.header-container{margin-bottom:60px;position:relative}.header-container .top-header{background-color:#30393b;height:30px;padding:0 30px}.header-container .top-header ul{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-end;line-height:normal;list-style:none;margin-inline-start:auto;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header-container .top-header ul li{position:relative;top:-4px}.header-container .top-header a{color:#fff;font-family:Montserrat,Sans-serif;font-size:16px;font-weight:600}.header-container .bot-header{-webkit-transition:all .5s ease;-moz-transition:position 10s;-ms-transition:position 10s;-o-transition:position 10s;transition:all .5s ease;width:100%;z-index:2}.fixed{animation:smoothScroll 1s forwards;left:0;position:fixed;top:0}@keyframes smoothScroll{0%{transform:translateY(-40px)}to{transform:translateY(0)}}.header-container .bot-header .desktop-header .bot-header-logo img{max-width:281px;width:100%}.header-container .bot-header .desktop-header{align-items:center;background-color:#e8eef1;display:flex;padding:10px}.header-container .bot-header .desktop-header .bot-header-logo{text-align:center;width:19.982%}.header-container .bot-header .desktop-header .bot-header-menu{width:64.69%}.header-container .bot-header .desktop-header .bot-header-button{text-align:right;width:14.992%}.header-container .bot-header .desktop-header .bot-header-button span{text-align:center}.header-container .bot-header .desktop-header .bot-header-menu ul{display:flex;justify-content:flex-end;list-style:none;margin-inline-start:auto}.header-container .bot-header .desktop-header .bot-header-menu ul li a{color:#212322;font-family:Montserrat,Sans-serif;font-size:18px;font-weight:700;line-height:21.94px;padding:13px 20px;text-decoration:none}.header-container .bot-header .desktop-header .bot-header-menu ul li a:hover{color:#629b58}.primary-cta{fill:#fff;background-color:#629b58;display:inline-block}.primary-cta,.primary-cta:hover{border-radius:3px;color:#fff;font-family:Montserrat,Sans-serif;font-size:20px;font-weight:700;line-height:25px;padding:12px 24px;text-decoration:none}.primary-cta:hover{background-color:#2e5627}.mobile-header{background-color:#e8eef1;display:none;flex-wrap:wrap}.mobile-header .mobile-header-logo{padding:10px;text-align:center;width:75%}.mobile-header .mobile-header-logo img{max-width:281px;width:100%}.mobile-header .mobile-header-bars{align-items:center;display:flex;justify-content:end;padding:10px;text-align:right;width:25%}.mobile-header .mobile-header-bars svg{max-width:1em;width:1em}.mobile-menu{animation:2s;background:#fff;display:none;height:100vh;overflow:auto;position:fixed;top:0;transition:all 2s ease-in-out;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2s ease-in-out;-o-transition:all 2s ease-in-out;width:100%;z-index:100}.mobile-menu .mobile-close img{max-width:35px}.mobile-menu .mobile-close{position:absolute;right:25px;top:25px}.mobile-menu .mobile-menu-logo{padding:28px}.mobile-menu .mobile-menu-logo img{max-width:69px!important}.mobile-menu ul{text-align:center}.mobile-menu ul li{margin-bottom:10px}.mobile-menu ul li a{color:#30393b;font-family:Montserrat,Sans-serif;font-size:25px;font-weight:600}.mobile-menu .mobile-menu-cta{margin-bottom:20px;text-align:center}.mobile-menu .mobile-menu-social svg{max-width:20px}.mobile-menu .mobile-menu-social{text-align:center}.mobile-menu .mobile-menu-social a{border:3px solid #212322;border-radius:25px;display:inline-block;height:41px;padding:3px;width:41px}@media (max-width:1024px){.header-container .bot-header .bot-header-menu ul li a{font-size:16px;padding:12px}.primary-cta{font-size:12px}}@media (max-width:768px){.header-container .bot-header .desktop-header,.header-container .top-header{display:none}.mobile-header{display:flex}.header-container{margin-bottom:16px}}