@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap");html,body,h1,h2,h3,h4,h5,h6,a,p,span,em,small,strong,sub,sup,mark,del,ins,strike,abbr,dfn,blockquote,q,cite,code,pre,ol,ul,li,dl,dt,dd,div,section,article,main,aside,nav,header,hgroup,footer,img,figure,figcaption,address,time,audio,video,canvas,iframe,details,summary,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:'Open Sans', sans-serif !important;}body{color:#666666;}section a{color:#323232 !important}section a:hover{color:#001950 !important}section h5,section h2{color:#001950 !important}.modal-backdrop{position: unset !important;}#totop{background-color:#e6be00 !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23) !important}#totop i{color:#ffffff !important;font-weight:600 !important}.ttm-textcolor-skincolor{color:#e6be00}.title-desc{color:#6e6e6e !important}.broken-section .skin-border .with-top-border img{border-color:#e6be00 !important}.broken-section .ttm-icon_element-background-color-skincolor, .ttm-bgcolor-skincolor{background-color:#e6be00}.broken-section .flaticon{color:#e6be00}.about-services-section .title{color:#fff !important}.about-services-section h5{color:#e6be00 !important}.about-services-section .section-title.with-desc .title-header:before{background-color:#e6be00}.about-services-section span{color:#fff;font-size:20px;line-height:30px;font-weight:600}.about-services-section .title-desc{color:#fff !important;margin-bottom:20px}.about-services-section p{color:#fff !important}.about-services-section .ttm-icon_element-color-skincolor{color:#e6be00}.title-box .breadcrumb-wrapper span:last-child{color:#e6be00}.breadcrumb-wrapper a:hover{color:#e6be00}header .ttm-topbar-content .top-contact span{font-size:1.3em;color:#fff;font-weight:600}header .top-contact.ttm-highlight-left::after{position:absolute;content:"";right:0;top:0;width:5000px;height:100%;background-color:#e6be00}header .ttm-bgcolor-darkgrey{background-color:#001950 !important}header .ttm-textcolor-white .ttm-social-links-wrapper ul li a:hover{color:#e6be00 !important}header #site-header-menu #site-navigation .menu ul li>a{text-transform:unset !important}header #site-header-menu #site-navigation .menu>ul{border-top-color:#001950 !important}header #site-header-menu #site-navigation .menu ul.dropdown>li.active>a{color:#e6be00}header #site-header-menu #site-navigation .menu ul li>a{color:#001950}header #site-header-menu #site-navigation .menu ul.sub-menu>li.active>a{color:#e6be00}header #site-header-menu #site-navigation .menu ul>li:hover>a{color:#e6be00}header #site-header-menu #site-navigation .menu>ul>li>ul{border-top-color:#001950 !important}header #site-header-menu #site-navigation .menu ul>li ul li>a:hover{color:#e6be00}header #site-header-menu #site-navigation .menu ul .hover a:hover{color:#e6be00}header #site-header-menu #site-navigation .menu>ul>li>ul>li a::before{color:#e6be00}header .ttm-header-icons{color:#001950;border-color:#001950}header .ttm-btn.ttm-btn-color-black{color:#001950}@media (max-width: 1199px){header #site-header-menu #site-navigation .menu>ul{top:80px}}footer{background-color:#323232;margin-top:20px}footer .widget .widget-title:after{background-color:#e6be00}footer .social-icons.circle li>a{color:#ffffff}footer .social-icons.circle li>a:hover{background-color:#e6be00;color:#001950;border-color:#e6be00 !important}footer .ttm-textcolor-white a:hover{color:#e6be00}footer ul.ttm-our-location-list li i{color:#e6be00}footer .ttm-btn-bgcolor-skincolor{background-color:#e6be00}footer .widget{margin:60px 0 55px}#ultimas-noticias-home{margin-top:-335px}#ultimas-noticias-home .title{margin:0 !important}#ultimas-noticias-home .ttm-btn{text-transform:unset}#ultimas-noticias-cards h3{font-size:20px}.webp #atividades-extracurriculares.bg-img1,.webp #acoes-realizadas.bg-img1{background-image:url(../images/colegio/home/banner-atividades-extracurriculares.webp)}.no-webp #atividades-extracurriculares.bg-img1,.no-webp #acoes-realizadas.bg-img1{background-image:url(../images/colegio/home/banner-atividades-extracurriculares.jpg)}#atividades-extracurriculares .title-header h5{color:#e6be00 !important}#atividades-extracurriculares .title-header .title{color:#fff !important}#atividades-extracurriculares .title-header::before{background-color:#e6be00}#atividades-extracurriculares .featured-icon-box.style3::after{border-color:#e6be00 !important}#atividades-extracurriculares .featured-icon-box.style3::before{border-color:#e6be00 !important}#atividades-extracurriculares span{color:#ffffff}#atividades-extracurriculares .flaticon{color:#e6be00;font-size: 60px !important;}#atividades-extracurriculares [class^="flaticon-"]:before,#atividades-extracurriculares [class*=" flaticon-"]:before,#atividades-extracurriculares [class^="flaticon-"]:after,#atividades-extracurriculares [class*=" flaticon-"]:after{margin-left:0}#atividades-extracurriculares .flaticon-write{margin-left:10px}.webp #video-home.bg-img2{background-image:url(../images/colegio/home/banner-video-home.webp)}.no-webp #video-home.bg-img2{background-image:url(../images/colegio/home/banner-video-home.jpg)}#video-home .ttm-bg-layer{background-color:rgba(11,12,38,0.61) !important}#video-home .ttm-bg.ttm-bgimage-yes>.ttm-bg-layer{opacity:0.6 !important}#video-home .ttm-video-btn .ttm-video-btn-play{color:#fff;background-color:#e6be00}#video-home .ttm-video-btn .ttm-video-btn-play::after{background-color:#e6be00}#video-home .ttm-video-btn .ttm-video-btn-play::before{background-color:#e6be00}#video-home .title{color:#fff !important;text-transform:inherit}#video-home .ttm-btn.ttm-btn-size-md{font-size:14px;padding:13px 50px}#video-home .ttm-btn-bgcolor-skincolor{background-color:#e6be00;color:#ffffff !important}#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div{background:rgba(255,252,250,0.6);border-radius:50%}#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div.owl-prev{right:inherit;left:25px}#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div.owl-next{right:25px}#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div.owl-next:before,#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div.owl-prev:before{color:#001950}@media (max-width: 768px){#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div.owl-prev,#aprovacoes-internacionais-carossel .owl-theme .owl-controls .owl-nav div.owl-next{display:block !important}}#depoimentos-home{background-color:#001950 !important;opacity:inherit}#depoimentos-home .ttm-bg-layer{background-color:inherit;opacity:inherit}#sobre-o-colegio{margin-bottom:12px}.webp #title-o-colegio{background-image:url(../images/colegio/sobre/Topo_O-Colegio.webp)}.webp #pedagogia-estrategica.bg-img1{background-image:url(../images/colegio/sobre/Fundo_Pedagogia-Estrategica_1920x800.webp)}.no-webp #title-o-colegio{background-image:url(../images/colegio/sobre/Topo_O-Colegio.jpg)}.no-webp #pedagogia-estrategica.bg-img1{background-image:url(../images/colegio/sobre/Fundo_Pedagogia-Estrategica_1920x800.jpg)}.colegio-flat-button, .tp-caption.colegio-flat-button {border-color: #e6be00 !important;background-color: #e6be00;}.colegio-flat-button, .tp-caption.colegio-flat-button:hover {background-color: #0b0c26;border-color: #0b0c26 !important;color: #ffffff;}.tp-caption.colegio-flatborder-button{font-size: 13px;line-height: 13px;font-weight: 500;font-family: Poppins;color: rgb(230, 190, 0);border-style: solid;border-width: 1px;}.tp-caption.colegio-flatborder-button:hover{ border-color: #e6be00; }.tp-caption.colegio-flatborder-button:hover{ background-color: #e6be00; color: #1f1f1f;}.ttm-bg.ttm-bgimage-yes > .ttm-bg-layer, .ttm-bg.ttm-col-bgimage-yes .ttm-bg-layer-inner {opacity: 0.17;} .webp #title-o-resultados-enem{background-image:url(../images/colegio/resultados_enem/Topo_Resultados-ENEM.webp)} .no-webp #title-o-resultados-enem{background-image:url(../images/colegio/resultados_enem/Topo_Resultados-ENEM.jpg)} .webp #title-o-resultados-olimpiadas{background-image:url(../images/colegio/resultados_olimpiadas/Topo_Olimp-Cientf.webp)} .no-webp #title-o-resultados-olimpiadas{background-image:url(../images/colegio/resultados_olimpiadas/Topo_Olimp-Cientf.jpg)} .webp #title-o-etapa-na-midia {background-image:url(../images/colegio/etapa-na-midia/Topo_ImprensaEtapa.webp)} .no-webp #title-o-resultados-olimpiadas{background-image:url(../images/colegio/etapa-na-midia/Topo_ImprensaEtapa.jpg)} .webp #title-o-resultados-internacionais{background-image:url(../images/colegio/resultados_internacionais/Topo_Internacionais_2.webp)} .no-webp #title-o-resultados-internacionais{background-image:url(../images/colegio/resultados_internacionais/Topo_Internacionais_2.jpg)} .webp #title-o-ensino-ei-efi{background-image:url(../images/colegio/ensino/ei-efi/Topo_EI-EFI.webp)} .no-webp #title-o-ensino-ei-efi{background-image:url(../images/colegio/ensino/ei-efi/Topo_EI-EFI.jpg)} .webp #title-o-ensino-efii{background-image:url(../images/colegio/ensino/efii/Topo_EFII_2.webp)} .no-webp #title-o-ensino-efii{background-image:url(../images/colegio/ensino/efii/Topo_EFII_2.jpg)} .webp #title-o-ensino-medio{background-image:url(../images/colegio/ensino/medio/Topo_EM_2.webp)} .no-webp #title-o-ensino-medio{background-image:url(../images/colegio/ensino/medio/Topo_EM_2.jpg)} .webp #title-o-resultados-vestibulares{background-image:url(../images/colegio/resultados_vestibulares/topo-aprovacoes.webp)} .no-webp #title-o-resultados-vestibulares{background-image:url(../images/colegio/resultados_vestibulares/topo-aprovacoes.jpg)} .webp #title-o-internacional{background-image:url(../images/colegio/internacional/Topo_Internacionais_2.webp)} .no-webp #title-o-internacional{background-image:url(../images/colegio/internacional/Topo_Internacionais_2.jpg)} .webp #title-o-matriculas{background-image:url(../images/colegio/matriculas/Topo_Provas.webp)} .no-webp #title-o-matriculas{background-image:url(../images/colegio/matriculas/Topo_Provas.jpg)} .webp #title-o-entrevista{background-image:url(../images/colegio/entrevista/Topo_Provas.webp)} .no-webp #title-o-entrevista{background-image:url(../images/colegio/entrevista/Topo_Provas.jpg)} .webp #title-matricula-antecipada{background-image:url(../images/colegio/matriculas/antecipada_topo.png)} .no-webp #title-matricula-antecipada{background-image:url(../images/colegio/matriculas/antecipada_topo.png)} #videoFooter {background-image: url('../images/colegio/matriculas/antecipada_video_footer.png');background-size: cover;background-repeat: no-repeat;background-position: center;} .webp #title-o-prova-selecao{background-image:url(../images/colegio/prova-selecao/Topo_Provas.webp)} .no-webp #title-o-prova-selecao{background-image:url(../images/colegio/prova-selecao/Topo_Provas.jpg)} .webp #title-o-desafio{background-image:url(../images/colegio/desafio/Topo_Desafio-Etapa.webp)} .no-webp #title-o-desafio{background-image:url(../images/colegio/desafio/Topo_Desafio-Etapa.jpg)} .webp #title-o-extracurricular{background-image:url(../images/colegio/extracurricular/Topo_Extracurriculares.webp)} .no-webp #title-o-extracurricular{background-image:url(../images/colegio/extracurricular/Topo_Extracurriculares.jpg)} .webp #title-o-extracurricular-clube{background-image:url(../images/colegio/extracurricular/clube/Topo.webp)} .no-webp #title-o-extracurricular-clube{background-image:url(../images/colegio/extracurricular/clube/Topo.jpg)} .webp #title-o-extracurricular-cria{background-image:url(../images/colegio/extracurricular/cria/Topo\ Cria.webp)} .no-webp #title-o-extracurricular-cria{background-image:url(../images/colegio/extracurricular/cria/Topo\ Cria.jpg)} .webp #title-o-extracurricular-empreendedorismo{background-image:url(../images/colegio/extracurricular/empreendedorismo/Topo_Empreend-Financ.webp)} .no-webp #title-o-extracurricular-empreendedorismo{background-image:url(../images/colegio/extracurricular/empreendedorismo/Topo_Empreend-Financ.jpg)} .webp #title-o-extracurricular-emun{background-image:url(../images/colegio/extracurricular/emun/Topo_Emun.webp)} .no-webp #title-o-extracurricular-emun{background-image:url(../images/colegio/extracurricular/emun/Topo_Emun.jpg)} .webp #title-o-extracurricular-esportes{background-image:url(../images/colegio/extracurricular/esportes/Topo_Esportes.webp)} .no-webp #title-o-extracurricular-esportes{background-image:url(../images/colegio/extracurricular/esportes/Topo_Esportes.jpg)} .webp #title-o-extracurricular-interdisciplinares{background-image:url(../images/colegio/extracurricular/interdisciplinares/Topo_Interdisciplinaridades.webp)} .no-webp #title-o-extracurricular-interdisciplinares{background-image:url(../images/colegio/extracurricular/interdisciplinares/Topo_Interdisciplinaridades.jpg)} .webp #title-o-extracurricular-linguas-estrangeiras{background-image:url(../images/colegio/extracurricular/linguas-estrangeiras/Topo_Linguas_2.webp)} .no-webp #title-o-extracurricular-linguas-estrangeiras{background-image:url(../images/colegio/extracurricular/linguas-estrangeiras/Topo_Linguas_2.jpg)} .webp #title-o-extracurricular-musica{background-image:url(../images/colegio/extracurricular/musica/Musica_Topo.webp)} .no-webp #title-o-extracurricular-musica{background-image:url(../images/colegio/extracurricular/musica/Musica_Topo.jpg)} .webp #title-o-extracurricular-olimpiadas-cientificas{background-image:url(../images/colegio/extracurricular/olimpiadas-cientificas/Topo_Olimp-Cientf.webp)} .no-webp #title-o-extracurricular-olimpiadas-cientificas{background-image:url(../images/colegio/extracurricular/olimpiadas-cientificas/Topo_Olimp-Cientf.jpg)} .webp #title-o-extracurricular-robotica{background-image:url(../images/colegio/extracurricular/robotica/Topo_Robotica.webp)} .no-webp #title-o-extracurricular-robotica{background-image:url(../images/colegio/extracurricular/robotica/Topo_Robotica.jpg)} .webp #title-o-alumni{background-image:url(../images/colegio/alumni/Topo_Alumni.webp)} .no-webp #title-o-alumni{background-image:url(../images/colegio/alumni/Topo_Alumni.jpg)} .webp #title-o-fale-conosco{background-image:url(../images/colegio/contato/fale-conosco/Topo_fale_conosco_2.webp)} .no-webp #title-o-fale-conosco{background-image:url(../images/colegio/contato/fale-conosco/Topo_fale_conosco_2.jpg)} .webp #title-o-imprensa{background-image:url(../images/colegio/contato/imprensa/Topo_ImprensaEtapa.webp)} .no-webp #title-o-imprensa{background-image:url(../images/colegio/contato/imprensa/Topo_ImprensaEtapa.jpg)} .webp #title-o-unidades{background-image:url(../images/colegio/contato/unidades/Topo_Unidades.webp)} .no-webp #title-o-unidades{background-image:url(../images/colegio/contato/unidades/Topo_Unidades.jpg)} .webp #lista-aprovados{background-image:url(../images/colegio/resultados_internacionais/THUMB_APROVAÇÕES-INTERNACIONAIS-2025_COLEGIO-ETAPA_BASE.jpg); background-position: center;} .no-webp #lista-aprovados{background-image:url(../images/colegio/resultados_internacionais/THUMB_APROVAÇÕES-INTERNACIONAIS-2025_COLEGIO-ETAPA_BASE.jpg); background-position: center;}.webp #video-internacional{background-image:url(../images/colegio/internacional/Fundo_VIDEO_Internacional_1920x800.webp)} .no-webp #video-internacional{background-image:url(../images/colegio/internacional/Fundo_VIDEO_Internacional_1920x800.jpg)}#video-internacional h2.title{opacity:0;}.ttm-tabs ul.tabs li.active a,.ttm-tabs.style2 ul.tabs li a:before,.ttm-tabs.tabs-for-single-products ul.tabs li:hover a,.ttm-tabs.ttm-tab-style-classic ul.tabs li.active:after,.ttm-tabs.ttm-tab-style-horizontal ul.tabs li.active a,.ttm-tag-list span a:hover,.ttm-team-member-content .ttm-tabs.ttm-tab-style-horizontal ul.tabs li.active a,.ttm-video-btn .ttm-btn-play,.ttm-video-btn .ttm-video-btn-play,.ttm-video-btn .ttm-video-btn-play:after,.ttm-video-btn .ttm-video-btn-play:before,.ttm-video-play-btn,.widget .widget-title:after,.widget-top-rated-products .Price-amount.amount ins,.widget.widget-nav-menu ul li a:after,a.checkout-button:hover {background-color: #e6be00;}.ttm-tabs ul.tabs li.active a {border-color: #e6be00 !important;}.featured-imagebox-portfolio:hover .featured-content a {color: #ffffff !important;}#historias .featured-imagebox-portfolio:hover .featured-content {background: #e6be00;}#historias .featured-imagebox-portfolio:hover .featured-content h5 a,#historias .featured-imagebox-portfolio:hover .featured-content h5{color: #1f1f1f;}#acoes-realizadas .title-header h5{color:#e6be00 !important}#acoes-realizadas .title-header .title{color:#fff !important}#acoes-realizadas .title-header::before{background-color:#e6be00}#acoes-realizadas .featured-icon-box.style3::after{border-color:#e6be00 !important}#acoes-realizadas .featured-icon-box.style3::before{border-color:#e6be00 !important}#acoes-realizadas span{color:#ffffff}#acoes-realizadas .flaticon{color:#e6be00}#acoes-realizadas [class^="flaticon-"]:before,#acoes-realizadas [class*=" flaticon-"]:before,#acoes-realizadas [class^="flaticon-"]:after,#acoes-realizadas [class*=" flaticon-"]:after{margin-left:0}#acoes-realizadas .flaticon-write{margin-left:10px} #acoes-realizadas .featured-title span {font-size: 20px;line-height: 30px;margin-bottom: 10px;font-weight: 600;}.section-title.with-desc .title-header:before {background-color:#e6be00}.testimonials.style2 .testimonial-content {border-bottom-color:#e6be00 !important;}.ttm-btn-bgcolor-skincolor {background-color: #e6be00;}.ttm-btn-bgcolor-skincolor:hover{color: #ffffff !important;}.section-title .title {text-transform: none !important;} select{height: 40px;font-size: 14px;background: transparent;border: 1px solid transparent;border-bottom-color:rgba(255,255,255,0.25);color: #fff;}.accordion .ttm-style-classic.ttm-toggle-title-border.active .toggle-title {border-color: #e6be00 !important;background-color: #e6be00;}.webp #video-emun{background-image:url(../images/colegio/extracurricular/emun/Fundo_Video-Guga.webp)}.no-webp #video-emun{background-image:url(../images/colegio/extracurricular/emun/Fundo_Video-Guga.jpg)}#video-emun .title-header .title {color:#fff !important;}#participacao-formas {background: #001950;}#fale-conosco{margin-top: 200px !important;}section#unidades-titulo #unidade,section#unidades-titulo #endereco,section#unidades-titulo #obs,section#unidades-titulo #telefone,section#unidades-titulo span {color: #fff;}section#unidades-titulo .section-title h2.title {font-size: 25px !important;}section#unidades-titulo .ttm-bgcolor-skincolor {background-color: #e6be00;}section#unidades-titulo .spacing-7 {padding-right: 15px !important;padding-left: 15px !important;margin-top: -220px !important;padding-bottom: 1px !important;}@media (max-width: 736px) {section#unidades-titulo .ttm-row {padding: 0px !important;}section#unidades-titulo .spacing-7 {margin-top: -130px !important;padding-bottom: 1px !important;padding-top: 20px !important;}}
section#unidades #valinhos,section#unidades #anaRosa, section#unidades #mascote, section#unidades #internacional {cursor: pointer;}
section#unidades #valinhos .featured-imagebox-team .featured-content-team,section#unidades #anaRosa .featured-imagebox-team .featured-content-team, section#unidades #mascote .featured-imagebox-team .featured-content-team,section#unidades #internacional .featured-imagebox-team .featured-content-team {background-color: #e6be00;padding: 15px;} section#unidades #valinhos .featured-imagebox .featured-title h5,section#unidades #anaRosa .featured-imagebox .featured-title h5, section#unidades #mascote .featured-imagebox .featured-title h5,section#unidades #internacional .featured-imagebox .featured-title h5 {color: #fff;} section#unidades #valinhos:hover .featured-title h5,section#unidades #anaRosa:hover .featured-title h5, section#unidades #mascote:hover .featured-title h5, section#unidades #interncional:hover .featured-title h5 {color: #fff;} section#unidades .ttm-row {padding: 30px 0;}section#unidades #maps {height: 600px;}@media (max-width: 736px) {section#unidades #maps {height: 100%;}}#status {position: fixed;z-index: 999999;top: 0;right: 0;bottom: 0;left: 0;display: block;background: #fff;background-image: url(../images/pre-loader-3.gif);background-repeat: no-repeat;background-position: center;}
#mascote-obs {color:rgb(0, 25, 80) !important;}section#unidades-titulo .section-title h2#unidade.f-mascote {font-size: 22px !important;}section#aprovacoes-videos .section-title{width:100%}section#aprovacoes-videos .title-header{width:100%;margin:auto}section#aprovacoes-videos .title-header .title{text-transform:initial}section#aprovacoes-videos .ttm-row{padding:80px 0}section#aprovacoes-videos .ttm-video-btn.ttm-right-center-video-btn{position:relative;left:auto;right:0;top:0;margin-top:0;position:relative;left:auto;right:0;top:0;margin-top:0}section#aprovacoes-videos .ttm-play-btn{border-radius:30px;color:#fff;font-size:18px;display:block;padding:10px 0px;position:relative}section#aprovacoes-videos .featured-imagebox-portfolio .featured-content{padding:16px 0 !important}section#aprovacoes-videos .featured-imagebox-portfolio .featured-content .featured-title h3{font-weight:600;margin-bottom:0;color:#646464;text-overflow:ellipsis;overflow:unset !important;white-space:nowrap;display:block}section#aprovacoes-videos .featured-imagebox-portfolio:hover .featured-content .featured-title h3{color:#fff}section#aprovacoes-videos .featured-imagebox-portfolio .featured-content .featured-title h5{font-weight:600;margin-bottom:0;color:#969696;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.featured-title h3 {font-size: 20px;line-height: 30px;}.webp section#aprovacoes-facebook{background-image:url(../images/curso_etapa/concurso-de-bolsas/unidades-etapa.webp)}.no-webp section#aprovacoes-facebook{background-image:url(../images/curso_etapa/concurso-de-bolsas/unidades-etapa.jpg)}section#aprovacoes-facebook{padding:20px 0}section#aprovacoes-facebook a{cursor:pointer}section#aprovacoes-facebook a h5{color:#ffffff}section#aprovacoes-facebook a:hover{color:#e6be00}.web section#aprovacoes-depoimentos.map-bgimg{background-image:url(../images/curso_etapa/bg-image/map-bgimg.webp)}.no-webp section#aprovacoes-depoimentos.map-bgimg{background-image:url(../images/curso_etapa/bg-image/map-bgimg.png)}section#aprovacoes-depoimentos{padding:90px 0}section#aprovacoes-depoimentos .testimonials .testimonial-avatar .testimonial-img img{height:120px;width:120px}section#aprovacoes-depoimentos .testimonials .testimonial-content blockquote{padding:40px 17px 0 25px;margin-bottom:0px}section#aprovacoes-depoimentos .testimonial-slide.owl-theme .owl-controls .owl-dots{right:60px;top:20%}@media (max-width: 992px){section#aprovacoes-depoimentos .testimonial-slide.owl-theme .owl-controls .owl-dots{position:absolute;right:10px;top:20%}}.webp section#aprovacoes-historias.bg-img5 {background-image: url(../images/curso_etapa/bg-image/row-bgimage-5.webp)}.no-webp section#aprovacoes-historias.bg-img5 {background-image: url(../images/curso_etapa/bg-image/row-bgimage-5.png)}section#aprovacoes-historias h6 {width: 100%;text-align: center;font-size: 14px}section#aprovacoes-historias label {font-size: 11px}section#aprovacoes-historias .ttm-row {padding: 80px 0}section#aprovacoes-historias .testimonial-caption {padding-left: 5px;width: 70%}section#aprovacoes-historias .testimonials.style2 {margin-left: 15px}section#aprovacoes-historias .testimonials.style2:before {background: #ccc}section#aprovacoes-historias .testimonials.style2 .testimonial-content {padding: 20px 5px 50px 5px}section#aprovacoes-historias .testimonials.style2 .testimonial-content blockquote {padding: 0 20px !important}section#error404 {margin: 12% 0}section#error404 .flaticon::before {color: #000;font-size: 150px;padding: 25px 0}section#error404 .page-title {color: #000;text-transform: unset !important}section#error404 .page-content {color: #000;font-size: 25px}#atividades-extracurriculares .section-title .title-desc {color:#fff !important;}.title-box .page-title-heading h1 {text-transform: none !important;}.area-aluno-mobile {display: none !important;}@media (max-width: 1199px) {.area-aluno-mobile {display: block !important;}.area-aluno-mobile .btn-area-aluno {text-align: center !important;width: 155px;border: none;height: auto;padding: 11px !important;margin: 10px 0 !important;background-color: #e6be00;color: #1f1f1f !important;font-weight: 600;}.area-aluno-mobile .btn-area-aluno:hover {background-color: #0d0f3b;color: #fff !important;}}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden;display: none !important;height: 0 !important;width:0 !important;}.pp_social .twitter{float:left;display: none !important;height: 0 !important;width:0 !important;}#inscricoes a.ttm-btn-unidades-desafio {border: 1px solid rgba(0,0,0,.25);text-align: center;margin: 5px;color: #1f1f1f !important;width: 100%;}#inscricoes a.ttm-btn-unidades-desafio:hover {border: none;background: #0d0f3b;color: #ffffff !important;}#desafio-local-event a.desafio-local-event {font-size: 12px;width: 100%;margin-bottom: 1.5px;margin-top: 1.5px;}#desafio-local-event a.desafio-local-event .row div#info,#desafio-local-event a.desafio-local-event .row div#date {border: 1px solid rgba(0,0,0,.25);margin-left: 2.5px;margin-right: 2.5px;color: #1f1f1f !important;padding-left: 2.5px;padding-right: 2.5px;padding-top: 1.59999%;padding-bottom: 1.59999%;}#desafio-local-event a.desafio-local-event .row div#info p {padding-top: 9px;padding-left: 15px;}#desafio-local-event a.desafio-local-event .row div#info  p span {font-size: 10px;}#desafio-local-event a.desafio-local-event .row div#date p {text-align: center;vertical-align: middle;font-size: 16px;padding-top: 13px;}@media (max-width: 575px)  {#desafio-local-event a.desafio-local-event .row div#info p {text-align: center;padding-top: 5px;padding-left: 5px;}#desafio-local-event a.desafio-local-event .row div#date p {padding-top: 5px;padding-left: 5px;}}#desafio-local-event a.desafio-local-event:hover .row div#info,#desafio-local-event a.desafio-local-event:hover .row div#date{border: none;background: #0d0f3b;color: #ffffff !important;}.carousel-item_text span.subtitle {font-size: 40px;}#noticias-cards-pillar, #secundarios-cards-pillar, #selecao-cards-pillar {display: none;}
#grafico-brasil.ttm-row,#botons.ttm-row,#info-grafico.ttm-row,#grafico-sao-paulo.ttm-row {padding: 50px 0;}section#atualidades, section#ciencias, section#cinema, section#debate, section#leitura, section#rpg, section#introducao, section#introducao-2, section#fotos, section#esportes, section#artes-marciais, section#natacao, section#xadrez, section#sustentabilidade, section#estudos-humanistas, section#sustentabilidade, section#o-que-e, section#participacao, section#participacao-formas, section#beneficios, section#agenda-eventos, section#turmas-horarios, section#educacao-ei-efi, section#table-competicoes, section#table-imo, section#destaques {padding: 30px 0;}section#acoes-realizadas h5 {color: #e6be00 !important;}section#turmas-horarios table thead {text-align: center;}section#turmas-horarios .ttm-service-description h2 span { font-size: 26px; }section#turmas-horarios table thead tr th { padding: 10px;font-size: 16px;background: #e6be00;color: #1f1f1f;border: 1px solid #e6be00; }section#turmas-horarios table thead tr:first-of-type th { font-size: 20px;padding-top:12px;padding-bottom:12px; }section#turmas-horarios table thead tr:last-of-type th:nth-of-type(1), section#turmas-horarios table thead tr:last-of-type th:nth-of-type(2) { width: 20% !important; }section#turmas-horarios table.two-columns thead tr:last-of-type th:nth-of-type(1), section#turmas-horarios table thead tr:last-of-type th:nth-of-type(2) { width: 50% !important; }section#turmas-horarios table tbody tr td { padding: 10px;font-size: 16px;text-align: center;border: 1px solid rgba(0,0,0, .15); }section#turmas-horarios table { margin-bottom: 10px; }section#turmas-horarios p.title-desc { margin-top:0;margin-bottom:40px; }#internacionais table.competicoes thead {background: #0f4787;color: #ffffff;}#nacionais table.competicoes thead {background: #316c23;color: #ffffff;}#regionais table.competicoes thead {background: #9c1804;color: #ffffff;}#internacionais table.competicoes thead tr th, #internacionais table.competicoes tbody tr td,#nacionais table.competicoes thead tr th, #nacionais table.competicoes tbody tr td,#regionais table.competicoes thead tr th, #regionais table.competicoes tbody tr td {padding: 10px;}#internacionais table.competicoes thead tr th:first-of-type, #internacionais table.competicoes tbody tr td:first-of-type,#nacionais table.competicoes thead tr th:first-of-type, #nacionais table.competicoes tbody tr td:first-of-type,#regionais table.competicoes thead tr th:first-of-type, #regionais table.competicoes tbody tr td:first-of-type {text-align: left;width: 60%}#internacionais table.competicoes,#nacionais table.competicoes,#regionais table.competicoes {margin-bottom: 0px;}#internacionais div.legend,#nacionais div.legend,#regionais div.legend {text-align: left;color: #8d8d8d;font-size: 10px;margin-top: 0;margin-bottom: 40px;margin-left:20px;}div.pp_pic_holder .ppt, div.pp_pic_holder div.pp_content div.pp_fade div.pp_details p.pp_description {text-align: center !important;}
.new-tag {background: #cc0000;color: #fff;padding: 0 10px;display: table;position: absolute;text-align: center;right: -35px;top: 25px;min-width: 50px;line-height: 32px;z-index: 5;min-height: auto;height: 32px;width: 150px;vertical-align: top;border-radius: 0;padding-right: 20px;-ms-transform: rotate(45deg);transform: rotate(45deg);}section#turmas-horarios table#table-orange thead tr th {background: rgba(255, 133, 51, 1);border-color: rgba(255, 133, 51, 1);}section#turmas-horarios table#table-blue thead tr th {background: #04256d !important;border-color: #04256d !important;color: #ffffff !important;}.webp #politica-privacidade{background-image:url(../images/colegio/politica/o_colegio.webp)} .no-webp #politica-privacidade{background-image:url(../images/colegio/politica/o_colegio.jpg)}section#termos-privacidade ol.alphabetic {list-style-type:lower-alpha !important;} section#grafico-brasil .container .ttm-service-description h2.title, section#grafico-sao-paulo .container .ttm-service-description h2.title {margin-bottom: 40px !important;} .ttm-textcolor-white .ttm-social-links-wrapper ul li a.btn-area-aluno {width: 155px;border: 1px solid #fff;height: auto;padding: 3px 22px;margin-left: 30px;font-weight: 600;} .widget.widget-nav-menu ul li a:before {background-color: #e6be00;} .paginacao-desktop {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;} .paginacao-mobile {display: none;} .page-item.active .page-link {color: #fff;font-weight: 700;background-color: #e6be00;margin-left: 0 !important;border-color: #e6be00;} .page-item .page-link {color: #e6be00;font-weight: 700;margin-left: 0 !important;} .webp #title-colegio-entrevistas{background-image:url(../images/colegio/politica/o_colegio.webp)} .no-webp #title-colegio-entrevistas{background-image:url(../images/colegio/politica/o_colegio.jpg)} .webp #title-o-colegio-tecnologia{background-image:url(../images/colegio/tecnologia/tecnologia.png)} .no-webp #title-o-colegio-tecnologia{background-image:url(../images/colegio/tecnologia/tecnologia.png)} p#os-download .fa {font-size: 24px !important;margin-left: 5px;margin-right: 5px;color: #e6be00;}
@media (max-width: 768px) and (orientation: portrait) {
    .carousel-item_text span.subtitle {
        font-size: 12.5px;
        display: none;
    }

    #noticias-cards-carousel,
    #secundarios-cards-carousel,
    #selecao-cards-scroll {
        display: none;
    }

    #noticias-cards-pillar,
    #secundarios-cards-pillar,
    #selecao-cards-pillar {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 90%;
    }

    #noticias-cards-pillar .featured-imagebox,
    #secundarios-cards-pillar .featured-imagebox,
    #selecao-cards-pillar .featured-imagebox {
        box-shadow: 0 0 12px 0 rgba(32, 46, 60, .25) !important;
        margin-bottom: 10px !important;
    }

    div.pp_pic_holder div.ppt {
        font-size: 2.5vw;
        text-align: center;
    }
    div.pp_pic_holder div.pp_content_container div.pp_content div.pp_fade {
        width: 100%;
        height: 100%;
    }
    div.pp_pic_holder div.pp_content_container div.pp_content div.pp_fade div.pp_details {
        width: 0px;
        height: 0px;
    }
    div.pp_pic_holder div.pp_content_container div.pp_content div.pp_fade div#pp_full_res {
        width: 100%;
        height: 100%;
    }
    div.pp_pic_holder div.pp_content_container div.pp_content div.pp_fade div#pp_full_res iframe {
        width: 100%;
        height: 100%;
    }
    div.pp_pic_holder div.pp_content_container div.pp_content div.pp_fade div#pp_full_res img#fullResImage {
        width: 100% !important;
        height: 100% !important;
    }
}

