.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:solid 1px #FFF}.header .intra-logo{align-self:flex-end;margin-left:2em;margin-bottom:4px}.header .header__container{margin-bottom:0}.header .header__navigation{height:100vh}.header__login{font-size:14px;color:#fff;margin-right:1em;padding-right:1em;border-right:solid 1px #fff}.lang-switcher{width:auto !important;padding-right:4px}.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{width:24px;height:24px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin-left:.5em}.header.open .header__menu-icon span{background:#535353}.header__menu-icon span{display:block;position:absolute;height:4px;width:100%;background:#fff;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.header__menu-icon span:nth-child(1){top:0px;-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;-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(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:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:2px;left:0px}.header__menu-icon.open span:nth-child(2){width:0;opacity:0}.header__menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:19px;left:0px}.header .header__navigation{display:none}.navigation-primary{padding-top:4em;padding-bottom: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:nth-child(1):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;text-transform:none;font-weight:normal}@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{border:0 !important;border-radius:0 !important;box-shadow:none !important;left:auto !important;position:absolute !important;top:0 !important;transform:none !important;width:40% !important;right:0 !important;display:flex !important;flex-wrap:wrap;background:transparent !important}.submenu.level-2>li:first-child:before{display:none !important}.submenu.level-2 li{width:50%;border:0 !important;background:transparent !important;padding:0 0 .5em !important;margin-bottom:0 !important}.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{margin:0 !important;justify-content:flex-start !important}.lang-switcher li:first-of-type{padding-left:0}.navigation-primary{padding-top:3em;padding-bottom:1.5em}.header__navigation{opacity:1;visibility:visible;position:relative;top:0;height:auto;width:100%;transition:none;padding:0;background-color:transparent !important}.submenu.level-1>li a{text-align:left}.header__navigation .level-1 .menu-link{font-size:35px}.submenu.level-1>.has-submenu>.menu-arrow,.submenu>.has-submenu>.menu-arrow,.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.level-1>.has-submenu>.menu-arrow-bg,.submenu>.has-submenu>.menu-arrow-bg,.submenu .menu-arrow-bg{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOXB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAxOSAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QbHVzPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJQbHVzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDAuMDAwMDAwKSIgc3Ryb2tlPSIjOTc5ODlGIiBzdHJva2Utd2lkdGg9IjIuNCI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIiPiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjIiIHk9IjkuNiIgd2lkdGg9IjE2LjgiIGhlaWdodD0iMSIgcng9IjAuNSI+PC9yZWN0PiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS42MDAwMDAsIDkuNjAwMDAwKSByb3RhdGUoOTAuMDAwMDAwKSB0cmFuc2xhdGUoLTkuNjAwMDAwLCAtOS42MDAwMDApICIgeD0iMS4yIiB5PSI5LjYiIHdpZHRoPSIxNi44IiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);background-repeat:no-repeat;display:block;height:15px;margin-left:auto;margin-right:0;transition:transform .4s;width:15px;background-size:15px}ul.submenu.level-2{padding-top:1em;width:100% !important;position:relative !important;display:none !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 span,.footer p,.footer a{color:#FFF !important}.footer-inner{border-top:solid 1px #fff !important}.footer .intra-logo{margin:2em auto;float:none;display:block}.login{background:#535353}.body-container--login{max-width:630px;float:none;margin:0 auto;align-self:center;padding:10em 25px}.body-container--login *{color:#fff}.body-container--login #hs_cos_wrapper_membership_rich_text *{color:#FFF}.body-container--login form input[type=text],.body-container--login form input[type=email],.body-container--login form input[type=password],.body-container--login form input[type=tel],.body-container--login form input[type=number],.body-container--login form input[type=file],.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{float:right;font-size:14px;color:#fff;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{content:'→';color:#FFF;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{padding-bottom:56.25%;position:relative;display:block;margin-bottom:1em}.blog-index__post-image-wrapper--small img{object-fit:cover;width:100%;height:100%;position:absolute}.blog-index__post-button.button{background:transparent;color:#535353;text-transform:uppercase;padding:0;font-size:16px;border:0;margin-top:.5rem}.blog-index__post-button.button:hover{background:transparent;color:#535353;text-transform:uppercase;padding:0;font-size:16px;border:0}.body-container--blog-index form input[type=submit],.body-container--blog-index form .hs-button{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{max-width:600px;float:none;margin:2.5em auto;font-size:25px;padding-left:0;border-left:0}.body-container--blog-post blockquote p{font-size:23px !important}.body-container--blog-post blockquote:before{content:'';background:#535353;width:10px;height:10px;display:block;margin-bottom:1em}.blog-post__body a{text-decoration:underline}@media(max-width:767px){.blog-index__post{width:100%}}