.header{align-items:center;border-bottom:1px solid var(--separator-color);box-sizing:border-box;display:flex;flex-shrink:0;font-family:inherit;justify-content:space-between;height:5em;padding:0 2em}.header .logo-swisscows{position:relative;z-index:1}.header .actions{align-items:center;display:flex;gap:2rem;z-index:1000}.header .dropdown,.header .nav a{font-weight:500}.header .dropdown.languages{color:var(--text-primary-color);font-size:1em}:is(.header .dropdown-menu.languages) .item a{color:var(--text-primary-color);display:block;font-weight:500;text-decoration:none!important}:is(.header .dropdown-menu.products) .item a{display:block;font-size:1rem}.navmenu{display:flex;justify-content:center;position:relative;z-index:1}.navmenu .navmenu-list{align-items:center;display:flex;list-style:none;margin:0;padding:0}.navmenu .navmenu-link,.navmenu .navmenu-trigger{display:block;font-size:1em;font-weight:600;line-height:2.75em;padding:0 1.75em}.navmenu .navmenu-trigger{align-items:center;display:inline-flex;gap:.25em}:is(.navmenu .navmenu-trigger) .icon{color:var(--icon-primary-color)}.navmenu .navmenu-link{color:var(--text-primary-color);text-decoration:none!important}.navmenu .navmenu-content{animation-duration:.3s;animation-timing-function:ease;background:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:.5em;left:0;padding:.25em;position:absolute;top:3em;width:100%}:is(.navmenu .navmenu-content) ul{list-style:none;margin:0;padding:0}:is(.navmenu .navmenu-content) .navmenu-link{line-height:1.5em;padding:.5em .5em .5em 4em;position:relative}:is(:is(.navmenu .navmenu-content) .navmenu-link) .logo{align-items:center;display:inline-flex;height:3em;justify-content:center;left:.5em;position:absolute;top:.5em;width:3em}:is(:is(:is(.navmenu .navmenu-content) .navmenu-link) .logo) img{height:1.75em;width:1.75em}:is(:is(.navmenu .navmenu-content) .navmenu-link) span{display:block;font-size:.875em;font-weight:400}:is(:is(.navmenu .navmenu-content) .navmenu-link):hover{background:var(--input-focus-shadow-color);border-radius:.25em}.navmenu .navmenu-indicator{position:relative}:is(.navmenu .navmenu-indicator):after{background:var(--input-background-color);border-top:1px solid var(--input-border-color);border-left:1px solid var(--input-border-color);border-radius:1px 1px 2em 1px;content:"";display:block;height:.5em;left:calc(50% - .25em);position:absolute;transform:rotate(45deg);width:.5em}.language-switcher{position:relative}.language-switcher .value{align-items:center;color:#182230;cursor:pointer;display:flex;font-size:1em;gap:.25em;line-height:1em;position:relative}.open:is(.language-switcher .value) .icon-chevron{transition:all .3s ease 0s;transform:rotate(180deg)}.language-switcher .languages{background:#f5f5f5;border-radius:.5em;list-style-type:none;margin:0;padding:.75em 0;width:8.5em;z-index:150}.open:is(.language-switcher .languages){display:block}.close:is(.language-switcher .languages){display:none}:is(.language-switcher .languages) li{padding:0;position:relative}:is(:is(.language-switcher .languages) li) a{box-sizing:border-box;color:#182230;display:block;font-weight:500;line-height:1.75em;padding:0 1.5em 0 1em;box-shadow:none}:is(:is(:is(.language-switcher .languages) li) a):hover{background:rgba(152,162,179,.1)}.active:is(:is(:is(.language-switcher .languages) li) a):before{content:"●";color:#0b7ab6;font-size:.5em;position:absolute;left:.75em;top:50%;transform:translateY(-50%)}.header .dropdown.hamburger-menu{color:var(--text-primary-color)}:is(.header .dropdown-menu.hamburger-menu) .item a{align-items:center;color:var(--text-primary-color);display:flex;font-weight:500;gap:.5em;text-decoration:none!important}@media only screen and (min-width:1024px) and (max-width:1150px){.navmenu{display:none}}@media only screen and (max-width:767px){.header{height:4em;padding:0 1.5em}}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-latin-wght-italic.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-latin-ext-wght-italic.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-cyrillic-wght-italic.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/raleway-cyrillic-ext-wght-italic.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}