@media (max-width: 992px) and (orientation: landscape) {
    .carousel-item_text span.subtitle {
        font-size: 24px;
    }

    .carousel-item_text span.fixer-text {
        font-size: 30px;
        line-height: 30px;
    }
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    overflow-y: auto !important;
    /* overflow: auto; */
}

a#btn-top-area.btn-etapa01 {display: none;}
@media (max-width: 1199px) {
    a#btn-top-area.btn-etapa01 {
        background-color: #323296;
        display: block;
        color: #fff;
        position: absolute;
        top: 25px;
        right: 80px;
        padding: 7px 12px;
        text-transform: capitalize;
        font-weight: 600 !important;
        border-radius: 5px;
        font-size: 13px;
    }
}

div#internacionais,
div#nacionais,
div#regionais,
div#table-imo {
    overflow-y: auto !important;
}
/* # sourceMappingURL=app.css.map */

.webp #title-vila-mascote {
    background-image: url(../images/colegio/vila-mascote/vilamascote-banner.png);
}
.no-webp #title-vila-mascote {
    background-image: url(../images/colegio/vila-mascote/vilamascote-banner.png);
}

.map-col-bg-two{
    background-color: #fff !important;
}

.webp #video-vila-mascote.bg-img2 {
    background-image: url(../images/colegio/vila-mascote/vilamascote-video-3.jpg);
}

