.section__title{margin-bottom:4px;color:#bc0819}.section__title,.section__subtitle{text-transform:uppercase;text-align:center}.section__subtitle{font-weight:300}.section__paragraph{margin:2rem 0}.section__list{margin-left:2rem}.section__item{list-style-type:square}.content__title{display:block;color:#bc0819;margin:1rem 0}.why{background:#bc0819;text-align:center;color:#fff}.why__container{padding:4rem 2rem}.why__title{font-weight:normal;text-transform:uppercase}.why__subtitle{font-weight:bold;font-size:40px}.why__cards{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:3rem}@media(min-width:768px){.why__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:3rem}}@media(min-width:992px){.why__cards{grid-template-columns:repeat(4,minmax(200px,1fr))}}.news-intro__header{text-align:center}.news-intro__group{display:flex;flex-direction:column}@media(min-width:992px){.news-intro__group{flex-direction:column;margin:3rem 0}}.news-card__group{display:grid;grid-gap:1rem;margin:3rem 0}@media(min-width:576px){.news-card__group{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:992px){.news-card__group{margin-bottom:0;margin-top:0;margin-right:2rem}}.news-latest{padding:1rem;background:#e8e8e8;border-radius:7px;position:relative}.ensino-boxes{display:flex;gap:1rem;padding:2rem 0}@media(min-width:576px){.ensino-boxes{grid-template-columns:repeat(3,1fr);padding:2rem 0}}@media(min-width:768px){.ensino-boxes{padding:2rem 0;gap:3rem}}.provas-tabs__wrapper{display:flex;justify-content:center;padding:2rem 0}@media(min-width:992px){.news-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"newswrapper newssidebar" "newswrapper newsannouncements" "newsindexes newsannouncements"}}@media(min-width:992px){.news-wrapper{gap:1rem}}.news-box__wrapper{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;grid-area:newswrapper}.news-announcements{margin-top:2rem;grid-area:newsannouncements}.news-indexes{grid-area:newsindexes;color:#444}@media(min-width:992px){.news-indexes{justify-self:baseline}}.news-sidebar{display:flex;flex-direction:column;gap:1rem;grid-area:newssidebar}@media(min-width:576px){.news-sidebar{display:grid;grid-template-areas:"sdtitle sdsearch" "sdnav sdnav"}}@media(min-width:992px){.news-sidebar{grid-template-areas:"sdsearch" "sdtitle" "sdnav"}}.intern-news__announcements{margin-top:1rem;grid-area:newsannouncements}@media(min-width:768px){.intern-news-wrapper{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"newsbox latestposts" "newsbox newsannouncements" "newsarrows newsarrows";-moz-column-gap:4rem;column-gap:4rem}}.contact{background:#0a5cb0}.multimidia-options{display:flex;justify-content:center;gap:1rem}@media(min-width:768px){.multimidia-options{justify-content:start}}.multimidia-options__button{width:150px;background:#bc0819;border-radius:18px;padding:.5rem .8rem;border:0;color:#fff;text-transform:uppercase;font-weight:bold}.footer__container{display:grid;grid-template-areas:"logo logo" "menu menu" "socials socials";grid-area:1rem}@media(min-width:768px){.footer__container{grid-template-areas:"logo menu menu" "socials menu menu"}}@media(min-width:992px){.footer__container{grid-template-areas:"logo menu socials"}}@media(min-width:992px){.footer__container{padding:4rem 0}}.footer__logo{max-width:150px}.talents{display:flex;flex-direction:column;align-items:center;padding:7rem 0}.talents-cards{display:flex;flex-direction:column;align-items:center;gap:3rem}@media(min-width:768px){.talents-cards{flex-direction:row;justify-content:start}}.talents-cards__circle{width:210px;height:210px;border-radius:50%;background-repeat:no-repeat;background-size:cover}.talents-cards__content{flex:1;padding:0 2rem}@media(min-width:768px){.talents-cards__content{padding:0}}.talents-cards>p:first-child{font-weight:500}.talents-cards__resumo{margin-top:1rem}.talents-cards>img{border-radius:50%;max-width:159px}.talents-carousel__wrapper{max-width:100%;margin-top:5rem}@media(min-width:768px){.talents-carousel__wrapper{max-width:1166px}}.talents-carousel__prev{left:-7rem!important}.talents-carousel__next{right:-7rem!important}.talents-dots{bottom:-3rem!important}.estrutura__section{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem 1rem;margin-top:2rem}.estrutura__section__box{max-width:400px}.estrutura__section__box>img{max-width:100%}@media(min-width:768px){.estrutura__section{gap:2rem 0}}.experience{text-align:center}.experience>.container{display:flex;gap:5rem;align-items:center}.outstanding-students{padding:6rem 0}.outstanding-students__title{text-align:center;text-transform:uppercase;display:flex;flex-direction:column;color:#444;font-weight:normal;line-height:30px}.outstanding-students__title>b{text-transform:initial;color:#0a5cb0;font-size:2.5rem}.outstanding-students__container{display:grid;grid-gap:1rem;grid-template-areas:"EI" "EF" "EF2" "EM";margin-top:2rem}@media(min-width:768px){.outstanding-students__container{grid-template-areas:"EI EF" "EF2 EM"}}@media(min-width:992px){.outstanding-students__container{grid:250px 250px/1fr 1fr 1fr;grid-template-areas:"EI EF EF2" "EI EM EM"}}.wp-container{position:fixed;bottom:1rem;color:#fbfbfb;right:1rem;gap:.3rem;display:flex;align-items:center;border-radius:50px;border:0;z-index:99;width:53px;height:53px;display:flex;justify-content:center}.wp-container>span:last-child{align-self:baseline;margin:0;cursor:pointer}.wp-container__image{width:50px}.wp-container>div{margin-left:10px;font-weight:600;width:134px}.wp-container>div>a{color:#fbfbfb}.aside-menu{display:flex;position:fixed;overflow-x:scroll;max-width:90%;left:5%;bottom:50px;z-index:99;background:#fff;padding:.5rem;border-radius:20px;box-shadow:1px 0 18px #ccc;transition:all 1s}.aside-menu::-webkit-scrollbar{height:6px}.aside-menu::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.aside-menu::-webkit-scrollbar-thumb{background:#0a5cb0;border-radius:10px}.aside-menu__item{display:flex;flex-direction:column;align-items:center;border-right:1px solid #ccc;text-transform:uppercase;font-size:.875rem;margin-left:.5rem;padding:0 1rem}.aside-menu__item>a{display:flex;flex-direction:column;align-items:center;color:#0a5cb0}.aside-menu__item>b{color:#0a5cb0}.aside-menu__item:last-child{border:0}@media(min-width:1540px){.aside-menu__item{text-align:center;border-bottom:1px solid #ccc;padding:1rem 0;border-right:0}}.aside-menu__image{max-width:50px}@media(min-width:900px){.aside-menu{left:calc(50% - 425px);padding:1rem}}@media(min-width:1100px){.aside-menu{left:calc(50% - 537px);overflow:hidden;padding:1rem}}@media(min-width:1540px){.aside-menu{display:flex;width:150px;flex-direction:column;top:calc(50vh - 375px);left:-1rem;bottom:initial;border-radius:73px;border-top-left-radius:0;border-bottom-left-radius:0;padding:1rem}}.hamburguer-icon{position:absolute;right:2rem;cursor:pointer;color:#fff}@media(min-width:992px){.hamburguer-icon{display:none}}.menu-mobile{display:none;position:absolute;left:0;top:5rem;width:100vw;background:#0a5cb0}.menu-mobile__title{color:#fff;font-weight:bold;border-bottom:1px solid #2196f3;padding:.3rem 1rem;cursor:pointer}.menu-mobile__title>span{font-weight:100}.menu-mobile__button{display:flex;align-items:center;border:0;border-radius:17px;margin-left:1rem;margin-bottom:1rem;background-color:#fbfbfb;font-weight:bold;color:#0a5cb0;padding:.5rem 2rem}.menu-mobile__button>a{display:flex;align-items:center;font-weight:bold;color:#0a5cb0}.menu-mobile__wrapper{display:flex;align-items:center;padding:.5rem 2rem}.menu-mobile__logged{display:none;border-bottom-left-radius:17px;border-bottom-right-radius:17px;padding:0 2rem}.menu-mobile__logged>li{display:flex;align-items:center;color:#444;padding:.5rem 0}.menu-mobile__logged>li>a{color:#444;margin-left:.5rem}.menu-mobile__sub{display:none}.menu-mobile__link{margin-left:2rem;padding:.3rem 0;border-bottom:1px solid #2196f3}.menu-mobile__link>a{color:#2196f3}.menu-mobile__link:hover ul{display:block}.menu-mobile__checkbox{visibility:hidden}.menu-mobile__checkbox:checked+ul{display:block}.menu-mobile__label{display:block;cursor:pointer}.experience__title{color:#0a5cb0;font-size:3rem;line-height:3rem}@media(min-width:992px){.experience__title{text-align:end}}.experience__paragraph{margin-top:.5rem}@media(min-width:992px){.experience__paragraph{text-align:end}}.experience__image{display:none;position:relative}.experience__image>img{max-width:500px}@media(min-width:992px){.experience__image{display:block}}.experience__button{display:flex;position:absolute;top:calc(50% - 40px);left:calc(50% - 40px);background:#fbfbfb;color:#419cfa;border:0;border-radius:50%}.experience__button>span{font-size:80px}.students-cards{display:flex;align-items:end;background:#0a5cb0;border-radius:15px;color:#fff;position:relative}.students-cards__title{text-transform:uppercase;width:100%;padding:1rem;border-bottom-left-radius:15px;border-bottom-right-radius:15px;text-align:center}.students-cards__paragraph{margin:5px 0}.students-cards__button{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:0;background:#fff}.students-cards:nth-child(1){grid-area:EI;background-image:url("../img/ensinos/foto-1.webp");background-repeat:no-repeat;background-size:103%}.students-cards:nth-child(2){grid-area:EF;background-image:url("../img/ensinos/foto-2.webp");background-repeat:no-repeat;background-size:cover}.students-cards:nth-child(3){grid-area:EF2;background-image:url("../img/ensinos/foto-3.webp");background-repeat:no-repeat;background-size:cover;background-position:0}.students-cards:nth-child(4){grid-area:EM;background-image:url("../img/ensinos/foto-4.webp");background-repeat:no-repeat;background-size:cover;background-position:0 -9rem}.news-intro{padding-bottom:5rem}.news-intro__container{display:flex;flex-direction:column;align-items:center}.news-intro__title{display:flex;flex-direction:column;color:#444;font-weight:normal;line-height:30px}.news-intro__title>b{color:#0a5cb0;font-size:2.5rem;text-transform:initial}.news-intro__subtitle{color:#444}.news-intro__link{padding:.5rem 2rem;background:#bc0819;color:#e8e8e8;border-radius:10px;font-size:1.2rem;font-weight:bold}@media(min-width:992px){.news-intro{padding-bottom:2rem}}.news-card__card{border-radius:15px;border:1px solid #e8e8e8}.news-card__image{position:relative}.news-card__image>img{width:100%;max-width:100%;max-height:234px;border-top-left-radius:13px;border-top-right-radius:13px}.news-card__tip{position:absolute;bottom:-8px;left:calc(50% - 71px);background:#0a5cb0;color:#fff;padding:2px 2rem;border-radius:7px}.news-card__title,.news-card__paragraph{margin:0 1rem}.news-card__title{margin-top:1rem;margin-bottom:5px;color:#0a5cb0}.news-card__title>a{color:#0a5cb0}.news-card__title>a:hover{text-decoration:underline}.news-card__paragraph{color:#444}.news-card__link{display:block;margin:1rem 0;text-align:center;text-transform:uppercase;color:#0a5cb0}.news-card__link:hover{text-decoration:underline}.news-latest{width:100%;align-self:baseline}.news-latest__group{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.news-latest__group{flex-direction:row;justify-content:space-between}}@media(min-width:768px){.news-latest{min-width:350px}}.news-latest__link{color:#444;font-weight:bold}.news-latest__link:hover{text-decoration:underline}.news-latest__title{color:#444;margin-bottom:1rem;text-transform:uppercase;font-weight:bold}.news-latest__wrapper{display:flex;flex-direction:column;gap:1rem}@media(min-width:576px){.news-latest__wrapper{flex-direction:row}}.news-latest__card{width:100%;padding:1rem;border:1px solid #444;border-radius:7px;color:#fff}.news-latest__button{display:flex;align-items:center;width:100%;background:#444;color:#fff;border-radius:7px;padding:1rem;border:0;font-weight:bold}@media(min-width:768px){.news-latest__button{width:calc(50% - .5rem)}}@media(min-width:992px){.news-latest__button{width:100%}}.news-latest__button>span{margin-left:2px;font-size:20px}.news-latest__button>a{display:flex;align-items:center;color:#fff;font-weight:bold}.extra{width:100%;position:absolute;bottom:-5rem;left:0}.extra>button{background-color:#0a5cb0}.extra>button a{color:#fbfbfb}.contact__title,.contact__subtitle{color:#fff}.contact-form{display:flex;flex-direction:column;flex:1}.contact-form__option{background:#0a5cb0}.contact-form__input{margin-bottom:8px;padding:.7rem;border-radius:7px;border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.contact-form__input::-moz-placeholder{color:#fff}.contact-form__input::placeholder{color:#fff}.contact-form__wrapper{display:flex;justify-content:space-between;flex-direction:column}.contact-form__wrapper:nth-child(3){margin-top:4rem}@media(min-width:768px){.contact-form__wrapper{flex-direction:row}}.contact-form__button{padding:.7rem 2rem;color:#0a5cb0;background:#fff;border-radius:7px;border:0;font-weight:bold;cursor:pointer}.contact-form__maps{display:none;color:#fff}@media(min-width:992px){.contact-form__maps{display:block;margin-left:1rem}}.contact-form__maps>iframe{border-radius:7px}.contact-form__link{color:#fff}.contact-popup{display:flex;align-items:center;justify-content:center;width:200px;height:80px;background:#d4edda;color:#155724;top:calc(50% - 100px);position:absolute;left:calc(50% - 85px);border-radius:8px}.contact-popup>p{font-weight:bold}.footer__logo{grid-area:logo;align-self:center;justify-self:center}.footer__socials{display:flex;justify-content:center;grid-area:socials;gap:1rem}.footer__item{width:20px}.footer__item>svg{fill:#414141}.footer__item>img{max-width:100%}.footer__menu{display:grid;grid-area:menu;grid-template-areas:"menu_2 menu_1" "menu_3 menu_4";grid-gap:2rem}@media(min-width:992px){.footer__menu{grid-template-areas:"menu_1 menu_2 menu_3 menu_4"}}.footer__link{color:#444}.footer__link>b{color:#444}.footer__link>a{color:#444}.footer__menu__1{grid-area:menu_1}.footer__menu__2{grid-area:menu_2}.footer__menu__3{grid-area:menu_3}.footer__menu__4{grid-area:menu_4}.chapter{border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:1rem}.chapter__list{display:flex;flex-wrap:wrap}.chapter__item{display:flex;color:#444;text-transform:uppercase}.chapter__item>span{transform:rotate(120deg)}.chapter-option__select{width:100%;padding:1rem;border-radius:26px;font-size:1rem;font-weight:bold;color:#2196f3;border:2px solid #2196f3;margin-top:1rem}@media(min-width:992px){.chapter-option{display:none}}.comunicados{display:flex;flex-direction:column;gap:1rem}.comunicado{border:1px solid #ccc;border-radius:15px;padding:1rem 1.5rem}.comunicado__title{color:#444}.comunicado__title>a{color:#444}.comunicado__title>a:hover{text-decoration:underline}.comunicado__header{display:flex;justify-content:space-between}.comunicado__data{display:flex;gap:1rem;flex-wrap:wrap}.comunicado__data>div{display:flex;gap:.5rem;width:230px;align-items:center}.comunicado__button{display:flex;align-self:baseline;border:1px solid #bc0819;border-radius:50%;color:#bc0819;background:rgba(0,0,0,0);padding:.3rem}.comunicado__icon{max-width:30px}.comunicado__body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.comunicado-footer{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.comunicado-footer__button{background:rgba(0,0,0,0);border:0}.matricula__paragraph{margin:.5rem 0}.secretaria{margin-bottom:1rem}.secretaria-card{border:1px solid #ccc;border-radius:18px;padding:1rem;margin-bottom:1rem}.secretaria-card__header{display:flex;justify-content:space-between;cursor:pointer;color:#444;font-weight:600}.secretaria-card__body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.atividades{display:flex;flex-direction:column;align-items:center;gap:1rem;border:1px solid #ccc;border-radius:18px;padding:2rem 3rem;text-transform:uppercase;max-width:310px;align-self:baseline}.atividades__group{display:none;flex-direction:column}.atividades__links{max-width:300px;margin-bottom:.5rem}.atividades__links>a{color:#444}.atividades__links>a:hover{text-decoration:underline}@media(min-width:576px){.atividades{flex-direction:row}}@media(min-width:992px){.atividades{flex-direction:column}}.atividades__tabs{cursor:pointer}.atividades__wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media(min-width:992px){.atividades__wrapper{flex-direction:row}}.atividades__header{display:flex;align-items:center;flex-direction:column}@media(min-width:576px){.atividades__header{flex-direction:row}}@media(min-width:992px){.atividades__header{flex-direction:column}}.atividades__title{text-align:center;color:#f00}.atividades__subtitle{text-align:center}.atividades__icon{display:flex;background:#f00;color:#fff;border:0;border-radius:50%;padding:.3rem;margin:1rem 0}@media(min-width:576px){.atividades__icon{margin-left:3rem}}@media(min-width:992px){.atividades__icon{margin-left:0}}.atividades__options{max-height:0;overflow:hidden;transition:max-height .2s ease-out;gap:.5rem;width:100%}.atividades__classes{display:flex;margin-bottom:.3rem}@media(min-width:992px){.atividades__classes{flex-direction:column;margin-bottom:0;align-items:center}}.atividades__button{padding:.3rem 1rem;font-size:1rem;border-radius:18px;border:0;background:#f00;color:#fff;align-self:baseline}.atividades__button__secondary{background:#0a5cb0}.atividades__button>a{color:#fbfbfb}@media(min-width:992px){.atividades__button{margin-top:.3rem;align-self:auto}}.ensino-box__item{display:flex;height:-moz-min-content;height:min-content;flex-direction:column;align-items:start;border:1px solid #ccc;border-radius:18px;padding:1rem 1rem 1.5rem 1rem}.ensino-box__title,.ensino-box__subtitle{text-transform:uppercase}.ensino-box__paragraph,.ensino-box__subtitle{padding:0 20px}.ensino-box__paragraph .ensino-box__data,.ensino-box__title{color:#fff;border-radius:18px;padding:.4rem .8rem;margin:2rem 0 1rem 0}.ensino-box__paragraph{line-height:12px;margin-bottom:10px}.ensino-box__data{background:#f00}.ensino-box__title{width:100%;display:flex;margin:0;justify-content:center;background:#574a4a}.infrastructure__title{color:#0a5cb0}.infrastructure__title,.infrastructure__subtitle{text-align:center}.infrastructure-fotos{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:3rem}@media(min-width:768px){.infrastructure-fotos{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.infrastructure-fotos{grid-template-columns:repeat(4,1fr)}}.infrastructure__foto{max-width:100%;min-height:280px}.infrastructure__foto:last-child{display:none}@media(min-width:992px){.infrastructure__foto:last-child{display:block}}.provas-tabs{display:flex;border-radius:35px;padding:1rem}.provas-tabs__item{background:rgba(0,0,0,0);border:0;border-right:2px solid #444;padding:0 .5rem;color:#444}.provas-tabs__item:last-child{border:0}@media(min-width:576px){.provas-tabs__item{font-size:1rem}}@media(min-width:576px){.provas-tabs__item{padding:0 1rem}}@media(min-width:992px){.news-box{display:flex;gap:1rem}}.news-box__image{max-width:100%;margin-bottom:1rem;border-radius:8px}@media(min-width:992px){.news-box__image{min-width:283px;max-width:283px}}.news-box__tags{display:flex;gap:.5rem}.news-box__tag{background:#0a5cb0;color:#fff;padding:.3rem 1rem;border-radius:8px}.news-box__title{color:#0a5cb0;margin-top:1rem}.news-box__title:hover{text-decoration:underline}.news-box__subtitle{margin:1rem 0;color:#444}.news-box__link{color:#0a5cb0;text-transform:uppercase;font-weight:bold}.news-box__link:hover{text-decoration:underline}.news-sidebar__title{background:#bc0819;border-radius:18px;padding:.3rem 1rem;color:#fff;grid-area:sdtitle}@media(min-width:576px){.news-sidebar__title{justify-self:baseline}}.news-sidebar__search{display:none;justify-content:space-between;border:1px solid #ccc;border-radius:18px;padding:.3rem .5rem;grid-area:sdsearch}@media(min-width:576px){.news-sidebar__search{justify-self:end}}@media(min-width:992px){.news-sidebar__search{justify-self:auto}}.news-sidebar__link{border-bottom:1px solid #ccc;padding-bottom:.5rem}.news-sidebar__link>a{color:#444;font-weight:600}.news-sidebar__link>a:hover{text-decoration:underline}.news-sidebar__input{border:0;flex:1}.news-sidebar__nav{grid-area:sdnav}@media(min-width:576px){.news-sidebar__nav{display:flex;gap:1rem}}@media(min-width:992px){.news-sidebar__nav{flex-direction:column}}.slide__item{background:#ccc;margin:1rem}.slide__image{width:100%}.slide__image>img{max-width:100%;width:100%;height:160px}.slick-center{transform:scaleY(2)}.slick-center>.slide__body{display:flex;flex-direction:column;align-items:center;transform:scaleY(.5)}.intern-news__arrows{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;grid-area:newsarrows;margin-top:2rem;padding-top:2rem;border-top:1px solid #ccc}@media(min-width:768px){.intern-news__arrows{flex-direction:row}}.intern-news__box{padding-bottom:1rem;grid-area:newsbox}.intern-news__header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:1rem}.intern-news__group{width:100%;display:flex;justify-content:space-between}.intern-news__title{color:#0a5cb0;width:100%}.intern-news__tags{display:flex;gap:.5rem;flex-wrap:wrap}.intern-news__tag{background:#2196f3;color:#fff;padding:.3rem 1rem;border-radius:8px;align-self:baseline}.intern-news__info{font-weight:bold;text-align:end;text-transform:uppercase;font-size:14px;color:#545454}.intern-news__image{max-width:100%;margin:1rem 0}.intern-news__arrows__left,.intern-news__arrows__right{display:flex;align-items:center;gap:1rem}.intern-news__body{margin-top:1rem;max-width:710px}.intern-news__body span{word-wrap:break-word}.intern-news__body img{max-width:100%}@media(min-width:768px){.intern-news__next{text-align:end}}.intern-news__button{display:flex;border-radius:50%;padding:.1rem;border:1px solid #0f0f0f;background-color:rgba(0,0,0,0)}.intern-news__footer{margin-top:3rem}.intern-news__footer>h3{color:#bc0819}.intern-news__related{display:flex;gap:1rem;flex-direction:column;margin-top:1rem}.intern-news__content{display:flex;gap:1rem;margin-top:1rem}.intern-news__content>a>img{max-width:100px;border-radius:7px}.intern-news__content>div>a{color:#0a5cb0}.intern-news__previous__title,.intern-news__next__title{text-transform:uppercase;font-weight:600}.intern-news__previous__link,.intern-news__next__link{color:#444}.intern-news__previous__link:hover,.intern-news__next__link:hover{text-decoration:underline}.latest-posts{grid-area:latestposts}.latest-posts__wrapper{display:grid;gap:1rem}@media(min-width:576px){.latest-posts__wrapper{grid-template-columns:1fr 1fr}}@media(min-width:768px){.latest-posts__wrapper{grid-template-columns:1fr}}.latest-posts__item{border-radius:15px;border:1px solid #e8e8e8}@media(min-width:768px){.latest-posts__item{display:flex;gap:1rem;border:0}}.latest-posts__body{position:relative;padding-top:1rem}@media(min-width:768px){.latest-posts__body{padding-top:0}}.latest-posts__tag{background:#2196f3;color:#fff;padding:.3rem 1rem;border-radius:8px;position:absolute;top:-20px;left:calc(50% - 58px)}@media(min-width:768px){.latest-posts__tag{font-size:13px}}@media(min-width:768px){.latest-posts__tag{position:static}}.latest-posts__title{color:#2196f3;margin:2rem 0 1rem 0;text-align:center;text-transform:uppercase}@media(min-width:768px){.latest-posts__title{text-align:start;margin:0 0 1rem 0;text-transform:none}}.latest-posts__title{color:#2196f3}.latest-posts__item__title,.latest-posts__paragraph{margin:0 1rem}@media(min-width:768px){.latest-posts__item__title,.latest-posts__paragraph{font-size:14px;margin:1rem 0}}@media(min-width:768px){.latest-posts__image{max-width:140px}}.latest-posts__image>img{width:100%;max-width:100%;max-height:178px;border-top-left-radius:13px;border-top-right-radius:13px}@media(min-width:768px){.latest-posts__image>img{border-radius:13px}}.latest-posts__link{display:block;margin:1rem 0;text-align:center;text-transform:uppercase;color:#2196f3;font-weight:bold}.latest-posts__link:hover{text-decoration:underline}@media(min-width:768px){.latest-posts__link{text-align:start;font-size:14px}}.historia__content{margin-bottom:2rem}.historia__content>img{width:100%}.historia__content>.section__paragraph{margin-top:0}@media(min-width:768px){.historia__content{display:flex;gap:2rem}}.multimidia-filtro{display:flex;gap:1rem;flex-wrap:wrap;margin:1rem 0}.multimidia__wrapper{display:flex;gap:1rem;flex-direction:column;margin-top:1rem}@media(min-width:576px){.multimidia__wrapper{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.multimidia__wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:992px){.multimidia__wrapper{grid-template-columns:repeat(4,1fr)}}.multimidia__card{border:1px solid #ccc;border-radius:18px}.multimidia__image{max-width:100%}.multimidia__image>img{max-width:100%;border-top-left-radius:16px;border-top-right-radius:16px}.multimidia__body{padding:1rem;text-align:center}.multimidia__title{color:#444;font-weight:400;line-height:1.5rem;text-transform:uppercase;margin-bottom:1rem}.multimidia__button{background:#bc0819;border:0;border-radius:7px;color:#fff;padding:.5rem 1rem}.multimidia__indexes{display:flex;align-items:center;justify-content:end;gap:1rem;margin-top:1rem}.multimidia__indexes__button{background:rgba(0,0,0,0);border:0}.intro-section{background-repeat:no-repeat;background-size:cover}.intro-section__secretaria{background-image:url("../img/banners/banner-2.png")}.intro-section__atividades{background-image:url("../img/banners/banner-1.png")}.intro-section__comunicados{background-image:url("../img/banners/banner-2.png")}.intro-section__ensino{background-image:url("../img/banners/banner-1.png")}.intro-section__equipe{background-image:url("../img/banners/banner-2.png")}.intro-section__historia{background-image:url("../img/banners/banner-3.png")}.intro-section__horarios{background-image:url("../img/banners/banner-1.png")}.intro-section__materiais{background-image:url("../img/banners/banner-1.png")}.intro-section__matriculas{background-image:url("../img/banners/banner-1.png")}.intro-section__noticias{background-image:url("../img/banners/banner-2.png")}.intro-section__provas{background-image:url("../img/banners/banner-1.png")}.intro-section__interno{background-image:url("../img/banners/banner-2.png")}.intro-section__multimidia{background-image:url("../img/banners/banner-1.png")}.intro-nav{display:none;position:absolute;background:#419cfa;border-radius:38px;bottom:-1.8rem;left:calc(50% - 363px)}.intro-nav__list{display:flex;padding:1rem}.intro-nav__item{border-right:1px solid #fff;padding:0 1rem;text-transform:uppercase;color:#fff;font-weight:600}.intro-nav__item:last-child{border:0}.intro-nav__item>a{color:#fff}@media(min-width:992px){.intro-nav{display:block}}.equipe__title{color:#0a5cb0;margin-top:3rem}.equipe__subtitle{color:#444;font-weight:400}.equipe__slide{margin-top:2rem}.slide__body{text-align:center}.slide__title{color:#bc0819;font-weight:bold;text-transform:uppercase}.slide__subtitle{color:#444;text-transform:uppercase}.acesso-section__wrapper{display:flex;justify-content:center}.form-acesso{display:flex;flex-direction:column;width:450px;padding:1rem;background:#bc0819}.form-acesso__input{margin-bottom:8px;padding:.7rem;border-radius:7px;border:1px solid #fff;background:rgba(0,0,0,0);color:#fff}.form-acesso__button{padding:1rem}.user-info{padding:1rem;background:#e8e8e8;margin-bottom:1rem;border-radius:8px}.user-info__column{display:flex;justify-content:space-between}.album__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:1rem}.album__image{width:100%}.remember-password{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1rem}.form-change{display:flex;flex-direction:column;gap:1rem;max-width:470px;background:#fff;padding:2rem 3rem;margin:0 auto;border-radius:22px}.form-change__row{display:flex;align-items:center;height:45px}.form-change__icon{display:flex;justify-content:center;align-items:center;width:55px;height:100%;color:#fff;background:#f90;border-top-left-radius:22px;border-bottom-left-radius:22px}.form-change__icon>span{font-weight:300}.form-change__input{width:100%;height:100%;background-color:#f1f1f1;border:0;text-indent:10px;border-top-right-radius:22px;border-bottom-right-radius:22px}.form-change__buttons{display:flex;gap:1rem;flex-wrap:wrap}.form-change__buttons>.form-change__button{flex:1}.form-change__buttons>.form-change__button:last-child{background-color:#bc0819}.form-change__button{align-self:baseline;height:45px;background-color:#0a5cb0;color:#fff;border-radius:22px;border:0;padding:0 2rem}.boletim__intro>h2{color:#0a5cb0;border-bottom:1px solid #e8e8e8;padding-bottom:1rem}.boletim__title{display:none;text-align:center;margin:1rem 0;font-size:1.6rem}.boletim__header{display:none;justify-content:space-around;align-items:center;padding:0 4rem}.boletim__header>div:last-child{text-align:center}.boletim__header>div h1{font-size:1.8rem}.boletim__header>div p{font-size:.7rem}.boletim__periodo{padding:1rem;border-radius:8px;background:#fff}.boletim__select{padding:.5rem;margin-top:1rem;border-radius:22px;font-weight:bold}.boletim__button{display:flex;align-items:center;background:#0a5cb0;color:#fff;border:0;border-radius:7px;padding:.5rem 1rem}.boletim__button>span{margin-right:.5rem}.boletim__alert{text-align:center;margin:1rem 0;background-color:#fff3cd;padding:1rem;border-radius:8px;color:#856404}.boletim__documentos{margin-top:2rem}.payments-alert{background:#fff3cd;margin-bottom:2rem;border-radius:8px;padding:1rem}.payments-alert__header{display:flex;justify-content:space-between;margin-bottom:1rem}.payments-alert__header>span{cursor:pointer}.student-print{display:none}.student-print__title{background:#d5d5d5;text-align:center;text-transform:uppercase;font-weight:600;font-size:1rem}.student-print__column{display:flex;justify-content:space-between;margin:1rem 0}.student-print__column>div p{line-height:1.2rem}.student-print__row{margin:1rem 0;justify-content:space-between}.student-print__row>p{line-height:1.2rem}.atividade__checkbox{align-self:baseline;background:#f5f5f5;padding:2rem;border-radius:7px}.atividade__header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}@media(min-width:576px){.atividade__header{flex-direction:row}}.atividade__header>h3{color:#bc0819;text-transform:uppercase}.atividade__header>label{display:flex;align-items:center;position:relative;background:#bc0819;padding:.5rem 1rem;border-radius:7px;color:#fff}.atividade__inputdate{position:absolute;right:17px;opacity:0}.atividade__body{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}@media(min-width:576px){.atividade__body{flex-direction:row;gap:4rem}}.atividade__item{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:576px){.atividade__item{flex-direction:column}}.atividade__label{position:relative}.atividade__label>span:last-child{margin-left:.5rem}.atividade__input{visibility:hidden}.atividade__input:checked~.atividade__checkmark:after{display:block}.atividade__checkmark{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(50% - 6px);left:0;width:15px;height:15px;border-radius:50%;border:1px solid #000}.atividade__checkmark::after{content:"";position:absolute;display:none;width:9px;height:9px;background:#000;border-radius:50%}.atividade__box{margin-bottom:2rem}.atividade__title{color:#bc0819}.atividade__date{font-style:italic}.atividade__description{margin-top:2rem}.not-found__warning{display:flex;flex-direction:column;align-items:center}.bill-button{padding:.7rem;background:#0a5cb0;color:#fbfbfb;border:0;border-radius:5px}.card-bill{background:#fff;border-radius:5px;color:#fbfbfb;box-shadow:0 0 13px #cfcfcf}.card-header{background-color:#45454b;padding:.5rem;border-top-left-radius:5px;border-top-right-radius:5px}.card-body{padding:.5rem}.card-body>span{color:#161616}.fieldset-bill{margin-bottom:1rem;margin-top:.5rem;border:0}.btn-finalizar{padding:1rem;border-radius:5px;background:#bc0819;color:#fbfbfb;border:0;font-weight:bold;margin-top:1rem}.dados-input{padding:.5rem;border-radius:5px;border:0;margin-top:.5rem}.finalizar-list>li{margin-top:.5rem}.logout-btn{display:flex;align-items:center;padding:.5rem 1rem;background-color:#bc0819;border:0;border-radius:5px;color:#fbfbfb;font-weight:bold}.logout-btn>span{margin-left:.5rem}.not-home{flex-direction:column}.presentation{padding-top:0;margin-top:-7px}.carousel-container{position:relative;padding:0 3rem;margin-top:2rem}.carousel-wrapper{overflow:hidden}.carousel{display:flex;transition:transform .4s ease-in-out;gap:1rem}.card{display:flex;align-self:center;justify-content:center;flex-direction:column;flex:0 0 33.3333333333%;padding:20px;box-sizing:border-box;transition:flex .4s ease-in-out;background-color:#e8e8e8;border-radius:7px}.card>img{max-width:100%;width:80px;align-self:baseline}.card__title{color:#bc0819;text-transform:uppercase;text-wrap:balance;margin-top:1rem;max-width:100%}.card__subtitle{color:#444;text-transform:uppercase;font-weight:600}.card-current{flex:0 0 33.3333333333%}.card-current>img{width:140px}.card-current>h2{margin-top:3rem}.card-prev,.card-next{flex:0 0 33.3333333333%;height:150px}.carousel-prev,.carousel-next{display:flex;position:absolute;top:50%;transform:translateY(-50%);padding:10px;font-size:18px;background:rgba(0,0,0,0);border:0;color:#fff;border-radius:50%}.carousel-prev{left:0}.carousel-next{right:0}.talents-dots>li{border:1px solid #444}.talents-carousel__prev,.talents-carousel__next{background:none}.talents-carousel__prev>span,.talents-carousel__next>span{color:#0a5cb0;font-size:85px}.table{width:100%;background:#fff;border-collapse:collapse;border-bottom-left-radius:22px;border-bottom-right-radius:22px}.table tr{border-bottom:1px solid #efefef}.table tr:first-child{border-top:1px solid #efefef}.table tr:last-child{border:0}.table td{padding:1rem}.table td:first-child{padding-left:3rem}.table__intro{border-top-left-radius:22px;border-top-right-radius:22px;background:#fff;padding:2rem 3rem}.table__name{font-weight:600;padding-left:3rem}.table__button{background:#0a5cb0;color:#fff;padding:.5rem .8rem;border:0;border-radius:6px;margin-left:1rem}.table-notas{width:100%;background-color:#fff;border-collapse:collapse}.table-notas__transparent{background:#fbfbfb}.table-notas td{border:1px solid #ccc;padding:.5rem}.table-notas tr:nth-child(odd){background:rgba(0,0,0,.05)}.table-notas__bg{background-color:#314554;color:#fff;border:1px solid #ccc}.table-notas__footer{color:#fff;text-align:center;background-color:#314554}.payments-table{background-color:#fff;border-radius:22px;width:100%;border-collapse:collapse}.payments-table>thead{background:#2f2f2f;color:#fff}.payments-table>th,.payments-table td{padding:.5rem;border-bottom:1px solid #dadada}.payments-table__button{background:#0a5cb0;color:#fff;border-radius:25px;border:0;padding:.7rem}.payments-table__button>a{color:#fff}.modal{display:none;top:0;justify-content:center;align-items:center;position:fixed;z-index:999;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.modal-multimidia{display:flex;gap:2rem;max-width:1200px}.modal-multimidia__arrow{display:flex;align-self:center;border-radius:50%;border:0;padding:.5rem;background:#fff}.modal-multimidia__content{background:#fbfbfb;border-radius:10px}.modal-multimidia__header{display:flex;justify-content:end;padding:.5rem;background:#0a5cb0;border-top-left-radius:10px;border-top-right-radius:10px}.modal-multimidia__button{cursor:pointer;background:rgba(0,0,0,0);border:2px solid #fff;color:#fff;border-radius:50%;display:flex;padding:.2rem}.modal-multimidia__body{display:flex;justify-content:center;padding:1rem;max-height:83vh}.modal-multimidia__bullets{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1rem;background:rgba(0,0,0,.5);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.modal-multimidia__circle{padding:.4rem;border:0;border-radius:50%;background:#fff}.modal-acesso{background:#fff;padding:1rem;border-radius:8px}.modal-acesso__header{display:flex;justify-content:space-between}.modal-acesso__header>span{cursor:pointer}.modal-acesso__body{margin-top:1rem}.modal-acesso__footer{display:flex;justify-content:end;margin-top:1rem}.modal-acesso__button{padding:.8rem;background-color:#0a5cb0;color:#fff;border:0;border-radius:8px}.modal-video{background:#fff;border-top-left-radius:9px;border-top-right-radius:9px}.modal-video__header{background:#0a5cb0;color:#fff;text-align:end;padding:.5rem;border-top-left-radius:7px;border-top-right-radius:7px}.modal-video__header>span{cursor:pointer}.why-cards{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:363px;color:#444;background:#fff;border-radius:20px;padding:.2rem}@media(min-width:768px){.why-cards{justify-content:inherit;padding:1.5rem}}.why-cards__circle{display:flex;justify-content:center;align-items:center;width:150px;height:150px;background:#0a5cb0;border-radius:50%}.why-cards__circle>img{max-width:50%}@media(min-width:768px){.why-cards__circle{display:flex}}.why-cards>h3{margin-top:1rem}.enrollment{background:#0a5cb0;color:#fff}.enrollment__container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}@media(min-width:576px){.enrollment__container{flex-direction:row}}.enrollment__paragraph{text-align:center;font-weight:normal}@media(min-width:576px){.enrollment__paragraph{text-align:start}}.enrollment__link{background:#419cfa;color:#fff;text-transform:uppercase;padding:.7rem 1.5rem;border-radius:30px;font-weight:700}.ficha-form{display:flex;flex-direction:column}.input-ficha{display:flex;flex-direction:column;align-items:start;margin-bottom:20px}.input-ficha textarea{width:100%;resize:none;height:60px;padding:5px;font-family:Titillium Web}.input-ficha__buttons{display:flex;justify-content:end}.input-ficha__buttons :last-child{background-color:#bc0819;margin-left:30px;display:flex;justify-content:center;align-items:center}.input-ficha__button{align-self:center;padding:0 10px;width:200px}@media(min-width:576px){.input-ficha__button{align-self:baseline}}.input-ficha textarea:focus{outline:0}.menu-mobile--isOpen{display:block}@media(min-width:992px){.menu-mobile--isOpen{display:none}}.header-menu__category--hasmenu{display:flex;background:#ccc;color:#444;align-self:baseline;padding:.2rem .5rem;border-radius:18px}.header-menu__category--hasmenu>span{color:#0a5cb0}.header-menu__link--isActive{background:#fff}.header-menu__link--isActive>div{color:#0a5cb0}.header-menu__link--isActive>div a{color:#0a5cb0}.header-menu__link--isActive>div span{color:#0a5cb0}.intro-nav__item--active{opacity:.5}.modal-multimidia__circle--active{background:#0a5cb0}.menu-mobile__button-isLogged{display:flex;flex-direction:column;margin:0 auto;padding:0}.menu-mobile__logged--isActive{display:block}.atividades__group__open{display:flex;margin-top:1rem}@media print{.header,.header-top,.aside-menu,.footer,.contact,.chapter,.boletim__periodo,.intro-section,.user-info,.boletim__intro,.boletim__button{display:none}.boletim__header{display:flex}.boletim__title{display:block}.student-print{display:block}.student-print__title{background-color:#ccc!important;-webkit-print-color-adjust:exact}.student-print__image{width:90px}.table-notas__bg{background-color:#314554!important;-webkit-print-color-adjust:exact}.table-notas__footer{background-color:#314554!important;-webkit-print-color-adjust:exact}.boletim__alert{background-color:#fff3cd;color:#856404;-webkit-print-color-adjust:exact}.student-print__row{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1rem}.container{max-width:100%;border:1px solid rgba(0,0,0,.1)}body{font-size:9px}}@page{size:auto;margin:0 1rem}