.header{background:#fff;height:auto;padding:16px 20px}.main-nav__container{margin-left:auto;margin-right:auto;max-width:1240px;width:100%}#hs_menu_wrapper_simple_navigation_{margin-left:8px}.main-nav__container{align-items:center;display:flex;justify-content:space-between;position:relative}.main-nav__brand{flex-shrink:0}.main-nav__brand .hs-image-widget{height:auto!important;max-width:200px!important;width:100%!important}.main-nav__toggle{background:transparent;border:none;cursor:pointer;height:px;padding:0;width:px}.main-nav__toggle svg{fill:currentColor;height:100%;width:100%}.main-nav__link{align-items:center;color:#141619;display:flex;gap:4px;text-decoration:none;transition:color .3s;white-space:nowrap}.main-nav__link:hover{color:#1cb5e0}.main-nav__link-text{color:#141619;font-family:Outfit;font-weight:400;transition:color .3s ease-in-out}.main-nav__right{align-items:center;display:flex;gap:15px}.main-nav__search-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex}.main-nav__search-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-size:contain;height:22px;width:22px}.main-nav__search-form{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:none;min-width:320px;padding:10px;position:absolute;right:20px;top:calc(100% + 10px);z-index:1001}.main-nav__search-form.active{display:flex}.main-nav__search-input{border:1px solid #e0e0e0;border-radius:5px;flex:1;outline:none;padding:10px 15px}.main-nav__search-input:focus{border-color:#06c}.main-nav__search-submit{background:#06c;border:none;border-radius:5px;cursor:pointer;display:flex;margin-left:5px;padding:10px 15px}.main-nav__search-submit-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-size:contain;height:18px;width:18px}@media (min-width:1024px){.main-nav__sidebar-close,.main-nav__toggle{display:none}.main-nav__container:has(.main-nav--navigation_link_seperated_in_center){justify-content:space-between}.main-nav__menu.main-nav--navigation_link_seperated_in_center{flex:1;justify-content:center}.main-nav__container:has(.main-nav--navigation_link_attach_with_logo){justify-content:flex-start}.main-nav__menu.main-nav--navigation_link_attach_with_logo{flex:1;justify-content:flex-start}.main-nav__container:has(.main-nav--navigation_link_attach_with_logo) .main-nav__right{margin-left:auto}.main-nav__container:has(.main-nav--navigation_link_at_right){justify-content:flex-start}.main-nav__menu.main-nav--navigation_link_at_right{flex:0;margin-left:auto;order:2}.main-nav__container:has(.main-nav--navigation_link_at_right) .main-nav__right{order:3}.main-nav__menu{display:flex;flex:1;justify-content:center}.main-nav__list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.main-nav__link:hover .main-nav__link-text{color:#1cb5e0}}@media (max-width:1023px){.main-nav__brand .hs-image-widget{max-width:130px!important}.main-nav__toggle{align-items:center;display:flex;justify-content:center}.main-nav__right{gap:px}.main-nav__menu{background:#fff;height:100vh;justify-content:flex-start;left:-100%;overflow-y:auto;padding-top:80px;position:fixed;top:0;transition:left .4s ease;width:100%;z-index:1000}.main-nav__menu.active{left:0}.main-nav__sidebar-close{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:10px;top:10px;transition:background .3s;width:50px}.main-nav__sidebar-close svg{height:100%;width:100%}.main-nav__list{align-items:stretch;display:flex;flex-direction:column;gap:0;padding:0;width:100%}.main-nav__item{border-bottom:1px solid rgba(20,22,25,.1);padding:16px 22px}.main-nav__link{justify-content:space-between}.main-nav__link-text{color:#141619;flex:1}.main-nav__link-text:hover{color:#1cb5e0}.main-nav__overlay,.main-nav__search-form{display:none}}@media (min-width:768px){.header{padding:16px 20px}}@media (min-width:1024px){.header{padding:16px 20px}}body.no-scroll{overflow:hidden}@keyframes dropdownOpen{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}