@media(max-width:1024px){.elementor .fgh-footer-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .fgh-header{padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .fgh-cta-card{grid-column:span 2;}}@media(max-width:1024px){.elementor .fgh-step-card{min-height:250px;text-align:center;align-items:center;}}@media(max-width:1024px){.elementor .fgh-grid-4{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .fgh-grid-3{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .fgh-number{font-size:50px;}}@media(max-width:1024px){.elementor .fgh-h5{font-size:24px;}}@media(max-width:1024px){.elementor .fgh-h4{font-size:28px;}}@media(max-width:1024px){.elementor .fgh-h3{font-size:32px;}}@media(max-width:1024px){.elementor .fgh-h2{font-size:40px;}}@media(max-width:1024px){.elementor .fgh-h1{font-size:52px;}}@media(max-width:1024px){.elementor .fgh-head-split{text-align:center;flex-direction:column;align-items:center;}}@media(max-width:1024px){.elementor .fgh-head-center{max-width:500px;}}@media(max-width:1024px){.elementor .fgh-col-half{width:100%;}}@media(max-width:1024px){.elementor .fgh-row{gap:48px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .fgh-banner{min-height:350px;}}@media(max-width:1024px){.elementor .fgh-section{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;gap:48px;}}