:root {
--accent: #307bc4 !important;
--primary: #274760 !important;
--secondary: #7d91a0 !important;
--primary-font: Figtree, sans-serif;
--secondary-font: Poppins, sans-serif;
}

.titulo-odontologia { font-size: 46px; line-height: 1.05; } .titulo-odontologia .linea-fija { white-space: nowrap; } @media (min-width: 769px) { .titulo-odontologia { font-size: 34px; line-height: 1.08; width: 720px; max-width: 720px; } } @media (max-width: 768px) { .titulo-odontologia { font-size: 32px; line-height: 1.1; max-width: 390px; width: 68%; } .cs_site_branding img { max-height: 105px; transform: scale(1.22); max-width: 450px; } } @media (max-width: 480px) { .titulo-odontologia { font-size: 27px; line-height: 1.07; max-width: 330px; width: 70%; } .cs_site_branding img { max-height: 95px; transform: scale(1.18); max-width: 360px; } } @media (max-width: 390px) { .titulo-odontologia { font-size: 25px; line-height: 1.06; max-width: 310px; width: 72%; } }