:root{--header-offset:0px}html{scroll-behavior:smooth;scroll-padding-top:var(--header-offset,0)}header.summit_header{background-color:var(--white_color);padding:39px 0;position:sticky;top:0;width:100%;z-index:999}header.summit_header .wrapper{max-width:1920px;padding:0}header.summit_header .header_logo{max-width:149px}header.summit_header .header_right{align-items:center;display:flex;gap:0;width:calc(84% - 159px)}header.summit_header .primary-nav [id]{scroll-margin-top:var(--header-offset)}header.summit_header nav.primary-nav{display:block;position:static}header.summit_header nav.primary-nav ul{align-items:center;display:flex;gap:44px;list-style:none;margin:0;padding:0}header.summit_header nav.primary-nav a{color:#362c22;font-family:var(--roboto_font);font-size:18px;line-height:1}header.summit_header nav.primary-nav a:hover{color:#da3832;text-decoration:none}header.summit_header .cta-wrap{align-items:center;display:flex;gap:12px;margin-left:auto}header.summit_header .hamburger{-webkit-tap-highlight-color:transparent;background:transparent;border:0;color:var(--black_color);cursor:pointer;display:none;height:22px;margin-right:7px;order:1;place-items:center;width:22px}header.summit_header .hamburger .lines{background:#fff;height:2px;position:relative;transition:background .3s ease-in-out;width:22px}.hamburger .lines:after,header.summit_header .hamburger .lines:before{background:#fff;content:"";height:2px;left:0;position:absolute;transition:transform .25s ease,top .25s ease,opacity .2s ease;width:100%}header.summit_header .hamburger .lines:before{top:-7px}header.summit_header .hamburger .lines:after{top:7px}header.summit_header.is-open .hamburger .lines{background:transparent}header.summit_header.is-open .hamburger .lines:before{top:0;transform:rotate(45deg)}header.summit_header.is-open .hamburger .lines:after{top:0;transform:rotate(-45deg)}header.summit_header .header_inner.bar{align-items:center;display:flex;justify-content:space-between}header.summit_header .header_logo a{display:inline-block}header.summit_header .header_logo a img{object-fit:cover}header.summit_header nav.primary-nav ul li.hs-menu-item.hs-menu-depth-1 a{color:#fff;font-family:Urbanist;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:20px;vertical-align:middle}header.summit_header nav.primary-nav ul li.hs-menu-item.hs-menu-depth-1{margin:0}header.summit_header .content-wrapper{max-width:1187px}.header_btn.button a{background:#ffb800;border:1px solid transparent;border-radius:8px;color:#243033;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;padding:11.5px 22px}.header_btn.button a:hover{background-color:#fff;border:1px solid #fff;color:#ffb800}header.summit_header nav.primary-nav ul li.hs-menu-item.hs-menu-depth-1 a:hover{background:unset;color:#ffb800}header.summit_header.fixed-header{padding:20px 0}header.summit_header{transition:padding .3s ease-in}@media (max-width:1280px){header.summit_header{padding:25px 0}}@media (max-width:1180px){header.summit_header .primary-nav [id]{scroll-margin-top:var(--header-offset)}header.summit_header .hamburger{display:inline-grid}header.summit_header nav.primary-nav{background:#243033;border-bottom:1px solid hsla(0,0%,100%,.08);display:block;display:none;left:0;max-height:236px;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;scrollbar-color:var(--primary_color) transparent;scrollbar-width:thin;top:100%;z-index:99}header.summit_header nav.primary-nav ul{border-top:1px solid #fff;display:block;padding:10px 15px 15px}header.summit_header nav.primary-nav li+li{margin-top:5px}header.summit_header nav.primary-nav a{border-radius:8px;color:var(--white_color);display:block;padding:10px 5px}header.summit_header nav.primary-nav a:hover{background:hsla(0,0%,100%,.06);color:#fff}header.summit_header .bar{gap:8px}header.summit_header .cta-wrap{gap:20px;margin-left:auto}header.summit_header .cta-wrap .btn_primary{font-size:14px;padding:8px 12px}header.summit_header,header.summit_header.fixed-header{padding:0}header.summit_header{transition:unset}header.summit_header .header_inner.bar{padding:25px 0;transition:padding .3s ease-in}header.summit_header.fixed-header .header_inner.bar{padding:20px 0}}@media (max-width:991px){header.summit_header .wrapper{padding:0 15px}header.summit_header .header_logo{max-width:110px}header.summit_header nav.primary-nav ul{padding:10px}header.summit_header nav.primary-nav a{font-size:16px}header.summit_header .header_right{width:calc(95% - 110px)}header.summit_header nav.primary-nav .header_btn.button a{background:#ffb800;border-radius:8px;color:#243033;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;padding:8.5px 15px;text-align:center}}