.has-h1-font-size{display:inline-block;font-size:clamp(1.750rem,calc(1.204rem + 2.330vw),4.000rem);line-height:1.1;margin-bottom:0.75em}.has-h2-font-size{font-size:clamp(1.500rem,calc(1.197rem + 1.294vw),2.750rem);font-size:clamp(2.3em,3.3vw,6rem)}.has-h3-font-size{font-size:clamp(1.250rem,calc(1.068rem + 0.777vw),2.000rem);font-size:clamp(1.9rem,2.3vw,4rem)}.has-h4-font-size{font-size:clamp(1.125rem,calc(0.973rem + 0.647vw),1.750rem);font-size:clamp(1.4rem,1.85vw,2.4rem)}.has-h5-font-size{font-size:clamp(1.125rem, calc(0.989rem + 0.583vw), 1.688rem)}.has-h6-font-size{font-size:clamp(1.063rem,calc(0.926rem + 0.583vw),1.625rem);font-size:clamp(1.25rem,1.5vw,2rem)}.desktop-bkg{background-blend-mode:normal,normal;display:block;background:linear-gradient(180deg,var(--base) 7%,rgba(247,247,247,0.03) 7%),url(https://edilizia.oliveroimpianti.it/wp-content/uploads/2026/02/red_background_2-scaled.png) center /cover no-repeat}@media (max-width:767px){.mobile-bkg{background-image:url('https://edilizia.oliveroimpianti.it/wp-content/uploads/2026/02/red_background_2-scaled.png');background-position:50% 50%;background-repeat:no-repeat;background-size:cover}}.has-text-font-size{font-size:clamp(1rem,1.2vw,1.6rem);line-height:1.1}.has-huge-font-size{font-size:clamp(2rem,5.5vw,8.5rem);line-height:1}