.google-reviews-bg { padding: 0 0 50px; } 
.google-reviews{padding: 69px 0 65px;}
.google-reviews > .galeria{flex: 0 0 auto;width: 735px;}
.google-reviews .conteudo .titulo { text-align: center; font: 52.5px / 1 titillium; color: var(--preto); margin-bottom: 40px; }
.google-reviews .titulo-com-icone{flex-direction: column;align-items: flex-end;gap: 0;}
.google-reviews .titulo-com-icone .icone-flutuante.atomo{margin: 0 0 20px;}
.google-reviews .titulo-com-icone .icone-flutuante.google{flex: 0 0 auto;width: 155px;aspect-ratio: 155/52;height: auto;}
.google-reviews .titulo-com-icone .titulo{text-align: right;}
.google-reviews .galeria .owl-stage{display: flex;padding: 10px 0;}
.google-reviews .galeria .splide__slide{padding: 10px;}
.google-reviews .galeria .review{padding: 30px 29px 31px 31px;box-shadow: 0 0 9px 0 #00000047;display: block;margin: 0;height: 100%;box-sizing: border-box;background: #fff; min-height: 321px; position: relative; overflow: hidden;}
.google-reviews .galeria .review::after { position: absolute; content: ''; width: 80px; height: auto; aspect-ratio: 1/1; background-color: var(--cor2); transform: rotate(45deg) translate(-50%, -50%); top: 18px; left: -50px; }
.google-reviews .galeria .review .header{display: flex;align-items: center;justify-content: flex-start;gap: 7px;margin: 0 0 18px;}
.google-reviews .galeria .review .header .imagem{flex: 0 0 auto;aspect-ratio: 1/1;width: 44px;}
.google-reviews .galeria .review .header .conteudo{flex: 1 1 auto;align-self: stretch;display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;gap: 8px;color: #000; padding: 4px 0 7px;}
.google-reviews .galeria .review .header .conteudo .nome{font: 16.5px montserrat;font-weight: 500;}
.google-reviews .galeria .review .header .conteudo .estrelas{display: flex;align-items: center;justify-content: flex-start;gap: 2px;}
.google-reviews .galeria .review .header .conteudo .estrelas i{flex: 0 0 auto;width: 13px;aspect-ratio: 1/1;background: url('content/star3.svg') no-repeat center center/contain;}
.google-reviews .galeria .review .header .icone-flutuante{flex: 0 0 auto;width: 27px;aspect-ratio: 1/1; background: url('content/google.svg') no-repeat center center/contain;}
.google-reviews .galeria .review > .conteudo{font: 15.14px montserrat;line-height: 29.94px;max-height: 150px;display: -webkit-box; line-clamp: 4; -webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden; color: #747474;}

.google-reviews .galeria .splide__arrows { display: flex; position: absolute; bottom: -72px; left: 50%; gap: 18px; transform: translate(-50%, -50%); }
.google-reviews .galeria .splide__arrow { position: static; transform: none; background: var(--cor2); opacity: 1; width: 40px; height: 40px; }
.google-reviews .galeria .splide__arrow svg { fill: var(--branco) }

@media(max-width: 1200px){
    .google-reviews .galeria .review {padding: 20px 20px 30px;}
    .google-reviews{padding: 40px 0;}
    .google-reviews .google-reviews-parent{flex-direction: column-reverse;gap: 40px;}
    .google-reviews .google-reviews-parent .titulo-com-icone{flex-direction: row;align-items: center;gap: 0 20px;flex-wrap: wrap;}
    .google-reviews .google-reviews-parent .titulo-com-icone .icone-flutuante.atomo{margin: 0;width: 40px;height: 40px;}
}

@media(max-width: 990px){        
    .google-reviews .google-reviews-parent{gap: 25px;}
    .google-reviews .google-reviews-parent .titulo-com-icone .icone-flutuante.atomo{width: 25px;height: 25px;}
    .google-reviews .google-reviews-parent > .galeria{width: 100%;}
    .google-reviews .conteudo .titulo { font-size: clamp(35px, 4.3vw, 49px); }
}