.slider-depoimentos-cards,.slider-depoimentos-cards-centered{padding:50px 0;overflow:auto;display:flex}.slider-depoimentos-cards-centered{justify-content:center}.depo-card-slider{min-width:355px;max-width:355px;padding:0 20px}.depo-card-slider .card-component-content{display:block!important}.home-background-2{background:url('../assets/imgs/bg-premios.PNG') bottom right/100% auto no-repeat}.bg-slide,.home-slide{background-repeat:no-repeat}.home-slide{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;margin-top:114px;overflow:hidden}.home-slide-item{position:absolute;width:100%;left:0;opacity:0}.home-slide-item.active{position:relative;opacity:1;z-index:10}.img-slide,.slide-thumb{width:100%;display:block}.slide-capsule{display:inline-block;height:100%;width:100%}.active .img-slide{opacity:1;transition:.5s linear}.slide-img{width:100%;bottom:0;height:auto;max-width:initial}.bg-slide{height:730px;width:58%;display:inherit;background-image:url('../assets/imgs/background-slide-v3.png');background-size:auto 100%;background-position:right;z-index:1;position:absolute}@media (min-width:768px){.img-slide .wp-post-image{width:100%!important}.slide-img,.slide-thumb{max-height:405px}}.slide-wrapper{position:absolute;height:700px;display:flex;justify-content:center;align-items:center;z-index:12;padding-top:250px}.dot,.slide-controls-dot .dot{cursor:pointer;height:10px;transition:background-color .6s}.active .slide-wrapper{opacity:1}.slide-img-wrapper{max-height:600px;overflow:hidden}.slide-new-controls{position:absolute;width:100%;margin-top:650px;z-index:10}.control-arrows{width:100%;display:flex;justify-content:space-between;visibility:hidden}.arrow-slide,.main-title{flex-direction:row;align-content:center}.dot{width:10px;margin:0 2px;background-color:#eee;border-radius:50%;display:inline-block}.footer-header .footer-newsletter,.main-title{display:flex}.dot.active,.dot:hover,.slide-controls-dot .dot.active{background-color:#002c53}.slide-controls-itens{position:relative;z-index:10;text-align:center}.slide-controls{padding:10px 0}.title-principal-28{font-size:28px;line-height:34px;font-weight:700;color:#003057}.main-title{flex-wrap:nowrap;justify-content:center;align-items:center;background:#f3f3f3;height:150px}.content-title,.modal-vagas-container{max-width:600px}.section-novidades{padding-top:100px;background-image:url('../assets/imgs/background.png');background-size:100% 100%;padding-bottom:100px}.section-premios-escola{padding-bottom:80px}@media (max-width:480px){.title-principal-mb-20{font-size:20px;line-height:26px}.content-title{max-width:300px}}.contato-sobre,.equipe-outros,.equipe-sobre,.galeria-sobre,.localizacao-sobre,.professores-outros,.section-page-localizacao-escola{padding-top:100px;padding-bottom:100px}.bg-sobre{background:url('../assets/imgs/bg-sobre.png') top no-repeat,url('../assets/imgs/bg-sobre-2.png') bottom no-repeat}@media(max-width:767px){.container-fluid{overflow-x:hidden}.container-infos-social{width:85%;margin-left:15px}.container-infos-team{padding-bottom:0}.breadcrumb-team{top:112px;margin-left:15px}.container-infos-opportunity p{width:100%;font-size:18px;padding:40px 5px}.home-slide-item,.slide-wrapper{height:inherit}.home-slide,.home-slide-item{max-height:inherit;min-height:inherit}.bg-slide{display:none}.home-slide{margin-top:40px}.slide-wrapper{position:relative;padding-top:20px}.home-slide-item.active{position:relative;z-index:11;margin-top:0}.img-slide img{width:100%;height:auto}.slide-new-controls{background:#fff;position:relative;padding-top:80px;margin-top:-60px}.section-premios-escola{padding-bottom:50px;padding-top:50px;background:linear-gradient(180deg,#f6fdff,#e2f7ff)}.section-novidades{padding-top:50px}.contato-sobre,.equipe-sobre,.galeria-sobre,.localizacao-sobre,.section-page-localizacao-escola{padding-top:50px;padding-bottom:50px}.bg-sobre{background-position:top,left 78%;background-size:auto,100% auto}.contato-sobre{padding-top:0}}.equipe-sobre{padding-bottom:0}.professores-ingles{background-image:url('../assets/imgs/background.png');background-size:auto 100%;padding-top:150px;margin-top:-100px;padding-bottom:100px;background-position:center center}.equipe-sessao{background-image:url('../assets/imgs/bg-sobre-2.png');background-position:bottom;background-repeat:no-repeat}.equipe-card{padding:0;border-radius:24px 24px 20px 20px;background:#002c53;box-shadow:0 4px 4px rgba(0,0,0,.25);float:left}.evento-header,.evento-reserva,.section-post-evento{padding-top:80px;padding-bottom:80px}.card-component .link-component,.equipe-card .link-component,.teaser-component .link-component{justify-content:center}.card-component-content .link-component a,.equipe-card .link-component a{padding:10px 0;display:block;text-decoration:none;font-size:18px;font-weight:700;line-height:19px;border-bottom:1px solid;color:#fff}.equipe-card .link-component small{font-weight:700;font-size:80%;color:#fff}.curriculo-equipe{margin-left:25px;margin-right:15px;font-size:14px}.curriculo-equipe li{list-style:disc}.modal-equipe{border-radius:20px;background:#002c53;box-shadow:0 4px 4px 0 rgba(0,0,0,.2)}.modal-equipe .text-component{color:#fff;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:147.182%}.modal-equipe .modal-title{color:#c0eefe;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:34px;margin-bottom:10px}.modal-equipe .modal-header{border:none}.modal-equipe .close{display:flex;align-items:center}.modal-equipe .close small{color:#f1f1f1;font-family:Open Sans;font-size:12px;font-weight:600;margin-right:5px}.evento-reserva{margin-bottom:80px}.bg-contato{background:url('../assets/imgs/bg-sobre-2.png') center bottom no-repeat}.section-page-eventos-novidades{padding-top:230px;margin-top:-200px;padding-bottom:70px}.bg-promocao-1,.section-teasers-promocao-2{padding-bottom:100px}.bg-novidades{background:url('../assets/imgs/background.png') center/100% 100% no-repeat}.section-page-novidades{padding-top:100px}.bg-promocao-1{padding-top:100px;margin-top:-100px;margin-bottom:-100px}.bg-promocao-2{background-image:url("../assets/imgs/bg-sobre.png");background-position:top right;background-repeat:no-repeat}.section-video-promocao-2{padding-top:80px;padding-bottom:100px}.bg-parcerias-2{background-image:url("../assets/imgs/bg-premios-inverso.png");background-position:right bottom}.section-page-parcerias-franquias{background:#e7f8ff}.section-page-parcerias-teasers{background-image:url('../assets/imgs/background.png');background-size:auto 100%;background-color:#003057}.professores-outros{padding-top:50px;padding-bottom:50px}.masorny{column-count:3;column-gap:1.5em;padding-bottom:10px}.masorny-item{display:inline-block;width:100%;box-sizing:border-box}.footer-newsletter{min-height:inherit}.div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}.wpcf7-mail-sent-ng,.wpcf7-mail-sent-ok,.wpcf7-validation-errors{border-radius:6px;padding:15px!important;order:1;display:block;font-weight:400;text-align:center}.footer-header .footer-newsletter h2{order:0}.footer-header .footer-newsletter .wpcf7-response-output{order:1}.footer-header .footer-newsletter form{order:2}.wpcf7-validation-errors{background:#f7e700;color:#000}.wpcf7-mail-sent-ng{background:red;color:#fff}.wpcf7-mail-sent-ok{background:#398f14;color:#fff}@media(max-width:767px){.professores-ingles{padding-bottom:50px}.equipe-outros{padding-top:50px;padding-bottom:50px}.equipe-sessao{background-position:left 60%;background-size:100% auto}.bg-contato{background-size:100% auto;background-position:0 65%}.section-page-eventos-novidades{margin-top:-100px;padding-top:130px}.section-page-novidades{padding-top:50px}.masorny{column-count:1}.section-page-escolas-escolas-exterior{background-image:url('../assets/imgs/background.png');background-size:auto 100%;padding-top:0}.promocoes-header{margin-top:inherit}.section-ebook.promotion{padding-top:0;background:0 0;margin-bottom:inherit!important}.card-component-icon-depoimentos{width:fit-content!important}.section-video-promocao-2{padding-top:0;padding-bottom:50px;background-position:center 300px}.section-teasers-promocao-2{padding-bottom:0}}#section-depoimentos .row.section-depoimentos-cards{flex-wrap:nowrap;overflow-x:auto;padding:50px 25px}@media (min-width:767px){.scrol-ajust-card-modalidades{max-width:33%}}@media (min-width:1000px){.scrol-ajust-card-modalidades{max-width:25%;margin:0 40px}}.container-close-button-vagas button:hover,.modal-vagas-container .wpcf7-response-output,.teaser-component .link-component a{color:#fff}.modal-content-vagas p,.teaser-component-modalidades .card-component .link-component a{color:#fff;font-size:14px}.teaser-component-modalidades{box-shadow:none!important;padding:0!important}.teaser-component-modalidades .card-component{margin:0;border-radius:24px}.teaser-component .text-component{max-width:550px}.card-container-motivos{height:170px}.constrols-dot-motivos{padding:30px!important}.card-container .card-component,.container-card-slide .card-component{padding:0;border-radius:24px 24px 20px 20px;background:#002c53;box-shadow:0 4px 4px rgba(0,0,0,.25)}.card-container .card-component .card-component-header,.container-card-slide .card-component .card-component-header{margin-bottom:0;border-radius:23px 23px 20px 20px}.card-container .card-component .card-component-header{display:flex;align-items:center;align-content:center;justify-content:center}.card-container .card-component .card-component-content,.teaser-component.teaser-card .card-component .card-component-content{min-height:266px;text-align:center;border-radius:0 0 20px 20px}.card-container .card-component .card-component-content{min-height:160px}.card-container .card-component .text-component,.container-card-slide .card-component .text-component{color:#c0eefe;font-size:14px;line-height:19.07px;font-weight:400;margin:10px;min-height:58px}.card-container .card-component:hover,.container-card-slide .card-component:hover,.teaser-component.teaser-card .card-component:hover{background:#c0eefe;cursor:pointer}#section-page-cursos .card-component:hover .card-component-content .text-component,#section-page-cursos .card-component:hover .card-component-content .text-info-top,#section-page-cursos .card-component:hover .card-component-content h2,#section-page-cursos .card-component:hover .card-component-content p,#section-page-cursos .card-component:hover .link-component a,.card-container .card-component:hover .card-component-content .text-info-top,.card-container .card-component:hover .card-component-content h2,.card-container .card-component:hover .card-component-content p,.container-card-slide .card-component:hover .card-component-content .text-component,.container-card-slide .card-component:hover .card-component-content .text-info-top,.container-card-slide .card-component:hover .card-component-content h2,.container-card-slide .card-component:hover .link-component a,.teaser-component.teaser-card .card-component:hover .card-component-content .text-component,.teaser-component.teaser-card .card-component:hover .card-component-content .text-info-top,.teaser-component.teaser-card .card-component:hover .card-component-content h2,.teaser-component.teaser-card .card-component:hover .link-component a{color:#002c53}.card-container .card-component .card-component-content h2,.teaser-component.teaser-card .card-component .card-component-content h2{color:#c0eefe;font-style:normal;font-weight:700;font-size:16px;line-height:25px;text-align:center;margin-top:20px}.scrol-ajust-card-modalidades .card-component .card-component-content h2{padding-top:20px}.card-container .card-component .card-component-content h2{margin-top:40px}.card-container .card-component .card-component-content .text-info-top,.teaser-component.teaser-card .card-component .card-component-content .text-info-top{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#fff;margin-top:10px;margin-bottom:10px}.card-container .card-component img.image-card,.container-card-slide .card-component img.image-card{width:100%;border-radius:20px 20px 0 0}.card-container .card-component img.card-component-icon,.container-card-slide .card-component img.card-component-icon{position:absolute;display:block;margin:0 auto;top:calc(100% - 18.6em)}.home-cursos .card-container .card-component img.card-component-icon{width:38px}.card-container .card-component .imgx,.container-card-slide .card-component .imgx{background-image:linear-gradient(180deg,rgba(0,44,83,0) 0,rgba(0,44,83,.34375) 74.48%,#002c53 100%);width:calc(100% - 1.93em);height:calc(100% - 15.2em);border-radius:50px 50px 0 0;position:absolute}.card-container .card-component .imgx{height:calc(100% - 15.2em)}.card-container .card-component:hover .imgx,.container-card-slide .card-component:hover .imgx{background-image:linear-gradient(180deg,rgba(0,44,83,0) 0,rgba(0,44,83,.34375) 74.48%,#c0eefe 100%);width:calc(100% - 1.93em)}.container-card-slide .card-component .text-component{font-size:14px;line-height:19.07px;font-weight:400}.container-card-slide .slide-controls{background:#fff;position:relative;bottom:0;padding-top:50px}.slide-controls-dot .slide-controls-itens{z-index:10;text-align:center}#slide-blog,#slide-cursos{overflow-x:hidden;margin-right:18px;z-index:8}#slide-modalidades{overflow-x:hidden}.row-center{align-content:center;justify-content:center}.nav-slide-control{display:flex;position:absolute}.arrow-slide{position:absolute;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:auto;padding:0;z-index:7;height:540px;overflow:hidden}.arrow-slide .arrow-slide-item{width:calc(100% - 80em);position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;align-items:center}.arrow-slide img{margin:0;padding:0;cursor:pointer}.section-cursos.posts.scrol-ajust-card.scrol-ajust-card-mod{max-width:270px!important}.checkbox-container-team .error,.modal-vagas-container .wpcf7-response-output,.slide-controls-dot{display:none}.header-component .teaser-header h2,.modalidades .teaser-header h2,.no-wrap-footer .menu a:hover,.section-cursos .teaser-header h2{font-weight:700}.header-component .sub-title,.modalidades .sub-title,.section-cursos .sub-title{color:#007bff;font-weight:700}.button-component-primary{background:#056fff;color:#fff;border:1px solid #056fff;box-shadow:0 4px 4px rgb(0 0 0 / 25%);border-radius:25px;padding:18px 32px}.button-component-primary:hover{padding:20px 34px;color:#fff}@media (min-width:2560px){.arrow-slide .arrow-slide-item{width:calc(90% - 80em)}}@media (max-width:1365px){.arrow-slide{display:none}}@media (max-width:767px){.scroll-ajust{width:max-content}.scrol-ajust-card{max-width:300px}.equipe-outros .main h2.title-component-40:after,.galeria-sobre .main h2.title-component-40:after,.professores-ingles .main h2.title-component-40:after,.professores-outros .main h2.title-component-40:after{content:'⇄';position:absolute;bottom:-1.5rem;left:50%}.depo-card-slider .card-component{display:flex!important}.card-component-header .card-img-motivos{width:100px}.container-card-slide .slide-controls-desktop{display:none!important}.container-card-slide .scroll-ajust{margin-right:18px}.teaser-component.teaser-card{margin-bottom:0}.card-container .card-component,.teaser-component.teaser-card .card-component{min-height:auto;display:flex;padding:0}.card-container .card-component-header,.teaser-component.teaser-card .card-component-header{float:none}.card-container .card-component-content,.teaser-component.teaser-card .card-component-content{display:block}.card-container .card-component .imgx,.teaser-component.teaser-card .card-component .imgx{width:calc(100% - .96em)}.home-cursos{display:block!important}.slide-controls-dot{display:block;padding-top:0}.posts.scrol-ajust-card.scrol-ajust-card-mod{max-width:463px!important}.image-card-modalidades{width:255px;height:246px}.teaser-component.teaser-card .card-component .card-component-content h2{height:50px}.teaser-component.teaser-card .card-component .text-component{height:76px}.teaser-component.teaser-card .card-component .card-component-content .link-component{margin-bottom:15px}.scrol-ajust-card-modalidades{max-width:30%}}@media (max-width:554px){.posts.scrol-ajust-card.scrol-ajust-card-mod{max-width:360px!important}.container-card-slide .scroll-ajust{margin-right:18px}}@media (max-width:440px){.posts.scrol-ajust-card.scrol-ajust-card-mod{max-width:270px!important}}.card-container .card-component .text-component,.teaser-component.teaser-card .card-component .text-component{color:#c0eefe;font-size:14px;line-height:19.07px;font-weight:400;margin:10px;min-height:95px}.card-container .card-component,.teaser-component.teaser-card .card-component{padding:0;background:#002c53;box-shadow:0 4px 4px rgba(0,0,0,.25)}.card-container .card-component .card-component-header,.teaser-component.teaser-card .card-component .card-component-header{margin-bottom:0;border-radius:24px 24px 0 0;background-color:#fff;justify-content:center}.scrol-ajust-card-modalidades .card-component .text-component{height:105px}.card-component-content .link-component a small{font-weight:700;font-size:80%}.slide-controls-dot .dot{width:10px;margin:0 2px;background-color:#fff;border-radius:50%;display:inline-block}.slide-controls-dot .dot-mod{background:#eee}.container-card-slide .slide-controls-desktop{display:block}.cursos-cards-component{min-height:224px!important}#section-page-cursos .card-container .card-component .imgx{width:calc(100% - .93em)!important;max-width:inherit!important}.equipe-card h2{color:#c0eefe;font-size:18px;text-align:center;padding:15px;min-height:90px}.equipe-card small p{color:#fff;font-size:16px;text-align:center;min-height:55px;width:90%;margin:0 auto}.container-infos-team{padding-bottom:20px;min-height:120px}.container-infos-opportunity{background:#f4fbfe;box-shadow:0 4px 4px rgba(0,0,0,.2);border-radius:20px;display:flex;flex-direction:column;align-items:center;margin-top:50px;padding:20px}.container-infos-opportunity span{color:#002c53;font-size:26px;font-weight:700;padding-top:25px;text-align:center}.container-infos-opportunity p{color:#002c53;font-size:22px;padding:40px;width:80%;text-align:center}.container-infos-social small{color:#007bff;font-weight:700;font-size:24px}.container-infos-social h2{color:#003057;font-weight:700;padding:15px 0}.container-infos-social span{color:#003057;font-size:22px}.title-team-module{margin-top:160px}.breadcrumb-team{position:relative;top:195px;margin-left:90px;z-index:999}.breadcrumb-team span a,.breadcrumb-team span b{color:#003057;font-size:16px}.contact-team-container{margin-top:60px}.container-social-team{background-color:#f4f4f4;padding:100px 0;position:relative;top:48px}.texts-infos-social{margin-left:10px;margin-bottom:15px}.container-infos-social .color-icon-footer{margin-left:10px}.media-icon-team{width:30px}.section-teachers-team{margin-top:-30px}.modal-content-vagas .wpcf7-form-control{width:100%;height:50px;border:2px solid #e8e8e8;border-radius:10px!important;font-size:12px;outline:0}.phone-team-form{margin-left:25px;width:62%}.ddd-team-form{margin-left:15px}.team-item-checkbox{font-size:12px;color:#fff;margin-left:10px}.curriculo .wpcf7-form-control{height:60%}.icon-close-modal-team{font-size:20px!important;background-color:#fff;border-radius:10px;color:#000;margin-top:3px;margin-left:5px}.container-close-button-vagas{display:flex;justify-content:end}.team-item-checkbox a{color:#00d1ff}.button-form-vagas{background-color:#c0eefe;color:#003057;border-radius:35px!important;margin:24px 0 0;font-size:16px;font-weight:700;padding:12px 32px 14px;box-shadow:none;transition:transform .2s;width:50%!important}.page-header-team{max-width:100%;margin:40px auto 0}.button-open-modal-team:hover{transition:transform .2s;transform:scale(1.05)}@media (max-width:768px){#section-page-cursos .card-container .card-component .imgx{width:calc(100% - 1.93em)!important}.container-fluid{overflow-x:hidden}.container-team-cards{max-width:none;width:100%}.section-depoimentos-cards .scrol-ajust-card{width:50%;padding:10px 0}.img-equipe-thumbnail img{max-width:100%;height:164px!important}.equipe-card h2{min-height:120px;padding:5px}.equipe-card small p{min-height:72px}.container-infos-social{width:85%;margin-left:15px}.container-infos-team{padding-bottom:0}.breadcrumb-team{top:112px;margin-left:15px}.container-infos-opportunity p{width:100%;font-size:18px;padding:40px 5px}.modal-content-vagas{padding:0!important}.phone-team-form{margin-left:5px;width:49%}.ddd-input-form{width:80%!important}#modal-vaga{padding-right:0}.container-social-team{padding:40px 0 100px;top:35px}}.error-for-partners-page{display:none;color:#ff7878;font-size:10.5px;margin-bottom:0;margin-top:5px;margin-left:6px}.wpcf7-not-valid-custom{border-color:red!important}