#banner{position:relative;height:730px;padding:6em 0}#banner .image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#banner .container{position:relative}#banner h1{font-size:2.813em;font-weight:bold;color:#fff;margin-bottom:.5em}#banner h2{font-size:1.5625em;font-weight:bold;color:#00c496;margin-bottom:1.5em;max-width:26em}#banner p{font-size:1.188em;font-weight:400;color:#fff;max-width:30em}#banner.idiomas{padding:3em 0}#banner.idiomas h1{margin-bottom:.5em}#banner.idiomas h2{margin-bottom:1em}#banner.idiomas p{max-width:32em;line-height:25px}#banner.infraestrutura,#banner.default{height:440px}@media(min-width: 1200px){#banner.proposta h2{max-width:29em}}@media(max-width: 1200px){#banner{height:780px}#banner.idiomas{padding:5em 0}#banner.idiomas p{max-width:28em}}@media(max-width: 992px){#banner{height:790px;padding:2em 0}#banner.idiomas{padding:3em 0}#banner.idiomas p{max-width:24em;font-size:17px;line-height:23px}#banner.bilingue p{max-width:22em}#banner.infraestrutura,#banner.default{height:380px}#banner.infraestrutura h2,#banner.default h2{max-width:18em}}@media(max-width: 768px){#banner{padding:3em 0}#banner h1{font-size:1.875em}#banner h2{font-size:1.375em}#banner p{font-size:1em;max-width:23em}#banner.idiomas{padding:3em 0}#banner.idiomas p{max-width:21em;font-size:1em;line-height:22px}}@media(max-width: 556px){#banner{height:858px !important}#banner .image{object-position:bottom right}#banner h2{font-size:1.063em}#banner p{font-size:.875em;max-width:100% !important}#banner.infraestrutura,#banner.default{height:330px !important}#banner.infraestrutura h2,#banner.default h2{max-width:100%}}@media(max-width: 400px){#banner{height:250vw !important}#banner .image{object-position:0 -35vw}#banner.extracurriculares .image{object-position:-54vw -15vw}#banner.idiomas .image{object-position:0 -52vw}#banner.bilingue .image{object-position:0 -39vw}#banner.infraestrutura,#banner.default{height:61vw !important}#banner.infraestrutura .image,#banner.default .image{object-position:0 100%}}#content{padding:4em 0}#content p{font-size:1.188em;font-weight:400;color:#3c3c3c}#content p span{color:#0095da;font-weight:bold}#content.extracurriculares p{max-width:52em;margin:auto}#content.extracurriculares .cursos-row .hover-card{padding-bottom:26px;margin-bottom:1.5em}#content.extracurriculares .cursos-row .hover-card .image:after{display:none}#content.extracurriculares .cursos-row .hover-card .title{font-size:1.063em;padding:.2em}#content.bigtext h2{font-size:1.25em;font-weight:700;color:#3c3c3c;margin-top:2em;margin-bottom:.8em}#content.bigtext p{font-size:1.063em;font-weight:400;color:#3c3c3c;text-align:justify}#content.bigtext a{color:#0095da;font-weight:bold;text-decoration:underline}#content.bigtext a:hover{color:#06397b}#content.bigtext ul{list-style:disc;padding-left:20px}#content.bigtext ul li{margin-bottom:.5em}#content.policy h2{font-size:2.5em;font-weight:700;color:#06397b;margin-top:1em}#content.policy a{font-weight:400;color:#3c3c3c}#content:before{content:"";background:url("../../imagens/bgs/rabisco.png") no-repeat;background-size:contain;width:71px;height:37px;top:2em;left:7vw;position:absolute;pointer-events:none}#content:after{content:"";background:url("../../imagens/bgs/vector2.png") no-repeat;background-size:contain;width:796px;height:532px;position:absolute;top:15em;right:-35em;pointer-events:none;z-index:-1}#content.infraestrutura:before{content:"";background:url("../../imagens/bgs/espiral.png") no-repeat;background-size:contain;width:128px;height:236px;top:auto;bottom:5em;left:7vw}@media(max-width: 1500px){#content:before{left:2em}#content:after{right:-41em}}@media(max-width: 1330px){#content:before{left:-2em}#content:after{right:-51em}}@media(max-width: 1200px){#content:before{top:0;left:1em}}@media(max-width: 768px){#content p{font-size:.875em;text-align:left}#content.policy h2{font-size:1.875em}}#slider{position:relative}#slider .swiper-slide,#slider .swiper-slide-prev{opacity:0 !important}#slider .swiper-slide-active{opacity:1 !important}#slider .slide{box-shadow:0px 2px 4px 0px rgba(0,0,0,.25);border-radius:10px;overflow:hidden;background:#fff}#slider .slide .image-side{position:relative}@media(min-width: 768px){#slider .slide .image-side{padding-bottom:40%}#slider .slide .image-side img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}}@media(max-width: 768px){#slider .slide .image-side{padding:0}}#slider .slide .text-side{padding:2em;text-align:justify}#slider .slide h3{font-size:1.875em;font-style:normal;font-weight:700;margin-bottom:1em}#slider .slide p{font-size:1.188em;font-style:normal;font-weight:400}#slider .arrow{position:absolute;bottom:1.5em;right:1em;z-index:2}#slider .swiper-button-prev{transform:translateX(-40px)}#slider .swiper-button-disabled{opacity:.3}@media(max-width: 576px){#slider{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}#slider .slide{flex-direction:column;min-height:670px}}.modal .modal-header{background:#06397b}.modal .modal-header .btn-close{margin-top:-10px}.modal .modal-header .modal-title{color:#00c496;font-size:1.375em;font-weight:bold;margin:auto;width:100%;text-align:center}.modal .modal-body{font-size:1.375em}/*# sourceMappingURL=pages.css.map */
