.elementor-114 .elementor-element.elementor-element-5783627{--display:flex;}.elementor-114 .elementor-element.elementor-element-5783627:not(.elementor-motion-effects-element-type-background), .elementor-114 .elementor-element.elementor-element-5783627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16171B;}.elementor-114 .elementor-element.elementor-element-56490d4{width:100%;max-width:100%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-56490d4 */.vms-hdr{--yellow:#ffc82e;--dark:#16171b;--display:"Arial Black","Helvetica Neue",Helvetica,Arial,sans-serif;--pad:clamp(20px,4vw,40px);--max:1240px;width:100%;background:#16171b;border-bottom:1px solid rgba(255,255,255,.1);position:relative;z-index:50}
.vms-hdr *{box-sizing:border-box} .vms-hdr a{color:#fff;text-decoration:none}
.vms-hdr__wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad);display:flex;justify-content:space-between;align-items:center;min-height:92px;gap:20px}
.vms-hdr__logo img{height:72px;width:auto;background:#fff;display:block !important}
.vms-hdr__nav{display:none} .vms-hdr__list{display:flex;gap:6px;list-style:none;margin:0;padding:0;align-items:center}
.vms-hdr__list a{display:inline-flex;min-height:44px;align-items:center;padding:0 14px;font-family:var(--display);font-weight:900;font-size:.95rem}
.vms-hdr__list a:hover{color:var(--yellow)}
.vms-hdr__cta{display:none;min-height:46px;padding:0 22px;background:var(--yellow);color:#14151a!important;font-family:var(--display);font-weight:900;align-items:center;justify-content:center}
.vms-hdr__cta:hover{background:#fff}
.vms-hdr__burger{width:48px;height:48px;border:2px solid rgba(255,255,255,.4);background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
.vms-hdr__burger span,.vms-hdr__burger span::before,.vms-hdr__burger span::after{display:block;width:22px;height:3px;background:#fff;content:"";position:relative;transition:transform .2s}
.vms-hdr__burger span::before{position:absolute;top:-7px} .vms-hdr__burger span::after{position:absolute;top:7px}
.vms-hdr__burger[aria-expanded="true"] span{background:transparent}
.vms-hdr__burger[aria-expanded="true"] span::before{transform:translateY(7px) rotate(45deg)}
.vms-hdr__burger[aria-expanded="true"] span::after{transform:translateY(-7px) rotate(-45deg)}
.vms-hdr__nav.is-open{display:block;position:absolute;left:0;right:0;top:100%;background:#16171b;border-bottom:1px solid rgba(255,255,255,.12);padding:8px var(--pad) 24px}
.vms-hdr__nav.is-open .vms-hdr__list{flex-direction:column;align-items:stretch}
.vms-hdr__nav.is-open .vms-hdr__list a{min-height:56px;border-bottom:1px solid rgba(255,255,255,.1)}
.vms-hdr__mobile-cta{display:none} .vms-hdr__nav.is-open .vms-hdr__mobile-cta{display:flex;margin-top:20px;min-height:52px;background:var(--yellow);color:#14151a!important;font-family:var(--display);font-weight:900;justify-content:center;align-items:center}
@media(min-width:1024px){.vms-hdr__nav{display:block} .vms-hdr__burger{display:none} .vms-hdr__cta{display:inline-flex}}/* End custom CSS */