@charset "UTF-8";.feature-header{height:90rem;padding-top:15rem;padding-bottom:15rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-bottom:1rem solid var(--theme-color-lines);background:var(--theme-color-white);display:-ms-flexbox;display:-webkit-flex;display:flex;padding-left:var(--base-offset-vertical);padding-right:var(--base-offset-vertical);}.feature-header--desktop .feature-header__inner{display:-ms-grid;display:grid;grid-template-columns:auto auto;width:100%;}.feature-header--desktop .feature-header__inner > div{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;}.feature-header--desktop .feature-header__inner > div:nth-child(2){-ms-flex-pack:end;justify-content:flex-end;}.feature-header--desktop .feature-header__inner > div:nth-child(3){-ms-flex-pack:end;justify-content:flex-end;}.feature-header--mobile{max-width:100vw;}.feature-header--mobile .feature-header__inner{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);width:100%;}.feature-header--mobile .feature-header__inner > div{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;}.feature-header--mobile .feature-header__inner > div:nth-child(2){-ms-flex-pack:right;justify-content:right;}.feature-header__logo{margin:0;line-height:0;}.feature-header__logo a{display:inline-block;line-height:0;}.feature-header__logo a img{display:inline-block;width:auto;height:auto;max-width:198rem;}.feature-header__logo a img.light{display:none;}.feature-header__logo a img.dark{display:inline-block;}.feature-header__nav{display:inline-block;}.feature-header__nav ul li{position:relative;display:inline-block;margin:0 5rem;}.feature-header__nav ul li a{color:var(--theme-color-text);text-transform:uppercase;font-weight:500;letter-spacing:.05em;}.feature-header__nav ul li a:hover{color:var(--theme-color-accent-1);}.feature-header__nav ul li.current-menu-item a,.feature-header__nav ul li.wpml-ls-current-language a{color:var(--theme-color-accent-1);}.feature-header__nav ul li.wpml-ls-item{padding-left:10rem;margin-left:0 !important;margin-right:0 !important;position:relative;}.feature-header__nav ul li.wpml-ls-item:before{content:"|";position:absolute;left:0;top:18rem;color:var(--theme-color-accent-2);}@media (max-width: 899px){.feature-header__nav ul li.wpml-ls-item:before{display:none;}}.feature-header__nav ul li.wpml-ls-item-en:before{content:"";}@media (max-width: 899px){.feature-header__nav.menu-position-1,.feature-header__nav.menu-position-3{display:none;}}@media (min-width: 600px){.feature-header__nav ul.sub-menu{display:none;position:absolute;top:100%;left:-5rem;right:0;width:180rem;}}.feature-header__nav ul.sub-menu li{display:block;background-color:var(--theme-color-text);margin:0 !important;padding:0 10rem;}.feature-header__nav ul.sub-menu li:first-child{margin-top:15rem !important;}.feature-header__nav ul.sub-menu li a{color:var(--theme-color-white) !important;line-height:40rem !important;}.feature-header__nav li.menu-item-has-children:hover ul.sub-menu{display:block;}@media (min-width: 900px){.feature-header .block-navigation-mobile{display:none;}}.feature-header .block-navigation-mobile-open .block-navigation-mobile-open__inner{background-image:url("feature-header/assets/logo.png");background-repeat:no-repeat;background-size:250rem;background-position:center top 30rem;}.feature-header .block-navigation-mobile-open .block-navigation-mobile-open__inner .block-navigation-mobile__nav ul.menu li a{font-size:20rem;}@media (max-width: 899px){.feature-header--desktop{display:none;}}@media (min-width: 900px){.feature-header--mobile{display:none;}}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header{background-color:unset;border-bottom:none;}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__logo img.light{display:inline-block;}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__logo img.dark{display:none;}@media (min-width: 600px){body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li a{color:var(--theme-color-white);}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li a:hover{color:var(--theme-color-accent-1);}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li.current-menu-item a,body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li.wpml-ls-current-language a{color:var(--theme-color-accent-1);}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li.wpml-ls-item:before{color:var(--theme-color-white);}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li ul.sub-menu{background-color:unset;}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul li ul.sub-menu li a{color:var(--theme-color-white);}}@media (max-width: 599px){body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul.menu__mobile li{display:block;text-align:right;margin:0;}body.header-is-fixed.is-cover-first:not(.is-scrolled) .feature-header .feature-header__nav ul.menu__mobile li ul.sub-menu{display:block;}}body.is-scrolled .feature-header{background-color:var(--theme-color-white);}body.header-is-fixed .feature-header{top:0;left:0;right:0;position:fixed;z-index:100;}body.is-instance-nc .feature-header{background-color:#222;height:85rem;border-bottom:none;}body.is-instance-nc .feature-header .feature-header__logo a img{width:100%;}body.is-instance-nc .feature-header img.light{display:block;height:38.5px;}body.is-instance-nc .feature-header img.dark{display:none;}body.is-instance-nc .feature-header .feature-header__nav.feature-header__nav--main ul li a{font-size:20rem;font-weight:800;letter-spacing:0;text-decoration:none;}body.is-instance-nc .feature-header .feature-header__nav ul li{margin:0 10rem;}body.is-instance-nc .feature-header .feature-header__nav ul li a{font-family:var(--base-headings-font-family);font-weight:500;font-size:16rem;line-height:58rem;color:var(--theme-color-accent-2);text-transform:none;letter-spacing:0;text-decoration:none;}body.is-instance-nc .feature-header .feature-header__nav ul li a:hover{text-decoration:underline;}