@charset "UTF-8";
:root{--header-height:105px;--header-offset:var(--base-offset);--header-background:transparent;--header-color:var(--base-color-text);--header-color-accent:var(--base-color-accent);}@media (max-width: 999px){:root{--header-height:65px;}}body{padding-top:0;}.feature-responsive-header{box-sizing:content-box;padding:calc(var(--header-offset)) 0 0;width:calc(var(--header-height) + 2 * var(--base-offset));}.feature-responsive-header__logo{opacity:1;-webkit-transition:all var(--base-transition-time-slow) ease-in-out;transition:all var(--base-transition-time-slow) ease-in-out;}body.home:not(.is-scrolled-deep.is-scrolled-below-news):not(.is-header-active-modalmenu) .feature-responsive-header__logo{opacity:0;pointer-events:none;}.feature-responsive-header__logo figure img{height:var(--header-height);width:var(--header-height);margin:0;padding:0;-webkit-transition:all var(--base-transition-time-fast) ease-in-out;transition:all var(--base-transition-time-fast) ease-in-out;}.feature-responsive-header__logo a:hover img{-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);}@media (max-width: 599px){.feature-responsive-header__logo{margin-left:-2px;}}.feature-responsive-header__widgets{display:none !important;position:fixed;top:calc(var(--base-offset) + .5 * var(--header-height));-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(1.53 * var(--base-offset));z-index:900;opacity:1;}body:not(.home) .feature-responsive-header__widgets,body.home.is-scrolled .feature-responsive-header__widgets{opacity:0;-webkit-transition:opacity var(--base-transition-time) ease-in-out;transition:opacity var(--base-transition-time) ease-in-out;pointer-events:none;}.feature-responsive-header__widgets .widget_polylang ul{list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;font-family:var(--base-headings-font-family);margin-right:30px;}@media (max-width: 599px){.feature-responsive-header__widgets .widget_polylang ul{margin-right:40px;font-size:var(--base-font-size-medium);}}.feature-responsive-header__widgets .widget_polylang ul li:not(:first-child):before{content:"/";margin:0 .2em;}.feature-responsive-header__menu-trigger{background:var(--base-color-background);position:fixed;top:calc(var(--base-offset) + .5 * var(--header-height));-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(var(--base-offset) - 9px);z-index:900;-webkit-transition:all var(--base-transition-time) ease-in-out;transition:all var(--base-transition-time) ease-in-out;opacity:1;border-radius:100%;width:40px;height:40px;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:0;}@media (max-width: 599px){.feature-responsive-header__menu-trigger{background:none;}}@media (pointer: fine){.feature-responsive-header__menu-trigger:hover{background:var(--base-color-text);}.feature-responsive-header__menu-trigger:hover a[href="#menu"] span{background:var(--base-color-light);}}body:not(.home) .feature-responsive-header__menu-trigger{opacity:0;-webkit-transition:opacity var(--base-transition-time) ease-in-out;transition:opacity var(--base-transition-time) ease-in-out;pointer-events:none;}body.is-header-active-modalmenu .feature-responsive-header__menu-trigger{margin-left:-3px;}.feature-responsive-header__menu-trigger a[href="#menu"] span{width:23px;height:1px;}body.is-header-active-modalmenu .feature-responsive-header__menu-trigger a[href="#menu"] span{width:26px;}body.is-header-active-modalmenu .feature-responsive-header__menu-trigger a[href="#menu"] span:first-child{-ms-transform:translateY(.5rem) translateX(1px) rotateZ(-45deg);-webkit-transform:translateY(.5rem) translateX(1px) rotateZ(-45deg);transform:translateY(.5rem) translateX(1px) rotateZ(-45deg);}@media (max-width: 599px){body.is-header-active-modalmenu .feature-responsive-header__menu-trigger a[href="#menu"] span:first-child{-ms-transform:translateY(.55rem) translateX(1px) rotateZ(-45deg);-webkit-transform:translateY(.55rem) translateX(1px) rotateZ(-45deg);transform:translateY(.55rem) translateX(1px) rotateZ(-45deg);}}body.is-header-active-modalmenu .feature-responsive-header__menu-trigger a[href="#menu"] span:last-child{-ms-transform:translateY(-.36em) translateX(1px) rotateZ(45deg);-webkit-transform:translateY(-.36em) translateX(1px) rotateZ(45deg);transform:translateY(-.36em) translateX(1px) rotateZ(45deg);}@media (max-width: 999px){body.is-header-active-modalmenu .feature-responsive-header__menu-trigger a[href="#menu"] span:last-child{-ms-transform:translateY(-.425em) translateX(1px) rotateZ(45deg);-webkit-transform:translateY(-.425em) translateX(1px) rotateZ(45deg);transform:translateY(-.425em) translateX(1px) rotateZ(45deg);}}.feature-responsive-header-close{position:fixed;top:var(--base-offset);right:var(--base-offset);font-size:76px;line-height:1.1;z-index:100;cursor:pointer;}.feature-responsive-header-close svg{width:40px;height:40px;}.feature-responsive-header-close svg *{-webkit-transition:all var(--base-transition-time) ease-in-out;transition:all var(--base-transition-time) ease-in-out;}.feature-responsive-header-close svg circle{fill:transparent;stroke:transparent;}.feature-responsive-header-close svg line{stroke:var(--base-color-text);stroke:var(--base-color-text);}.feature-responsive-header-close a:hover{text-decoration:none;}@media (pointer: fine){.feature-responsive-header-close a:hover svg circle{fill:var(--base-color-text);}.feature-responsive-header-close a:hover svg line{stroke:var(--base-color-background);}}@media (max-width: 999px){.feature-responsive-header-close{font-size:56px;}.feature-responsive-header-close svg{width:32px;height:32px;}}@media (max-width: 781px){.feature-responsive-header-close{margin-top:-3px;}}