@media(max-width:1023px){.elementor .ws-hero-shell{&.ws-hero { min-height: calc(1271.3px + 9.69vw); padding-block: 48px 56px; justify-content: flex-start; }\n}}@media(max-width:1023px){.elementor .ws-flow--desk{display:none;}}@media(max-width:1023px){.elementor .ws-split{gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1023px){.elementor .ws-loop-aside{padding-block-start:0px;}}@media(max-width:1023px){.elementor .ws-loop-lower{margin-block-start:44px;gap:32px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1023px){.elementor .ws-loop-return{margin-block-start:12px;padding-inline: 0px;\n}}@media(max-width:1023px){.elementor .ws-loop-stages{grid-template-columns:repeat(3, minmax(0, 1fr));gap: 32px 24px; & .ws-loop-line { display: none; }\n}}@media(max-width:1023px){.elementor .ws-job{grid-template-columns:24px minmax(0, 1fr) auto;& .ws-job-track { display: none; }\n}}@media(max-width:1023px){.elementor .ws-window-side{padding-block-start:0px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:grid;gap:12px;grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:1023px){.elementor .ws-window-nav{display:none;}}@media(max-width:1023px){.elementor .ws-window-body{grid-template-columns:minmax(0, 1fr);}}@media(max-width:1023px){.elementor .ws-inventory{margin-block-start:44px;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));}}@media(max-width:1023px){.elementor .ws-split-head{margin-block-end:36px;gap:16px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:1023px){.elementor .ws-telemetry{max-width: none; justify-self: stretch;\n}}@media(max-width:1023px){.elementor .ws-hero-cue{display:none;}}@media(max-width:1023px){.elementor .ws-site-footer-top{gap:var(--ws-spacing-10);grid-template-columns:minmax(0, 1fr);}}@media(max-width:1023px){.elementor .ws-hero{padding-block: var(--ws-spacing-12);\n}}@media(max-width:1023px){.elementor .ws-drawer{display:flex;}}@media(max-width:1023px){.elementor .ws-drawer-toggle{display:inline-flex;}}@media(max-width:1023px){.elementor .ws-nav{display:none;}}@media(max-width:1023px){.elementor .ws-section{padding-block: var(--ws-spacing-16);\n}}@media(max-width:1023px){.elementor .ws-container{padding-inline: var(--ws-layout-gutter-tablet);\n}}@media(max-width:1023px){.elementor .ws-grid--signals{&.ws-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } &.ws-grid > :last-child { grid-column: 1 / -1; }\n}}@media(max-width:1023px){.elementor .ws-hero-inner--field{&.ws-hero-inner.ws-container { grid-template-columns: minmax(0, 1fr); gap: 8px; }\n}}@media(max-width:1023px){.elementor .ws-hero--field{&.ws-hero { padding-block: 48px 56px; }\n}}