.pa-color-highlight{box-shadow:inset 0 -.5em 0 #badefa;color:inherit;text-decoration:none}.header__navigation.header--element.search-bar span,.header__navigation.header--element.search-bar svg{display:block;height:22px;width:22px}.header .hs-search-field__input{width:100%}.header .hs-search-field__bar{max-width:400px;padding:0;pointer-events:none;position:absolute;right:-10px;top:-10px;transition:width .3s ease-out;width:0;z-index:9}.ac-header--search{position:relative}.header .ac-header--search form{background:transparent;border:none;padding:0}.header .ac-header--search.ac-search form .hs-search-field__input{background-color:transparent;border:none;border-radius:25px;margin:0 auto;max-height:56px;padding:10px 40px 10px 20px;transition:all .3s linear}.header .ac-search .open .hs-search-field__bar{pointer-events:unset;width:280px}.header .ac-header--search.ac-search form .hs-search-field__input::placeholder{color:#2095f3}.header .ac-btn-search--close,.header .open .ac-btn-search--icon{display:none}.header .ac-search .open .ac-btn-search--close{display:block}.header__language-switcher{cursor:pointer;padding-right:1.4rem}.header__language-switcher .lang_switcher_class{position:static}.header__language-switcher .lang_list_class{border:2px solid;border-radius:3px;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);display:block;left:calc(100% - 24px);min-width:100px;opacity:0;padding-top:0;text-align:left;top:100%;transition:opacity .3s;visibility:hidden}.header__language-switcher:focus .lang_list_class,.header__language-switcher:hover .lang_list_class{opacity:1;transition:opacity .3s;visibility:visible}.header__language-switcher .lang_list_class:before{left:70%;top:-25px}.header__language-switcher .lang_list_class:after{left:70%;top:-22px}.header__language-switcher .lang_list_class.first-active:after{top:-22px;transition:.3s}.header__language-switcher .lang_list_class li{border:none;font-size:18px;padding:.35rem .7rem}.header__language-switcher .lang_list_class li:first-child{border-radius:6px 6px 0 0;border-top:none}.header__language-switcher .lang_list_class li:last-child{border-bottom:none;border-radius:0 0 6px 6px}.header__language-switcher .lang_list_class li:hover{transition:background-color .3s}.header__language-switcher--label{display:flex;position:relative}.header__language-switcher--label-current{align-items:center;display:flex;font-size:.75rem;margin-bottom:.175rem;margin-left:.7rem}.header__language-switcher--label-current:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #494a52;content:"";display:block;height:0;margin-left:.7rem;margin-top:.175rem;width:0}.header .header__navigation--toggle{display:none}@media (max-width:767px){.header__language-switcher{border-top:2px solid #ced4db;padding-left:1.05rem;padding-right:0}.header__language-switcher .lang_list_class{border:none;box-shadow:unset;display:block;left:30px;opacity:1;padding:0 1.05rem;top:0;visibility:visible}.header__language-switcher .lang_list_class li{background-color:inherit;font-size:.917rem}.header__language-switcher--label-current{display:none}.header__language-switcher .lang_list_class li:hover{background-color:inherit}.header__language-switcher .lang_list_class:after,.header__language-switcher .lang_list_class:before{content:none}.ac-header--search.ac-search{position:absolute;right:55px;top:calc(50% - 18px)}.header .ac-search .open .hs-search-field__bar{width:240px}}#nav-toggle,.header .menu--mobile{display:none}@media (max-width:767px){.header__language-switcher,.header__navigation{display:none;width:100%}.header__navigation.open{background-color:#f8fafc;display:block;left:0;position:absolute;right:0;top:75px;z-index:2}.header .header__navigation--toggle{cursor:pointer;display:block;position:relative}.header__language-switcher--toggle.hide,.header__navigation--toggle.hide,.header__search--toggle.hide{display:none}.header__navigation--toggle.open{display:block}.header__language-switcher--toggle{background-image:url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);background-size:cover;height:25px;width:25px}.header__language-switcher--toggle:after{content:"Language"}.header .menu--desktop{display:none}.header .menu--mobile{display:block;height:100%}.header .menu--mobile .ac-menu-open>.menu__submenu--level-2{display:block!important}.header .menu .menu__wrapper .menu__submenu--level-2{margin-bottom:15px}.header .menu .menu__wrapper .menu__submenu--level-2 .menu__submenu .menu__item{width:100%}.header .menu .menu__wrapper .menu__item{display:block;width:100%}.menu__link{display:block}}.header .menu .menu__wrapper .menu__item{cursor:pointer;position:relative}.header .menu .menu__wrapper .menu__item.menu__item--depth-1 .menu__link:active,.header .menu .menu__wrapper .menu__item.menu__item--depth-1 .menu__link:focus,.header .menu .menu__wrapper .menu__item.menu__item--depth-1 .menu__link:hover{text-decoration:none}.header .menu .menu__wrapper .menu__item--depth-2 .menu__link:hover{background:#fafafa}.menu__link--active-branch,.menu__link--active-link{font-weight:700}.header .menu .menu__wrapper .menu__item--depth-1{display:inline-block;text-transform:capitalize}.header .menu .menu__wrapper .menu__item--depth-1>.menu__link--active-link:after{bottom:-3px;content:"";height:2px;left:0;position:absolute;width:100%}@media (max-width:767px){.header .menu__item--depth-1{padding:0}.header .menu .menu__wrapper .menu__item--depth-1>.menu__link--active-link:after{content:none}}.header .menu .menu__wrapper .menu__submenu{background-color:#fff;border-radius:3px;box-shadow:0 4px 24px 0 hsla(218,8%,60%,.08),0 4px 8px 0 hsla(218,8%,60%,.04);left:0;position:absolute;text-align:left;text-transform:none;top:100%;transform:scale(0);transform-origin:top center;transition:all .2s linear;width:190px;z-index:9999}.header .menu .menu__wrapper .menu__submenu.menu__submenu--level-3{transform-origin:left}.header .menu .menu__wrapper .menu__item--open>.menu__submenu{transform:scale(1)}.header .menu .menu__wrapper .menu__submenu .menu__item{padding:0;width:100%}.header .menu .menu__wrapper .menu__submenu .menu__link{display:block;padding:11px 16px;transition:background-color .3s;width:100%}.header .menu .menu__wrapper .menu__item--depth-1:nth-last-child(-n+2) .menu__submenu--level-3{right:100%;top:0}