@media(max-width:767px){.elementor .hp-foot-col{gap:8px;}}@media(max-width:767px){.elementor .hp-point-body{font-size:15px;line-height:1.55;}}@media(max-width:767px){.elementor .hp-lead{font-size:18px;line-height:1.65;}}@media(max-width:767px){.elementor .hp-h3{font-size:22px;line-height:1.25;}}@media(max-width:767px){.elementor .hp-h2{font-size:31px;line-height:1.15;}}@media(max-width:767px){.elementor .hp-h1{font-size:48px;line-height:1.1;}}@media(max-width:767px){.elementor .hp-section{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;}}