@media(max-width:767px){.elementor .hts-real-caption-text{font-size:15px;line-height:1.3;}}@media(max-width:767px){.elementor .hts-real-caption{min-height:130px;padding:12px;}}@media(max-width:767px){.elementor .hts-real-card{border-radius:10px;flex:1 1 40%;}}@media(max-width:767px){.elementor .hts-real-cards{gap:12px;flex-wrap:wrap;}}@media(max-width:767px){.elementor .hts-real-btn{width:100%;}}@media(max-width:767px){.elementor .hts-real-intro{text-align:center;}}@media(max-width:767px){.elementor .hts-real-title{font-size:32px;text-align:center;}}@media(max-width:767px){.elementor .hts-real-eyebrow{font-size:14px;letter-spacing:1.4px;text-align:center;}}@media(max-width:767px){.elementor .hts-real-titles{align-items:center;}}@media(max-width:767px){.elementor .hts-real-header{flex-direction:column;gap:24px;align-items:center;}}@media(max-width:767px){.elementor .hts-real-container{gap:32px;}}@media(max-width:767px){.elementor .hts-real-section{padding-block-start:60px;padding-block-end:60px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .hts-avis-card{padding:24px;}}@media(max-width:767px){.elementor .hts-avis-title{font-size:30px;}}@media(max-width:767px){.elementor .hts-avis-section{padding-block-start:60px;padding-block-end:60px;padding-inline-start:16px;padding-inline-end:16px;}}