@media(max-width:767px){.elementor .f-sub{align-self:stretch;white-space:normal;\n}}@media(max-width:767px){.elementor .f-r2{gap:22px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .mail{font-size:26px;}}@media(max-width:767px){.elementor .sp{height:150px;min-height:150px;border-radius:24px;}}@media(max-width:767px){.elementor .cb{margin-block-start:40px;gap:28px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .cta{min-height:56px;font-size:20px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;align-self:stretch;white-space:normal;\n}}@media(max-width:767px){.elementor .ih{padding-block-start:24px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .sub{font-size:20px;}}@media(max-width:767px){.elementor .h1i{font-size:46px;line-height:1;margin-block-start:14px;}}@media(max-width:767px){.elementor .ey{font-size:13px;}}@media(max-width:767px){.elementor .pg{padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .sub-ih{margin-block-start:18px;}}