.header{--header-bg: #000;--header-bar-border: rgba(255, 255, 255, .2);--header-link-color: #fff;--header-link-hover: #f7a541;--header-dropdown-bg: rgba(0, 0, 0, .9);--header-dropdown-link-main: #f7a541;--header-body-font: #5d6066;--header-mobile-menu-bg: #fff;--header-mobile-menu-border: #f2f4f7;--header-hamburger: #fff;--header-hamburger-mobile: #344054}.header{z-index:99;background-color:var(--header-bg);position:fixed;top:0;left:0;right:0}.header .nav-bar{position:relative;background-color:transparent;border-bottom:1px solid var(--header-bar-border);align-items:center;height:100px;display:flex;z-index:1000}.header .nav-bar:before,.header .nav-bar:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.header .nav-bar:after{clear:both}.header .nav-bar-bg{background-color:var(--header-bg);border-bottom-style:none;position:absolute;inset:0;pointer-events:none}.header .nav-container{position:relative;justify-content:space-between;align-items:center;width:100%;max-width:1170px;height:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex}.header .nav-logo{position:relative;float:left;padding-left:0;text-decoration:none;color:#333}.header .nav-logo img{width:auto;height:37px;object-fit:contain}.header .nav-menu{position:relative;float:right;border:none;background:transparent;background-color:var(--header-bg);font-family:Inter,sans-serif;font-size:.9rem;display:flex;justify-content:space-between;color:var(--header-link-color);gap:0}.header .nav-link{position:relative;display:inline-flex;vertical-align:top;text-decoration:none;color:var(--header-link-color);flex-direction:row;padding:1.8em 2em;font-size:1.1em;font-weight:500;transition:color .3s;border:none;background:transparent;background-color:var(--header-bg)}.header .nav-link:hover{color:var(--header-link-hover)}.header .nav-link[aria-current=page]{color:var(--header-link-color)}.header .nav-link[aria-current=page]:hover{color:var(--header-link-hover)}.header .dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900;border:none;background:transparent;background-color:var(--header-bg)}.header .dropdown-trigger{position:relative;vertical-align:top;text-decoration:none;color:var(--header-link-color);padding:1.8em 3em 1.8em 2em;font-size:1.1em;font-weight:500;transition:color .3s;display:inline-flex;flex-direction:row;align-items:center;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border:none;background:transparent;background-color:var(--header-bg)}.header .dropdown-trigger:hover{color:var(--header-link-hover)}.header .dropdown-trigger:focus{outline:0}.header .dropdown-arrow{position:absolute;top:50%;right:1em;width:.5em;height:.5em;margin-left:1em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg)}.header .dropdown-panel{position:fixed;left:0;right:0;width:100%;top:100px;background-color:#000000eb;display:none;grid-column-gap:67px;justify-content:center;align-items:center;padding:1em 2em 1em 7.5em;overflow:hidden;z-index:899}.header .dropdown-panel.dropdown-open{display:flex}.header .dropdown-group{align-self:center;width:auto}.header .dropdown-link{color:var(--header-link-color);padding:1em 2em 1em 0;font-size:1em;font-weight:400;transition:color .3s;display:block;text-decoration:none}.header .dropdown-link:hover{color:var(--header-link-hover)}.header .dropdown-link-sub{padding-left:0}.header .dropdown-link-sub[aria-current=page]{color:var(--header-body-font)}.header .dropdown-link-main{color:var(--header-dropdown-link-main);font-weight:600}.header .dropdown-link-main:hover{color:#ffffffb3}.header .nav-actions{grid-column-gap:20px;grid-row-gap:20px;align-items:center;display:block;z-index:1}.header .menu-btn{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:transparent;border:none}.header .menu-btn:focus{outline:0}.header .menu-btn.menu-btn-open{background-color:transparent}.header .hamburger{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex}.header .hamburger-line{background-color:var(--header-hamburger);width:24px;height:2px;padding-bottom:0;padding-right:0}.header .hamburger-line-middle{margin-top:6px;margin-bottom:6px;display:flex;justify-content:center;align-items:center}.header .hamburger-line-middle-inner{width:4px;height:0}@media screen and (max-width: 991px){.header .nav-menu{display:none;position:absolute;top:100%;left:0;right:0;width:100%;min-width:100%;background:var(--header-bg);border-top:1px solid rgba(255,255,255,.15);flex-direction:column;align-items:stretch;height:auto;margin:0;padding:0;padding-bottom:2rem;overflow:auto;color:#fff;float:none;box-sizing:border-box}.header.header-menu-open .nav-menu{display:flex}.header .menu-btn{display:block}.header .nav-container{max-width:100%;padding-left:15px;padding-right:15px}.header .nav-actions{flex-direction:column-reverse;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;margin-top:1.5rem}.header .hamburger-line,.header .hamburger-line-middle{background-color:var(--header-hamburger-mobile)}.header .dropdown{display:block;position:static;width:100%;min-width:100%;transition:all .85s;border-bottom:1px solid rgba(255,255,255,.15)}.header .dropdown-panel{position:static;display:none;width:100%;min-width:100%;padding:0 0 .25rem;background:transparent;box-shadow:none;border:none;box-sizing:border-box}.header .dropdown-panel.dropdown-open{display:block}.header .nav-link{display:flex;align-items:center;width:100%;min-width:100%;box-sizing:border-box;padding:.5rem 10px;font-size:.95rem;color:#fff;background:var(--header-bg);border:none;border-bottom:1px solid rgba(255,255,255,.15);text-align:left}.header .dropdown-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-width:100%;box-sizing:border-box;padding:.5rem 10px;font-size:.95rem;color:#fff;background:var(--header-bg);border:none;text-align:left}.header .dropdown-arrow{position:static;margin-left:auto;transform:rotate(45deg);flex-shrink:0;border-color:#fff}.header .dropdown-trigger[aria-expanded=true] .dropdown-arrow{transform:rotate(-135deg)}.header .dropdown-group{width:100%;padding:0 0 0 10px;box-sizing:border-box}.header .dropdown-link,.header .dropdown-link-main,.header .dropdown-link-sub{display:block;width:100%;box-sizing:border-box;padding:.35rem 10px .35rem 0;font-size:.9rem;color:#fff;text-align:left}.header .dropdown-link-main{color:#fff}.header .dropdown-link-sub{color:#ffffffe6}}@media screen and (max-width: 767px){.header .nav-logo{padding-left:10px}}.get-quote-button[data-astro-cid-m46n7nv5]{display:inline-block;padding:14px 24px 10px;background-color:#f7a541e6;color:#000;text-decoration:none;border-radius:6px;font-weight:600;text-align:center;min-width:180px;height:54px;border:none;cursor:pointer;transition:all .3s ease;font-size:16px;line-height:1.5;font-family:Inter,sans-serif}.get-quote-button[data-astro-cid-m46n7nv5]:hover{background-color:#f9bc71e6!important;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a;text-decoration:none!important;color:#000!important}.get-quote-button[data-astro-cid-m46n7nv5]:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.get-quote-button[data-astro-cid-m46n7nv5]:visited,.get-quote-button[data-astro-cid-m46n7nv5]:link{color:#000!important;text-decoration:none!important}
