@media(max-width:1024px){.elementor .gi-apps{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .gi-strip-basil{padding-block-start:var(--gi-space-xl);padding-block-end:var(--gi-space-xl);padding-inline-start:var(--gi-space-md);padding-inline-end:var(--gi-space-md);}}@media(max-width:1024px){.elementor .gi-strip-inner{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .gi-footer-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .gi-footer{padding-block-start:var(--gi-space-xl);padding-block-end:0px;padding-inline-start:var(--gi-space-md);padding-inline-end:var(--gi-space-md);}}@media(max-width:1024px){.elementor .gi-header-main{padding-block-start:12px;padding-block-end:12px;padding-inline-start:var(--gi-space-md);padding-inline-end:var(--gi-space-md);}}@media(max-width:1024px){.elementor .gi-topbar{padding-block-start:8px;padding-block-end:8px;padding-inline-start:var(--gi-space-md);padding-inline-end:var(--gi-space-md);}}@media(max-width:1024px){.elementor .gi-grid-3{gap:var(--gi-space-sm);}}@media(max-width:1024px){.elementor .gi-split{gap:var(--gi-space-lg);}}@media(max-width:1024px){.elementor .gi-h2{font-size:2.125rem;}}@media(max-width:1024px){.elementor .gi-h1{font-size:2.75rem;}}@media(max-width:1024px){.elementor .gi-section{padding-block-start:var(--gi-space-xl);padding-block-end:var(--gi-space-xl);padding-inline-start:var(--gi-space-md);padding-inline-end:var(--gi-space-md);}}@media(max-width:1024px){.elementor .gi-show-tablet-down{display:flex;}}@media(max-width:1024px){.elementor .gi-hide-tablet-down{display:none;}}