header.header.header--v3{padding-bottom:16px;padding-top:16px}.header--v3+.header-spacer,.header--v3+.header-spacer:not(.header-spacer--menu){height:90px}.header-v3__row{align-items:center;column-gap:24px;display:grid;grid-template-columns:auto auto auto;justify-content:space-between}.header-v3__brand{align-items:center;display:flex;gap:28px;grid-column:1}.header-v3__nav{grid-column:2}.header-v3__cta{display:flex;grid-column:3;justify-content:flex-end}.header--v3 .header--logo a{display:block;line-height:1}.header--v3 .header--logo img,.header--v3 .header--logo svg{height:54px;max-width:200px;width:auto}.header--v3 .header--hamburger{background-color:transparent}.header--v3 .hamburger{padding:8px 0!important;text-shadow:none}.header--v3 .header-v3__menu-label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.header--v3 .hamburger-box{margin-left:0}.header--v3 .hamburger-box,.header--v3 .hamburger-inner,.header--v3 .hamburger-inner:after,.header--v3 .hamburger-inner:before{width:30px!important}.header--v3 .hamburger-inner,.header--v3 .hamburger-inner:after,.header--v3 .hamburger-inner:before{height:2px}.header--v3 .header__lower{background-color:transparent;padding-bottom:0;padding-top:0}.header--v3 .header__lower .hs-menu-flow-horizontal>ul{justify-content:center}.header--v3 .header__lower .hs-menu-flow-horizontal>ul>li{padding-bottom:0;white-space:nowrap}.header--v3 .header--cta .btn{white-space:nowrap}header.header.header--v3.header--has-banner{padding-bottom:0}.header--has-banner .header--main{padding-bottom:16px}.header--v3.header--has-banner+.header-spacer{height:150px}.header-v3__banner{background-color:#f3f0ec;padding-bottom:18px;padding-top:18px}.header-v3__banner-inner{align-items:center;column-gap:28px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:6px;text-align:center}.header-v3__banner-subtext{color:#5e6e72;font-family:Poppins,sans-serif;font-size:11px;font-weight:400;letter-spacing:3px;line-height:1.5;text-transform:uppercase}.header-v3__banner-divider{background-color:#c9c4bd;display:block;height:18px;width:1px}.header-v3__banner-heading{color:#1a3137;font-family:Antic Didone,serif;font-size:24px;font-weight:400;line-height:1.3}.header-v3__banner-details{color:#1a3137;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:1.5}.header-v3__banner-link{align-items:center;color:#bd5800;display:inline-flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;gap:14px;letter-spacing:2.4px;line-height:1.5;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.header-v3__banner-link:hover{color:#bd5800;opacity:.6}.header-v3__banner-arrow{color:#bd5800;font-size:16px;letter-spacing:0}@media (min-width:1072px) and (max-width:1350px){.header--v3 .header__lower .hs-menu-flow-horizontal>ul>li{padding-left:10px;padding-right:10px}.header--v3 .header__lower .hs-menu-flow-horizontal ul li a{letter-spacing:1.5px}.header-v3__row{column-gap:16px}}@media (max-width:1071px){.header-v3__row{display:flex;gap:16px;justify-content:space-between}.header-v3__brand{gap:16px}.header--v3 .header--logo img,.header--v3 .header--logo svg{height:44px}.header--v3 .header--cta,.header--v3 .header--cta .btn{width:auto}.header--v3+.header-spacer,.header--v3+.header-spacer:not(.header-spacer--menu){height:76px}.header-v3__banner{padding-bottom:12px;padding-top:12px}.header-v3__banner-inner{column-gap:12px}.header-v3__banner-divider{display:none}.header-v3__banner-subtext{flex-basis:100%}.header-v3__banner-heading{font-size:20px}.header-v3__banner-details{font-size:13px}.header--v3.header--has-banner+.header-spacer{height:170px}}@media (max-width:465px){header.header.header--v3{padding-top:12px}.header-v3__row{flex-wrap:wrap;row-gap:12px}.header-v3__brand{flex:0 0 100%;justify-content:space-between;min-width:0}.header--v3 .header--logo{min-width:0}.header--v3 .header--logo img,.header--v3 .header--logo svg{height:auto;max-height:44px;max-width:100%}.header-v3__cta{flex:0 0 100%}.header--v3 .header--cta,.header--v3 .header--cta .btn{width:100%}.header--v3 .header--cta .btn{justify-content:center}.header--v3+.header-spacer,.header--v3+.header-spacer:not(.header-spacer--menu){height:140px}.header--v3.header--has-banner+.header-spacer{height:290px}}