.engloba-cards {padding: 95px 0 79px;}
.engloba-cards {position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center;}

.engloba-cards .conteudo {display: flex; flex-direction: row; justify-content: space-between; gap: 51px;}
.engloba-cards .card-1 svg .cls-1 , .engloba-cards .card-2 svg .cls-1 {fill: #b91818b0;}
.engloba-cards .card-3 svg path.cls-1 {fill: none;}

.engloba-cards .card-1 svg {left: -34px; bottom: -71px; width: 244px; height: 268px;}
.engloba-cards .card-2 svg {left: 0; bottom: -23px; width: 208px; height: 234px;}
.engloba-cards .card-3 svg {left: -26px; bottom: -37px; width: 237px; height: 237px;}


.engloba-categorias {padding: 62px 0 86px;}
.engloba-categorias .conteudo > .titulo {font: 600 48px / 59.7px raleway; font-style: italic; color: var(--preto-seg); margin: 0 0 48px; text-align: center;}
.engloba-categorias .conteudo > .titulo b {font-style: normal; font-weight: 800; color: var(--vermelho);}
.engloba-categorias .cards {display: flex; flex-direction: row; justify-content: space-between; gap: 20px; flex-wrap: wrap;}
.engloba-categorias .cards.slide {display: unset}
.engloba-categorias .card {width: 30%;}


.engloba-cards .splide__list {justify-content: space-between; width: 100%;}
.engloba-cards .splide__list li {max-width: 346px;}
.engloba-cards .conteudo .splide {width: 100%;}

.engloba-brefing .splide__track {overflow: visible;}
.engloba-brefing .splide__list {justify-content: space-between; width: 100%;}
.engloba-brefing .splide__list li {max-width: 346px;}
.engloba-brefing .conteudo .splide {width: 100%;}


.google-reviews {background: var(--branco-seg);}
.google-reviews .reviews {width: 100%; max-width: 749px;}
.google-reviews .conteudo.org {display: flex; flex-direction: row; justify-content: space-between; align-items: flex-start;}
.google-reviews .titulo {font: 600 48px / 59.7px raleway; font-style: italic; color: var(--preto-seg); margin: 0 0 48px;}
.google-reviews .titulo b {font-style: normal; font-weight: 800; color: var(--vermelho);}
.google-reviews .botao {width: 19px; height: 32px; opacity: 1; background: none; border-radius: 0; display: grid; place-content: center; place-items: center;}
.google-reviews .botao:hover {cursor: pointer;}
.google-reviews .botao:hover .cls-1{fill: var(--vermelho)}
.google-reviews .botao svg {width: 100%; height: 100%; object-fit: contain;}
.google-reviews .botao.voltar svg {transform: rotate(180deg);}
.google-reviews .botoes {display: flex; flex-direction: row; gap: 31px; margin: 32px 0 0;}

.engloba-categorias .splide__arrow, .engloba-cards .splide__arrow {opacity: 1; background: none;}
.engloba-categorias .splide__arrow svg, .engloba-cards .splide__arrow svg {fill: var(--branco); height: 2em; width: 2em;}

@media(max-width: 1200px){
     .google-reviews .reviews {max-width: 500px;}
     .engloba-cards .splide__list {justify-content: unset;}
     .engloba-cards .splide__list li {max-width: 100%;}
     .engloba-cards .conteudo .splide {width: 100%;}
}

@media (max-width:990px) {
     .engloba-cards {padding: 25px 0 ;}
     .engloba-categorias .cards {gap: 20px;}     
     .engloba-categorias .card-categoria {width: 48%; padding: 50px 10px 40px;}
     .engloba-categorias {padding: 25px 0;}
     .engloba-categorias .conteudo > .titulo {font-size: 32px; line-height: 42px; margin: 0 0 25px;}
     .google-reviews .conteudo.org {flex-direction: column; justify-content: center; align-items: center; position: relative;}
     .google-reviews .botoes {margin: 15px 0 0; position: absolute; top: 50%; justify-content: space-between; z-index: 1; width: 105%; left: -2.6%;}
     .google-reviews .titulo {margin: 0 0 25px; text-align: center; font-size: 32px; line-height: 42px;}
     .google-reviews .reviews {max-width: 100%;}
}
@media (max-width:600px) {
     .engloba-categorias .cards {justify-content: center;}
     .engloba-categorias .card-categoria {width: 80%;}
     .engloba-categorias .card-categoria.slide {width: 100%;}
}
@media (max-width:390px) {     
     .engloba-categorias .card-categoria {width: 100%;}
}