.noto-color-emoji-regular{font-family:"Noto Color Emoji",serif;font-weight:400;font-style:normal}.sway{animation:sway 5.5s infinite;transform-origin:50% 50% 0}.card-depoimento{text-align:left;position:relative;width:100%;overflow:visible}.card-depoimento header{line-height:1.1}.card-depoimento.container-nota-compact header>figure,.card-depoimento.container-nota-compact header>.sticker{margin-bottom:calc(clamp(2rem,3.143vw + 1.371rem,4.2rem)*-1);box-sizing:border-box;max-width:-moz-fit-content;max-width:fit-content;width:10rem}.card-depoimento.container-nota-align-left header{padding-left:3rem;padding-right:1.75rem;flex-direction:row}.card-depoimento.container-nota-align-left header .container-nota{text-align:left}.card-depoimento.container-nota-align-left .sticker{margin-left:auto}.card-depoimento.container-nota-align-right header{padding-left:1.75rem;padding-right:3rem;flex-direction:row-reverse;text-align:right}.card-depoimento.container-nota-align-right header h3{text-align:right}.card-depoimento.container-nota-align-right header .container-nota{text-align:right}.card-depoimento.container-nota-align-right .sticker{margin-right:auto}.card-depoimento header{position:relative;box-sizing:border-box;display:flex;align-items:end;gap:1rem;width:100%}.card-depoimento header figure{margin-block-start:0em;margin-inline-start:0px;margin-inline-end:0px;width:clamp(8rem,10vw + 6rem,15rem);min-width:120px;box-sizing:content-box;padding:6px}.card-depoimento header figure img{filter:dropShadow(0px 1px 3px rgba(0,0,0,.411));-webkit-filter:drop-shadow(0px 1px 3px rgba(0,0,0,.411));width:100%}.card-depoimento .header-conteudo-principal{margin-bottom:.5rem;align-self:flex-end}.card-depoimento .header-conteudo-principal h3{text-shadow:0px 1px 3px rgba(0,0,0,.411);font-size:clamp(2rem,9vw,3.5rem);margin-bottom:0}.card-depoimento .header-conteudo-principal .container-nota{white-space:nowrap;display:inline-block;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-depoimento .header-conteudo-principal .container-nota>*{filter:dropShadow(0px 1px 3px rgba(0,0,0,.411));-webkit-filter:drop-shadow(0px 1px 3px rgba(0,0,0,.411));font-family:"Noto Color Emoji";font-size:clamp(1.063rem,2.589vw + .545rem,2.875rem);line-height:1.1;display:inline-block}.card-depoimento .card-depoimento--main{box-shadow:0 12px 12px #00000070;padding:clamp(4rem,5vw,5rem) clamp(2rem,4vw,3rem) clamp(2rem,4vw,3rem) clamp(2rem,4vw,3rem);background-color:#fff;border-radius:2rem;color:#00286b}.card-depoimento .card-depoimento--main h3{font-size:clamp(2rem,9vw,3.5rem);margin-bottom:clamp(.5rem,1vw,1rem);text-align:center}.card-depoimento .card-depoimento--main p{font-weight:500}.card-depoimento .card-depoimento--main p:last-of-type{margin-bottom:0}.card-depoimento .sticker{filter:dropShadow(0px 1px 3px rgba(0,0,0,.411));-webkit-filter:drop-shadow(0px 1px 3px rgba(0,0,0,.411));width:clamp(9rem,15vw,12rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and ((min-width: 768px)){.card-depoimento header>figure,.card-depoimento header>.sticker{margin-bottom:calc(clamp(2.9rem,1.857vw + 2.529rem,4.2rem)*-1)}.card-depoimento header>.sticker{margin-bottom:calc(clamp(2rem,1.429vw + 1.714rem,3rem)*-1)}}@media screen and ((max-width: 767.999px)){.card-depoimento .header-conteudo-principal h2,.card-depoimento .header-conteudo-principal h3{font-size:clamp(1.5rem,6vw,2.5rem)}.card-depoimento.container-nota-align-left header{padding-left:6px;padding-right:10px}.card-depoimento.container-nota-align-right header{padding-left:10px;padding-right:6px}.card-depoimento header{gap:.25rem}.card-depoimento header>figure{margin-bottom:calc(clamp(2rem,2.5vw + 1.5rem,2.7rem)*-1)}.card-depoimento header>.sticker{margin-bottom:calc(clamp(1rem,2.143vw + .571rem,1.6rem)*-1)}.card-depoimento header>figure,.card-depoimento header>figure>img{width:7.5rem}.card-depoimento .sticker{width:clamp(5rem,7vw,7.5rem)}}@media screen and ((max-width: 479.999px)){.card-depoimento header figure,.card-depoimento header figure>img{min-width:unset;width:85px}.card-depoimento header .sticker{width:50px}}@media screen and (max-width: 914px){.card-depoimento .card-depoimento--main{padding-top:clamp(1.875rem,4.209vw + 1.033rem,3.438rem)}.card-depoimento .card-depoimento--main h3{font-size:clamp(1.5rem,6vw,2.5rem)}}.slider-slide .card-depoimento{box-sizing:border-box;padding-left:12px;padding-bottom:24px}.slider-slide .card-depoimento .card-depoimento--main{transition:all .5s}
