@media(max-width:1024px){.elementor .am-nav-sub{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--line-dark);\n}}@media(max-width:1024px){.elementor .am-nav-menu{width:auto;position:static;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:100%;gap:0px;z-index: auto; box-shadow: none; visibility: visible; transition: none;\n}}@media(max-width:1024px){.elementor .am-nav-top{width:100%;cursor: default;\n}}@media(max-width:1024px){.elementor .am-nav-grp{position:static;}}@media(max-width:1024px){.elementor .am-burger{display:block;}}@media(max-width:1024px){.elementor .am-nav-link{font-size:1.06rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--line-dark);\n}}@media(max-width:1024px){.elementor .am-nav{max-height:calc(100dvh - var(--head-h));position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;padding-block-start:8px;padding-block-end:26px;padding-inline-start:var(--gut);padding-inline-end:var(--gut);margin-inline-start:0px;background-color:var(--teal-900);box-shadow:0px 20px 40px 0px rgba(9,37,44,0.35);display:none;flex-direction:column;gap:0px;justify-content:flex-start;align-items:stretch;overflow-y: auto;\n}}@media(max-width:1024px){.elementor .am-split{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .am-split--wide-left{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .am-fields{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .am-hero{min-height:0px;padding:0px;display:block;}}@media(max-width:1024px){.elementor .am-hero--inner{min-height:0px;}}@media(max-width:1024px){.elementor .am-hero-media{height:min(84vw,400px);position:relative;object-position: 50% center;\n}}@media(max-width:1024px){.elementor .am-hero-inner{padding-block-start:34px;padding-block-end:56px;padding-inline-start:var(--gut);padding-inline-end:var(--gut);}}@media(max-width:1024px){.elementor .am-hero-copy{max-width: none;\n}}@media(max-width:1024px){.elementor .am-hero-copy--inner{max-width: none;\n}}@media(max-width:1024px){.elementor .am-head-row{position:static;}}@media(max-width:1024px){.elementor .am-foot-grid{grid-template-columns:1fr 1fr;}}