body{-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-smoothing:antialiased;font-smoothing:antialiased;hyphens:none;overflow-wrap:normal;-webkit-text-rendering:antialiased;-moz-text-rendering:antialiased;-ms-text-rendering:antialiased;text-rendering:optimizeLegibility}.header__container{align-items:center}.header.header-scroll .header__logo{max-width:80px}@media (min-width:1025px){.header .menu__item--depth-1 .menu__child-toggle{display:none}.header .menu__item--depth-1{padding:.7rem 17px}.header .menu__item--depth-1>.menu__link{padding:8px 0;position:relative}.header .menu__item--depth-1>.menu__link:before{background:#17506a;border-radius:4px;bottom:0;content:"";display:block;height:3px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(.2) translateY(2px) translateZ(0);transition:.3s ease-out}.header .menu__item--depth-1:hover>.menu__link:before{opacity:1;transform:scale(1) translateY(0) translateZ(0)}.header .menu__submenu{background:#fff;border-radius:12px;box-shadow:0 32px 64px rgba(34,35,38,.05),0 16px 32px rgba(34,35,38,.05);width:220px}.header .menu__submenu .menu__item:not(:first-child){border-top:1px solid #e3e6ec}.header .menu__submenu .menu__item .menu__link{font-size:16px;padding:.7rem 1.2rem}.header .menu__item--depth-1:nth-last-child(-n+2) .menu__submenu--level-3{left:100%;right:0}}.top-navigation{display:block;padding-bottom:0}.top-navigation .content-wrapper{align-items:center;justify-content:flex-end;padding:0}a.header__cta.cta_button{text-align:center}.header__logo--main{margin-top:0}.header__logo{max-width:159px}.header__logo--main{padding-top:0}body .header__search.header--element{display:block!important;position:relative}.header__language-switcher .lang_list_class{min-width:200px}.header__search .hs-search-field__input{font-size:14px}.header__language-switcher.open,.header__search.open{background:transparent;left:auto;min-height:auto;right:60px;top:23px}#hs_cos_wrapper_inverted-header-cta a.header__cta{background:transparent;color:var(--cta-primary-bg-color)}#hs_cos_wrapper_inverted-header-cta a.header__cta:hover{background:var(--cta-primary-bg-color);color:#fff}.header__cta--wrapper{display:flex}.header__cta--wrapper>div:first-child{margin-right:20px}.header__cta--wrapper>div:first-child a.cta_primary{background:transparent;color:var(--cta-primary-bg-color)}.header__cta--wrapper>div:first-child a.cta_primary:hover{background-color:var(--cta-primary-bg-color);color:#fff}body .header__language-switcher .lang_list_class li{padding:0}body .header__language-switcher .lang_list_class li a{display:block;padding:.7rem 1.05rem}body .lang_list_class li:first-child a{padding-top:15px}.top-navigation{padding-bottom:20px}@media(min-width:1025px){.header__navigation.header--element{margin-right:10px}body .header__search.mob{display:none!important}.header__search .hs-search-field__input{height:30px;padding:0 6px}body .menu__submenu .menu__child-toggle{top:14px;transform:rotate(270deg)}}@media(max-width:1024px){.top-navigation .header__search-parent{display:none!important}body .header__language-switcher,body .header__navigation--toggle{top:23px;z-index:9}body .header__navigation__mobile_group{padding-top:2rem;top:64px}body .header__cta--wrapper{display:block}.header__cta--wrapper>div{margin-bottom:15px}body .header__search button{top:7px}}.footer .hs-menu-wrapper.hs-menu-flow-vertical ul li.hs-menu-depth-1>a{color:#222326;font-size:22px}.footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper{display:block;left:0;opacity:1;padding-top:20px;position:relative}.footer .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{white-space:pre-wrap}.footer .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0}.footer .bottom-footer .hs-menu-wrapper ul{justify-content:flex-end}.footer .bottom-footer .hs-menu-wrapper ul li a{color:#222326}.button:hover{text-decoration:none;transform:scale(1.07)}.blog-post__tags{margin-bottom:20px;margin-top:10px}.blog-index__post .blog-index__post-tag{display:inline-block}.body-container--blog-post{padding-top:80px}