@media(max-width:767px){.elementor .h2-mobile-fit{font-size:1.375rem;line-height:1.875rem;overflow-wrap: break-word; hyphens: auto;\n}}@media(max-width:767px){.elementor .h-mobile-fit{font-size:1.625rem;line-height:2.125rem;overflow-wrap: break-word; hyphens: auto;\n}}@media(max-width:767px){.elementor .card{padding:var(--space-md);}}@media(max-width:767px){.elementor .section-padding{padding-block: var(--space-xl);\n}}@media(max-width:767px){.elementor .container{padding-inline: var(--gutter-mobile);\n}}