html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;font-family:'DM Sans',Arial,sans-serif;color:#263B4A;background:#fff}a{color:#263B4A}a:hover{color:#6FC24A}*{box-sizing:border-box}

/* Testimonios: nº entero de tarjetas visibles (3 / 2 / 1) para que ninguna quede cortada */
.dg-testi-card{flex:0 0 calc((100% - 40px) / 3)}
@media (max-width:1024px){.dg-testi-card{flex-basis:calc((100% - 20px) / 2)}}
@media (max-width:720px){.dg-testi-card{flex-basis:100%}}
