.section-institucional {padding: 35px 0 82px;}
.section-institucional .slide {width: 565px; height: 421px; position: relative;}
.section-institucional .conteudo {display: flex; flex-direction: row; justify-content: space-between; gap: 20px;}
.section-institucional .info {width: 515px; display: flex; flex-direction: column; align-items: center; justify-content: center;}
.section-institucional .titulo {color: var(--preto); margin: 0 0 36px;}
.section-institucional .titulo span {color: var(--marrom);}

.section-institucional .texto .p-2 {padding: 0 0 0 35px;}
.section-institucional .texto {text-align: justify; color: var(--preto-seg);}
.section-institucional .logo {width: 77px; height: 77px; background-color: var(--preto); display: grid; place-content: center; place-items: center; position: absolute; bottom:0; right: -37px;}
.section-institucional .logo svg {width: 56px; height: 56px;}
.section-institucional .logo .border-logo {fill: none;}

.section-institucional .slide img {width: 100%; height: 100%; object-fit: cover;}
.section-institucional .splide__arrows {position: absolute; bottom: 0; display: flex; flex-direction: row;}
.section-institucional .splide__arrow {position: static; opacity: unset; border-radius: unset; height: 54px; width: 54px; display: grid; place-content: center; place-items: center; transform: unset;}
.section-institucional .splide__arrow svg {height: 24px; fill: var(--branco);}
.section-institucional .splide__arrow:hover {opacity: unset; transition: var(--default);}
.section-institucional .splide__arrow.splide__arrow--prev {background-color: var(--preto);}
.section-institucional .splide__arrow.splide__arrow--next {background-color: var(--marrom);}

.section-institucional .splide__arrow.splide__arrow--prev:hover {background-color: var(--preto-hv);}
.section-institucional .splide__arrow.splide__arrow--next:hover {background-color: var(--marrom-hv-2);}
.section-institucional .texto-institucional {font: 400 15px / 29.27px montserrat; color: var(--preto-seg); text-align: justify;}
.section-institucional .titulo-institucional {font: 400 15px / 29.27px montserrat; color: var(--preto-seg); padding: 30px 0 0; text-align: justify;}
@media (max-width:1220px){
     .section-institucional .slide {width: 500px; height: 373px;}
     .section-institucional .slide img {width: 100%; height: 100%; object-fit: cover;}
}

@media (max-width:1170px){
     .section-institucional .logo {display: none;}
     .section-institucional .titulo {text-align: center;}
     .section-institucional .texto .p-2 {padding: 0;}
     .section-institucional .slide {width: 565px; height: 421px;}
     .section-institucional .info {width: auto;}
     .section-institucional .conteudo {flex-direction: column-reverse; justify-content: center; align-items: center;}
}

@media (max-width:990px){
     .section-institucional {padding: 25px 0;}
     .section-institucional .titulo {margin: 0 0 10px;}
     .section-institucional .texto {font-size: 17px; line-height: 29px;}
}

@media (max-width:700px){
     .section-institucional .slide {width: 100%; height: auto;}
}