@media(max-width:767px){.elementor .alt-nav-lang-name{font-size:15px;}}@media(max-width:767px){.elementor .alt-nav-lang-code{width:36px;height:36px;min-width:36px;flex:0 0 36px;}}@media(max-width:767px){.elementor .alt-nav-lang-row{min-height:56px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .alt-nav-lang-slot{width:300px;}}@media(max-width:767px){.elementor .alt-nav-footer{display:none;}}@media(max-width:767px){.elementor .alt-nav-chip-row{display:none;}}@media(max-width:767px){.elementor .alt-nav-card{padding:var(--space-4);border-radius:var(--radius-md);}}@media(max-width:767px){.elementor .alt-nav-cards{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .alt-nav-search{display:none;}}@media(max-width:767px){.elementor .alt-nav-link-desc{display:none;}}@media(max-width:767px){.elementor .alt-nav-link-title{font-size:16px;}}@media(max-width:767px){.elementor .alt-nav-link{padding-block-start:17px;padding-block-end:17px;padding-inline-start:4px;padding-inline-end:4px;display:grid;gap:8px;grid-template-columns:minmax(0, 1fr) 16px;}}@media(max-width:767px){.elementor .alt-nav-column-label{color:var(--fg-secondary);padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:var(--space-1);margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .alt-nav-columns{display:flex;flex-direction:column;gap:26px;}}@media(max-width:767px){.elementor .alt-nav-divider{display:none;}}@media(max-width:767px){.elementor .alt-nav-hero{display:none;}}@media(max-width:767px){.elementor .alt-nav-mobile-hide{display:none;}}@media(max-width:767px){.elementor .alt-nav-panel-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .alt-header-signup-button{width:auto;height:40px;min-width:96px;font-size:12px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;}}@media(max-width:767px){.elementor .alt-header-action-link{height:40px;min-width:42px;font-weight:500;font-size:12px;color:var(--fg-on-dark);padding-block-start:0px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;}}@media(max-width:767px){.elementor .alt-header-account-actions{display:flex;gap:2px;}}@media(max-width:767px){.elementor .alt-header-actions{display:flex;gap:2px;order:2;}}@media(max-width:767px){.elementor .alt-header-menu-frame{width:40px;min-width:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 0 40px;order:3;}}@media(max-width:767px){.elementor .alt-header-logo{width:88px;height:27px;}}@media(max-width:767px){.elementor .alt-header-brand{width:88px;min-width:88px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:auto;flex:0 0 88px;order:1;}}@media(max-width:767px){.elementor .alt-header-row{min-height:64px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:8px;gap:4px;}}@media(max-width:767px){.elementor .alt-header-shell{min-height:64px;}}@media(max-width:767px){.elementor .alt-footer-meta{justify-content:start;}}@media(max-width:767px){.elementor .alt-footer-base{flex-direction:column;gap:var(--space-4);align-items:start;}}@media(max-width:767px){.elementor .alt-footer-utility{padding-block-start:var(--space-5);padding-block-end:var(--space-5);flex-direction:column;gap:var(--space-5);align-items:start;}}@media(max-width:767px){.elementor .alt-footer-tagline{max-width:100%;}}@media(max-width:767px){.elementor .alt-footer-brand{grid-column:span 2;}}@media(max-width:767px){.elementor .alt-footer-grid{padding-block-end:var(--space-6);gap:var(--space-7);grid-template-columns:1fr 1fr;}}@media(max-width:767px){.elementor .alt-footer-shell{padding-block-start:var(--space-9);padding-block-end:var(--space-6);padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .alt-layout-container{padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--page-gutter-sm);padding-inline-end:var(--page-gutter-sm);}}