:root{--ros-color-0-black: hsl(210, 11%, 15%);--ros-color-0-white: hsl(0, 0%, 100%);--ros-color-1: hsl(318, 66%, 36%);--ros-color-2: hsl(221, 84%, 55%);--ros-color-2-1: hsl(209, 99%, 36%);--ros-color-3: hsl(191, 78%, 45%);--ros-color-4: hsl(353, 100%, 68%);--ros-color-5: hsl(11, 86%, 65%);--ros-color-6: hsl(269, 49%, 24%);--ros-color-7: hsl(228, 100%, 24%);--ros-color-8: hsl(126, 100%, 38%);--ros-color-text-shadow: hsla(0, 0%, 13%, 0.5);--ros-color-box-shadow: hsla(0, 0%, 13%, 0.2);--ros-color-shadow-bg-images: hsla(0, 0%, 34%, 0.75);--ros-color-neutral-1: hsl(0, 0%, 97%);--ros-color-neutral-2: hsl(0, 0%, 80%);--ros-default-border-color: hsl(0, 0%, 82%);--ros-border-radius: 5px;--ros-input-border-color: #D1D1D1;--ros-input-background-color: hsla(0, 0%, 80%, 0.5);--ros-color-text-faq: hsl(0, 0%, 67%);--ros-color-text-aluno: #787878;--ros-color-border-aluno: #D7F9FA;--ros-color-button-aluno: #13C1DD;--ros-color-button-aluno-2: #0161B9;--ros-color-sub-title-aluno: #414141;--ros-color-ferias-aluno:#0191D8;--ros-color-banner-slider-background: rgba(206, 206, 206, 1);--ros-color-banner-input-background: rgba(206, 206, 206, 0.5)}body{font-family:'Montserrat', sans-serif}#cookie-notice .cookie-notice-container{align-items:center;display:flex !important}body.cookies-accepted #cookie-notice{display:none !important}@media (max-width: 573px){#cookie-notice .cookie-notice-container{flex-direction:column;padding:15px}.cookie-notice-container #cn-notice-buttons{display:flex !important;margin-top:15px;width:100%}#cookie-notice .cn-button{font-size:.75rem;padding:15px 20px !important}}#cn-notice-text{margin-bottom:0;text-align:left}#cn-notice-buttons{display:flex}.bg-color-content-white::after{background-color:var(--ros-color-0-white) !important}.color-0-white,.color-0-white-hover:hover{color:var(--ros-color-0-white) !important}.bg-color-0-white,.bg-color-content-0-white::after,.bg-color-0-white-hover:hover{background-color:var(--ros-color-0-white) !important}.color-0-black,.color-0-black-hover:hover{color:var(--ros-color-0-black) !important}.bg-color-0-black,.bg-color-content-0-black::after,.bg-color-0-black-hover:hover{background-color:var(--ros-color-0-black) !important}.color-1{color:var(--ros-color-1) !important}.bg-color-1,.bg-color-content-1::after,.bg-color-1-hover:hover{background-color:var(--ros-color-1) !important}.color-2{color:var(--ros-color-2) !important}.bg-color-2,.bg-color-content-2::after,.bg-color-2-hover:hover{background-color:var(--ros-color-2) !important}.color-3{color:var(--ros-color-3) !important}.bg-color-3,.bg-color-content-3::after,.bg-color-3-hover:hover{background-color:var(--ros-color-3) !important}.color-4{color:var(--ros-color-4) !important}.bg-color-4,.bg-color-content-4::after,.bg-color-4-hover:hover{background-color:var(--ros-color-4) !important}.color-5{color:var(--ros-color-5) !important}.color-text-aluno{color:var(--ros-color-text-aluno) !important}.bg-color-5,.bg-color-content-5::after,.bg-color-5-hover:hover{background-color:var(--ros-color-5) !important}.color-6{color:var(--ros-color-6) !important}.bg-color-6,.bg-color-content-6::after,.bg-color-6-hover:hover{background-color:var(--ros-color-6) !important}.color-7{color:var(--ros-color-7) !important}.bg-color-7,.bg-color-content-7::after,.bg-color-7-hover:hover{background-color:var(--ros-color-7) !important}.color-8{color:var(--ros-color-8) !important}.bg-color-8,.bg-color-content-8::after,.bg-color-8-hover:hover{background-color:var(--ros-color-8) !important}.color-1-neutral{color:var(--ros-color-neutral-1) !important}.color-2-neutral{color:var(--ros-color-neutral-2) !important}.border-color-0-white,.border-color-0-white-content::after{border-color:var(--ros-color-0-white) !important}.border-bottom-color-0-white{border-bottom-color:var(--ros-color-0-white) !important}.border-color-0-black,.border-color-0-black-content::after{border-color:var(--ros-color-0-black) !important}.border-bottom-color-0-black{border-bottom-color:var(--ros-color-0-black) !important}.border-color-1,.border-color-1-content::after{border-color:var(--ros-color-1) !important}.border-bottom-color-1{border-bottom-color:var(--ros-color-1) !important}.border-color-2,.border-color-2-content::after{border-color:var(--ros-color-2) !important}.border-bottom-color-2{border-bottom-color:var(--ros-color-2) !important}.border-color-3,.border-color-3-content::after{border-color:var(--ros-color-3) !important}.border-bottom-color-3{border-bottom-color:var(--ros-color-3) !important}.border-color-4,.border-color-4-content::after{border-color:var(--ros-color-4) !important}.border-bottom-color-4{border-bottom-color:var(--ros-color-4) !important}.border-color-5,.border-color-5-content::after{border-color:var(--ros-color-5) !important}.border-bottom-color-5{border-bottom-color:var(--ros-color-5) !important}.border-color-6,.border-color-6-content::after{border-color:var(--ros-color-6) !important}.border-bottom-color-6{border-bottom-color:var(--ros-color-6) !important}.border-color-7,.border-color-7-content::after{border-color:var(--ros-color-7) !important}.border-bottom-color-7{border-bottom-color:var(--ros-color-7) !important}.border-color-8,.border-color-8-content::after{border-color:var(--ros-color-8) !important}.border-bottom-color-8{border-bottom-color:var(--ros-color-8) !important}.border-color-neutral-1,.border-color-neutral-1-content::after{border-color:var(--ros-color-neutral-1) !important}.border-bottom-color-neutral-1{border-bottom-color:var(--ros-color-neutral-1) !important}.border-color-neutral-2,.border-color-neutral-2-content::after{border-color:var(--ros-color-neutral-2) !important}.border-bottom-color-neutral-2{border-bottom-color:var(--ros-color-neutral-2) !important}.bg-color-transparent{background-color:transparent !important}.neutral-background{background-color:var(--ros-color-neutral-1) !important}.color-ferias-aluno{color:var(--ros-color-ferias-aluno) !important}.default-rounded-borders{border-radius:var(--ros-border-radius) !important}.default-border{border-width:1px !important;border-style:solid !important}input.field,textarea.field{border:1px solid var(--ros-default-border-color);padding:0.875rem;font-size:0.875rem}input.neutral,textarea.neutral{background-color:var(--ros-color-neutral-1);border:none;padding:0.875rem;font-size:0.875rem}.default-button{border:0;margin:0;display:inline-flex;justify-content:space-around;align-items:center;position:relative;min-width:17.5rem;padding:0.75rem 2.125rem;border-radius:3.125rem;background-color:var(--ros-color-neutral-1);color:var(--ros-color-0-black);text-decoration:none;text-align:center;font-size:0.875rem}.default-button-auto-size{min-width:auto !important}.default-button:hover{color:var(--ros-color-0-white)}.default-button-with-border{border:2px solid;border-color:var(--ros-color-0-black)}.default-button-bold{font-weight:600}.button-with-right-icon{padding-right:calc(2.125rem + 1.375rem)}.button-with-left-icon{padding-left:calc(2.125rem + 1.375rem)}.button-arrow-right{position:absolute}.button-with-left-icon>.button-circle{right:0;left:0.625rem}.wp-block-image img{height:auto}.button-circle{display:inline-flex;justify-content:space-around;align-items:center;width:1.375rem;height:1.375rem;right:0.625rem;border-radius:3.125rem;background-color:var(--ros-color-0-white);color:var(--ros-color-0-black);vertical-align:bottom}.button-arrow::after,.button-arrow-right::after{font-family:'Material Icons';content:'\e5c8'}.button-arrow-left::after{font-family:'Material Icons';content:'\e5c4'}.button-simple-arrow-left::after{font-family:'Material Icons';content:'\e5e0'}.button-arrow-down::after{font-family:'Material Icons';content:'\e5db'}.button-download::after{font-family:'Material Icons';content:'\f090'}section.content-section{margin-top:5.3125rem}section.content-section h2{font-size:2.375rem;line-height:2.75rem;font-weight:600}section.content-section p.pre-title{margin:0;font-size:0.75rem;text-transform:uppercase}section.content-section .with-line{display:flex;column-gap:1rem;flex-direction:row}section.content-section .with-line::after{content:'';display:block;background-color:var(--ros-color-0-black);width:100%;height:0.1875rem;margin-top:calc((2.625rem / 2) + 0.1875rem)}section.content-section .main-text{font-size:0.875rem}.object-fit-cover{object-fit:cover;object-position:center}.truncate-1-line{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.truncate-2-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.truncate-3-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.truncate-4-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.truncate-5-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.loading{position:relative}.loading:after{background-image:url(../img/loading.gif);background-repeat:no-repeat;background-size:3.25rem;background-position:center 40%;background-color:rgba(255,255,255,0.7);content:"";display:table;height:100%;left:0;position:absolute;top:0;width:100%;z-index:999}@media (max-width: 768px){.menu-context{display:none}}.breadcrumbs{padding-bottom:20px;padding-top:20px}.breadcrumbs .container span{align-items:center;display:flex}.breadcrumbs .material-icons{font-size:16px}.breadcrumbs a,.breadcrumbs .breadcrumb_last{font-size:12px;color:#787878;text-decoration:none;margin-left:4px;margin-right:4px}.footer-middle{background-color:#F7F7F7}.footer-middle .container{align-items:center;height:6.25rem;display:flex}#footer-container .nav{flex-wrap:nowrap}#footer-container .nav .nav-link{color:#414141;font-size:.875rem;padding:0 5.125rem 0 0;white-space:nowrap}.footer-middle .social-links span{color:#414141;font-size:0.875rem}.footer-middle .social-links a{padding-left:.5rem;padding-right:.5rem}.footer-middle .social-links .nav{margin-left:.5rem;margin-right:-.5rem}.footer-bottom .container{align-items:center;display:flex;height:2.813rem;justify-content:space-between}.footer-logo img{height:1.375rem;width:auto}.footer-copyright{font-size:0.875rem}.footer-moustache img{width:7.063rem}@media (max-width: 575.98px){.footer-middle .container{flex-direction:column;height:auto;padding-top:1rem;padding-bottom:1rem}#footer-container .nav{margin-bottom:1rem}#footer-container .nav .nav-link{padding:0;margin:4px 0;text-align:center}.footer-bottom .container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;height:auto;grid-template-areas:"copyright copyright" "logo moustache";padding-top:1rem;text-align:center}.footer-copyright{grid-area:copyright}.footer-logo{grid-area:logo}.footer-moustache{grid-area:moustache}}body{padding-top:105px}header{position:fixed;top:0;left:0;width:100%;z-index:10000;background-color:#F7F7F7}.top-menu{background-color:#F7F7F7;padding:0}.top-menu>.container{flex-wrap:nowrap;position:relative}.top-menu .custom-logo-link{position:absolute;left:50%;transform:translateX(-50%)}.top-menu .custom-logo{height:22px;width:auto}#menu-top-menu a,#menu-menu-principal a{align-items:center;display:flex;font-size:14px;padding:0}#menu-top-menu a{color:#414141;border-bottom:2px solid transparent;height:56px}#menu-top-menu li.active a,#menu-top-menu a:hover{border-bottom-color:#414141}#menu-top-menu li:not(:last-child){margin-right:28px}.primary-menu{background-color:#dedede;padding:0}.primary-menu .search-form{align-items:center;display:flex}.primary-menu .search-field,.primary-menu .search-submit{background-color:transparent;border-width:0}.primary-menu .search-field{text-align:right;outline:0;border-bottom:2px solid transparent;margin-top:2px;transition:border-bottom-color 200ms}.primary-menu .search-form:hover .search-field{border-bottom-color:#2e2e2d}.primary-menu .search-field,.primary-menu .search-field::placeholder{color:#2e2e2d;font-size:12px;font-weight:bold}.primary-menu .search-submit{line-height:1;padding:0}.primary-menu .search-submit:focus{border-color:transparent;box-shadow:none}#menu-menu-principal a{height:50px;text-transform:uppercase;color:#626261;border-bottom:2px solid transparent;padding:0 1rem}#menu-menu-principal li.active a,#menu-menu-principal a:hover{background:rgba(0,0,0,0.05)}#menu-menu-principal li:not(:last-child){margin-right:32px}.menu-context{margin:.625rem 0}.menu-context .nav-link{color:#414141;font-size:.875rem;padding:.5rem 0 1.063rem;margin-right:3.75rem;border-bottom:2px solid transparent}.menu-context .nav-link:hover{border-bottom-color:#2e2e2d}@media (max-width: 768px){body{padding-top:80px}.navbar-toggler{margin-left:-10px}.navbar-toggler-icon::before{content:'';display:block;border-top:solid 3px #555555;border-bottom:solid 3px #555555;height:10px;margin-bottom:4px;width:100%}.navbar-toggler-icon::after{content:'';display:block;border-top:solid 3px #555555;width:100%}.navbar-toggler-icon{position:relative;overflow:hidden;border:none;width:22px;padding-top:7px}.navbar-toggler:focus:not(:focus-visible){outline:none;box-shadow:none}.top-menu .custom-logo-link{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:relative;left:0}#primary-collapse{position:fixed;top:79px;left:0;z-index:10000;background-color:#dedede;width:100%}#primary-collapse.collapsed div{display:block !important}.container-mobile{max-width:540px;margin:0 auto;padding:0 15px}#menu-top-menu-1 a{height:50px;text-transform:uppercase;color:#626261;padding:0;display:flex;align-items:center;font-size:14px}}.pagination{margin:32px 0 82px}.pagination h2.screen-reader-text{display:none}.pagination .nav-links{display:flex;justify-content:center}.pagination .nav-links .page-numbers:not(.next):not(.prev):not(.dots){background-color:rgba(44,106,237,0.4);border-radius:4px;display:inline-flex;height:26px;width:26px;margin-left:4px;margin-right:4px;color:#2C6AED;font-size:14px;font-weight:600;align-items:center;justify-content:center;text-decoration:none;transition:background-color 150ms, color 150ms}.pagination .nav-links .page-numbers.dots{display:inline-block;width:18px;height:26px;line-height:1.5;text-align:center;color:#dcdcdc;font-size:24px}.pagination .nav-links .page-numbers.current:not(.next):not(.prev),.pagination .nav-links .page-numbers:not(.next):not(.prev):not(.dots):hover{background-color:#2C6AED;color:#fff}.pagination .nav-links .next,.pagination .nav-links .prev{color:#2c6aed;font-size:14px;font-weight:300;text-decoration:none;border-bottom:1px solid;padding-left:8px;padding-right:8px;line-height:1.2857142857142858;position:relative;display:flex;align-items:center}.pagination .nav-links .prev:before,.pagination .nav-links .next:after{font-family:'Material Icons';position:absolute;top:50%;transform:translateY(-50%);font-size:18px}.pagination .nav-links .prev{margin-right:36px}.pagination .nav-links .prev:before{content:"chevron_left";left:-16px}.pagination .nav-links .next{margin-left:36px}.pagination .nav-links .next:after{content:"chevron_right";right:-16px}section#banner{background:var(--ros-color-0-white);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}section#banner .slide{background-size:cover;height:46.25rem}section#banner .slide-image{object-fit:cover;z-index:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}section#banner .wrap{padding-bottom:3.75rem}section#banner .content{background-color:var(--ros-color-0-white);padding:4rem 3.75rem;z-index:1}section#banner .content.no-background{background-color:rgba(255,255,255,0) !important}section#banner .content h1{font-size:2.375rem;font-weight:600}section#banner .content p{font-size:1rem;font-weight:400}section#banner .content .default-button{padding-left:3.125rem;padding-right:3.125rem}section#banner .menu{position:absolute;bottom:4.125rem;left:0;right:0;text-align:center}section#banner .menu .slick-dots{position:relative;bottom:0}section#banner .menu .slick-dots li button:before{content:'';display:inline-block;width:1rem;height:1rem;border:1px solid;border-radius:50px;border-color:var(--ros-color-1);background-color:var(--ros-color-0-white);opacity:1}section#banner .menu .slick-dots li.slick-active button:before{background-color:var(--ros-color-1);opacity:1}section#banner .menu .circle:not(:last-of-type)::after{margin-right:0.625rem}section#banner-fixed .fixed{height:25rem}section#banner-fixed .fixed-image{z-index:-1}section#banner-fixed{background:var(--ros-color-0-white);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}section#banner-fixed .wrap{padding-bottom:3.75rem}section#banner-fixed .content{background-color:none;padding:4rem 3.75rem}@media (max-width: 573px){section#banner-fixed .content{padding-bottom:0}}section#banner-fixed .content.no-background{background-color:rgba(255,255,255,0) !important}section#banner-fixed .content h1{font-size:2.375rem;font-weight:600;color:var(--ros-color-0-white)}section#banner-fixed .content h2{font-size:1.375rem;font-weight:300;color:var(--ros-color-0-white);padding:0 29% 0 29%}section#banner-fixed .content p{font-size:1rem;font-weight:400}section#banner-fixed .content .default-button{padding-left:3.125rem;padding-right:3.125rem}section#banner-fixed .menu{position:absolute;bottom:4.125rem;left:0;right:0;text-align:center}section#banner-fixed .search-form{align-items:center;display:flex}section#banner-fixed .search-field,section#banner-fixed .search-submit{background-color:var(--ros-input-background-color);border-width:0}section#banner-fixed .search-field{text-align:left;outline:0;width:100%;padding:15px;border-radius:3px 0 0 3px}section#banner-fixed .search-form:hover .search-field{border-bottom-color:#2e2e2d}section#banner-fixed .search-field,section#banner-fixed .search-field::placeholder{color:var(--ros-color-0-white);font-size:16px;font-weight:normal}section#banner-fixed .search-submit{line-height:0;padding:15px;border-radius:0 3px 3px 0}section#banner-fixed .search-submit:focus{border-color:transparent;box-shadow:none}@media (max-width: 991.98px){section#banner-fixed .content h2{padding:0rem}}.switch .toggle{display:none}.switch .slider{background-color:var(--ros-color-banner-slider-background);border:3px solid var(--ros-color-banner-slider-background);display:block;width:2.75rem;height:1.375rem;border-radius:50px;position:relative}.switch .slider::before{content:'';display:block;width:1rem;height:1rem;border-radius:50px;background-color:#ffffff;position:absolute;bottom:0;-webkit-transition:.3s;transition:.3s}.switch .toggle:checked+.slider{background-color:var(--ros-color-8);border-color:var(--ros-color-8)}.switch .toggle:checked+.slider::before{transform:translate(22px);-webkit-transform:translate(22px);-ms-transform:translate(22px)}.switch .switch-label{cursor:pointer;display:flex;column-gap:0.75rem;user-select:none}#banner-fixed .filter-size{width:30%}#banner-fixed .field-holder{background-color:var(--ros-color-banner-input-background);border:none;padding:0;font-size:1rem;color:var(--ros-color-0-white);height:48px}#banner-fixed .date-picker,#banner-fixed select.field{background-color:transparent;border:none;padding:0.75rem 1.375rem;font-size:1rem;color:var(--ros-color-0-white)}#banner-fixed select.field>option{color:var(--ros-color-0-black)}#banner-fixed .date-picker.hidden{visibility:hidden}#banner-fixed .date-picker::-webkit-calendar-picker-indicator{color:transparent;background:none}#banner-fixed .date-picker-icon,#banner-fixed .select-icon{right:1.125rem;pointer-events:none !important}#banner-fixed .placeholder,#banner-fixed .date-picker-icon,#banner-fixed .select-icon{top:50%;transform:translateY(-50%)}#banner-fixed .placeholder{font-size:1rem;left:1.125rem;color:var(--ros-color-0-white);pointer-events:none !important}#banner-fixed .date-picker-icon::after{display:block;font-family:'Material Icons';font-size:1.5rem;content:'\e8df';pointer-events:none !important;color:var(--ros-color-0-white)}#banner-fixed select.field{-moz-appearance:none;-webkit-appearance:none;appearance:none}#banner-fixed .select-icon::after{display:block;font-family:'Material Icons';font-size:1.5rem;content:'\e5cf';pointer-events:none !important;color:var(--ros-color-0-white)}@media (max-width: 575.98px){section#banner-fixed .search-field::placeholder{font-size:10px}section#banner-fixed .search-submit{padding:15px 15px 15px 0px}section#banner .slide{background-position:center}}.content-card{border-radius:var(--ros-border-radius);width:660px}.content-card .title{border-radius:var(--ros-border-radius) var(--ros-border-radius) 0 0;text-align:center}.content-card .body{text-align:center}.content-card .text{text-align:center}.content-card.count-down .card-title{font-size:1.375rem;font-weight:400;padding:1.75rem}.content-card.count-down .text{column-gap:1rem;padding:1.75rem}.content-card.count-down .divider,.content-card.count-down .text .number{font-size:3.8125rem;line-height:3.8125rem}.content-card.count-down .text .date{font-size:1.375rem;line-height:1.375rem}@media (max-width: 576px){.content-card{width:100%}}#float-menu{list-style:none;position:absolute;right:2rem;padding:0}#float-menu.affix{position:fixed;top:50%;transform:translateY(-50%);z-index:9999}#float-menu::after{content:"";display:table;width:0;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);border-left:2px dashed #787878}#float-menu>li:not(:last-child){margin-bottom:32px}#float-menu .item-icon{background-color:#fff;border:2px solid #787878;border-radius:5.35px;height:11px;transition:all 150ms;width:11px;z-index:1;padding:2px}#float-menu .item-icon img{opacity:0;transition:opacity 200ms}#float-menu .item-name{color:#414141;font-size:12px;font-weight:500;left:-10px;position:absolute;transform:translateX(-100%);white-space:nowrap;opacity:0}#float-menu>li.current .item-name{left:-20px}#float-menu>li:hover .item-name{opacity:1}#float-menu>li.current .item-icon{border-width:1px;transform:scale(3)}#float-menu>li.current .item-icon img{opacity:1}@media (max-width: 573px){#float-menu{display:none}}.timeline-dots .slick-dots{position:relative}.timeline-dots .slick-dots li{display:block;padding:1rem 0}.timeline-dots .slick-dots li span{position:relative;padding-left:1.25rem;display:inline-block;width:inherit}.timeline-dots .slick-dots li.slick-active span{color:var(--ros-color-0-black)}.timeline-dots .slick-dots span::before{content:'';margin-left:-1.25rem;border:1px solid;border-color:var(--ros-color-0-black);position:absolute;width:0.625rem;height:0.625rem;border-radius:50px;top:0.375rem}.timeline-dots .slick-dots li.slick-active span::before{content:'';margin-left:-1.25rem;background-color:var(--ros-color-0-black);position:absolute;width:0.625rem;height:0.625rem;border-radius:50px;top:0.375rem}.timeline-slider .content{height:37.5rem}#news-section .news .date,#news-section .news .category,#news-section .news .title{margin:0}section#news-section a{color:var(--ros-color-0-white);text-decoration:none}section#news-section a.more{text-decoration:none;font-weight:600;font-size:0.875rem}section#news-section a.more::after{font-family:'Material Icons';content:'\e5c8';font-weight:400;vertical-align:middle;margin-left:0.5rem;padding:0.5rem;font-size:1.375rem;border:2px solid;border-radius:3.125rem}@media (max-width: 991.98px){section#news-section .news img{border-radius:var(--ros-border-radius);width:100% !important;height:19.6875rem}}@media (min-width: 992px){section#news-section .news img{border-radius:var(--ros-border-radius);width:100% !important;height:19.6875rem}section#news-section .news.main img{height:41.25rem}}section#news-section .news .content{padding:1.5rem;text-shadow:1px 1px 2px var(--ros-color-text-shadow)}section#news-section .news .content::before{content:'';background:var(--ros-color-shadow-bg-images);background:linear-gradient(rgba(255,255,255,0), var(--ros-color-shadow-bg-images));position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--ros-border-radius)}section#news-section .news .info{bottom:1.5rem;right:1.5rem;left:1.5rem}section#news-section .news .date{font-size:0.8125rem}section#news-section .news .date::before{font-family:'Material Icons';content:'\e8b5';vertical-align:bottom;margin-right:0.25rem}section#news-section .news .title{font-weight:600;font-size:1.5rem}section#news-section .news.main .title{font-size:1.75rem}section#news-section .news .category{font-size:1.125rem;text-transform:uppercase}section#news-section .news .category::after{content:'';display:block;background-color:var(--ros-color-0-white);width:3.75rem;height:0.3125rem;margin-top:0.25rem}section#news-section.stripe{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 300'%3E%3Cpath fill='%232C6AED' d='M0 80h1920v300H0z'/%3E%3C/svg%3E");background-position:bottom center;background-repeat:no-repeat;background-size:cover}section#news-section.stripe .news{background-color:var(--ros-color-0-white);border-radius:var(--ros-border-radius)}section#news-section.stripe .news img{border-radius:var(--ros-border-radius)}section#news-section.stripe .news.main .top img{border-radius:var(--ros-border-radius) var(--ros-border-radius) 0 0}section#news-section.stripe .news .content{height:8.125rem;padding:1.25rem;text-shadow:1px 1px 2px var(--ros-color-text-shadow)}section#news-section.stripe .news.main .content{height:18.125rem;padding:0;text-shadow:none}section#news-section.stripe .news.main .top{height:8.125rem;text-shadow:1px 1px 2px var(--ros-color-text-shadow);width:100%}section#news-section.stripe .news.main .top .info{padding:0 1.25rem;bottom:calc(0.75rem + 0.625rem)}section#news-section.stripe .news.main .title-wrap{top:8.125rem;padding:1.25rem}section#news-section.stripe .news.main .read-more{padding:1.25rem;font-size:0.875rem}section#news-section.stripe .news.main .read-more::after{font-family:'Material Icons';content:'\e5e1';vertical-align:bottom;margin-left:0.25rem;font-weight:600}section#news-section.stripe .news .content::before,section#news-section.stripe .news.main .top::before{content:'';background:var(--ros-color-shadow-bg-images);background:linear-gradient(rgba(255,255,255,0), var(--ros-color-shadow-bg-images));position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--ros-border-radius);z-index:0}section#news-section.stripe .news.main .top::before{border-radius:var(--ros-border-radius) var(--ros-border-radius) 0 0}section#news-section.stripe .news.main .content::before{content:none}section#news-section.stripe .news .title,section#news-section.stripe .news.main .title{font-weight:400;font-size:1.125rem;line-height:1.375rem;z-index:2}section#news-section.stripe .news.main .title{color:var(--ros-color-0-black)}section#news-section.stripe .news .date-simple,section#news-section.stripe .news .category-simple{margin:0;font-size:0.75rem;line-height:0.75rem;z-index:2}section#news-section.stripe .news .category-simple{text-transform:uppercase}section#news-section.stripe .news .info{bottom:1.5rem;right:unset;left:unset}@media (max-width: 575.98px){section#news-section .news.main .title{font-size:1.3rem}}section#mural-do-cidadao textarea.field{height:13.5rem}section#mural-do-cidadao .comment:last-of-type{margin-bottom:0 !important}section#mural-do-cidadao .comment:hover{box-shadow:0 0.1875rem 0.625rem 0 var(--ros-color-box-shadow);-webkit-box-shadow:0 0.1875rem 0.625rem 0 var(--ros-color-box-shadow);-moz-box-shadow:0 0.1875rem 0.625rem 0 var(--ros-color-box-shadow)}section#mural-do-cidadao .comment .comment-link{color:var(--ros-color-0-black);text-decoration:none}section#mural-do-cidadao .comment .content{background-color:var(--ros-color-0-white);border-radius:var(--ros-border-radius);border:1px solid var(--ros-default-border-color);padding:1.75rem 1rem 1rem}section#mural-do-cidadao .comment .title{font-weight:600;font-size:1.1875rem}section#mural-do-cidadao .comment .message{font-size:0.8125rem;line-height:1.625rem}section#mural-do-cidadao .comment .info .date{margin-right:auto;white-space:nowrap}section#mural-do-cidadao .comment .info .date,section#mural-do-cidadao .comment .info .fb-comments-count{font-size:0.8125rem;color:var(--ros-color-neutral-2);width:auto !important}section#mural-do-cidadao .comment .info span.date::before{font-family:'Material Icons';content:'\e8b5';vertical-align:bottom;margin-right:0.375rem}section#mural-do-cidadao .comment .info span.fb_comments_count::before{font-family:'Material Icons';content:'\e0cb';vertical-align:bottom;margin-right:0.375rem}section#mural-do-cidadao .menu{bottom:1rem;left:0;right:0;text-align:center}section#mural-do-cidadao .menu .slick-dots{position:relative;bottom:0}section#mural-do-cidadao .menu .slick-dots li button:before{content:'';display:inline-block;width:1rem;height:1rem;border:1px solid;border-radius:3.125rem;border-color:var(--ros-color-0-black);background-color:var(--ros-color-0-white);opacity:1}section#mural-do-cidadao .menu .circle:not(:last-of-type)::after{margin-right:0.625rem}.empty-box{border-radius:var(--ros-border-radius);border:1px solid var(--ros-default-border-color);text-align:center;padding:10px}.empty-box p{margin:0;font-size:14px}.empty-box.margin-top{margin-top:20px}.empty-box.margin-bottom{margin-bottom:40px}.widget_trending .widget-title{font-size:28px;font-weight:bold;width:164px;color:#fff;height:42px;background-color:#2C6aed;margin-bottom:21px;text-align:center}.widget_trending ul{list-style:none;padding-left:0}.widget_trending ul li:not(:last-child){border-bottom:1px solid #c2c2c2;padding-bottom:25.2px;margin-bottom:25.2px}.widget_trending .wp-post-image{width:100%;height:146px;object-fit:cover}.widget_trending a.post{border-radius:5px;overflow:hidden;position:relative;text-decoration:none}.widget_trending .title{bottom:0;color:#fff;font-size:14px;font-weight:600;left:0;line-height:1.28;padding:11px;position:absolute}.show-video{position:relative;flex:none}.show-video,.show-video .video,.show-video .overlay{width:710px;height:400px}.show-video .overlay{position:absolute;background-position:center;background-size:cover;cursor:pointer;object-fit:contain}@media (max-width: 575.98px){.show-video,.show-video .video,.show-video .overlay,.show-video iframe{height:240px;width:100%;margin-bottom:1.5rem}section#acontece-nas-escolas .description{padding:0 !important}}#mural-form{position:relative}#mural-form textarea{height:12.5rem}#mural-form.toast-visible::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.5)}#mural-form .toast{top:35%;position:absolute;transform:translate(-50%, -50%);left:50%;z-index:1;display:none}#mural-form .toast.show{display:block}#mural-form .parsley-errors-list{display:none}#mural-form .field.parsley-error{border-color:#ff4d4f}#mural-post-modal{backdrop-filter:blur(8px);z-index:999999}#mural-post-modal .modal-dialog{max-width:58.125rem}#mural-post-modal .btn-close:focus{box-shadow:none}#mural-post-modal .btn-close{border-radius:0;height:1.5rem;opacity:1;right:0;top:-1.5rem;width:1.5rem;background-image:none;font-size:1.5rem;line-height:1}#mural-post-modal .author-name{font-size:1.125rem;font-weight:600;margin-right:.3rem}#mural-post-modal .author-office{font-size:1rem;color:#d3d3d3;margin-right:auto;font-weight:300}#mural-post-modal .author-comment{font-size:0.8125rem;line-height:1.625rem;max-width:30.625rem}#mural-post-modal .modal-content{border-radius:0;border-width:0;box-shadow:0 0 1.5rem rgba(151,144,144,0.5)}#mural-post-modal .modal-header{border-bottom-width:0;padding:2.25rem;position:relative}#mural-post-modal .modal-body,#mural-post-modal .loading:after,#mural-post-modal .fb-comments{background-color:#fbfbfb}#mural-post-modal .modal-body{height:28.375rem;overflow:auto}#mural-post-modal .loading:after{z-index:1}#mural-post-modal .fb-comments{padding:0 .75rem;display:block;z-index:9999;position:relative}.cta{background-position:center;background-repeat:no-repeat;background-size:cover}.cta .content{margin:0;padding:0;font-size:1.125rem}.cta .cta-button{font-size:0.875rem;width:80%}.banner-slider .countdown{width:22.875rem}.countdown .title{flex-direction:column;justify-content:center;display:flex;text-align:left;height:5rem;padding:1.25rem;margin-bottom:.313rem}.countdown .card-title,.countdown .subtitle{font-weight:300}.countdown .card-title{font-size:1rem;line-height:1.1875}.countdown .subtitle{font-size:.75rem;margin-bottom:0}.countdown .body{align-items:center;display:flex;height:7.188rem;justify-content:center}.countdown .divider{margin:0 .938rem}.countdown .divider span{font-size:2rem;line-height:1.3rem}.countdown .info{align-items:start}.countdown .info .number{font-size:2.125rem;line-height:1.75rem;margin-bottom:.438rem}.countdown .info .date{font-size:.75rem;font-weight:300}.social-feed{position:relative;overflow:hidden;padding-bottom:10rem}.social-feed .acontece{max-width:450px}.social-feed ul.highlights{list-style:none;padding-left:0}.social-feed li.item{font-size:1.75rem;line-height:1.875rem;font-weight:600;position:relative}.social-feed li.item a{color:var(--ros-color-neutral-2);text-decoration:none;border-bottom:1px solid transparent;transition:color 200ms, border-bottom-color 200ms}.social-feed li.item a:hover{border-bottom-color:var(--ros-color-2)}.social-feed li:not(.active) a:hover{border-bottom-color:var(--ros-color-neutral-2)}.social-feed li.item.active,.social-feed li.active .hashtag{color:var(--ros-color-2)}.social-feed li.active a{color:var(--ros-color-0-black)}.social-feed li:not(.active) a{opacity:0.5}.social-feed .board{position:relative;padding-left:12.794rem;padding-top:3.563rem}.social-feed .board:before,.social-feed .content:before,.social-feed .content:after{background-size:contain;background-repeat:no-repeat;content:"";display:block;position:absolute}.social-feed .board:before{background-image:url(/wp-content/themes/rossieli/assets/img/redes-sociais-fundo-aluno.jpg);height:851px;left:0;top:0;width:952px;z-index:-1}.social-feed .content{margin-top:2.688rem;background-color:var(--ros-color-0-white);padding:1.313rem 2.063rem .575rem}.social-feed .content:before{background-image:url(/wp-content/themes/rossieli/assets/img/ico-menino-aluno.svg);width:7.009rem;height:11.613rem;top:-6.688rem;right:2.25rem}.social-feed .content:after{background-image:url(/wp-content/themes/rossieli/assets/img/ico-menina-aluno.svg);width:11.693rem;height:6.512rem;bottom:0;left:-4.4rem}.social-feed .content img.rounded-circle{width:62px;height:62px;object-fit:cover;object-position:left}.social-feed .content .title{font-size:1.375rem;margin:0}.social-feed .content .sub-title{font-size:0.875rem;margin:0}.social-feed .fundo-branco-aluno{position:relative;left:-10rem;top:32rem;max-width:204px;height:fit-content;transform:rotate(-8deg)}.social-feed__toggle{align-items:center;border:2px solid var(--ros-color-button-aluno);border-radius:1.2655rem;color:var(--ros-color-button-aluno);display:inline-flex;justify-content:center;text-decoration:none;min-width:9.438rem;font-size:1rem;height:2.531rem}.social-feed__toggle:first-child{margin-right:1.688rem}.social-feed__toggle:hover{color:var(--ros-color-0-white) !important}.social-feed__toggle.active{background-color:var(--ros-color-4);border-color:var(--ros-color-4);color:var(--ros-color-0-white)}.social-feed__thumb-list{margin-left:-.738rem;margin-right:-.738rem}.social-feed__thumb{width:33.333%;padding:.625rem .738rem}.social-feed__thumb img{height:7.576rem;object-fit:cover;width:100%}@media (max-width: 573px){.social-feed .board{padding-left:0}.social-feed .content:after,.social-feed .content:before{content:none}.social-feed__thumb{width:50%}}.archive-noticias .col-right{padding-left:6px}.archive-noticias .widget.categories .widget-title{display:block;font-size:28px;font-weight:bold;color:#2e2e2d;margin-bottom:14px}.archive-noticias .widget.categories .nav-link{font-size:14px;padding-left:0;font-weight:300;color:#2e2e2d;margin-bottom:8px;transition:color 150ms;text-transform:uppercase}.archive-noticias .widget.categories .nav-link:hover{color:#2c6aed}.archive-noticias article.post{padding-bottom:36px}.archive-noticias article.post:not(:last-of-type){border-bottom:1px solid #c2c2c2;margin-bottom:36px}.archive-noticias article.post>*{width:33.3333%}.archive-noticias .post-category{margin-bottom:8px;height:18px}.archive-noticias .post-category a{color:#ff5a6d;text-decoration:none;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1.3333}.archive-noticias .post-title{color:#2e2e2d;font-size:24px;font-weight:bold;text-decoration:none;line-height:1.24;padding-right:24px}.archive-noticias .post-content{color:#2e2e2d;font-size:14px;font-weight:300;padding:28px 8px 0 8px;line-height:1.7142857142857142}.archive-noticias .post-content p:last-child{margin-bottom:0}.archive-noticias .wp-post-image{border-radius:12px;height:188.61px;object-fit:cover;margin-left:auto;width:267px}.archive-noticias .post-meta{color:#aaa;font-size:14px;justify-content:space-between;margin-top:14px;padding-right:24px}.archive-noticias .post-meta .post-date{font-weight:300}.archive-noticias .post-meta .post-tags a{color:#aaa;font-weight:bold;text-decoration:none}@media (max-width: 576px){.archive-noticias .wp-post-image{width:100%}.archive-noticias .post-header{width:100% !important}.archive-noticias .post-content{width:50% !important}.archive-noticias .post-thumbnail{width:50% !important}}.cor-projetos-finalizado{color:var(--ros-color-0-black)}.cor-projetos-andamento{color:var(--ros-color-5)}.cor-projetos-futuro{color:var(--ros-color-2)}section#banner-fixed.banner-projetos{background-image:url("../img/fundo-projetos.jpg")}section#banner-fixed .filters{bottom:2.8125rem}section.archive-projetos .row.divider,section.archive-documentos .row.divider{--bs-gutter-x: 0 !important;border-bottom:1px solid var(--ros-color-neutral-2)}section.archive-projetos .divider:last-of-type,section.archive-documentos .divider:last-of-type{border-bottom:0;display:none}section.archive-projetos .thumbnail{height:11.375rem}section.archive-projetos .category{font-size:0.875rem;line-height:0.875rem;text-transform:uppercase}section.archive-projetos .title{font-weight:800;font-size:1.5rem;line-height:1.875rem}section.archive-projetos .description{font-size:0.875rem;line-height:1.5rem;margin:0}section.archive-projetos .default-button{min-width:13.75rem;padding:0.625rem 2.125rem}section.archive-projetos .align-with-category{padding-top:1.5rem}section.archive-projetos .sd-content ul li{margin:0 !important}section.archive-projetos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{background:none !important;color:var(--ros-color-neutral-2) !important;padding:0.125rem 0.25rem}section.archive-projetos .share-customize-link{display:none}section.archive-documentos h1.title{font-weight:600;font-size:2.5rem;line-height:2.5rem}section.archive-documentos h2.title{font-size:1.625rem;line-height:2rem}section.archive-documentos .description{font-size:1rem;line-height:1.5rem;margin:0}section.archive-documentos .default-button{font-size:0.875rem;font-weight:600}@media (max-width: 576px){section#banner-fixed.banner-projetos .fixed{height:30rem}}body.post-type-archive-eventos .widget_trending .widget-title{background-color:unset;color:#2E2E2D;width:auto;text-align:start}.cor-eventos-inauguracao{color:var(--ros-color-4)}.cor-eventos-palestra{color:var(--ros-color-2)}.cor-eventos-congresso{color:var(--ros-color-6)}.cor-eventos-midia{color:var(--ros-color-7)}section#banner-fixed.banner-eventos{background-image:url("../img/fundo-eventos.jpg")}section#banner-fixed.banner-eventos .filters{bottom:2.8125rem}section.archive-eventos .row.divider{--bs-gutter-x: 0 !important;border-bottom:1px solid var(--ros-color-neutral-2)}section.archive-eventos .divider:last-of-type{border-bottom:0;display:none}section.archive-eventos .date,section.archive-eventos .time{font-size:1.125rem;line-height:1.375rem;letter-spacing:-1px}section.archive-eventos .category{font-size:0.875rem;line-height:0.875rem;text-transform:uppercase}section.archive-eventos .posts .post .title{font-weight:800;font-size:1.5rem;line-height:1.875rem}section.archive-eventos .default-button{min-width:13.75rem;padding:0.625rem 2.125rem}section.archive-eventos .align-with-category{padding-top:1.5rem}section.archive-eventos .sd-content ul li{margin:0 !important}section.archive-eventos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{background:none !important;color:var(--ros-color-neutral-2) !important;padding:0.125rem 0.25rem}section.archive-eventos .share-customize-link{display:none}@media (max-width: 576px){section#banner-fixed.banner-eventos .filters{bottom:6.8125rem}section#banner-fixed.banner-eventos .content h2{padding:0rem 0 3rem}section#banner-fixed.banner-eventos .filter-size{width:20rem;margin-left:10px;display:inline-block !important}section#banner-fixed.banner-eventos .fixed{height:34rem}}.single-noticias .post-wrapper{margin-top:4.188rem;margin-bottom:6.25rem}.single-noticias iframe{width:100%;height:480px}@media (max-width: 500px){.single-noticias iframe{height:240px}}@media (min-width: 992px){.single-noticias .post-wrapper .col-left{width:75%}.single-noticias .post-wrapper .col-right{width:25%}}.single-noticias .post-title,.single-noticias .post-excerpt{color:#2e2e2d}.single-noticias .post-title{font-size:2rem;font-weight:600;line-height:1.21875;margin-top:2.875rem;margin-bottom:2.375rem}.single-noticias .post-excerpt{font-size:1.5rem;line-height:1.125;margin-bottom:2.125rem}.single-noticias .post-excerpt p:last-of-type{margin-bottom:0}.single-noticias .post-publication *{color:#aaa;font-size:.875rem;font-weight:300}.single-noticias .post-publication>span{align-items:center;display:inline-flex;margin-right:2rem;text-decoration:none}.single-noticias .post-date:before{content:"schedule";font-family:"Material Icons";margin-right:.375rem}.single-noticias .reading-time:before{content:"";display:inline-block;margin-right:.438rem;height:.75rem;width:.563rem;background-image:url(../img/icons/reading-time.svg);background-size:contain}.single-noticias .post-tags a{font-weight:700;text-decoration:none}.single-noticias .post-thumbnail{margin-bottom:4.75rem}.single-noticias .post-thumbnail img{width:100%}.single-noticias .post-content{position:relative;padding:0 6.25rem;font-size:.875rem;color:#2e2e2d;line-height:1.5;font-weight:300}.single-noticias .post-content p:not(:last-of-type){margin-bottom:2rem}.single-noticias .post-content .sharedaddy{left:0;position:absolute;top:0}.single-noticias .post-content .sharedaddy ul{display:flex;flex-direction:column}.single-noticias .post-content .sharedaddy ul li{margin-bottom:1.188rem}.single-noticias .share-customize-link{display:none}.single-noticias .sd-social-icon .sd-content ul li[class*='share-'].share-twitter a.sd-button,.single-noticias .sd-social-icon .sd-content ul li[class*='share-'].share-linkedin a.sd-button,.single-noticias .sd-social-icon .sd-content ul li[class*='share-'].share-facebook a.sd-button,.single-noticias .sd-social-icon .sd-content ul li[class*='share-'].share-jetpack-whatsapp a.sd-button{background-color:transparent !important;color:#d2cbcb !important;padding:0}.single-noticias .post-content .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:hover{color:#2C6AED !important}.single-noticias .post-hashtag{position:absolute;top:0;right:0}.single-noticias a.view-all{border:.125rem solid #2C6aed;color:#2C6aed;height:2.813rem;width:13.75rem;padding:0 2.125rem;text-decoration:none;border-radius:1.875rem;position:relative;font-size:.875rem;font-weight:600;margin-top:2.5rem}.single-noticias a.view-all:before{content:"chevron_left";font-family:"Material Icons";font-size:1.5rem;position:absolute;left:1.25rem}.single-noticias .post-comments,.single-noticias .related-posts{margin-bottom:6.25rem}.single-noticias .related-posts h2{color:#2e2e2d;font-size:1.75rem;margin-bottom:2.938rem}.single-noticias .related-posts .card{border-width:0}.single-noticias .related-posts .card-body{padding:2rem 0 0}.single-noticias .related-posts .card>a{position:relative;border-radius:0.5rem;overflow:hidden}.single-noticias .related-posts .card>a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#212529;opacity:.4}.single-noticias .related-posts .card-img-top{height:15.528rem}.single-noticias .related-posts .card-title{color:#212529;font-size:1.375rem;font-weight:bold;line-height:1.2272727272727273;text-decoration:none;margin-bottom:.625rem}.single-noticias .related-posts .sd-sharing{margin:0 0 0 .375rem}.single-noticias .related-posts .sharing-display{color:#212529;font-size:.75rem;font-weight:300;margin-bottom:1.875rem}.single-noticias .related-posts .card-link{font-weight:300;color:#0376E9;text-decoration:none}@media (max-width: 575.98px){.single-noticias .post-content{padding:0px 4rem 0 3rem}}body.single-projetos .widget_trending .widget-title{background-color:unset;color:#2E2E2D;width:auto;text-align:start}section.single-projetos h1.title{font-weight:600}section.single-projetos .sd-content ul li{display:flex;flex-direction:column;margin:0}section.single-projetos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{background:none !important;color:var(--ros-color-neutral-2) !important}section.single-projetos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button::before{font-size:1.5rem}section.single-projetos .share-customize-link{display:none}section.single-projetos .countdown .card-title{font-size:1.375rem}section.single-eventos h1.title{font-size:2rem;line-height:2.5rem;font-weight:600}section.single-eventos h2.sub-title{font-size:1.375rem;line-height:1.75rem;font-weight:400}section.single-eventos .description{font-size:0.875rem;line-height:1.375rem;white-space:pre-line}section.single-eventos .info p{margin:0}section.single-eventos .info.confirmado{font-style:italic}section.single-eventos .date,section.single-eventos .address,section.single-eventos .calendar{column-gap:0.5rem}section.single-eventos .date .icon::before,section.single-eventos .address .icon::before,section.single-eventos .calendar .icon::before{font-family:'Material Icons';display:block;font-size:1.5rem}section.single-eventos .date .icon::before{content:'\e8b5'}section.single-eventos .address .icon::before{content:'\e0c8'}section.single-eventos .calendar .icon::before{content:'\e878'}section.single-eventos .calendar a{color:var(--ros-color-0-black)}section.single-eventos #call-confirme-sua-presenca{padding:1.25rem}section.single-eventos #call-confirme-sua-presenca h2,section.single-eventos #proximos-eventos-lateral h2{font-size:1.75rem;line-height:2.25rem;font-weight:700}section.single-eventos #call-confirme-sua-presenca .default-button{padding:0.625rem}section.single-eventos .sd-sharing{margin:0}section.single-eventos .sd-content ul{display:flex;flex-direction:row}section.single-eventos .sd-content ul li{margin:0;padding:0}section.single-eventos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{background:none !important;color:var(--ros-color-neutral-2) !important}section.single-eventos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button:hover{color:var(--ros-color-2) !important;opacity:1}section.single-eventos .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button::before{font-size:1.75rem}section.single-eventos .share-customize-link{display:none}section.single-eventos #proximos-eventos h1.title,section.single-eventos #formulario-inscricao h2.title{font-size:1.75rem;font-weight:700}section.single-eventos textarea{height:9.375rem}section.single-eventos .checkbox-sm{column-gap:0.5rem}section.single-eventos .checkbox-sm .info{font-size:0.75rem}section#inscricao-confirmada{display:none}section#inscricao-confirmada p{font-size:1.375rem;margin:0}section#inscricao-confirmada .icon-sucesso::after{font-family:'Material Icons';content:'\e876';font-size:2rem;margin-right:1.25rem}section.single-eventos #inscricao-confirmada-interna p{font-size:1.625rem;border-top:1px solid var(--ros-color-neutral-2)}section.single-eventos .countdown{margin-top:4.75rem}section.single-eventos .countdown .title{background-color:#13C1DD}section.single-eventos .countdown .card-title{font-size:1.375rem;text-align:center;margin-bottom:0}@media (max-width: 767.98px){#proximos-eventos .evento:first-of-type{border-bottom:1px solid var(--ros-color-neutral-2)}}@media (min-width: 768px){#proximos-eventos .evento:first-of-type{border-right:1px solid var(--ros-color-neutral-2);padding-right:calc( var(--bs-gutter-x) * 1.25) !important}#proximos-eventos .evento:not(:first-of-type){padding-left:calc( var(--bs-gutter-x) * 1.25) !important}#proximos-eventos .info{height:15rem}#proximos-eventos .cta{height:5.5rem}#proximos-eventos .title{overflow-y:hidden}}#proximos-eventos .post .date,#proximos-eventos .post .time{font-size:1.125rem;line-height:1.375rem;letter-spacing:-1px}#proximos-eventos .post .category{font-size:0.875rem;line-height:0.875rem;text-transform:uppercase}#proximos-eventos .post .title{font-weight:800;font-size:1.5rem;line-height:1.875rem}#proximos-eventos .post .default-button{min-width:13.75rem;padding:0.625rem 2.125rem}#proximos-eventos .post .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button{background:none !important;color:var(--ros-color-neutral-2) !important;padding:0.125rem 0.25rem}#proximos-eventos .post .sd-social-icon .sd-content ul li[class*='share-'] a.sd-button::before{font-size:1.125rem}#proximos-eventos-lateral .evento .date-time{margin:0;font-size:0.875rem;line-height:1rem;letter-spacing:-1px}#proximos-eventos-lateral .evento .title{margin:0;font-weight:600;font-size:1.125rem;line-height:1.875rem}#proximos-eventos-lateral .link{color:var(--ros-color-0-black);text-decoration:none}#proximos-eventos-lateral .row.divider{--bs-gutter-x: 0 !important;border-bottom:1px solid var(--ros-color-neutral-2)}#proximos-eventos-lateral .divider:last-of-type{border-bottom:0;display:none}#home #banner{align-items:center;display:flex;position:relative;height:553px}#home #banner .rossieli-logo{width:480px}#home #banner h3{color:#fff;margin:2rem 0;max-width:408px;font-size:2rem;background:#8c2d70;padding:1rem}#home #banner .container{position:relative}#home .slide-image{position:absolute;height:553px;width:100%;object-fit:cover;z-index:-1}@media (max-width: 576px){#home #banner .rossieli-logo{width:200px}#home #banner h3{font-size:1.75rem}#home #banner .container{margin-top:-100px}#home #banner{display:block}#home #banner{height:auto}#home .slide-image{height:310px}#home .slide-image{position:static}}#home #news-section{margin-top:42px}#home section#news-section .news img{height:560px}#home section#news-section .news .info{background-color:rgba(0,0,0,0.5);bottom:0;left:0;right:0;padding:1.5rem}#home #news-section a{display:block;position:relative}#home #news-section .default-button{min-width:unset;white-space:nowrap}#home #news-section .slick-slide{position:relative}#home #news-section .slick-dots{position:static}#home #news-section h2{font-size:25px;margin-bottom:32px}#home #news-section .noticias-carousel__navigation{align-items:center;justify-content:center;display:flex;position:relative}#home #news-section .slick-dots li button:before{content:"";border:2px solid var(--ros-color-1);border-radius:6px;width:12px;height:12px;opacity:1}#home #news-section .slick-dots li:hover button:before,#home #news-section .slick-dots li.slick-active button:before{background-color:var(--ros-color-1)}#home #news-section .prev,#home #news-section .next{background-color:transparent;background-size:contain;border-width:0;width:12px;height:20px}#home #news-section .prev{background-image:url(/wp-content/themes/rossieli/assets/img/icons/arrow-left.png);margin-right:1rem}#home #news-section .next{background-image:url(/wp-content/themes/rossieli/assets/img/icons/arrow-right.png);margin-right:.5rem}#home #news-section .noticias-carousel--wrapper{position:relative}#home #news-section .float-next{background:transparent;border:0;top:50%;transform:translateY(-80%);right:-120px;text-align:left;width:112px}#home #news-section .float-next .icon{background-position:center;background-color:var(--ros-color-1);background-image:url(/wp-content/themes/rossieli/assets/img/icons/arrow-right.png);background-repeat:no-repeat;width:46px;height:46px;border-radius:23px}#home #news-section .float-next .icon+span{margin-top:.25rem;line-height:1.2em;font-weight:500}@media (max-width: 576px){#home #news-section{margin-top:0}#home section#news-section .news img{height:320px}#home #news-section .default-button{display:none}}#home .social-feed{margin-top:0;padding-bottom:6.25rem}#home #novo-ensino-medio p.pre-title{position:relative;text-transform:none;padding-bottom:32px;font-size:1rem;margin-bottom:60px;max-height:50rem}#home #novo-ensino-medio h2{text-transform:uppercase;max-width:270px}#home #novo-ensino-medio .pre-title:after{content:"";position:absolute;background-color:#8c2d70;width:46px;height:8px;bottom:0;left:0;border-radius:4px}#home .social-feed:after{background-image:url(/wp-content/themes/rossieli/assets/img/bg-feed-social-home.jpg);background-size:cover;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}#home .social-feed .board:before,#home .social-feed .content:before,#home .social-feed .content:after{content:none}#home .social-feed h2,#home .social-feed h2>span{color:var(--ros-color-1) !important}#home .social-feed li.item a{align-items:center;display:inline-flex;font-size:1.25rem;margin-bottom:.5rem}#home .social-feed li.active a{background-color:var(--ros-color-1);border-radius:1.875rem;color:#fff;height:3rem;margin:1rem 0;padding:0 1.25rem}#home .social-feed li.active .hashtag{color:#fff}#home .social-feed .board{padding-left:6.125rem}#home .social-feed .highlights{margin-top:2rem}#home .social-feed .content{box-shadow:0.438rem 0.758rem 2.75rem 0 rgba(0,7,3,0.4);border-radius:3.438rem;padding:2.012rem 2.5rem}#home .social-feed__toggle{display:none}#home .social-feed__thumb img{height:8.75rem}@media (max-width: 576px){#home .social-feed{padding-bottom:0}#home .social-feed .highlights{margin:1rem 0}#home .social-feed:after{content:none}#home .social-feed .board{background-image:url(/wp-content/themes/rossieli/assets/img/bg-feed-social-home.jpg);margin-left:-15px;margin-right:-15px;padding:3.563rem 15px}#home .social-feed .content{margin-top:0;padding:2.012rem 1.5rem}#home .social-feed .content img.rounded-circle{display:none}#home .social-feed__thumb{width:50%}#home .social-feed__thumb img{height:6.5rem}}#home #novo-ensino-medio{background-color:#ededed;padding-top:2rem;padding-bottom:4.688rem;overflow:hidden;max-height:100vh}#home #novo-ensino-medio .timeline-evolucao{background-image:none;max-width:none}#home #novo-ensino-medio .timeline-dots:after{content:"";position:absolute;height:149px;width:100%;bottom:0;background:linear-gradient(0deg, #ededed 0%, #ededed 7%, rgba(237,237,237,0.4) 34%);z-index:999}#home #novo-ensino-medio .timeline-slider .content{max-width:400px;margin-left:175px;margin-top:92px}#home #novo-ensino-medio .content h3{font-size:5.625rem;color:var(--ros-color-1);font-weight:normal;position:relative;z-index:2}#home #novo-ensino-medio .content h3 .last{font-weight:500}#home #novo-ensino-medio .timeline-dots .slick-dots li.slick-active{padding-bottom:4.625rem}#home .timeline-dots .slick-dots li.slick-active span{top:82px;width:333px;text-align:right;line-height:5.625rem}#home #novo-ensino-medio .timeline-dots .slick-dots li.slick-active span::after{background-image:url(/wp-content/themes/rossieli/assets/img/home-timeline-elipse.png);background-repeat:no-repeat;background-size:auto;width:120px;height:6px;background-color:transparent;border-width:0;top:0px}#home section#novo-ensino-medio .timeline-dots .slick-dots span::before{background-color:#fff}#home section#novo-ensino-medio .timeline-dots .slick-dots li.slick-active span::before{z-index:5;top:-2px}#home section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .seculo,#home section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .decada{display:none}#home #novo-ensino-medio .timeline-dots .slick-dots li.slick-active .linha{position:absolute;height:210px}#home #novo-ensino-medio .timeline-dots .slick-dots li:first-child .linha{background-color:transparent}#home #novo-ensino-medio .timeline-dots .slick-dots li.slick-active:last-child .linha{height:108px}@media (max-width: 576px){#home #novo-ensino-medio .timeline-slider .content{margin:0;max-width:unset;padding:0}#home #novo-ensino-medio .timeline-dots .slick-dots{margin-left:0}#home section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .seculo,#home section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .decada{display:inline-block;margin-bottom:0}#home .timeline-dots .slick-dots li.slick-active span{top:unset;line-height:unset;text-align:center}#home #novo-ensino-medio .timeline-dots .slick-dots li.slick-active span::after{content:none}#home #novo-ensino-medio .timeline-dots .slick-dots li.slick-active{padding-bottom:0}#home #novo-ensino-medio .timeline-dots:after{content:none}#home #novo-ensino-medio .main-text p{margin-bottom:1rem}}#erro-404 section.content-section{margin-top:0}#erro-404 section.content-section h1{font-size:10rem;line-height:10rem;font-weight:bold;color:#074D92}#erro-404 section.content-section p{font-size:2.375rem;line-height:3.313rem;font-weight:600;color:#707070}#erro-404 section.content-section a{color:var(--ros-color-0-black);transition:opacity 0.5s}#erro-404 section.content-section a:hover{opacity:0.8}#erro-404{background-image:url(../img/404-bg.jpg);background-position:center;background-size:contain;background-repeat:no-repeat;height:42rem}#erro-404 .button-arrow-left::after{content:'\e5cb'}#erro-404 .button-circle{background-color:transparent}#erro-404 .default-button{font-weight:600}@media (max-width: 575.98px){#erro-404{background-position:center;background-size:cover;height:24rem}#erro-404 section.content-section h1{font-size:5rem;line-height:5rem}#erro-404 section.content-section p{font-size:2.375rem;line-height:2.313rem}}@media (max-width: 991.98px){#erro-404{background-position:center;background-size:cover;height:24rem}#erro-404 section.content-section h1{font-size:7rem;line-height:7rem}#erro-404 section.content-section p{font-size:1.375rem;line-height:2.313rem}}@media (max-width: 1199.98px){#erro-404{background-position:center;background-size:cover;height:24rem}#erro-404 section.content-section h1{font-size:7rem;line-height:7rem}#erro-404 section.content-section p{font-size:1.375rem;line-height:2.313rem}}section#banner-fixed.banner-busca{background-image:url("../img/fundo-busca.jpg")}section#banner-fixed.banner-busca .filters{bottom:14.8125rem}section#banner-fixed.banner-busca input.field-busca{background-color:var(--ros-color-banner-input-background);border:none;padding:0.75rem 1.375rem;font-size:1rem;color:var(--ros-color-0-white)}section#banner-fixed.banner-busca input.field-busca::placeholder{color:var(--ros-color-0-white)}section#search-results a{color:var(--ros-color-0-black);text-decoration:none}section#search-results a{margin-right:7.5rem}section#search-results .post .row{border-bottom:1px solid var(--ros-color-neutral-2);flex:1}section#search-results .post-category{font-size:0.875rem;font-weight:400;text-transform:uppercase}section#search-results h2.title{font-size:1.5rem;line-height:1.875rem;font-weight:700}section#search-results .post-meta{color:var(--ros-color-neutral-2);font-size:1.125rem;font-weight:400;margin:auto}section#search-results .post-content{display:none;font-size:0.875rem;font-weight:600;position:relative;right:17rem;top:3rem;color:white;max-width:16rem}section#search-results .post-thumbnail img{border-radius:5px;height:146.61px;object-fit:cover;margin-left:auto;width:285px}section#search-results .read-more{font-weight:600}.search section#banner-fixed .content{padding:14rem 3.75rem 0}section#banner-fixed .material-icons{color:white}section#search-results .overlay-thumbnail{background:linear-gradient(180deg, rgba(65,65,65,0) 0%, #414141 120%);height:146.61px;width:285px;position:absolute;border-radius:5px}@media (max-width: 575.98px){section#search-results .post-thumbnail img{height:130.61px;width:150px}section#search-results .post-meta{right:2rem;top:0rem;width:7.5rem;margin:0}section#search-results .post-text{right:14rem;top:2rem;width:19rem}section#search-results .overlay-thumbnail{height:130.61px;width:150px}section#search-results h2.title{font-size:1rem;line-height:1.5rem;font-weight:700;margin-top:2rem}section#search-results .posts{overflow:hidden}}@media (max-width: 991.98px) and (min-width: 768px){section#search-results .post-thumbnail img{height:140px;width:230px}section#search-results .overlay-thumbnail{height:140px;width:230px}section#search-results .post-content{right:14rem;top:3rem;max-width:13rem}section#search-results .post-text{right:3rem}section#search-results .post-meta{font-size:1rem}section#search-results h2.title{font-size:1.125rem;line-height:1.575rem;font-weight:700}}@media (max-width: 1399.98px) and (min-width: 1200px){section#search-results .post-text{right:11rem}section#search-results .post-meta{right:12rem}}.banner-contact{text-align:center;background-color:#787878;color:white}.page-id-126 .container-contact .container-form{margin-bottom:6.25rem}.contact-breadcrumb{padding:2% 0 5% 0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none;font-size:12px;color:#787878}.breadcrumb-item a{color:#787878;text-decoration:none}.breadcrumb-item+.breadcrumb-item{padding-left:0.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:0.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{background-color:#F7F7F7;border:none;height:2.813rem;padding:.625rem;font-size:.875rem;width:100%;margin-bottom:1.875rem}.wpcf7 input[type="submit"]{background-color:#2C6AED;color:white;border-radius:25px;padding:10px;font-size:14px;font-weight:600;width:166px;height:45px}.wpcf7 p{text-align:right}.wpcf7 .ajax-loader{display:none}.wpcf7-form-control-wrap{display:flex;flex-direction:column}.wpcf7-not-valid-tip{margin-bottom:20px;margin-top:-14px;color:red;font-weight:600}.screen-reader-response{display:none}.wpcf7-response-output{max-width:300px;margin-top:14px;font-weight:bold}.menu-contact{height:87px;background-color:var(--ros-color-0-white);color:var(--ros-color-0-black);display:initial}.nav-pills .nav-link{background-color:var(--ros-color-0-white);color:var(--ros-color-0-black)}.container-contact{margin-top:-2.875rem}section.container-contact nav a{z-index:1}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{border-bottom:4px solid var(--ros-color-2);background-color:var(--ros-color-0-white);color:var(--ros-color-0-black)}.nav-pills .nav-link{border-radius:0.313rem;padding:20px 69px 20px 69px;margin:0 30px 0 0}.form-title{font-size:2.5rem;max-width:30.875rem}.form-text{margin-top:1.875rem;font-size:1.125rem;max-width:28.188rem}.form-contact{margin-right:1.875rem}.form-faq{z-index:2}.faq-title{display:inline-block}.panel-title{font-size:1.25rem;font-weight:normal;color:var(--ros-color-0-black)}.panel-title a{color:var(--ros-color-0-black);text-decoration:none}.panel-body{font-size:0.875rem;font-weight:normal;color:var(--ros-color-text-faq)}.panel-default>.panel-heading{padding-top:2.031rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.panel-default>.panel-heading a{display:block;padding:10px 0px}.panel-default>.panel-heading a::before{content:"";position:relative;top:1px;display:inline-block;font-style:normal;font-size:27px;font-weight:600;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:left;transition:transform .25s linear;-webkit-transition:-webkit-transform .25s linear;color:var(--ros-color-2);padding-left:10px}.panel-default>.panel-heading a[aria-expanded="true"]{background-color:#fff}.panel-default>.panel-heading a[aria-expanded="true"]::before{content:"\2212";margin-right:10px}.panel-default>.panel-heading a[aria-expanded="false"]::before{content:"\002b";margin-right:10px}.page-id-126 .form-faq .panel-body{padding-left:2rem}.page-id-126 .form-faq .collapsing{display:none}.panel-default{border-bottom:1px solid #CECECE;display:inline-block}.banner-contato{background-image:url("../img/fundo-contato.jpg") !important}@media (max-width: 991.98px){.container-contact{margin-top:0}.panel-default{width:100%;max-width:100%}}@media (max-width: 768px){.menu-contact nav{display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:row !important}.menu-contact .nav-pills .nav-link{padding:15px 12px;display:inline-block;width:25%;margin:0;font-size:12px;text-align:center}.menu-contact .nav-pills .nav-link img{margin:0 auto 5px auto;display:block;height:20px}}#o-que-ha-de-novo .news .date,#o-que-ha-de-novo .news .category,#o-que-ha-de-novo .news .title,#programas-e-projetos .project .description,#programas-e-projetos .project .title-text,#programas-e-projetos .project .title-icon,#mural-do-cidadao .comment .title,#mural-do-cidadao .comment .message,#mural-do-cidadao .comment .date,#mural-do-cidadao .comment .comments-count{margin:0}#sou-cidadao section#banner .content{padding:3rem 1rem}@media (max-width: 573px){#sou-cidadao section#banner>.container>.row{flex-direction:column-reverse}#sou-cidadao section#banner>.container>.row>div:last-child{padding:0}#sou-cidadao section#banner .content{padding:2rem 0}}section#programas-e-projetos .project .title-wrap{z-index:0;border-radius:var(--ros-border-radius);margin-bottom:calc(var(--ros-border-radius) * -1)}section#programas-e-projetos .project .title-wrap .title-img{border-radius:var(--ros-border-radius);width:100% !important;height:calc(25rem / 2);filter:brightness(0.8)}section#fique-por-dentro h2 small{font-size:0.75rem;font-weight:normal;display:block;line-height:1.5em}section#programas-e-projetos .project .title{top:0;right:0;left:0;bottom:0;padding:1.5rem;color:var(--ros-color-0-white)}section#programas-e-projetos .project .title-text{font-weight:600;font-size:1rem;text-align:center;margin-bottom:1rem}section#programas-e-projetos .project .title-icon{width:2.125rem;height:2.125rem;bottom:calc(-2.125rem / 2);background-color:var(--ros-color-neutral-1);display:inline-flex;justify-content:space-around;align-items:center;border-radius:3.125rem;font-family:'Material Icons';font-size:1.25rem}section#programas-e-projetos .project span.icon-school::after{content:'\e80c'}section#programas-e-projetos .project span.icon-like::after{content:'\e8dc'}section#programas-e-projetos .project span.icon-paint::after{content:'\e9b4'}section#programas-e-projetos .project span.icon-book::after{content:'\e02f'}section#programas-e-projetos .project .content{background-color:var(--ros-color-neutral-1);height:14rem;z-index:0;padding:calc(1.25rem + var(--ros-border-radius) * 2) 1.25rem 0;border-radius:0 var(--ros-border-radius) var(--ros-border-radius);border-bottom:var(--ros-border-radius) solid var(--ros-color-0-black)}section#programas-e-projetos .project .description{font-size:0.8125rem;text-align:center}section#programas-e-projetos .project .action{height:3rem;text-align:center;padding-bottom:1.25rem}section#programas-e-projetos .project .action-link{font-size:0.8125rem;font-weight:600;color:var(--ros-color-0-black);text-decoration:none}section#programas-e-projetos .project .action-link::after{font-family:'Material Icons';content:'\e5cc';vertical-align:middle;margin-left:0.1875rem;font-size:1.8rem}section#acontece-nas-escolas .main .video-title{font-size:1.375rem;font-weight:600}section#acontece-nas-escolas .main p{font-size:0.8125rem}section#acontece-nas-escolas .description{padding:0 2rem}section#acontece-nas-escolas .description a{text-decoration:underline;color:var(--ros-color-2)}section#acontece-nas-escolas .main img{border-radius:var(--ros-border-radius)}section#acontece-nas-escolas .show-video,section#acontece-nas-escolas .video{border-radius:var(--ros-border-radius)}section#acontece-nas-escolas .show-video iframe{width:100%;height:25rem}section#fique-por-dentro input.field{background-color:#dedede;border:0}.row--video-slider{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}section#acontece-nas-escolas .slick-slide{cursor:pointer;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2)}@media (max-width: 573px){section#acontece-nas-escolas .slick-slide{padding-left:5px;padding-right:5px}}section#acontece-nas-escolas .slick-track{margin-left:0}#sou-cidadao section#mural-do-cidadao .menu .slick-dots li button:before{border-color:var(--ros-color-1) !important}#sou-cidadao section#mural-do-cidadao .menu .slick-dots li.slick-active button:before{background-color:var(--ros-color-1) !important;opacity:1}#sou-professor .banner-slider h3{color:#fff;font-size:2.5rem;font-weight:600;white-space:pre-wrap}#sou-professor .banner-slider .content p{color:#fff}#sou-professor .banner-slider .content{background-color:transparent;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2)}#sou-professor .banner-slider .countdown{background-color:#F27458 !important}#sou-professor .banner-slider .countdown .title{background-color:#191919 !important}#sou-professor section.content-section h2{font-size:2.5rem;line-height:3rem;font-weight:600}#sou-professor section.content-section h3{font-size:1.5rem;line-height:2rem;font-weight:400}#sou-professor #aulas-eletivas-professor .main p{white-space:pre-wrap}#sou-professor section.content-section .main,section#minhas-turmas .main-text,section#mural-do-cidadao .main-text{font-size:1.125rem;line-height:1.5rem}section#minhas-turmas .with-line::after{width:70%}section#minhas-turmas .sub-section h3.title{font-size:1.125rem;line-height:1.5rem}section#minhas-turmas .quiz .question{opacity:0.5}section#minhas-turmas .quiz .question.active{opacity:1}section#minhas-turmas .quiz .question .content{padding:1.375rem;height:19.5rem !important}section#minhas-turmas .quiz .question .content .poll-options{margin-bottom:var(--ros-border-radius)}section#minhas-turmas .quiz .question.active .content .poll-options{margin-bottom:0}section#minhas-turmas .quiz .question.active .content{border-bottom:var(--ros-border-radius) solid var(--ros-color-6) !important}section#minhas-turmas .quiz .question .content h3{font-size:1.563rem}section#minhas-turmas .quiz .question .content p{font-size:.875rem;margin-bottom:0}section#minhas-turmas .quiz .poll-options{padding:0;list-style:none;font-size:.875rem;margin:0}section#minhas-turmas .quiz .question h3.title{font-size:1.625rem;line-height:1.625rem}section#minhas-turmas .quiz .question .description{font-size:0.875rem;line-height:1.25rem;overflow-y:hidden}section#minhas-turmas .quiz .question .options{margin-top:auto}section#minhas-turmas .quiz .question .option{pointer-events:none}section#minhas-turmas .quiz .question.active .option{pointer-events:auto}section#minhas-turmas .quiz .question .option{display:block;font-size:0.875rem;line-height:1rem;cursor:pointer}section#minhas-turmas .quiz-result p.title{font-size:0.75rem;line-height:0.75rem;font-weight:600;text-transform:uppercase;margin:0}section#minhas-turmas .quiz-result p.action{font-size:0.75rem;line-height:0.75rem;margin:0}section#minhas-turmas .quiz-result a.redo-the-quiz{text-decoration:none}section#minhas-turmas .quiz-result a.redo-the-quiz::before{font-family:'Material Icons';content:'\e5d5';font-weight:400;vertical-align:middle;margin-left:0.625rem;padding:0.375rem;font-size:1.5rem;color:var(--ros-color-6)}section#minhas-turmas .quiz-result .content p{font-size:0.875rem;line-height:1.125rem}section#minhas-turmas .quiz-result .content .title{font-size:1.25rem;line-height:1.5rem}section#minhas-turmas .quiz-result .chart{display:flex;align-items:center;justify-content:center;width:266px;height:266px;border-radius:50%;background:conic-gradient(var(--ros-color-0-white) 0% .2%, var(--ros-color-6) .4% 60%, var(--ros-color-0-white) 60% 60.4%, var(--ros-color-5) 0% 83%, var(--ros-color-0-white) 0% 83.4%, var(--ros-color-2) 0)}section#minhas-turmas .quiz-result .chart::after{content:"";display:block;width:168px;height:168px;border-radius:50%;background-color:var(--ros-color-0-white)}#sou-professor section#mural-do-cidadao .menu .slick-dots li button:before{border-color:var(--ros-color-5) !important}#sou-professor section#mural-do-cidadao .menu .slick-dots li.slick-active button:before{background-color:var(--ros-color-5) !important}section#novos-horarios .main-img{height:25rem}section#novos-horarios ul.highlights{list-style:none;padding-left:4.375rem}section#novos-horarios li.item{font-size:1rem;line-height:1.25rem;position:relative}section#novos-horarios li.item::before{position:absolute;margin-left:-2.625rem}section#novos-horarios li.icon-horario::before{content:url("../img/icons/novos-horarios-icon-horario.svg")}section#novos-horarios li.icon-planejamento::before{content:url("../img/icons/novos-horarios-icon-planejamento.svg")}section#novos-horarios li.icon-remuneracao::before{content:url("../img/icons/novos-horarios-icon-remuneracao.svg")}section#novos-horarios .cards-slider a.link{color:var(--ros-color-0-black);text-decoration:none}section#novos-horarios .cards-slider .image{height:8.125rem;border-radius:var(--ros-border-radius) var(--ros-border-radius) 0 0}section#novos-horarios .cards-slider .content{padding:1.25rem;height:10rem}section#novos-horarios .cards-slider .title{font-size:1.125rem;line-height:1.375rem}section#novos-horarios .cards-slider .read-more{padding:1.25rem;font-size:0.875rem}section#novos-horarios .cards-slider .read-more::after{font-family:'Material Icons';content:'\e5e1';vertical-align:bottom;margin-left:0.25rem;font-weight:600}section#novos-horarios .menu{bottom:1rem;left:0;right:0;text-align:center}section#novos-horarios .menu .slick-dots{position:relative;bottom:0}section#novos-horarios .menu .slick-dots li button:before{content:'';display:inline-block;width:0.8125rem;height:0.8125rem;border:1px solid;border-radius:3.125rem;border-color:var(--ros-color-neutral-2) !important;background-color:var(--ros-color-0-white);opacity:1}section#novos-horarios .menu .slick-dots li.slick-active button:before{background-color:var(--ros-color-neutral-2) !important;opacity:1}section#novos-horarios .menu .circle:not(:last-of-type)::after{margin-right:0.625rem}#sou-professor section#acontece-nas-redes-sociais{border-bottom:1px solid}#sou-professor section#acontece-nas-redes-sociais ul.highlights{list-style:none;padding-left:0}#sou-professor section#acontece-nas-redes-sociais li.item{font-size:1.75rem;line-height:1.875rem;font-weight:600;position:relative}#sou-professor section#acontece-nas-redes-sociais li.item a{color:var(--ros-color-neutral-2);text-decoration:none;position:relative}#sou-professor section#acontece-nas-redes-sociais li.item a:hover::after{content:'';background-color:var(--ros-color-neutral-2);display:block;position:absolute;bottom:-0.375rem;height:1px;width:100%}#sou-professor section#acontece-nas-redes-sociais li.item:nth-child(-n+2) a:hover::after{background-color:var(--ros-color-5)}#sou-professor section#acontece-nas-redes-sociais li.item:nth-child(-n+2) a{color:var(--ros-color-0-black)}#sou-professor section#acontece-nas-redes-sociais li.item:nth-of-type(2) a{opacity:0.5}#sou-professor section#acontece-nas-redes-sociais li.item:nth-of-type(1) .hashtag,#sou-professor section#acontece-nas-redes-sociais li.item:nth-of-type(2) .hashtag{color:var(--ros-color-5)}#sou-professor section#acontece-nas-redes-sociais .default-button{min-width:10rem;font-size:1.125rem}#sou-professor section#acontece-nas-redes-sociais .board{background-image:url("../img/redes_sociais_quadro_de_fundo.jpg");background-position:top center;background-size:cover;background-repeat:no-repeat;height:863px}#sou-professor section#acontece-nas-redes-sociais .board .content{background-color:var(--ros-color-0-white)}#sou-professor section#acontece-nas-redes-sociais .board .content .title{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sou-professor section#acontece-nas-redes-sociais .board .content .sub-title{font-size:0.875rem;margin:0}#sou-professor section#acontece-nas-redes-sociais .bg-detail{height:0;width:0}#sou-professor section#acontece-nas-redes-sociais .bg-detail::before{content:'';border:1px solid var(--ros-color-5);width:34rem;height:5.5rem;top:10.2rem;left:-0.5rem;position:absolute;z-index:-10}#sou-professor section#seguranca .menu-button{padding:1rem 1rem;text-decoration:none;font-weight:600;box-shadow:0 3px 6px rgba(0,0,0,0.16)}#sou-professor section#seguranca .menu-button.active{color:var(--ros-color-6) !important;border-bottom:var(--ros-border-radius) solid var(--ros-color-0-black)}#sou-professor section#seguranca .menu-button:hover{color:var(--ros-color-6) !important}#sou-professor section#seguranca .sub-section h3.title{font-weight:600;font-size:1.5rem;line-height:1.625rem}.row--card-slider{margin-right:calc(var(--bs-gutter-x) * -1);margin-left:calc(var(--bs-gutter-x) * -1)}section#novos-horarios .slick-slide{padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2)}section#novos-horarios .cards-slider .slick-prev:before,section#novos-horarios .cards-slider .slick-next:before{font-family:'Material Icons';font-size:2rem;line-height:1rem;font-weight:600;color:var(--ros-color-2)}section#novos-horarios .cards-slider .slick-prev:before{content:'\e5e0'}section#novos-horarios .cards-slider .slick-next:before{content:'\e5e1'}#projeto-de-vida .quiz-1 .description,#projeto-de-vida .quiz-1 .title-text,#projeto-de-vida .quiz-1 .title-icon{margin:0}#sou-aluno .banner-slider h3{color:#13C1DD;font-size:2.5rem;font-weight:600;white-space:pre-wrap}#sou-aluno .banner-slider .content{background-color:transparent;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);padding-bottom:195px}#sou-aluno .banner-slider .countdown{background-color:#19ABCA !important}#sou-aluno .banner-slider .countdown .title{background-color:#13C1DD !important}.bg{position:absolute;width:100%;top:55rem;right:0rem;z-index:-1}section#projeto-de-vida .bg-2{position:absolute;top:69rem;right:8rem}section#projeto-de-vida .main-text{font-size:1.125rem;max-width:55.938rem}section#projeto-de-vida .border-box-aluno{border:1px solid;border-color:var(--ros-color-border-aluno);padding:20px 60px 100px 50px}section#projeto-de-vida .quiz-1 .title-wrap{z-index:0;border-radius:var(--ros-border-radius);margin-bottom:calc(var(--ros-border-radius) * -1)}section#projeto-de-vida .quiz-1 .title-wrap .title-img{border-radius:var(--ros-border-radius)}section#projeto-de-vida .quiz-1 .title{color:var(--ros-color-sub-title-aluno)}section#projeto-de-vida .quiz-1 .title-text{font-weight:normal;font-size:1.25rem;color:var(--ros-color-sub-title-aluno);margin:0 0 0.313rem 2.688rem}section#projeto-de-vida .quiz-block{background-color:var(--ros-color-0-white);margin-right:1.875rem}section#projeto-de-vida .quiz-1 .emoji{padding:0rem}section#projeto-de-vida .quiz-1 .figure{margin:1.938rem 0 0.313rem 2.688rem}section#projeto-de-vida .quiz-1 .content{background-color:var(--ros-color-0-white);font-size:0.875rem;margin:1.313rem 0 0.313rem 2.688rem}section#projeto-de-vida .quiz-1 .description{font-size:0.875rem;min-height:5.25rem}section#projeto-de-vida .quiz-1 .btn{text-align:center;border-radius:1.875rem;margin-top:1.25rem;margin-bottom:1.875rem;font-size:0.875rem;font-weight:600;padding:0.813rem 2.313rem}section#projeto-de-vida .quiz-1 .btn-primary{background-color:var(--ros-color-0-white);border-color:var(--ros-color-button-aluno);color:var(--ros-color-button-aluno)}section#projeto-de-vida .quiz-1 .btn-primary:hover{background-color:var(--ros-color-button-aluno);color:var(--ros-color-0-white)}section#projeto-de-vida .quiz-1 .action-link{font-size:0.8125rem;font-weight:600;color:var(--ros-color-0-black);text-decoration:none}section#projeto-de-vida .quiz-1 .action-link::after{font-family:'Material Icons';content:'\e5cc';vertical-align:middle;margin-left:0.1875rem;font-size:1.8rem}.quiz-aluno-1{margin-top:-4.813rem}.bg-3{position:absolute;right:34rem;top:119rem;z-index:-1}section#aulas-eletivas .main-text{font-weight:normal;font-size:1.125rem;text-align:left}section#aulas-eletivas .border-box-aluno{border:1px solid;border-color:var(--ros-color-border-aluno);padding:20px 60px 100px 50px}section#aulas-eletivas .ld-more{position:absolute;right:0;top:50%;background-image:linear-gradient(to right, transparent, white);transform:translate(100%, -50%)}section#aulas-eletivas .ld-more{text-decoration:none;color:var(--ros-color-4);font-size:14px;font-weight:600}section#aulas-eletivas .button-circle{width:2.813rem;height:2.813rem;border-radius:3.125rem;background-color:transparent;border:2px solid;margin-left:1rem}section#aulas-eletivas .image-slider img{height:7.813rem;width:10.5rem}section#aulas-eletivas .image-slider .figure-caption{font-size:0.875rem;font-weight:600;color:white;position:relative;top:-2rem;right:-1rem;margin:0}section#aulas-eletivas .button-arrow-right::after{content:'\e409'}section#aulas-eletivas .text-quiz-2{font-size:1.125rem}.emoji-quiz-2{display:inline-block}section#aulas-eletivas .questions-quiz-2 p{display:inline-block;margin-left:0.938rem}section#aulas-eletivas .questions-quiz-2 .active{font-weight:bold !important;font-size:1rem !important}section#aulas-eletivas .answers-quiz-2 ul{flex-wrap:wrap;display:flex;list-style:none;margin:0}section#aulas-eletivas .answers-quiz-2 input[type="radio"]{display:none}section#aulas-eletivas .answers-quiz-2 ul li label{align-content:center;align-items:center;background-color:white;border:1px solid #DEDEDE;border-radius:.313rem;color:black;cursor:pointer;display:flex;font-size:1.375rem;font-weight:600;float:left;height:10.438rem;justify-content:center;margin-right:1.875rem;margin-bottom:1.875rem;text-align:center;width:10.5rem;transition:background-color 300ms}section#aulas-eletivas .answers-quiz-2 ul li label span{white-space:pre-wrap}section#aulas-eletivas .answers-quiz-2 ul li label:hover{background-color:#FF5A6D !important;color:white !important}section#vestibular-enem .main-text{font-size:1.125rem}.bg-4{position:relative;right:-13rem;top:-7rem;margin-bottom:-7rem}.text-quiz-3:not(.active){display:none}.text-quiz-3 p{color:var(--ros-color-0-black);display:inline-block}.text-quiz-3 span{color:var(--ros-color-text-aluno);font-size:3rem;padding-right:0.5rem;display:inline-block}section#vestibular-enem .answers-quiz-3 .poll-options{display:flex;list-style:none;padding:0;margin:0}section#vestibular-enem .answers-quiz-3 label{align-items:center;background-color:white;border:1px solid #DEDEDE;border-radius:.313rem;color:#2e2e2d;cursor:pointer;display:flex;flex-direction:column;float:left;font-size:0.875rem;font-weight:normal;justify-content:center;height:10.438rem;margin-right:1.875rem;margin-bottom:1.875rem;text-align:center;transition:all 500ms;width:10.5rem}section#vestibular-enem .answers-quiz-3 label input[type="radio"]{display:none}section#vestibular-enem .answers-quiz-3 .counter:before{content:"."}section#vestibular-enem .answers-quiz-3 .counter{font-size:3.375rem}section#vestibular-enem .answers-quiz-3 .active,section#vestibular-enem .answers-quiz-3 label:hover{background-color:#adc6ff !important;color:#fff;transform:scale(1.1)}section#novo-ensino-medio .main-text p{font-size:1rem;margin-bottom:1.75rem}section#novo-ensino-medio .video-timeline-aluno{display:inline-block;line-height:0;position:relative}section#novo-ensino-medio .borda-video-aluno{border:2px solid var(--ros-color-1);width:calc(100% + 2rem);height:13.813rem;z-index:-10;position:absolute;top:50%;transform:translateY(-50%);left:-1rem}section#novo-ensino-medio .panel-default,section#novo-ensino-medio iframe{width:29.063rem}section#novo-ensino-medio iframe{height:16.313rem}section#novo-ensino-medio .panel-default{border:1px solid var(--ros-default-border-color);padding:1.25rem}section#novo-ensino-medio .panel-body{font-size:1rem;color:#787878;border-bottom:2px solid var(--ros-default-border-color);padding-bottom:1.25rem;margin:-1rem 2.25rem 3.125rem}section#novo-ensino-medio .panel-heading{padding:0}section#novo-ensino-medio .panel-heading:not(#faq-title-3) .panel-title{margin-bottom:1.875rem}section#novo-ensino-medio #faq-text-3 .panel-body{margin-top:0;padding:0;border-bottom-width:0;margin-bottom:0}section#novo-ensino-medio .panel-heading a{font-size:1.125rem;display:flex;align-items:center;height:1.375rem;padding:0}section#novo-ensino-medio .panel-heading a::before{color:#000;margin-right:.625rem;transform:none !important;top:unset}section#novo-ensino-medio .collapsing{display:block;transition:none !important}section#novo-ensino-medio .bg-5{position:relative;right:0;top:2rem;margin-bottom:-25rem}section#gremio-estudantil .main-text p{font-size:1.25rem}section#gremio-estudantil .main-text{max-width:32rem}section#gremio-estudantil a{color:var(--ros-color-0-white);text-decoration:none}section#gremio-estudantil a:hover{background-color:var(--ros-color-2-1)}section#gremio-estudantil .videos .borda-video-aluno{border:2px solid var(--ros-color-2);width:37.648rem;height:16.741rem;z-index:-10;position:relative;top:18rem;left:-1.3rem}section#gremio-estudantil .videos{margin-top:-16rem}section#gremio-estudantil .videos iframe,section#gremio-estudantil .videos img{width:35.25rem;height:19.771rem;opacity:1}section#gremio-estudantil .videos .row--video-slider{margin-top:2.369rem}section#gremio-estudantil .slick-track{margin:0 1rem}section#gremio-estudantil .slick-track img{height:5.894rem;width:10.5rem}section#gremio-estudantil .videos .figure-caption{display:none;position:relative;top:-10rem;left:10rem;color:var(--ros-color-0-white);font-size:1rem;font-weight:600}.gremio-video-thumbnail{cursor:pointer}section#gremio-estudantil .videos .figure-caption::after{content:'\e038';font-family:"Material Icons";color:var(--ros-color-0-white);font-size:53px;position:absolute;top:-1.7rem;margin-left:10px;display:none}section#gremio-estudantil .videos .row--video-slider .figure-caption::after{font-size:30px;position:relative;top:6rem;left:7rem;margin-left:0}section#gremio-estudantil .numeros-alunos{height:144px;border:3px #B7B7B7;border-radius:43px 43px 4px 43px;border-style:dashed;text-align:center;margin-top:57px;margin-right:30px;width:366px}section#gremio-estudantil .numeros-alunos p{font-size:1rem;color:#555555;position:relative;bottom:9rem}section#gremio-estudantil .numeros-alunos span{font-size:2.5rem;color:#2E2E2D;display:block;font-weight:600;margin-top:12px}section#gremio-estudantil .bg-numero-aluno{position:relative;top:-1rem;left:-2rem;z-index:-1}section#gremio-estudantil .bg-numero-aluno-2{position:relative;top:0;left:0;z-index:-1}section#gremio-estudantil .bg-numero-aluno-3{position:relative;top:-0.8rem;left:0;z-index:-1}section#ferias .bullets{background-image:url("../img/bullets.jpg");background-position:top left;background-size:contain;background-repeat:no-repeat}section#ferias .bullets p{margin-left:40px}section#ferias span{background-color:var(--ros-color-ferias-aluno);color:var(--ros-color-0-white)}section#ferias .main-text{font-size:1rem;color:var(--ros-color-text-aluno);max-width:465px}section#ferias .fundo-ferias{width:49%;padding:0;position:absolute}section#ferias .fundo-ferias figure img{position:absolute;top:445rem;right:0}section#ferias button{border:2px solid;border-color:var(--ros-color-ferias-aluno)}.ferias{max-height:50rem}section#aulas-eletivas .slick-slide{padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);line-height:0}section#gremio-estudantil .slick-prev:before,.slick-next:before{color:#787878;opacity:1;font-family:"Material Icons";font-size:1.875rem}section#gremio-estudantil .slick-prev:before{content:'\e408'}section#gremio-estudantil .slick-next:before{content:'\e315'}section#gremio-estudantil .slick-next{right:-0.625rem}section#novo-ensino-medio .timeline-dots{display:inline-block;width:15.563rem;position:absolute;top:0;overflow:hidden;z-index:3;transform:translateX(-4rem);padding-top:8px}section#novo-ensino-medio .timeline-dots .slick-dots{bottom:unset;top:-7px;transition:transform 200ms}section#novo-ensino-medio .timeline-dots .ano{color:#8D8D8D}section#novo-ensino-medio .timeline-slider .content{height:auto;position:relative;max-width:11.063rem;margin-left:auto;margin-top:7.063rem}section#novo-ensino-medio .timeline-dots .slick-dots span::before{content:'';margin-left:-1.25rem;border:1px solid;border-color:var(--ros-color-0-black);position:absolute;width:0.625rem;height:0.625rem;border-radius:50px;top:0.375rem;z-index:2}section#novo-ensino-medio .timeline-dots .slick-dots li{margin:0 auto}section#novo-ensino-medio .timeline-dots .slick-dots li.slick-active{padding-bottom:11.125rem}section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .seculo{font-size:5.625rem;color:var(--ros-color-1);font-weight:normal;position:relative;left:-7rem;z-index:2}section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .decada{font-size:5.625rem;color:var(--ros-color-1);font-weight:600;position:relative;left:-7rem;z-index:2}section#novo-ensino-medio .timeline-dots .slick-dots .seculo,section#novo-ensino-medio .timeline-dots .slick-dots .decada{display:inline}section#novo-ensino-medio .timeline-dots .slick-dots li.slick-active span::before{left:1.175rem;background-color:white;border-color:var(--ros-color-1);z-index:3}section#novo-ensino-medio .timeline-dots .slick-dots li.slick-active span::after{content:'';border:1px solid;background-color:white;border-color:var(--ros-color-1);margin-left:-1.25rem;position:absolute;left:1.175rem;width:0.625rem;height:0.625rem;border-radius:50px;top:7rem;z-index:4}section#novo-ensino-medio .content p{display:block;font-size:1rem;line-height:1.1875;color:#636363;white-space:break-spaces}section#novo-ensino-medio .content .content-text::-webkit-scrollbar{width:6px;background-color:transparent}section#novo-ensino-medio .content .content-text::-webkit-scrollbar-thumb{background-color:#787878;opacity:.3}section#novo-ensino-medio .content .content-text{overflow:auto;max-height:400px}section#novo-ensino-medio .content p span{font-size:1.125rem;font-weight:600;display:block;line-height:1.2222222222222223}section#novo-ensino-medio .timeline-evolucao{background-image:url("../img/bg-timeline-aluno.jpg");background-position:0 5rem;background-size:contain;background-repeat:no-repeat;min-height:40rem;position:relative;max-width:24.75rem}section#novo-ensino-medio .timeline-dots .slick-dots .linha{height:82px;width:2px;position:relative;top:7px;left:3px;background-color:#787878;z-index:1}section#novo-ensino-medio .slick-active .timeline-dots .slick-dots span::after{background:#981f73;background:linear-gradient(90deg, #981f73 0%, #787878 20%, #deded0 100%)}section#novo-ensino-medio .timeline-dots .slick-dots li{padding-bottom:4.625rem}section#novo-ensino-medio .bloco-estilo{height:400px;width:300px}section#novo-ensino-medio .timeline-evolucao .container{height:400px;width:280px;position:relative}section#novo-ensino-medio .overlay-estilo{width:100%;height:100%;background:#fff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 50%, #fff 100%)}section#novo-ensino-medio .overlay{position:absolute;top:0;pointer-events:none}#sou-aluno .social-feed li.item a{display:block;margin-bottom:.75rem}@media (max-width: 575.98px){section#projeto-de-vida .bg-2{top:62rem}section#ferias .fundo-ferias figure img{top:-41rem;max-width:100%}section#novo-ensino-medio .timeline-slider .content{max-width:unset;padding:0 1rem}section#novo-ensino-medio .timeline-dots{width:100%;top:unset;bottom:0;transform:translateY(100%)}section#novo-ensino-medio .timeline-dots .slick-dots{display:flex;bottom:0;top:unset;white-space:nowrap;margin-left:30%}section#novo-ensino-medio .timeline-dots .slick-dots li,section#novo-ensino-medio .timeline-dots .slick-dots li.slick-active{padding:0;width:100px}section#novo-ensino-medio .timeline-dots .slick-dots li.slick-active span::before{content:none}section#novo-ensino-medio .timeline-dots .slick-dots .linha{height:1px;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}section#novo-ensino-medio .timeline-dots li span{background-color:#fff;padding:0 1rem;z-index:2}section#novo-ensino-medio .timeline-dots .slick-dots span::before{content:none}section#novo-ensino-medio .timeline-dots .slick-dots li{align-items:center;display:inline-flex;height:auto;padding:0 1rem}section#novo-ensino-medio .timeline-evolucao{min-height:unset}section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .seculo,section#novo-ensino-medio .timeline-dots .slick-dots .slick-active .decada{font-size:1.5rem;top:unset;left:unset}section#gremio-estudantil .videos .figure-caption{top:-7rem;left:4rem}section#gremio-estudantil .videos .borda-video-aluno{width:92%;height:9.741rem;top:10rem;left:-0.3rem}section#gremio-estudantil .videos{margin-top:-6rem}section#gremio-estudantil .videos .row--video-slider .figure-caption::after{top:4rem;left:-2rem}#sou-aluno #acontece-nas-redes-sociais{padding-bottom:0}#sou-aluno .social-feed .board:before{transform:translateX(-300px)}#sou-aluno section#novo-ensino-medio .video-timeline-aluno,#sou-aluno section#novo-ensino-medio .video-timeline-aluno iframe{width:100%}#sou-aluno section#novo-ensino-medio .borda-video-aluno{display:none}section#acontece-nas-redes-sociais-aluno .board .bg-board{width:100%;height:51%;left:0rem}section#acontece-nas-redes-sociais-aluno .content{margin-left:0rem}section#acontece-nas-redes-sociais-aluno .sociais{margin-left:0rem}section#acontece-nas-redes-sociais-aluno .fundo-branco-aluno{display:none}section#acontece-nas-redes-sociais-aluno .ico-menino{bottom:36rem;left:1rem}section#acontece-nas-redes-sociais-aluno .ico-menino img{max-width:70%}section#acontece-nas-redes-sociais-aluno .ico-menina{bottom:1rem;left:-1rem}section#acontece-nas-redes-sociais-aluno .ico-menina img{max-width:70%}section#ferias .fundo-ferias{width:100%;padding:0;position:relative;bottom:68rem}section#acontece-nas-redes-sociais-aluno{padding-bottom:10rem}section#aulas-eletivas .ld-more{left:13rem;top:253rem}section#gremio-estudantil .videos iframe,section#gremio-estudantil .videos img{width:100%;height:auto}}@media (max-width: 991.98px) and (min-width: 768px){section#novo-ensino-medio .timeline-dots{top:396rem;left:34rem}.bg-4{right:0rem}section#novo-ensino-medio .video-timeline-aluno{margin-top:-27rem}section#gremio-estudantil .videos .borda-video-aluno{width:22.648rem;height:8.741rem;top:10rem;left:-1rem}section#gremio-estudantil .videos{margin-top:0rem}section#gremio-estudantil .videos .figure-caption{top:-6rem;left:5rem}section#gremio-estudantil .slick-prev{display:none}section#gremio-estudantil .slick-next{display:none}section#gremio-estudantil .videos .row--video-slider .figure-caption::after{top:3rem;left:4rem}section#acontece-nas-redes-sociais-aluno .content{margin-left:5rem}section#acontece-nas-redes-sociais-aluno .ico-menino{bottom:58rem;left:8rem}section#acontece-nas-redes-sociais-aluno .ico-menina{left:-5rem}section#acontece-nas-redes-sociais-aluno .fundo-branco-aluno{display:none}section#aulas-eletivas .ld-more{left:37rem;top:225rem}.ferias{margin-bottom:10rem}}@media (max-width: 1399.98px) and (min-width: 1200px){section#aulas-eletivas .ld-more{left:67.5rem;top:146rem}section#acontece-nas-redes-sociais-aluno .container{margin-left:7%;max-width:92%}section#acontece-nas-redes-sociais-aluno .content{width:388px}section#acontece-nas-redes-sociais-aluno .ico-menina{left:-8rem}section#acontece-nas-redes-sociais-aluno .ico-menino{bottom:40rem;left:2rem}section#acontece-nas-redes-sociais-aluno .fundo-branco-aluno{left:-7rem;top:25rem}section#ferias .fundo-ferias{width:53%}section#acontece-nas-redes-sociais-aluno .board .bg-board{width:63%;height:92%;left:26rem}}section#biografia .timeline-biografia{max-height:45rem;overflow:hidden;margin-bottom:6.25rem}section#biografia .timeline-biografia .ano-biografia{font-size:8.125rem;font-weight:normal;padding-top:4rem}section#biografia .timeline-biografia .ano-biografia span{font-weight:bold;margin-left:-2rem}section#biografia .timeline-biografia .titulo-biografia{font-size:1.25rem;color:#AAAAAA;font-weight:normal}section#biografia .timeline-biografia .descricao-biografia{font-size:0.875rem;color:#2E2E2D;font-weight:normal;max-width:21.563rem}section#biografia .image-biografia{position:relative;left:0}section#biografia .image-biografia .carousel-indicators img{width:6rem;height:auto;transition:all .2s ease-in-out}section#biografia .image-biografia .carousel-indicators img:hover{transform:scale(1.1)}section#biografia .image-biografia .carousel-item{width:100%}section#biografia .image-biografia .carousel-item.active img{height:37rem}section#biografia .form-title{font-weight:600}section#biografia .timeline-dots .slick-dots .seculo,section#biografia .timeline-dots .slick-dots .decada{display:inline}section#biografia .timeline-dots{overflow:hidden;padding-left:1rem;margin-left:-1rem}section#biografia .slick-dots{transition:transform 300ms}section#biografia .timeline-dots .slick-dots .linha{height:5.125rem;width:2px;border-left:2px dotted var(--ros-color-text-aluno);z-index:1;position:relative;left:0.25rem;top:6rem}section#biografia .timeline-dots .slick-dots li{padding-bottom:4.625rem}section#biografia .timeline-dots .slick-dots span::before{border-color:var(--ros-color-text-aluno);margin-left:-1.75rem}section#biografia .timeline-dots .slick-dots>li>span{width:auto;white-space:nowrap}section#biografia .timeline-dots .slick-dots .slick-active span{color:var(--ros-color-2);font-weight:600}section#biografia .timeline-dots .slick-dots li span{padding-left:1.75rem}.timeline-dots .slick-dots span::before{border:2px solid}section#biografia .timeline-dots .slick-dots li.slick-active span::before{content:"";margin-left:-2.5rem;background-image:url(../img/ic_brightness.svg);background-color:white;background-repeat:no-repeat;background-position:center;background-size:initial;border-color:var(--ros-color-2);position:absolute;width:2.063rem;height:2.063rem;top:-0.3rem;z-index:2}section#biografia .overlay-estilo{width:10%;height:100%;background:#fff;background:linear-gradient(0deg, #fff 0%, #fff 7%, rgba(255,255,255,0) 34%)}section#biografia .overlay{position:absolute;top:0;left:0;pointer-events:none;z-index:3;width:100%}section#biografia .carousel-timeline img{width:100%}section#biografia .carousel-indicators{align-items:center;flex-wrap:wrap;transform:translateY(50%);margin-right:-1rem;margin-bottom:0}section#biografia .carousel-indicators [data-bs-target]{background-color:transparent;height:auto;margin:0;width:auto}section#biografia .carousel-indicators img{cursor:pointer;margin:0 .5rem;object-fit:cover;height:5.625rem;width:5.625rem}section#biografia .carousel-inner img{object-fit:cover;height:30rem}@media (max-width: 1399.98px){section#biografia .overlay{top:28%;left:4rem}}@media (max-width: 991.98px){section#biografia .overlay{top:6%;left:1rem}section#biografia .overlay-estilo{width:13%}section#biografia .coluna-bio{left:3rem}section#biografia .text-biografia{max-width:22rem;padding-top:12rem}section#biografia .timeline-biografia .ano-biografia{font-size:4.125rem}section#biografia .timeline-biografia .ano-biografia span{margin-left:-1rem}section#biografia .image-biografia{left:-23rem;max-width:30%}section#biografia .image-biografia .carousel-item{height:15rem}section#biografia .image-biografia .carousel-item.active img{height:15rem}section#biografia .carousel-indicators{bottom:-30rem}section#biografia .image-biografia .carousel-indicators img{width:3rem}.carousel-inner{top:28rem}.timeline-slider .content{height:43.5rem}}@media (max-width: 575.98px){section#biografia .overlay{top:42%;left:1rem}section#biografia .overlay-estilo{width:16%}section#biografia .timeline-biografia .ano-biografia,section#biografia .text-biografia{max-width:unset;padding-top:0}.timeline-slider .content{height:auto}section#biografia .overlay-estilo{display:none}section#biografia .timeline-biografia .descricao-biografia{max-width:unset}section#biografia .carousel-inner{top:0}section#biografia .carousel-inner img{object-fit:contain;height:320px}section#biografia .slick-prev{display:none}section#biografia .slick-next,section#biografia .slick-next:before{top:48px;right:15px;width:30px;height:32px}section#biografia .slick-prev:before,.slick-next:before{font-family:'slick'}}#cookie-notice .cn-button{color:black;background:var(--ros-color-3);padding:15px 30px;border-radius:25px;font-weight:600}#cookie-notice.cn-effect-fade{display:none}#politica-de-privacidade{background-image:url(../img/lgpd.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:42rem}#politica-de-privacidade section.content-section{margin-top:0}#politica-de-privacidade .text-left p{font-size:2.375rem;font-weight:500;color:#2E2E2D}@media (max-width: 991.98px){#politica-de-privacidade .text-left p{font-size:1.375rem}}