.no-webp #video-vila-mascote.bg-img2 {
    background-image: url(../images/colegio/vila-mascote/vilamascote-video-3.jpg);
}

.ttm-row.row-title-section-mascote {
    padding-top: 200px;
    padding-bottom: 180px;
}

@media (max-width: 600px) 
{
    .img-1{
        width: 90% !important;
    }

    #video-vila-mascote{
        padding-top: 110px !important;
        padding-bottom: 110px !important;
    }
}

.link-perguntas{
    color: #092455 !important;
    font-weight: bold;
}

.link-perguntas::hover{
    color: #ffdc00 !important;
    transition: all 0.2s !important;
}

.ttm-btn-area-candidato {
    border: 2px solid rgb(227,227,227);
    text-align: center;
    margin: 5px;color: #1f1f1f !important;
    width: 100%;
}

.ttm-btn-area-candidato:hover {
    border: none;
    background: #0d0f3b;
    color: #ffffff !important;
}

div.pp_default .pp_content_container .pp_details {
    margin-top: 10px !important;
}

.pp_description {
    font-size: 20px !important;
}
#sobre-o-colegio #video-vila-mascote.bg-img0 {
    background-image: url(../images/colegio/vila-mascote/bg-video-vila-mascote-apresentacao.png) !important;
    background-repeat: no-repeat;
    background-size: cover;
}
#sobre-o-colegio #btn-virtual-tour {
    background: #171552;
    color: white !important;
    padding: 10px 25px;
    display: block;
    width: max-content;
}
#sobre-o-colegio #btn-virtual-tour span {
    margin-left: 10px;
    vertical-align: middle;
}
@media (min-width: 1024px) {
    #sobre-o-colegio #video-vila-mascote.bg-img0 { padding-top: 129px;
        padding-bottom: 90px;
        margin-top: 25%;
    }
}
@media (max-width: 767px) {
    #sobre-o-colegio #video-vila-mascote.bg-img0 {
        background-position-x: center;
    }
}

/*PARCERIA EMPRESARIAL*/
#title-parceria-empresarial{
    background-image: url(../images/colegio/parceria-empresarial/parceria-empresarial-banner.webp) !important;
    background-repeat: no-repeat;
    background-size: cover;
}

#sobre-parceria #video-parceria-empresarial.bg-img0 {
    background-image: url(../images/colegio/parceria-empresarial/video/valinhos.jpg) !important;
    background-repeat: no-repeat;
    background-size: cover;
}

#sobre-parceria #btn-virtual-tour {
    background: #171552;
    color: white !important;
    padding: 10px 25px;
    display: block;
    width: max-content;
}
#sobre-parceria #btn-virtual-tour span {
    margin-left: 10px;
    vertical-align: middle;
}

@media (min-width: 1024px) {
    #sobre-parceria #video-parceria-empresarial.bg-img0 { padding-top: 129px;
        padding-bottom: 90px;
        margin-top: 25%;
    }
}
@media (max-width: 767px) {
    #sobre-parceria #video-parceria-empresarial.bg-img0 {
        background-position-x: center;
    }
}