@media(max-width:1024px){.elementor .ds-h-logo-wrap{padding:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .ds-h-hub-wide{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;order:-1;}}@media(max-width:1024px){.elementor .ds-h-hub{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;order:-1;}}@media(max-width:1024px){.elementor .ds-h-link{font-weight:400;color:var(--ds-body);padding-block-start:13px;padding-block-end:13px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--ds-rule);border-style:solid;}}@media(max-width:1024px){.elementor .ds-h-group-label{display:none;}}@media(max-width:1024px){.elementor .ds-h-group{padding:0px;}}@media(max-width:1024px){.elementor .ds-h-panel-grid{width:100%;max-width:100%;padding:0px;border-radius:0px;border-width:0px;background-color:var(--ds-grey);box-shadow:0px 0px 0px 0px transparent;display:flex;flex-direction:column;gap:0px;}}@media(max-width:1024px){.elementor .ds-h-panel{width:100%;max-width:100%;padding:0px;border-radius:0px;border-width:0px;background-color:var(--ds-grey);box-shadow:0px 0px 0px 0px transparent;}}@media(max-width:1024px){.elementor .ds-h-touch{width:auto;position:static;padding:0px;display:flex;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;}}@media(max-width:1024px){.elementor .ds-h-call{display:none;}}@media(max-width:1024px){.elementor .ds-h-es{display:none;}}@media(max-width:1024px){.elementor .ds-h-nav{display:none;}}@media(max-width:1024px){.elementor .ds-h-row{min-height:82px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;gap:20px;flex-wrap:nowrap;}}@media(max-width:1024px){.elementor .ds-box-f80{flex:1 1 100%;}}