video{pointer-events:none}.galeria-aluno_item-wrapper{background:#fff!important;height:100%!important}.slider-arrow-image:hover{opacity:.3}.ico-play-video-wrapper{transition:all .5s}.ico-play-video-wrapper:hover{opacity:.6;transform:scale(1.1)}.sanfona-item-heading_wrap+div{opacity:1!important;height:auto!important;transition:all .5s}.professores_image-wrapper{border:none!important}.professores_image{transition:all .5s}.professores_image:hover{transform:scale(1.1)}.minicart.active{transform:translateX(0px)}.minicart-box{padding-left:20px;padding-right:20px}.minicart-box img{display:none}.minicart .button.wc-forward{display:none}.minicart .button.wc-forward+.button{display:block;position:absolute;bottom:5px;left:20px;width:calc(100% - 40px);background:rgba(245,41,0,1)}.minicart .button.wc-forward+.button:hover{background:rgba(124,23,2,1)}.minicart .woocommerce-mini-cart__total{padding:20px;font-size:14px;position:absolute;bottom:55px;left:0;width:calc(100% - 10px);display:flex;justify-content:space-between;border-top:1px solid #fafafa}.minicart .woocommerce-mini-cart__total *{font-weight:500}.minicart ul{list-style:none;margin:0;padding:0}.minicart ul li{position:relative;padding:0 1.25rem 0 3.125rem;margin-bottom:1.875rem}.minicart ul li a{max-width:calc(100% - 50px - 16px);display:block}.minicart ul li a b{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:500;width:100%}.minicart ul li .remove{position:absolute;top:50%;transform:translateY(-50%);left:1.25rem;font-size:22px;font-weight:100}.minicart .quantity span{display:none}.minicart .quantity{position:absolute;top:5px;right:20px;padding-top:14px;width:50px;height:50px;border:1px solid #ccc;text-align:center}form.checkout h2{font-size:20px}form.checkout{background-color:white!important}.w-commerce-commercecheckoutsummarytotal{font-weight:400!important}form.checkout .w-container{margin-top:-250px;z-index:3;position:relative}form.checkout h2+div{display:none}form.checkout .w-commerce-commercecheckoutblockheader,.checkout .w-commerce-commercecheckoutsummaryblockheader{border-bottom:0px none;padding-top:20px}form.checkout .w-commerce-commercecheckoutemailinput{border:0px none;padding:25px}form.checkout .input-text{border:0px none;padding:25px}form.checkout .state_select,.checkout .country_select{border:0px none;padding:5px 25px;height:50px}form.checkout #payment input,form.checkout #payment select{border:0px none;padding:5px 25px;height:50px!important;background:#fafafa}form.checkout #payment li>input{height:11px!important}form.checkout #payment li>input+label{display:inline-block}form.checkout .w-commerce-commercecheckoutplaceorderbutton{background:#f52900}.headerCheckout{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgaGVpZ2h0PSI1MDciIHZpZXdCb3g9IjAgMCAxNDQwIDUwNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEyMzgwXzI2MjQpIj4KPGcgb3BhY2l0eT0iMC4wNCI+CjxwYXRoIGQ9Ik0xMzU4LjkgMjgyLjU1M0MxMTk4LjQ4IDI4Mi41NTMgMTA2OC4zOCAxNTIuMjI3IDEwNjguMzggLTguNDc4MTRDMTA2OC4zOCAtMTY5LjE4MyAxMTk4LjQ4IC0yOTkuNDUyIDEzNTguOSAtMjk5LjQ1MlYyODIuNTUzWiIgZmlsbD0iIzBEMEQwRCIvPgo8cGF0aCBkPSJNMTI4NS42MSA1MDYuNzA2SDM0MS4wMDJMODEzLjI3NyAtMzA1TDEyODUuNjEgNTA2LjcwNloiIGZpbGw9IiMwRDBEMEQiLz4KPHBhdGggZD0iTTEzOTguODggMTI1LjQ1NkgyMDA0LjEyVjUwNi45MzdIMTM5OC44OFYxMjUuNDU2WiIgZmlsbD0iIzBEMEQwRCIvPgo8cGF0aCBkPSJNMTM5OC43MSAtMjk4LjI1SDIwMDQuMTJWODEuMjI5MUgxMzk4LjcxVi0yOTguMjVaIiBmaWxsPSIjMEQwRDBEIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMjM4MF8yNjI0Ij4KPHJlY3Qgd2lkdGg9IjE0NDAiIGhlaWdodD0iNTA3IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=") top right no-repeat rgba(246,246,246,1);padding:100px 0 300px}.headerCheckout h1{font-size:24px}.headerCheckout h2{font-size:54px}#wf-form-Curso-Form>label{display:none}#wf-form-Curso-Form>input{display:none}.card-valores-item-form_wrap .card-valores-heading_wrapper{display:none}.card-valores-item-form_wrap .card-valores-close-form{z-index:10}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:0;margin:0}.w-commerce-commercecheckoutorderitemswrapper img{display:none}@media (max-width:1360px){#rdstation-bricks-embeddable-form-bricks-component-r5fgdD-DI_nkhwXc87NjOA .bricks-form__submit{width:100%!important}}@media (max-width:1200px){.home-newsletter_form-block{width:100%!important}}.w-slider{text-align:left!important}form#wf-form-Curso-Form{display:flex;flex-direction:column;gap:1.5rem}.slide-text{display:none}.slide-text.active{display:block}.itens-inclusos>ul{padding-left:0}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.faq-box{width:100%}@media (max-width:992px){.faq-box{width:55%}}@media (max-width:600px){.faq-box{width:100%}}.curso-relacionados-slide.w-slide.cursos-livre_item:hover .showcase-course_card-detail.z-index-2{display:block}.testmonial-highlight .curso-relacionados-mask{display:flex;overflow:hidden}.testmonial-highlight .curso-relacionados-slide{flex:0 0 100%}footer{.bricks-form__field,.bricks-form__fieldset{margin:0!important}.bricks-form__input{width:20.125rem!important;max-width:100%!important}.bricks--component-button{margin:0!important;height:56px!important}}@media (max-width:992px){footer{.bricks-form__input{width:100%!important}}}.form_cursos-lead_wrapper{z-index:2;grid-column-gap:2rem;grid-row-gap:2rem;background-color:var(--white);border-radius:.5rem;flex-flow:column;height:auto;padding:2.5rem;display:flex}.form-info_wrapper{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:space-between;display:flex}.form-info-col{flex:1}.form-info-col.newsletter_form-footer{flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}@media (max-width:992px){.form-info_wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}}.icon-loading{display:none;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:9999;background:rgba(255,255,255,.74)}element.style{p{margin-bottom:20px}}