.areas__destaque{padding-right:8rem!important}.area__item{width:100%;aspect-ratio:1/1.5}.area__item--imagem img,.area__item--text{transition:400ms ease-in-out}.area__item:hover .area__item--text{--bs-bg-opacity:0}.area__item:hover .area__item--imagem img{transform:scale(1.2)}.noticias__section .title__overlay{top:3%}.institucional__info{width:140px;aspect-ratio:1/1;clip-path:polygon(20% 0%,100% 0,100% 100%,0 100%,0% 20%);bottom:10%;left:30%;display:none!important}.institucional .title__overlay{top:3%}.newsletter label::after{content:none!important}@media screen and (min-width:768px){.section__areas .title__overlay{top:1%}.container-arrows{top:6%;z-index:9;position:absolute}.institucional__info{width:180px;bottom:0;left:0}}.institucional__item{transition:300ms}.institucional__item[href]:hover{transform:scale(1.1)}@media screen and (min-width:992px){.nivel-1__link{--bs-link-opacity:1;color:rgba(var(--color-dark-rgb),var(--bs-link-opacity))!important}.bg-header:not(.scrolled){background-color:rgba(var(--bg-body),var(--bs-bg-opacity))!important}body:not(.dark-mode) .header:not(.scrolled) .nivel-1__link{--bs-link-opacity:1;color:rgba(var(--color-dark-rgb),var(--bs-link-opacity))!important}body:not(.dark-mode) .header:not(.scrolled) .input-group.border-dark{border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}body:not(.dark-mode) .header:not(.scrolled) .input-group.border-dark .bi{color:rgb(var(--color-dark-rgb))}body:not(.dark-mode) .header:not(.scrolled) .input-group.border-dark .form-control::placeholder{color:rgba(var(--color-dark-rgb),.5)}body:not(.dark-mode) .header:not(.scrolled) .input-group.border-dark .form-control{color:rgb(var(--color-dark-rgb))}}.noticia__item{box-shadow:0 3px 30px #00000021}.noticia__img{width:100%;aspect-ratio:3/2;height:auto;overflow:hidden;background-image:url("img/logo.svg");background-position:center;background-size:40%;background-repeat:no-repeat;background-blend-mode:overlay}.noticia__img::after{content:"";width:80px;height:80px;position:absolute;top:-45px;left:-45px;transform:rotate(45deg);background:rgb(var(--color-white-rgb))}.noticia__titulo{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.noticia__texto{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.destaque__item{width:100%;position:relative}.produto__imagem{width:100%;height:auto;aspect-ratio:1/.8}.produto__imagem img{width:100%;height:100%;object-fit:contain}.produto__imagem::after{content:"";width:50px;height:50px;position:absolute;top:-34px;left:-25px;transform:rotate(45deg);background:rgb(var(--color-white-rgb))}.banner .swiper-pagination-bullet{background:rgba(var(--ibr-orange),.5);width:16px;height:16px;opacity:.5}.banner .swiper-pagination-bullet-active{opacity:1;background:rgb(var(--ibr-orange))}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.banner .navigation-arrow::after{color:var(--bg-navigation-arrow)}.banner .swiper-slide{position:relative}.banner__container--text{position:absolute;top:0;height:100%}.banner__container--text .row{height:100%}.banner a{text-decoration:none}.banner .banner__titulo,.banner .banner__subtitulo{text-decoration:none}.banner iframe,.banner__modal iframe{width:100%;aspect-ratio:16/9}.banner mediaelementwrapper{height:100%;display:block;position:relative;cursor:pointer}.banner mediaelementwrapper::before{content:"";font-family:"Font Awesome 6 Free";font-size:100px;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;z-index:9;top:0;opacity:0}.banner mediaelementwrapper:hover::before{opacity:1}.banner .playing mediaelementwrapper::before{content:""}.banner__modal mediaelementwrapper{display:flex}@media screen and (min-width:992px){.main__banner::after{content:"";width:154px;height:180px;position:absolute;bottom:-98px;right:-67px;background:rgb(var(--bg-body));transform:rotate(49deg);z-index:9}}@media screen and (min-width:1024px){.banner iframe{aspect-ratio:21/9;max-height:650px}}