.bg-container{background-color:#8f0054;display:flex;height:100vh;justify-content:flex-end;padding:60px}.bg-container .desk-left-bg img{height:100vh}.bg-container .desk-left-bg{display:flex;left:0;position:fixed;top:0}.bg-container .desk-left-bg .bg{position:fixed;z-index:30}.bg-container .desk-left-bg .ov-1{position:fixed;z-index:31}.bg-container .desk-left-bg .kids{bottom:0;height:80vh;position:fixed;z-index:31}.bg-container .desk-right-bg{display:flex;height:100vh;justify-content:center;position:absolute;right:0;top:0;width:50vw}.bg-container .content-container{align-self:anchor-center;display:flex;flex-direction:column;position:fixed;text-align:center;z-index:30}.bg-container .desk-right-bg .tab-ov{display:none}.bg-container .content-container .main-phrase{height:170px;padding-bottom:20px;z-index:40}.bg-container .content-container .middle-span{color:#fff;font-family:neulis-medium;font-size:30px;padding-bottom:30px}.bg-container .content-container .separator{display:flex;gap:60px;justify-content:center;padding-bottom:20px}.bg-container .content-container .separator .dates-wrapper,.bg-container .content-container .separator .links-wrapper{display:flex;flex-direction:column;gap:10px}.bg-container .content-container .separator .title{color:#fff;font-family:cocogoose;font-size:12px}.bg-container .content-container .separator .date{background-color:#fff;border-radius:8px;color:#8f0054;font-family:neulis-black;font-size:28px}.bg-container .content-container .separator .links-wrapper a{background-color:#fbb733;border:3px solid #fbb733;border-radius:15px;color:#fff;display:flex;flex-direction:column;font-family:cocogoose;justify-content:center;min-height:60px;padding:5px;text-decoration:none;transition:all .3s ease-in-out}.bg-container .content-container .separator .links-wrapper a.link-1:hover{background-color:#004e94;border:3px solid #fff}.bg-container .content-container .separator .links-wrapper a.link-2:hover{background-color:#ca1211;border:3px solid #fff}.bg-container .content-container .separator .links-wrapper a.link-3:hover{background-color:#ff7508;border:3px solid #fff}.bg-container .content-container .separator .links-wrapper a b{font-size:20px}.bg-container .content-container .separator .links-wrapper a span{font-size:12px}.bg-container .content-container .main-link{align-self:center;border:2px solid #fff;border-radius:20px;color:#fff;font-family:neulis-medium;font-size:15px;margin-bottom:50px;padding:5px 10px;text-decoration:none;transition:all .3s ease-in-out;width:-webkit-fit-content;width:fit-content}.bg-container .content-container .main-link:hover{background-color:#fff;color:#8f0054}.bg-container .content-container .coed-logo{height:75px}.bg-container .desk-right-bg .ov-right-1{height:300px;position:fixed;right:0;top:0;z-index:29}.bg-container .line-bottom{bottom:0;position:fixed;right:0;width:750px;z-index:20}.bg-container .desk-right-bg .coed-text{bottom:0;height:330px;margin-bottom:-60px;position:fixed;right:0;z-index:28}@media (max-width:1300px){.bg-container .desk-left-bg .bg,.bg-container .desk-left-bg .ov-1{margin-left:-300px}.bg-container .content-container .main-phrase{height:130px}.bg-container .desk-left-bg .kids{margin-left:-120px}}@media (max-width:796px){.bg-container .desk-left-bg .ov-1{display:none}.bg-container .desk-left-bg .kids{bottom:0;justify-self:anchor-center;margin-bottom:-300px;margin-left:0;min-width:600px;position:fixed;width:100%;z-index:60}.bg-container .content-container{align-self:auto;justify-self:anchor-center;width:80%;z-index:60}.bg-container .desk-right-bg .ov-right-1{display:none}.bg-container .desk-right-bg .coed-text{bottom:0;height:200px;margin-bottom:-25px;position:fixed;right:0;z-index:70}}@media (max-width:500px){.bg-container{padding:20px}.bg-container .desk-left-bg .bg,.bg-container .desk-left-bg .ov-1{margin-left:-450px}.bg-container .content-container .middle-span{font-size:25px}.bg-container .content-container .separator .title{font-size:9px}.bg-container .content-container .separator .links-wrapper a b{font-size:15px}.bg-container .content-container .separator .links-wrapper a span{font-size:10px}.bg-container .content-container .separator .date{font-size:20px}.bg-container .content-container .coed-logo{height:50px}.bg-container .content-container .main-phrase{height:100px;padding:0}.bg-container .content-container .separator .links-wrapper a{min-height:30px}.bg-container .desk-left-bg .kids{margin-left:-90px}.bg-container .desk-right-bg .coed-text{height:150px}}.header-container{background-color:#8f0054;border-bottom-left-radius:50px;border-bottom-right-radius:50px;display:flex;gap:200px;padding:30px 70px 20px;z-index:5}.header-container .iconOvTop3{height:160px;margin-right:-300px;position:absolute;top:70px}.header-container .separator{align-items:center;display:flex;gap:30px;justify-content:center}.header-container .menu-list{align-items:center;display:flex;gap:20px;list-style:none}.header-container .menu-list .menu-item a,.header-container .student-link:hover{background-color:initial;color:#fff;font-family:jakarta-medium;padding:5px 10px;text-decoration:none}.header-container .menu-opener{background-color:initial;display:none}.header-container .coed-logo{height:50px}.header-container .menu-list .menu-item a:hover,.header-container .student-link{background-color:#fbb733;border-radius:10px;color:#8f0054;font-family:jakarta-medium;padding:5px 10px;text-decoration:none}.header-container .iconOvTop1{height:130px;margin-left:270px;position:absolute;top:50px}.header-container .separator .line-header{position:absolute}.menu-mobile.closed{top:-200px}.menu-mobile{position:absolute;right:20px;top:70px;transition:all .4s ease-in;z-index:6}.menu-mobile .menu-list-mob{align-items:center;display:flex;flex-direction:column;gap:3px;list-style:none;width:120px}.menu-mobile .menu-list-mob li{width:100%}.menu-mobile .menu-list-mob a{background-color:#fbb733;border:2px solid #fff;border-radius:10px;color:#fff;display:block;font-family:jakarta-medium;font-size:14px;padding:5px 10px;text-align:center;text-decoration:none;width:100%}@media (max-width:1200px){.header-container{border-bottom-left-radius:30px;border-bottom-right-radius:30px;gap:0;padding:30px 20px 20px}.header-container .separator{gap:10px}.header-container .menu-list{gap:0}.header-container .iconOvTop1{height:100px;margin-left:190px;top:80px}.header-container .iconOvTop3{margin-right:-400px;top:100px}}@media (max-width:768px){.header-container{display:flex;justify-content:space-between;width:90vw}.header-container .student-link{font-size:12px}.header-container .coed-logo{height:30px}.header-container .menu-list{display:none}.header-container .menu-opener{display:flex}.header-container .iconOvTop1{right:0;top:300px}}.campanha-container{align-items:center;display:flex;flex-direction:column;gap:30px}.banner-campanha{align-items:flex-end;background-color:#aecc1c;border-radius:50px;display:flex;z-index:2}.banner-campanha .text-wrapper{display:flex;flex-direction:column;gap:20px;padding:30px}.banner-campanha .boys-img{margin-top:-140px;z-index:3}.banner-campanha .text-wrapper .main-title{height:130px}.banner-campanha .line-top{height:500px;margin-bottom:-250px;margin-left:-550px;position:absolute;z-index:2}.banner-campanha .text-wrapper .separator{display:flex;gap:60px;justify-content:center;padding-bottom:20px}.banner-campanha .text-wrapper .separator .dates-wrapper{display:flex;justify-content:space-evenly;width:-webkit-fill-available}.banner-campanha .text-wrapper .separator .dates-wrapper div{display:flex;flex-direction:column}.banner-campanha .text-wrapper .separator .title{color:#fff;font-family:cocogoose;font-size:15px;text-align:center}.banner-campanha .text-wrapper .separator .date{background-color:#fff;border-radius:8px;color:#8f0054;font-family:neulis-black;font-size:28px;padding:0 10px;text-align:center}.banner-campanha .icon-detail-3{height:120px;margin-left:-50px;position:absolute;top:180px;z-index:4}.banner-campanha .icon-detail-2{position:absolute;top:470px;z-index:4}.banner-campanha .icon-detail-1{height:120px;margin-bottom:-50px;margin-right:-60px;z-index:4}.campanha-container a{background-color:#2e518e;border-radius:25px;color:#fff;font-family:cocogoose;font-size:20px;padding:15px 40px;text-align:center;text-decoration:none}.campanha-container a:hover{background-color:#fbb733}@media (max-width:1200px){.banner-campanha .boys-img{margin-right:-200px;margin-top:-40px}.banner-campanha .text-wrapper{height:-webkit-fill-available}.banner-campanha .text-wrapper .main-title{height:100px}.banner-campanha .text-wrapper .separator{height:-webkit-fill-available;justify-content:flex-end}.banner-campanha .text-wrapper .separator .dates-wrapper{flex-direction:column;width:-webkit-fit-content;width:fit-content}}@media (max-width:768px){.campanha-container{padding-bottom:50px}.banner-campanha .text-wrapper{height:auto}.banner-campanha .text-wrapper .main-title{height:70px}.banner-campanha{align-items:center;flex-direction:column-reverse;width:90vw}.banner-campanha .boys-img{height:360px;margin-left:-80px;margin-right:0}.banner-campanha .text-wrapper .separator{height:-webkit-fit-content;height:fit-content;justify-content:center}.banner-campanha .text-wrapper .separator .dates-wrapper{gap:20px;width:-webkit-fill-available}.banner-campanha .text-wrapper .separator .dates-wrapper div{gap:10px}.banner-campanha .text-wrapper .separator .title{font-size:18px}.banner-campanha .text-wrapper .separator .date{align-self:center;font-size:30px;padding:0 30px;width:-webkit-fit-content;width:fit-content}.banner-campanha .icon-detail-1{height:90px;margin-bottom:0;margin-right:0;position:absolute;right:0;top:700px}.banner-campanha .icon-detail-2{height:100px;left:0}.banner-campanha .icon-detail-3{height:80px;left:0;margin:initial;top:auto}.banner-campanha .line-top{height:250px;margin:initial;margin-left:-600px}.campanha-container a{font-size:12px}}.education-container{display:flex}.education-container .cards-wrapper{display:flex;flex-direction:column;gap:20px;margin-left:-300px;width:600px}.education-container .cards-wrapper .trofeu{height:170px;margin-left:-90px;margin-top:235px;position:absolute}.education-container .cards-wrapper .card-item{border-radius:25px;color:#fff;display:flex;flex-direction:column;font-family:cocogoose;font-size:30px;height:90px;justify-content:center;padding:15px 40px;text-align:center;text-decoration:none}.education-container .cards-wrapper .card-item .sub{font-size:18px}.education-container .cards-wrapper .card-item.blue{background-color:#004f94}.education-container .cards-wrapper .card-item.red{background-color:#ca1210}.education-container .cards-wrapper .card-item.orange{background-color:#ff7506}.education-container .teens{height:800px;margin-left:-130px;margin-top:-140px;position:absolute;z-index:1}@media (max-width:1200px){.education-container{flex-direction:column-reverse;width:90vw}.education-container .cards-wrapper{margin-left:0;width:-webkit-fill-available;z-index:2}.education-container .teens{height:500px;margin-left:5vw}.education-container .cards-wrapper .card-item{font-size:22px}.education-container .cards-wrapper .card-item .sub{font-size:12px}}.info-cards-title{height:80px;margin-bottom:-100px;z-index:2}.info-cards-grid{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-top:50px;max-width:1000px}.info-cards-grid .info-text-wrapper{grid-column:span 1}.info-cards-grid .info-text-wrapper span{color:#004f94;font-family:jakarta-medium;font-size:20px}.info-cards-grid .info-card-img{grid-column:span 1;height:450px}.info-cards-grid .info-card-img.mob{display:none}.info-cards-grid .info-card-img.desk{display:block}@media (max-width:1000px){.info-cards-title{height:50px}.info-cards-grid{gap:20px;grid-template-columns:1fr;margin-top:20px;padding:20px}.info-cards-grid .info-card-img{height:auto;width:80vw}.info-cards-grid .info-card-img.mob{display:block}.info-cards-grid .info-card-img.desk{display:none}.info-cards-grid .info-text-wrapper{padding:20px}}.info-list-container{display:flex;flex-direction:column;margin-top:-580px;max-width:1000px}.info-list-container .profe-img{align-self:flex-end;margin-right:35px;width:530px}.info-list-container .cards-list{display:flex;flex-direction:column;gap:20px}.info-list-container .cards-list .card{align-items:center;border-radius:40px;color:#fff;display:flex;font-family:jakarta-medium;gap:30px;justify-content:center;padding:30px 60px;z-index:2}.info-list-container .cards-list .card.c1{background-color:#004f94}.info-list-container .cards-list .card.c2{background-color:#ca1210}.info-list-container .cards-list .card.c3{background-color:#ff7506;z-index:3}.info-list-container .cards-list .card .number{font-family:jakarta-bold;font-size:80px}.info-list-container .cards-list .card .text{width:65%}.info-list-container .cards-list .ov-1{height:100px;margin-left:-60px;margin-top:-50px;position:absolute;z-index:3}.info-list-container .cards-list .ov-2{height:80px;margin-bottom:-115px;margin-right:-1000px;position:absolute;z-index:2}.info-list-container .cards-list .ov-3{height:150px;margin-left:-100px;position:absolute;top:2870px;z-index:2}.info-list-container .cards-list .line-info{height:600px;position:absolute;right:0;transform:scaleX(-1);z-index:1}@media (max-width:1000px){.info-list-container{margin-top:0}.info-list-container .profe-img{width:80vw}.info-list-container .cards-list{padding:0 20px}.info-list-container .cards-list .card{flex-direction:column;padding:30px}.info-list-container .cards-list .card .text{width:auto}.info-list-container .cards-list .ov-1{z-index:3}.info-list-container .cards-list .ov-2{margin-bottom:-300px;margin-right:-265px;z-index:2}.info-list-container .cards-list .ov-3{top:4270px;z-index:4}}.cta-banner{background-color:#fbb733;border-radius:50px;display:flex;gap:30px;max-width:1000px;padding:40px}.cta-banner .separator{align-items:center;display:flex;flex-direction:column;width:50%}.cta-banner .text-wrapper{display:flex;flex-direction:column;gap:20px}.cta-banner .text-wrapper .title{color:#fbfbfb;display:inline-block;font-family:jakarta-bold;font-size:36px;font-style:normal;line-height:.87}.cta-banner .text-wrapper .title .dest{color:#004f94}.cta-banner .text-wrapper .text{color:#fbfbfb;font-family:jakarta-semibold;font-size:18px;font-style:normal;font-weight:700;line-height:99%}.cta-banner .text-wrapper .bottom-logo.desk{height:80px;margin-top:30px}.cta-banner .separator .bottom-logo.mob{display:none}.cta-banner .kids-reading{height:530px;margin-left:100px;position:absolute}@media (max-width:769px){.cta-banner{flex-direction:column;width:90vw}.cta-banner .kids-reading{height:auto;margin-left:0;max-width:100vw;position:relative}.cta-banner .separator{width:auto}.cta-banner .text-wrapper .bottom-logo.desk{display:none}.cta-banner .separator .bottom-logo.mob{display:block;height:60px;margin-top:30px}.cta-banner .text-wrapper .title{font-size:28px}}.structure-slider-container{display:flex;flex-direction:column;gap:60px;width:-webkit-fill-available}.structure-slider-container .structure-title{height:80px}.structure-slider-container .slider{display:flex;flex-direction:row;overflow:hidden;position:relative;white-space:nowrap;width:-webkit-fill-available}.structure-slider-container .slider .slider-track{animation:slide 30s linear infinite;display:flex;gap:20px;list-style:none;padding:10px}.structure-slider-container .slider .slider-track .slide img{height:300px}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:769px){.structure-slider-container .structure-title{height:50px}}.social-session-container{display:flex;flex-direction:column;gap:30px;max-width:1000px;min-height:700px;width:-webkit-fill-available}.social-session-container .title.desk{align-self:flex-start;height:75px}.social-session-container .title.mob{display:none}.social-session-container .social-wrapper{display:flex;width:50%}.social-session-container .social-wrapper .images-wrapper{display:flex}.social-session-container .social-wrapper .images-wrapper img{height:300px;position:absolute}.social-session-container .social-wrapper .images-wrapper .social-img-1{z-index:1}.social-session-container .social-wrapper .images-wrapper .social-img-2{margin-left:330px;margin-top:40px;z-index:3}.social-session-container .social-wrapper .images-wrapper .social-img-3{margin-left:120px;margin-top:250px;z-index:2}.social-session-container .social-wrapper .smartphone{height:700px;margin-left:680px;margin-top:-100px;position:absolute;z-index:4}.social-session-container .social-wrapper .ov-img-1{margin-left:830px;margin-top:-200px;position:absolute}.social-session-container .social-wrapper .images-wrapper .ov-line-1{height:800px;left:0;margin-left:-100px}.social-session-container .social-wrapper .ov-line-2{height:800px;margin-top:100px;position:absolute;right:0}@media (max-width:769px){.social-session-container{align-items:center;justify-content:center;max-width:none;min-height:0;min-height:auto;width:100vw}.social-session-container .title.desk{display:none}.social-session-container .title.mob{display:block;height:150px}.social-session-container .social-wrapper{width:90%}.social-session-container .social-wrapper .smartphone{height:70vh;margin-left:0;margin-top:-100px;position:static;z-index:4}.social-session-container .social-wrapper .images-wrapper .social-img-1{position:static;z-index:1}.social-session-container .social-wrapper .images-wrapper .social-img-2{margin-left:-350px;margin-top:230px;position:static;z-index:2}.social-session-container .social-wrapper .images-wrapper .social-img-3{margin-left:-380px;margin-top:470px;position:static;z-index:3}.social-session-container .social-wrapper .smartphone{margin-top:0}.social-session-container .social-wrapper .ov-img-1{height:170px;margin-left:0;margin-top:-140px;position:absolute;right:0}.social-session-container .social-wrapper .images-wrapper .ov-line-1{height:auto;width:100vw}}@media (max-width:430px){.social-session-container .social-wrapper .images-wrapper .social-img-1{height:200px;position:static;z-index:1}.social-session-container .social-wrapper .images-wrapper .social-img-2{height:200px;margin-left:-240px;margin-top:150px;position:static;z-index:2}.social-session-container .social-wrapper .images-wrapper .social-img-3{height:200px;margin-left:-240px;margin-top:300px;position:static;z-index:3}.social-session-container .social-wrapper .smartphone{height:55vh;margin-left:-100px;margin-top:0}.social-session-container .title.mob{height:auto;width:90vw}.social-session-container .social-wrapper .ov-img-1{height:100px;margin-top:-60px}}.footer-container{background-color:#fbb733;border-top-left-radius:50px;border-top-right-radius:50px;display:flex;justify-content:space-between;padding:40px 70px;width:1000px}.footer-container .column{display:flex;flex-direction:column;gap:20px;justify-content:flex-end}.footer-container .column .logo-coed{width:130px}.footer-container .column a,.footer-container .column b{color:#fbfbfb;font-family:jakarta-semibold;font-size:15px;font-style:normal;font-weight:700;line-height:85%;text-decoration:none}.footer-container .column a:hover{color:#004e94}@media (max-width:769px){.footer-container{border-radius:0;flex-direction:column;gap:50px;padding:20px;width:100vw}}.home-container{align-items:center;background-image:url(/static/media/folha.0828099a958f60196772.jpg);background-repeat:repeat-y;background-size:cover;display:flex;flex-direction:column;gap:150px}.line-header{height:300px;margin-right:-400px;position:absolute;top:30px;z-index:1}@media (max-width:1200px){.home-container{gap:100px}.line-header{height:200px;margin-right:0;top:15px}}*,body{border:0;box-sizing:border-box;margin:0;padding:0}@font-face{font-family:neulis-black;src:url(/static/media/Neulis_Cursive_Black.1e432d718d5ac94e1185.otf)}@font-face{font-family:neulis-medium;src:url(/static/media/Neulis_Cursive_Medium.8c23a79e94b6361618b4.otf)}@font-face{font-family:cocogoose;src:url(/static/media/cocogoose-pro-semilight-trial.2d7387395f0b93531df1.ttf)}@font-face{font-family:jakarta-medium;src:url(/static/media/PlusJakartaSans-Medium.869fc0c143b963e7a6ec.ttf)}@font-face{font-family:jakarta-semibold;src:url(/static/media/PlusJakartaSans-SemiBold.2b6a16d83289c8a3ca27.ttf)}@font-face{font-family:jakarta-bold;src:url(/static/media/PlusJakartaSans-Bold.c169e1675916c25a65f0.ttf)}
/*# sourceMappingURL=main.a016c5ba.css.map*/