@media(max-width:1024px){.elementor .gfg-container{padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .gfg-section{padding-block-start:var(--sp-9-tablet);padding-block-end:var(--sp-9-tablet);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .gfg-split{gap:var(--sp-6);}}@media(max-width:1024px){.elementor .gfg-hero{padding-block-start:var(--sp-8-tablet);padding-block-end:var(--sp-9-tablet);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .gfg-hero-inner{flex-direction:column;gap:var(--sp-6);align-items:stretch;}}@media(max-width:1024px){.elementor .gfg-hero-text{column-gap:var(--sp-6);flex-direction:row;row-gap:var(--sp-5);flex-wrap:wrap;align-items:flex-end;}}@media(max-width:1024px){.elementor .gfg-hero-media{order:-1;}}@media(max-width:1024px){.elementor .gfg-fact-list{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .gfg-fact{border-block-start-width:var(--border);border-block-end-width:0px;border-inline-start-width:var(--border);border-inline-end-width:0px;flex:0 0 var(--half);}}@media(max-width:1024px){.elementor .gfg-card-feature{flex:0 0 var(--cols-2);}}@media(max-width:1024px){.elementor .gfg-title-page{font-size:var(--fs-2xl-tablet);}}@media(max-width:1024px){.elementor .gfg-step-number{font-size:var(--fs-2xl-tablet);}}@media(max-width:1024px){.elementor .gfg-contact-layout{flex-direction:column;gap:var(--sp-8-tablet);align-items:stretch;}}@media(max-width:1024px){.elementor .gfg-contact-info{flex-direction:row;gap:var(--sp-5);flex-wrap:wrap;}}@media(max-width:1024px){.elementor .gfg-contact-item{flex:1 1 var(--cols-2);}}@media(max-width:1024px){.elementor .gfg-header-bar{padding-block-start:var(--sp-3);padding-block-end:var(--sp-3);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .gfg-footer-inner{padding-block-start:var(--sp-8-tablet);padding-block-end:var(--sp-8-tablet);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);gap:var(--sp-8-tablet);flex-wrap:wrap;}}@media(max-width:1024px){.elementor .gfg-footer-brand{flex:1 1 100%;}}@media(max-width:1024px){.elementor .gfg-footer-bottom{padding-block-start:var(--sp-5);padding-block-end:var(--sp-5);padding-inline-start:var(--gutter-tablet);padding-inline-end:var(--gutter-tablet);}}@media(max-width:1024px){.elementor .gfg-hero-full{flex:1 1 100%;}}