.header{background:#535353;transition:all .3s ease}.header.open{background:#fff}.header.open *{color:#535353!important}.header.open svg path,.header.open svg rect{fill:#535353}.login .header__container{border-bottom:1px solid #fff}.header .intra-logo{align-self:flex-end;margin-bottom:4px;margin-left:2em}.header .header__container{margin-bottom:0}.header .header__navigation{height:100vh}.header__login{border-right:1px solid #fff;color:#fff;font-size:14px;margin-right:1em;padding-right:1em}.lang-switcher{padding-right:4px;width:auto!important}.lang-switcher *{color:#fff}.open .lang-switcher *{color:#535353}.lang-switcher li:after{background:#fff}.open .lang-switcher li:after{background:#535353}.header .header__row-2{justify-content:flex-end}.header__menu-icon{cursor:pointer;height:24px;margin-left:.5em;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:24px}.header.open .header__menu-icon span{background:#535353}.header__menu-icon span{background:#fff;display:block;height:4px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}.header__menu-icon span:first-child{top:0}.header__menu-icon span:first-child,.header__menu-icon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header__menu-icon span:nth-child(2){top:10px}.header__menu-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.header__menu-icon.open span:first-child{left:0;top:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header__menu-icon.open span:nth-child(2){opacity:0;width:0}.header__menu-icon.open span:nth-child(3){left:0;top:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header .header__navigation{display:none}.navigation-primary{padding-bottom:4em;padding-top:4em}.header__navigation .submenu.level-1{flex-direction:column}.header__navigation .submenu.level-1 .menu-arrow{display:none!important}.header__navigation .level-1>.menu-item:first-child:hover>.menu-link{color:#b4d1ef!important}.header__navigation .level-1>.menu-item:nth-child(2):hover>.menu-link{color:#94ceb0!important}.header__navigation .level-1>.menu-item:nth-child(3):hover>.menu-link{color:#ffb762!important}.header__navigation .level-1>.menu-item:nth-child(4):hover>.menu-link{color:#b4d1ef!important}.header__navigation .level-1>.menu-item:nth-child(5):hover>.menu-link{color:#94ceb0!important}.header__navigation .level-1>.menu-item:hover>a{background:transparent}.header__navigation .level-1 .menu-item{margin-bottom:1.5em}.header__navigation .level-1 .menu-item:last-of-type{margin-bottom:0}.header__navigation .level-1 .menu-link{font-size:44px;font-weight:400;text-transform:none}@media(max-width:767px){.header__menu-icon{margin-left:.5em}.header__logo a{display:flex;flex-direction:column}.header svg{max-width:150px}.header .intra-logo{align-self:flex-start;margin-left:0;margin-top:5px}.header__column{width:65%!important}.lang-switcher *{color:#535353}}.submenu.level-2{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-wrap:wrap;left:auto!important;position:absolute!important;right:0!important;top:0!important;transform:none!important;width:40%!important}.submenu.level-2>li:first-child:before{display:none!important}.submenu.level-2 li{background:transparent!important;border:0!important;margin-bottom:0!important;padding:0 0 .5em!important;width:50%}.submenu.level-2 li a{font-size:16px!important}.submenu.level-2 .menu-item:hover .menu-link{color:#535353!important}.submenu.level-2 li a:hover{background:transparent!important}@media(max-width:767px){.lang-switcher{justify-content:flex-start!important;margin:0!important}.lang-switcher li:first-of-type{padding-left:0}.navigation-primary{padding-bottom:1.5em;padding-top:3em}.header__navigation{background-color:transparent!important;height:auto;opacity:1;padding:0;position:relative;top:0;transition:none;visibility:visible;width:100%}.submenu.level-1>li a{text-align:left}.header__navigation .level-1 .menu-link{font-size:35px}.submenu .menu-arrow,.submenu.level-1>.has-submenu>.menu-arrow,.submenu>.has-submenu>.menu-arrow{background-position:center right 30px;background-repeat:no-repeat;background-size:11px;border:0;cursor:pointer;height:auto;padding:0;position:relative;right:0;top:10px;width:30%}.submenu .menu-arrow-bg,.submenu.level-1>.has-submenu>.menu-arrow-bg,.submenu>.has-submenu>.menu-arrow-bg{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE5IDE5Ij48dGl0bGU+UGx1czwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM5Nzk4OWYiIHN0cm9rZS13aWR0aD0iMi40Ij48cmVjdCB3aWR0aD0iMTYuOCIgaGVpZ2h0PSIxIiB4PSIxLjIiIHk9IjkuNiIgcng9Ii41Ii8+PHJlY3Qgd2lkdGg9IjE2LjgiIGhlaWdodD0iMSIgeD0iMS4yIiB5PSI5LjYiIHJ4PSIuNSIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgOS42IDkuNikiLz48L2c+PC9zdmc+);background-repeat:no-repeat;background-size:15px;display:block;height:15px;margin-left:auto;margin-right:0;transition:transform .4s;width:15px}ul.submenu.level-2{display:none!important;padding-top:1em;position:relative!important;width:100%!important}ul.submenu.level-2.open{display:flex!important}.submenu.level-2 .menu-item .menu-link{padding:7px 0!important;transition:none}a.menu-link{background:transparent!important}}.footer{background:#535353!important}.footer a,.footer p,.footer span{color:#fff!important}.footer-inner{border-top:1px solid #fff!important}.footer .intra-logo{display:block;float:none;margin:2em auto}.login{background:#535353}.body-container--login{align-self:center;float:none;margin:0 auto;max-width:630px;padding:10em 25px}.body-container--login #hs_cos_wrapper_membership_rich_text *,.body-container--login *{color:#fff}.body-container--login form input[type=email],.body-container--login form input[type=file],.body-container--login form input[type=number],.body-container--login form input[type=password],.body-container--login form input[type=tel],.body-container--login form input[type=text],.body-container--login form select,.body-container--login form textarea{border-bottom:1px solid #fff;color:#fff}.body-container--login form label{color:#fff}.body-container--login form ::placeholder{color:#8c8c8c}.body-container--login .hs-form-field{position:relative}.body-container--login .hs-login-widget-show-password{color:#fff;float:right;font-size:14px;position:absolute;right:0}.body-container--login .hs-form-field:nth-child(6){flex-direction:row}.body-container--login form input[type=submit]{color:#fff!important;margin-top:20px!important}.body-container--login form input[type=submit],form .actions{text-align:right}.body-container--login form input[type=submit],form .actions:after{color:#fff;content:"→";display:inline-block}.body-container--login form input[type=submit],form .actions input{display:inline-block;float:none}.body-container--login .no-list{padding:0;text-align:left!important}#hs_login_reset{color:#fff;font-size:16px}.blog-index__post{width:33.3%}.body-container--blog-post .content-wrapper{width:100%}.blog-index__post-image-wrapper--small{display:block;margin-bottom:1em;padding-bottom:56.25%;position:relative}.blog-index__post-image-wrapper--small img{height:100%;object-fit:cover;position:absolute;width:100%}.blog-index__post-button.button{margin-top:.5rem}.blog-index__post-button.button,.blog-index__post-button.button:hover{background:transparent;border:0;color:#535353;font-size:16px;padding:0;text-transform:uppercase}.body-container--blog-index form .hs-button,.body-container--blog-index form input[type=submit]{color:#535353!important;margin-top:20px!important}.body-container--blog-index form .actions:after{color:#535353;margin-left:5px}.body-container--blog-post{display:flex;flex-direction:column}.body-container--blog-post blockquote{border-left:0;float:none;font-size:25px;margin:2.5em auto;max-width:600px;padding-left:0}.body-container--blog-post blockquote p{font-size:23px!important}.body-container--blog-post blockquote:before{background:#535353;content:"";display:block;height:10px;margin-bottom:1em;width:10px}.blog-post__body a{text-decoration:underline}@media(max-width:767px){.blog-index__post{width:100%}}