@media(max-width:1024px){.elementor .spf-hero-bgvideo{display:none;}}@media(max-width:1024px){.elementor .spf-steps{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .spf-flow-arrow{display:none;}}@media(max-width:1024px){.elementor .spf-flow{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1024px){.elementor .spf-cred{& + & { border-inline-start: 0px; }\n}}@media(max-width:1024px){.elementor .spf-creds{margin-block-start:0px;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap: 32px;\n}}@media(max-width:1024px){.elementor .spf-hero-panel{width:auto;position:relative;inset-block-start:auto;inset-block-end:auto;inset-inline-start:auto;margin-block-start:-80px;margin-block-end:0px;margin-inline-start:32px;margin-inline-end:32px;transform:translate3d(0px, 0px, 0px);}}@media(max-width:1024px){.elementor .spf-hero-photo{height:420px;object-position:50% 55%;}}@media(max-width:1024px){.elementor .spf-hero-home{padding-block-end:40px;}}@media(max-width:1024px){.elementor .spf-grid-3{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .spf-split{gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .spf-h1{font-size:52px;}}@media(max-width:1024px){.elementor .spf-section{padding-inline-start:32px;padding-inline-end:32px;}}