.fixed-banner-1.fixed-banner--top{display:none!important}.course-checkout{background:var(--blue);overflow:hidden;padding:0;position:relative;z-index:0}@media (min-width:768px){.course-checkout{padding:250px 0 0}}.course-checkout .btnProsseguir{margin-top:30px}.course-checkout__content{color:var(--yellow)}.course-checkout__content .topics{align-items:center;display:flex;flex-direction:column;justify-content:center}.course-checkout__content .topics__block{align-items:center;display:flex;margin-bottom:20px}.course-checkout__content .topics__block img{margin-right:14px}.course-checkout__content .topics__block p{color:var(--white);font-size:14px}@media (min-width:768px){.course-checkout__content .topics__block{margin-bottom:0;margin-right:40px}.course-checkout__content .topics{align-items:flex-start;flex-direction:row;justify-content:flex-start;margin-bottom:0}.course-checkout__content{left:0;position:absolute;top:60%;transform:translateY(-50%);transition:all .15s;width:100%}}@media (max-width:767.8px){.course-checkout__content{padding:120px 0 20px}}.course-checkout .frame{display:inline-block;position:absolute;right:370px;top:0}.course-checkout .frame:before{box-shadow:inset 0 0 55px 30px var(--black);content:"";display:block;height:100%;position:absolute;width:100%}.course-checkout .frame img{width:500px}.course-checkout .left-text{max-width:unset}.course-checkout .left-text span{color:var(--white);font:normal normal 700 13px/16px var(--fontHeading);letter-spacing:1.95px;text-transform:uppercase}.course-checkout .left-text h1{font:normal normal 500 51px/61px var(--fontHeading);font-size:21px;letter-spacing:0;margin:20px 0 30px}@media screen and (min-width:375px){.course-checkout .left-text h1{font-size:calc(9.64783px + 3.02725vw)}}@media screen and (min-width:1366px){.course-checkout .left-text h1{font-size:51px}}.course-checkout .left-text h1.smaller{font-size:21px}@media screen and (min-width:375px){.course-checkout .left-text h1.smaller{font-size:calc(13.43189px + 2.01816vw)}}@media screen and (min-width:1366px){.course-checkout .left-text h1.smaller{font-size:41px}}@media (max-width:767.8px){.course-checkout .left-text h1{margin:10px auto 30px}}.course-checkout .left-text h2{font:normal normal 300 13px/22px var(--fontBody);letter-spacing:0;margin-bottom:30px}@media screen and (max-width:600px){.course-checkout .row .left-text{max-width:100%;text-align:center;width:100%}.course-checkout .row .left-text .row{justify-content:center}.course-checkout .row .left-text span{display:block;width:100%}.course-checkout .row .left-text h1{line-height:31px;max-width:300px}.course-checkout .row .left-text h2{max-width:300px;width:100%}.course-checkout .row .right-text{display:none}}.termos-modal{display:none;height:100%;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:100}.termos-modal .dark-filter{height:100%;opacity:.6;position:absolute;width:100%}.termos-modal .modal-close-termos{cursor:pointer;position:absolute;right:30px;top:47px}.termos-modal .modal-close-termos>img{width:23px!important}.termos-modal .modal-box{align-items:center;background-color:var(--darkBg);box-shadow:5px 5px 30px var(--black);display:flex;height:70%;justify-content:center;left:50%;overflow:hidden;padding:10px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}@media (max-width:767.8px){.termos-modal .modal-box{height:550px;top:54%;width:95%}}.termos-modal .content-termos-modal{align-items:center;display:flex;flex-direction:column;height:85%;justify-content:space-around;position:relative}.termos-modal .content-termos-modal h1{font-size:26px}.termos-modal .content-termos-modal p{max-width:500px}.termos-modal .content-termos-modal .button{width:300px}.form-session{background:var(--blue);color:var(--white);padding:30px 0 100px}.form-session .wrapper{padding:0}.form-session .timeline{display:flex;justify-content:space-between;margin:35px auto;position:relative;width:300px}@media (max-width:767.8px){.form-session .timeline{width:230px}}.form-session .timeline__number{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}@media (max-width:767.8px){.form-session .timeline__number{height:50px;width:50px}}.form-session .timeline__number span{color:var(--white);font-family:var(--fontBody);font-size:25px}.form-session .timeline__number .checked{display:none}.form-session .timeline--active{background-color:var(--yellow)}.form-session .timeline--active span{color:var(--white)}.form-session .timeline--checked{border-color:var(--white);border:2px solid var(--white)}.form-session .timeline--checked .number{display:none}.form-session .timeline--checked .checked{color:var(--white);display:block}.form-session h2{font-weight:300;text-align:center;text-transform:uppercase}.form-session .loader{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite;margin:40px auto 0}.form-session .loader,.form-session .loader svg{height:80px;width:80px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-session #btnConfirmar,.form-session #btnProsseguir{background-color:transparent;border:1px solid var(--yellow);color:var(--white)}.form-session #btnConfirmar:hover,.form-session #btnProsseguir:hover{background:var(--yellow)!important;background-color:var(--yellow)!important;color:var(--darkBlue)}.form-session .form-container{align-items:center;background-color:var(--blue);color:var(--lighterText);display:flex;flex-direction:column;font-family:var(--fontHeading);font-size:14px;font-weight:700;justify-content:space-evenly}.form-session .form-container.step-2{display:none}.form-session .form-container .back-button-container{display:flex;width:100%}.form-session .form-container .back-button-container .back-button{fill:var(--white);cursor:pointer;margin-left:auto;margin-right:50px}@media (max-width:767.8px){.form-session .form-container .back-button-container .back-button{margin:30px auto}.form-session .form-container{overflow:scroll;padding-bottom:10px;width:100%}}.form-session .form-container>h3{font-weight:300;text-transform:uppercase}.form-session .form-container .back-button{fill:var(--white);cursor:pointer;margin-left:auto;margin-right:50px}@media (max-width:767.8px){.form-session .form-container .back-button{margin:0 auto}}.form-session .form-container .modal-close-form{cursor:pointer;position:absolute;right:20px;top:10px}@media (max-width:767.8px){.form-session .form-container .modal-close-form{top:100px}}.form-session .form-container .data{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:25px;position:relative;width:100%}@media (max-width:767.8px){.form-session .form-container .data{display:block}}.form-session .form-container .data .dados{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:16px;padding:0;position:relative}@media (min-width:768px){.form-session .form-container .data .dados{padding:0 25px}}.form-session .form-container .data .dados .erromsg{position:absolute;top:38px}.form-session .form-container .data .dados .erromsg span{color:red}.form-session .form-container .data .dados input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid var(--white);color:var(--white);height:32px;margin-top:3px;opacity:1;outline:none!important;padding:5px;width:250px}.form-session .form-container .data .dados input:focus{outline:none}@media (min-width:768px){.form-session .form-container .data .dados input{width:300px}}.form-session .form-container .data .dados input:-webkit-autofill,.form-session .form-container .data .dados input:-webkit-autofill:active,.form-session .form-container .data .dados input:-webkit-autofill:focus,.form-session .form-container .data .dados input:-webkit-autofill:hover{-webkit-box-shadow:none!important;-webkit-box-shadow:0 0 0 0 var(--lighterDarkBg)!important;-webkit-text-fill-color:var(--white)!important;-webkit-transition:background-color 500000s ease-in-out 0s;transition:background-color 500000s ease-in-out 0s}.form-session .form-container .data .dados input:disabled{border-bottom:1px solid #666;color:#666;cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-session .form-container .data .dados input::-moz-placeholder{color:#c6d9ec}.form-session .form-container .data .dados input::placeholder{color:#c6d9ec}.form-session .form-container .data .dados input:disabled::-moz-placeholder{color:#666}.form-session .form-container .data .dados input:disabled::placeholder{color:#666}.form-session .form-container .data .dados--whatsapp{display:flex;flex-direction:row;justify-content:center}.form-session .form-container .data .dados--whatsapp>.dados-wrapper{align-items:center;display:flex;justify-content:center;padding:0 25px}.form-session .form-container .data .dados--whatsapp select{background:transparent;border:none;border-bottom:1px solid var(--white);color:var(--accentYellow);font-size:13px;margin-right:10px;padding:10px 0 8px}.form-session .form-container .data .dados--whatsapp option{background:var(--primaryBlue);color:var(--accentYellow)}.form-session .form-container .data .dados--whatsapp input{width:166px}@media (min-width:768px){.form-session .form-container .data .dados--whatsapp input{width:214px}}.form-session .form-container .aceite{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:20px 0;max-width:1122px;width:100%}@media (min-width:768px){.form-session .form-container .aceite{align-items:flex-start}}.form-session .form-container .aceite label{color:var(--darkText);font-weight:400}.form-session .form-container .aceite label a{color:var(--white);cursor:pointer;font-weight:700}.form-session .form-container .aceite .erromsg span{color:red;text-align:left}.form-session .form-container .aceite .aceite-contrato-wrapper{margin-bottom:4px}.form-session .form-container .aceite .aceite-politicas-wrapper{margin-bottom:10px;text-align:center}@media (min-width:768px){.form-session .form-container .aceite .aceite-politicas-wrapper{margin-bottom:unset;text-align:unset}}.form-session .form-container .button-modal{background:transparent;border:0;border-radius:10px;color:var(--white);cursor:pointer;letter-spacing:1.3px;margin:30px 0;padding:15px;text-align:center;width:255px}.form-session .form-container .button-modal:hover{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.form-session #btnConfirmar{display:flex;margin:50px auto 0;position:relative;text-align:center;width:250px}@media (max-width:767.8px){.form-session #btnConfirmar{margin:30px auto 0}}.card__discount-message{margin:25px auto;max-width:1100px}@media (max-width:767.8px){.card__discount-message{text-align:center}}.bonus-desk{display:none!important}.erro-modal{display:none;height:100%;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:100}.erro-modal .dark-filter{background-color:var(--white);height:100%;opacity:.6;position:absolute;width:100%}.erro-modal .modal-box{align-items:center;background-color:var(--blue);box-shadow:5px 5px 30px var(--black);display:flex;height:70%;justify-content:center;left:50%;overflow:hidden;padding:10px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:75%}@media (max-width:767.8px){.erro-modal .modal-box{height:550px;top:54%;width:95%}}.erro-modal .content-erro-modal{align-items:center;display:flex;flex-direction:column;height:85%;justify-content:space-around;position:relative}.erro-modal .content-erro-modal h1{color:var(--white);font-family:var(--fontHeading);font-size:26px}.erro-modal .content-erro-modal p{color:var(--white);font-family:var(--fontBody);font-size:16px;max-width:500px}.erro-modal .content-erro-modal .button{width:300px}