@media(max-width:1024px){.elementor .v3-nl{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-topbar{display:none;}}@media(max-width:1024px){.elementor .v3-foot-grid{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .v3-mnav{display:block;}}@media(max-width:1024px){.elementor .v3-hdr-cta{margin-inline-start:auto;}}@media(max-width:1024px){.elementor .v3-nav{display:none;}}@media(max-width:1024px){.elementor .v3-close-grid{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-call-grid{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-tpanel-img{aspect-ratio:16 / 10;order:-1;}}@media(max-width:1024px){.elementor .v3-tpanel-txt{max-width: none;\n}}@media(max-width:1024px){.elementor .v3-tpanel{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-about{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-tiles{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .v3-strip{padding-block-start:var(--v3-sp);}}@media(max-width:1024px){.elementor .v3-badge{position:relative;inset-block-start:auto;inset-inline-end:auto;margin-block-start:8px;margin-block-end:-44px;margin-inline-start:0px;margin-inline-end:6px;box-shadow:0px 0px 0px 6px rgba(255,255,255,.08);justify-self: end; --v3-badge-s: clamp(144px, 38vw, 164px);\n}}@media(max-width:1024px){.elementor .v3-hcard{background-color:var(--v3-hcard-m);}}@media(max-width:1024px){.elementor .v3-hero-cards{width:auto;position:relative;inset-inline-end:auto;inset-block-end:auto;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:10px;margin-inline-end:10px;background-color:transparent;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-hero-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(20px, calc(var(--v3-gut) - var(--v3-inset)));padding-inline-end:max(20px, calc(var(--v3-gut) - var(--v3-inset)));}}@media(max-width:1024px){.elementor .v3-hero-inner{padding-block-end:60px;}}@media(max-width:1024px){.elementor .v3-hero-side{display:none;}}@media(max-width:1024px){.elementor .v3-hero-media{&::after { background: linear-gradient(90deg, rgba(3,11,36,.92) 0%, rgba(3,11,36,.7) 60%, rgba(3,11,36,.35) 100%), linear-gradient(0deg, rgba(3,11,36,.75) 0%, rgba(3,11,36,0) 40%); }\n}}@media(max-width:1024px){.elementor .v3-hero{flex-direction:column;}}@media(max-width:1024px){.elementor .v3-row{min-height:0px;position:relative;inset-block-start:auto;grid-template-columns:56px 1fr 52px;& > .v3-row-txt { grid-column: 2 / 3; } & > .v3-row-arr { grid-row: 1; grid-column: 3; }\n}}@media(max-width:1024px){.elementor .v3-tile{&:nth-child(4)::before { display: none; } &:nth-child(n+4)::after { content: ''; position: absolute; pointer-events: none; left: 12%; right: 12%; top: -1px; height: 3px; background: radial-gradient(circle, var(--v3-dot-c) 1.2px, transparent 1.7px) left center / 9px 3px repeat-x; }\n}}@media(max-width:1024px){.elementor .v3-hdr-btn{display:none;}}@media(max-width:1024px){.elementor .v3-proc-grid{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .v3-proc-head{position:static;}}@media(max-width:1024px){.elementor .v3-head-split{grid-template-columns:1fr;justify-items:start;}}@media(max-width:1024px){.elementor .v3-head-two{grid-template-columns:1fr;}}