<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}img {height: auto;max-width: 100%;vertical-align: middle;}table {border-collapse: collapse;border-spacing: 0;}b,strong {font-weight: 700;}em {font-style: italic;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}[hidden],template {display: none;}.font1 {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;}.font2 {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;}.font3 {font-family: 'Oswald', 'Roboto Condensed', Arial, Helvetica, sans-serif;}html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}html.no-placeholder .select:before {display: none;}html.no-placeholder .select select {padding-right: 0;}html.touchevents .telfix a[href^="tel"] {color: #878586 !important;}*,*:before,*:after {-webkit-box-sizing: border-box;box-sizing: border-box;}svg:not(:root) {overflow: hidden;}html,body {min-height: 100%;}body {background: white;}body.fr {float: none;}body,th,td,input,select,textarea,button,option,optgroup {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 16px;color: #878586;}h1,h2,h3,h4,h5,h6 {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-weight: 700;color: #393536;line-height: normal;letter-spacing: -1px;text-transform: uppercase;margin-bottom: 35px;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color: #393536;}a,button,area {outline: none;}a {display: inline-block;color: #878586;text-decoration: none;line-height: normal;background-color: transparent;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}a:hover,a:active {outline: none;}.ova {overflow: auto;}.ovh {overflow: hidden;}.clr {clear: both;}.hid,.ui-helper-hidden {display: none;}.hic {position: absolute;height: 1px;width: 1px;border: 0;margin: 0;padding: 0;overflow: hidden;clip: rect(0 0 0 0);}.al {text-align: left;}.ac {text-align: center;}.ar {text-align: right;}.aj {text-align: justify;}.fr {float: right;}.fl {float: left;}.nowrap {white-space: nowrap;}.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.vat {vertical-align: top;}.vam {vertical-align: middle;}.vab {vertical-align: bottom;}.margint {margin-top: 10px;}.marginr {margin-right: 10px;}.marginb {margin-bottom: 10px;}.marginl {margin-left: 10px;}.paddingt {padding-top: 10px;}.paddingr {padding-right: 10px;}.paddingb {padding-bottom: 10px;}.paddingl {padding-left: 10px;}.ttl {text-transform: lowercase;}.ttu {text-transform: uppercase;}.ttc {text-transform: capitalize;}.str {font-weight: 600;}.itl {font-style: italic;}.red {color: #d21017;}.green {color: green;}.blue {color: blue;}.yellow {color: #fde25a;}.orange {color: #fbbc09;}.grey {color: rgba(135,133,134,0.5);}.dgrey {color: #393536;}.lgrey {color: rgba(135,133,134,0.09);}.l {float: left;margin: 2px 15px 5px 0;}.r {float: right;margin: 2px 0 5px 15px;}.hand {cursor: pointer;}.nohand {cursor: default;}.ico {vertical-align: middle;margin-right: 5px;}hr.line {margin: 10px 0 20px 0;padding: 0;height: 0;border: 1px solid rgba(135,133,134,0.09);border-width: 1px 0 0 0;overflow: hidden;-webkit-box-sizing: content-box;box-sizing: content-box;}span.svg {display: inline-block;display: inline-flex;position: relative;height: 1em;width: 1em;align-self: center;}span.svg svg {position: relative;top: .125em;height: 1em;width: 1em;}.text {line-height: 26px;}.text a {color: #393536;border-bottom: 1px solid transparent;}.text p {margin-bottom: 35px;}.text p:last-child {margin-bottom: 0;}.text p + h2,.text p + h3,.text p + h4,.text p + h5,.text p + h6 {padding-top: 10px;}.text &gt; ol,.text &gt; ul {margin-bottom: 35px;overflow: hidden;}.text &gt; ol:last-child,.text &gt; ul:last-child {margin-bottom: 0;}.text &gt; ol ul,.text &gt; ol ol,.text &gt; ul ul,.text &gt; ul ol {margin-top: 5px;padding-bottom: 5px;}.text &gt; ol + h2,.text &gt; ol + h3,.text &gt; ol + h4,.text &gt; ol + h5,.text &gt; ol + h6,.text &gt; ul + h2,.text &gt; ul + h3,.text &gt; ul + h4,.text &gt; ul + h5,.text &gt; ul + h6 {padding-top: 10px;}.text ol {list-style: decimal;}.text ol &gt; li {margin-left: 28px;padding-left: 5px;}.text ul {list-style: none;}.text ul &gt; li {position: relative;padding-left: 30px;}.text ul &gt; li:before {content: '';position: absolute;top: 9px;left: 0;height: 9px;width: 9px;background: #fbbc09;}.text + .button {margin-top: 55px;}ul.horiz &gt; li {float: left;}ul.inline &gt; li {display: inline-block;vertical-align: middle;}ul.vert &gt; li {clear: left;overflow: hidden;}.iframe {display: block;position: relative;overflow: hidden;padding-top: 56.25%;}.iframe iframe {position: absolute;top: 0;left: 0;height: 100%;width: 100%;}input {line-height: normal;outline: none;}input:not([type="file"]),select,textarea,button {margin: 0;padding: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;-webkit-border-radius: 0;border-radius: 0;}input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),select,textarea {border: 1px solid rgba(135,133,134,0.09);border-width: 0 0 1px 0;height: 60px;width: 100%;background: white;text-align: left;-moz-appearance: none;-webkit-appearance: none;appearance: none;}input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([readonly="readonly"]):focus,select:not([readonly="readonly"]):focus,textarea:not([readonly="readonly"]):focus {border-color: #393536;outline: none;}input[type="file"] {width: 100%;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;cursor: pointer;}select:not(:disabled) {cursor: pointer;}select option {padding: 0 15px;outline: none;}select optgroup {font-weight: bold;font-style: normal;}.select {position: relative;background: white;}.select.inline {display: inline-block;}.select:before {content: '';position: absolute;top: 50%;right: 20px;z-index: 1;height: 0;width: 0;border-style: solid;border-width: 4px 4px 0 4px;border-color: #393536 transparent transparent transparent;margin-top: -2px;}.select select {position: relative;z-index: 2;background: transparent;padding-right: 35px;}textarea {padding-top: 19px;padding-bottom: 19px;height: 240px;min-height: 240px;overflow: auto;resize: none;}button {overflow: visible;}button,input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}:-ms-input-placeholder,input:-ms-input-placeholder {color: #878586;font-weight: normal;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 1;}::-moz-placeholder {color: #878586;font-weight: normal;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 1;}::-webkit-input-placeholder {color: #878586;font-weight: normal;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;opacity: 1;}:focus:-ms-input-placeholder {opacity: 0.2;}:focus::-moz-placeholder {opacity: 0.2;}:focus::-webkit-input-placeholder {opacity: 0.2;}.formrow {position: relative;}.formrow .formfield.icon {position: relative;}.formrow .formfield.icon:before {position: absolute;top: 11px;left: 21px;z-index: 3;font-size: 16px;color: #d21017;}.formrow .formfield.icon input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.formrow .formfield.icon select,.formrow .formfield.icon textarea {padding-left: 50px;}.formrow .formfield.icon select option {padding-left: 50px;}.formrow.error input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.formrow.error select,.formrow.error textarea {border-color: #d21017;}.formrow.error .formfield.error {position: absolute;top: 0;right: 0;background: #d21017;color: white;font-size: 11px;font-style: italic;padding: 3px 10px;}.formrow.error .formfield.error:before {content: '';position: absolute;bottom: -5px;right: 0;height: 0;width: 0;border-style: solid;border-width: 0 7px 5px 0;border-color: transparent #d21017 transparent transparent;}.formrow .formcheckboxes .formfield,.formrow .formradios .formfield {position: relative;}.formrow .formcheckboxes .formfield.error,.formrow .formradios .formfield.error {top: -25px;left: 0;right: auto;}.formrow .formcheckboxes .formfield.error:before,.formrow .formradios .formfield.error:before {left: 0;right: auto;border-width: 5px 7px 0 0;border-color: #d21017 transparent transparent transparent;}.formrow .formcheckboxes .formfield .text,.formrow .formradios .formfield .text {margin: -20px 0 0 30px;}.formrow + .formbuttons {padding-top: 25px;}.formbuttons &gt; div.al a {border-bottom: 1px solid transparent;}.formsuccess &gt; .icon {display: inline-block;}.googlemap {background: rgba(135,133,134,0.09) url(/resources/images/ajax-loader.gif) 50% 50% no-repeat;}.googlemap #map-canvas {height: 580px;width: 100%;}.googlemap img {max-width: none !important;vertical-align: inherit;}.googlemap .googleinfo {font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 14px;color: #878586;}.googlemap .googleinfo.text {line-height: 22px;}.googlemap .googleinfo.text &gt; div strong {color: #393536;}.pagenavi {font-size: 14px;margin-bottom: 120px;}.navigo {margin-bottom: 13px;}.navigo &gt; a,.navigo &gt; span {position: relative;display: inline-block;border: 1px solid rgba(135,133,134,0.09);height: 40px;width: 40px;line-height: 38px;margin: 0 7px 7px 0;white-space: nowrap;text-align: center;vertical-align: top;}.navigo &gt; a &gt; span,.navigo &gt; span &gt; span {display: inline-block;}.navigo &gt; a.prev &gt; span.icon .txt,.navigo &gt; a.next &gt; span.icon .txt {display: none;}.navigo &gt; a.prev &gt; span.icon:before {content: '\e906';}.navigo &gt; a.next &gt; span.icon:before {content: '\e905';}.navigo &gt; span.cur {background: #393536;border-color: #393536;color: white;}.navigo &gt; span.no {border-color: transparent;margin-left: -7px;margin-right: 0;}.positions a,.positions .act {margin: 0 10px;}.positions a {border-bottom: 1px solid transparent;}.positions .act {font-weight: 700;color: #393536;}.files {margin-top: 100px;}.files h5 {font-size: 34px;letter-spacing: -2px;}.files .flex {flex-flow: row wrap;margin: -10px;padding-left: 0;padding-right: 0;}.files .flex &gt; div {width: 50%;padding: 10px;}.files .flex &gt; div a {display: block;position: relative;background: rgba(253,226,90,0.8);color: #393536;padding: 25px 25px 25px 75px;}.files .flex &gt; div a:before {position: absolute;top: 25px;left: 30px;font-size: 32px;}.files .flex &gt; div a strong,.files .flex &gt; div a span {display: block;}.files .flex &gt; div a strong {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 18px;text-transform: uppercase;letter-spacing: -1px;word-wrap: break-word;}.files .flex &gt; div a span {font-size: 14px;opacity: 0.7;}.faq .flex &gt; div a {background: rgba(57,53,54,0.15);}.gallery {margin-top: 100px;}.gallery h5 {font-size: 34px;letter-spacing: -2px;}.gallery .flex {flex-flow: row wrap;justify-content: flex-start;margin: -10px;padding-left: 0;padding-right: 0;}.gallery .flex &gt; div {width: 25%;padding: 10px;}.gallery .flex &gt; div a {display: block;position: relative;overflow: hidden;}.gallery .flex &gt; div a &gt; span {display: block;}.gallery .flex &gt; div a &gt; span.icon:before,.gallery .flex &gt; div a &gt; span.icon:after {position: absolute;}.gallery .flex &gt; div a &gt; span.icon:before {top: 120%;left: 50%;z-index: 2;font-size: 32px;color: #393536;margin: -16px 0 0 -16px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.gallery .flex &gt; div a &gt; span.icon:after {content: '';top: 0;left: 0;z-index: 1;height: 100%;width: 100%;background: #fde25a;opacity: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.reset-box-sizing,.reset-box-sizing *,.reset-box-sizing *:before,.reset-box-sizing *:after {-webkit-box-sizing: content-box;box-sizing: content-box;}.clearfix,.ui-helper-clearfix {min-height: 0;}.clearfix:before,.clearfix:after,.ui-helper-clearfix:before,.ui-helper-clearfix:after {content: '';display: table;border-collapse: collapse;}.clearfix:after,.ui-helper-clearfix:after {clear: both;}.scripts {height: 0;overflow: hidden;}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {input[type="text"]::-ms-clear {display: none;}select::-ms-expand {display: none;}}.max {max-width: 1920px;margin: 0 auto;padding: 0 40px;overflow: hidden;}.posit {max-width: 1280px;margin: 0 auto;padding: 0 40px;text-align: left;clear: both;}.posit.ac {text-align: center;}.posit.ar {text-align: right;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.delay {-webkit-animation-delay: 0.3s;animation-delay: 0.3s;}.delay2 {-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}.delay3 {-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}.slideBox {-webkit-animation-name: slideBox;animation-name: slideBox;}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}.icon,.arrow,.txt {display: inline-block;}.icon {vertical-align: middle;}.icon + .txt {margin-left: 15px;vertical-align: middle;}.txt.hid {display: none;}.txt + .arrow,.txt + .icon {margin-left: 15px;vertical-align: middle;}.button {display: inline-block;height: 60px;line-height: 60px;background: #393536;color: white;border: 0;padding: 0 40px;white-space: nowrap;cursor: pointer;overflow: hidden;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.button.with-bg {position: relative;}.button.with-bg:before {content: '';position: absolute;top: 0;left: -60%;height: 100%;width: 50%;background: #252323;-webkit-transform: skewX(30deg);-ms-transform: skewX(30deg);transform: skewX(30deg);-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.button .txt {position: relative;font-family: 'Oswald', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 14px;text-transform: uppercase;}.button .txt + .arrow {margin-left: 33px;}.button .arrow {position: relative;top: -2px;height: 30px;width: 30px;border: 1px solid rgba(255,255,255,0.5);}.button .arrow:before {content: '';position: absolute;top: 7px;left: -14px;height: 13px;width: 34px;background: url(/resources/images/arrow-right-white.png?12517);-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: stretch;align-content: stretch;padding-left: 20px;padding-right: 20px;}.flex &gt; div {padding: 0 20px;}.parallax {position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: 50% 50% no-repeat;background-size: cover;}h1 {font-size: 60px;letter-spacing: -2px;}h2,h3 {font-size: 44px;}h2.hdr,h3.hdr {position: relative;font-size: 2.3vw;padding-top: 40px;}h2.hdr:before,h3.hdr:before {content: '';position: absolute;top: 0;left: 0;height: 1px;width: 60px;background: #fbbc09;}h4 {font-size: 18px;}time {display: inline-block;font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 14px;font-weight: 700;color: #393536;background: rgba(253,226,90,0.8);margin-bottom: 15px;padding: 4px 10px 3px 10px;}time.zero {display: none;}.novelty {display: inline-block;background: #d21017;color: white;font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 15px;font-weight: 700;padding: 5px 15px;text-transform: uppercase;}.notification {margin-bottom: 120px;}.notification .icon {font-size: 18px;}.box {text-align: center;}.box .box-inner {display: table;width: 100%;background: rgba(253,226,90,0.8);}.box .box-inner &gt; div {display: table-cell;padding: 0 40px;vertical-align: middle;}.box .text {color: #393536;margin: 0 auto;}.wcag {border-bottom: 1px solid rgba(135,133,134,0.09);}.wcag li {height: 40px;line-height: 40px;border-right: 1px solid rgba(135,133,134,0.09);}.wcag li:first-child {font-size: 13px;padding-right: 15px;}.wcag a {height: 40px;width: 40px;line-height: 40px;font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 14px;font-weight: 700;color: #393536;text-align: center;vertical-align: top;}.wcag a.minus,.wcag a.plus {font-size: 18px;}.wcag a.normal {font-size: 18px;}header {position: relative;z-index: 9;background: white;}header .posit {position: relative;padding-top: 48px;}header .logo {position: absolute;top: 53px;left: 40px;}header .logo a {width: 190px;}header .logo img {height: auto;width: 100%;}header nav {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-weight: 700;text-transform: uppercase;text-align: right;}header nav .menu {margin-bottom: 46px;}header nav .menu ul li:not(.home) a {position: relative;}header nav .menu ul li:not(.home) a:before,header nav .menu ul li:not(.home) a:after {content: '';position: absolute;height: 15px;width: 15px;border: 1px solid #fde25a;opacity: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}header nav .menu ul li:not(.home) a:before {bottom: -2px;left: 50%;border-width: 0 0 2px 2px;}header nav .menu ul li:not(.home) a:after {top: -2px;right: 50%;border-width: 2px 2px 0 0;}header nav .mobile {display: none;margin-bottom: 51px;}header nav ul li {margin-left: 25px;}header nav ul li:first-child {margin-left: 0;}header nav ul li a {color: #393536;padding: 10px;}header nav ul li a.nav-current {color: rgba(135,133,134,0.5);}header nav ul li.home a {color: #fde25a;}header nav ul li.home a .icon {font-size: 20px;}header nav ul li.home a .txt {display: none;}header nav ul li.sub {position: relative;}header nav ul li.lang .select:before {right: 0;}header nav ul li.lang .select select {height: auto;border: 0;font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-weight: 700;color: #393536;padding-left: 10px;padding-right: 20px;}header nav ul li.lang .select select option {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-weight: 700;padding-left: 0 !important;padding-right: 0 !important;text-align: center;}header .downMenu {display: none;position: absolute;left: 50%;width: 250px;border-top: 15px solid transparent;margin-left: -125px;}header .downMenu:before {content: '';position: absolute;top: -6px;left: calc(42%);height: 0;width: 0;border-style: solid;border-width: 0 8px 6px 8px;border-color: transparent transparent #fde25a transparent;}header .downMenu ul {background-color: #fde25a;text-align: left;}header .downMenu li {margin-left: 0;}header .downMenu li + li {border-top: 1px solid #fcd23d;}header .downMenu a {display: block;padding: 15px 50px 15px 25px;}header .downMenu a:before,header .downMenu a:after {display: none;}header .downMenu a .svg {position: absolute;top: 50%;right: 15px;font-size: 14px;margin-top: -9px;opacity: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.ue .posit {display: flex;justify-content: space-between;padding-bottom: 45px;}.breadcrumb {background: #393536;}.breadcrumb .posit {position: relative;z-index: 2;flex-flow: row wrap;align-items: center;color: rgba(255,255,255,0.7);font-weight: 700;padding-top: 8px;padding-bottom: 8px;}.breadcrumb .posit &gt; div {margin: 5px 0;}.breadcrumb a {color: rgba(255,255,255,0.7);}.breadcrumb .al {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;text-transform: uppercase;}.breadcrumb .al li.spacer {margin: 0 20px;}.breadcrumb .ar a {font-size: 14px;}.breadcrumb .ar a .icon {font-size: 20px;color: #fde25a;}#video {min-height: 400px;}#video .container {position: relative;height: 780px;min-height: 400px;}#video .container .levels {position: relative;z-index: 3;}#video .container .levels:before,#video .container .levels:after {content: '';position: absolute;background: rgba(255,255,255,0.2);}#video .container .levels:before {top: 0;left: 50%;height: 100%;width: 1px;}#video .container .levels:after {top: 50%;left: 0;height: 1px;width: 100%;}#video .container .level {position: relative;height: 390px;min-height: 200px;}#video .container .level .posit {position: relative;height: 100%;align-items: center;}#video .container .level .posit,#video .container .level h1 {color: white;}#video .container .level.level1:before {content: '';position: absolute;top: 40px;left: -40px;height: calc(100% - 80px);width: 160px;background: #fde25a;opacity: 0.8;}#video .container .level.level1 .flex.ac {justify-content: center;}#video .container .level.level1 h1 {line-height: 60px;margin-bottom: 0;}#video .container .level.level2 .posit {max-width: none;}#video .container .level.level2 .posit &gt; div {width: 50%;}#video .container .level.level2 .text {display: inline-block;max-width: 490px;margin-right: 80px;}#video .container .level.level2 .flex {justify-content: flex-start;align-items: center;}#video .container .level.level2 .flex .flex {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;}#video .container .level.level2 .flex .apla {position: relative;width: 100%;background: rgba(253,226,90,0.8);padding: 35px 40px;}#video .container .level.level2 .flex .apla:before {content: '';position: absolute;top: 0;right: -80px;z-index: -1;height: 100%;width: 80px;background: #fde25a;opacity: 0.8;}#video .container .level.level2 .flex .count {display: inline-block;width: 100px;font-size: 96px;margin: 0 45px 0 60px;margin: 0 2.3vw 0 3.1vw;text-align: right;}#video .container .level.level2 .flex .count.hid {display: none;}#video .container .level.level2 .flex .ttu {font-size: 56px;font-weight: 700;line-height: 54px;letter-spacing: -1px;}#video .container .video {position: absolute;top: 0;left: 0;z-index: 1;height: 100%;width: 100%;overflow: hidden;}#video .container .video:before {content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: #393536;opacity: 0.5;}#video .container .video video {height: auto;width: auto;min-height: 100%;min-width: 100%;object-fit: cover;}#video .container .poster {display: none;position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: 50% 50% no-repeat;background-size: cover;}#video .container .button {position: absolute;bottom: -50px;left: 17%;z-index: 3;height: 120px;width: 80px;line-height: normal;padding: 0;}#video .container .button .arrow {top: 47px;left: 25px;}#video .container .button .arrow:before {top: -14px;left: 8px;height: 34px;width: 13px;background-image: url(/resources/images/arrow-down-white.png?12517);}.section.with-bg {background: rgba(135,133,134,0.09) 50% 50% no-repeat;background-size: cover;}.section.with-bg .posit {padding-top: 130px;padding-bottom: 130px;}.section.with-bg .text {margin-right: 120px;}.section.with-box {position: relative;}.section.with-box:before {content: '';position: absolute;top: 50%;height: 55%;width: 80px;background: #fde25a;opacity: 0.8;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.section.with-box.with-box-left:before {left: -40px;}.section.with-box.with-box-right:before {right: -40px;}.section .posit {padding-top: 140px;padding-bottom: 140px;}.section .posit &gt; div {width: 50%;}.section figure.with-box {position: relative;}.section figure.with-box.with-box-left {margin-right: 50px;}.section figure.with-box.with-box-left:before {left: -40px;}.section figure.with-box.with-box-left .apla {left: 0;}.section figure.with-box.with-box-right {margin-left: 50px;}.section figure.with-box.with-box-right:before {right: -40px;}.section figure.with-box.with-box-right .apla {right: 0;}.section figure.with-box:before {content: '';position: absolute;top: 40px;height: calc(100% - 80px);width: 40px;background: #fde25a;opacity: 0.8;}.section figure.with-box a {display: inline;}.section figure.with-box .apla {position: absolute;top: 0;z-index: -1;height: 100%;width: 0;background: #393536;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}.section .text {margin-right: 50px;}.section .animated figure .apla {width: 100% !important;}.list .flex {flex-flow: row wrap;justify-content: flex-start;padding-left: 0;padding-right: 0;}.list .flex &gt; div {width: 33.3%;width: calc(33.333333333333%);margin-bottom: 40px;padding: 0 40px;}.list .flex a {position: relative;top: 0;padding-bottom: 45px;}.list .flex a:before {content: '';position: absolute;bottom: 0;left: -34px;height: 13px;width: 34px;background: url(/resources/images/arrow-right-dgrey.png?12517);opacity: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.list h2 {font-size: 18px;line-height: 26px;margin-bottom: 25px;}.projects {margin-bottom: 80px;}.projects .flex {flex-flow: row wrap;justify-content: flex-start;padding-left: 0;padding-right: 0;}.projects .flex &gt; div {width: 50%;margin-bottom: 40px;padding: 0 40px;}.projects h2 {font-size: 34px;line-height: 36px;}.projects h2 a {line-height: inherit;}.page.page-welcome {border-bottom: 1px solid rgba(135,133,134,0.09);margin-bottom: 90px;}.page.page-welcome .posit {position: relative;max-width: 1000px;padding-top: 75px;padding-bottom: 70px;}.page.page-welcome .hdr {position: relative;overflow: hidden;}.page.page-welcome .hdr + .text {margin-top: 35px;}.page.page-welcome .hdr .slide {position: absolute;top: 0;height: 100%;width: 100%;background: #fde77b;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);}.page.page-welcome time + h1 {font-size: 44px;line-height: 54px;}.page.page-welcome h1 {margin-bottom: 0;}.page.page-welcome h1 + .text {margin-top: 35px;}.page.page-welcome .text {margin-bottom: 15px;}.page.page-welcome .line {position: absolute;top: 0;z-index: -1;height: 100%;width: 1px;background: rgba(135,133,134,0.09);}.page.page-welcome .line.line1 {left: 40px;}.page.page-welcome .line.line2 {left: 50%;}.page.page-welcome .line.line3 {right: 40px;}.page.page-welcome.no-border {border-bottom: 0;margin-bottom: 0;}.page.page-welcome.no-border .posit {padding-bottom: 100px;}.page.page-welcome + .page-box {margin-top: -90px;}.page.page-image {position: relative;height: 700px;margin-top: -90px;margin-bottom: 90px;}.page.page-box {position: relative;height: 580px;margin-bottom: 175px;}.page.page-box .posit {position: relative;z-index: 1;}.page.page-box .posit &gt; div {width: 50%;}.page.page-box .box {overflow: hidden;margin-top: 210px;}.page.page-box .box .box-inner {height: 430px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}.page.page-box .box .box-inner.animated {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.page.page-box .box .text {max-width: 390px;font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 34px;font-weight: bold;letter-spacing: -1px;line-height: 34px;text-transform: uppercase;}.page.page-article {margin-bottom: 120px;}.page.page-article .posit {max-width: 1000px;}.page.page-article h2 {font-size: 56px;letter-spacing: -2px;}.page.page-article .text h2 {font-size: 34px;letter-spacing: -1px;}.page.page-article .text h3 {font-size: 24px;}.page h1,.page h2,.page h3,.page h4 {word-wrap: break-word;}.about.about-section .posit {padding-top: 0;padding-bottom: 120px;}.about.about-section .posit &gt; div.ar {padding-right: 45px;}.about.about-section .posit &gt; div.ar h2.hdr:before {left: auto;right: 0;}.about.about-section .posit &gt; div.ar .text {margin-left: 50px;margin-right: 0;}.about.about-section .posit &gt; div.al {padding-left: 45px;}.about.about-section figure.with-box.with-box-left,.about.about-section figure.with-box.with-box-right {margin-left: 25px;margin-right: 25px;}.company.company-section .posit {align-items: center;}.company.company-section .posit &gt; div.ar .ovh {margin-right: 90px;}.company.company-section .posit &gt; div.al .ovh {margin-left: 90px;}.company.company-section .ovh {overflow: visible;}.company.company-section h3 {font-size: 56px;line-height: 54px;}.company.company-section .text {margin-right: 0;}.company.company-info {position: relative;height: 700px;background: rgba(135,133,134,0.09) 50% 50% no-repeat;background-size: cover;}.company.company-info:before,.company.company-info:after {content: '';position: absolute;background: rgba(253,226,90,0.8);}.company.company-info:before {top: -40px;left: 55%;height: 40px;width: 35%;}.company.company-info:after {top: 60px;left: -40px;z-index: 2;height: 45%;width: 80px;}.company.company-info .levels {position: relative;z-index: 3;height: 100%;}.company.company-info .level {height: 50%;color: white;}.company.company-info .level .posit {align-items: center;height: 100%;}.company.company-info .level .posit &gt; div {width: 50%;}.company.company-info .level .ovh {font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;margin-left: 90px;}.company.company-info .level .ovh .count {font-size: 70px;margin-bottom: 5px;white-space: nowrap;}.company.company-info .level .ovh .ttu {font-size: 22px;font-weight: 700;}.company.company-info .apla {position: absolute;top: 0;left: 0;z-index: 1;height: 100%;width: 100%;background: rgba(57,53,54,0.5);}.company.company-info .apla:before,.company.company-info .apla:after {content: '';position: absolute;background: rgba(255,255,255,0.2);}.company.company-info .apla:before {top: 0;left: 50%;height: 100%;width: 1px;}.company.company-info .apla:after {top: 50%;left: 0;height: 1px;width: 100%;}.company.company-image {position: relative;height: 580px;}.company.company-image:before {content: '';position: absolute;top: -40px;height: 40px;width: 35%;background: rgba(253,226,90,0.8);}.company.company-image.company-image-right:before {left: 51%;}.company.company-image.company-image-left:before {right: 51%;}div.history.history-past {position: relative;height: 580px;}div.history.history-past:before {content: '';position: absolute;top: -40px;left: 55%;height: 40px;width: 35%;background: rgba(253,226,90,0.8);}div.history.history-past + .history-info .box {margin-top: -105px;}div.history.history-info {position: relative;}div.history.history-info .posit {flex-flow: row wrap;}div.history.history-info .posit &gt; div {width: 50%;}div.history.history-info .posit &gt; div.paddingt {padding-top: 110px;}div.history.history-info .posit &gt; div.paddingl {padding-left: 110px;}div.history.history-info h2 {font-size: 56px;line-height: 54px;letter-spacing: -2px;margin: 0 50px 80px 0;}div.history.history-gallery .flex {margin-left: -20px;margin-right: -20px;padding-left: 0;padding-right: 0;}div.history.history-gallery .flex &gt; div {width: 50%;}div.history.history-gallery .ar {margin-top: -20px;}div.history.history-gallery .ar figure:first-child {margin-bottom: 40px;}div.history.history-gallery .ar figure:first-child:before {content: '';position: absolute;bottom: -40px;right: 40px;z-index: -1;height: 90px;width: 100%;background: rgba(253,226,90,0.8);}div.history.history-gallery .al {padding-top: 170px;}div.history.history-gallery .al figure:before {content: '';position: absolute;top: -40px;left: 50%;height: 40px;width: 80%;background: rgba(253,226,90,0.8);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}div.history.history-gallery figure {display: inline-block;position: relative;}div.history.history-gallery figure.figure1 .apla {left: 0;height: 100%;width: 0;}div.history.history-gallery figure.figure1.animated .apla {width: 100%;}div.history.history-gallery figure.figure2 .apla {right: 0;height: 100%;width: 0;}div.history.history-gallery figure.figure2.animated .apla {width: 100%;}div.history.history-gallery figure.figure3 .apla {left: 0;height: 0;width: 100%;}div.history.history-gallery figure.figure3.animated .apla {height: 100%;}div.history.history-gallery figure.figure3 .fancybox {position: absolute;top: 0;left: 0;z-index: 5;height: 100%;width: 100%;}div.history.history-gallery figure.figure3 .fancybox.icon:before {position: absolute;top: 50%;left: 50%;z-index: 2;font-size: 30px;color: #393536;margin: -15px 0 0 -15px;}div.history.history-gallery figure.figure3 .fancybox.icon:after {content: '';position: absolute;top: 50%;left: 50%;height: 100px;width: 100px;background: rgba(253,226,90,0.8);margin: -50px 0 0 -50px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}div.history.history-gallery figure img {width: 100%;}div.history.history-gallery figure .apla {position: absolute;top: 0;z-index: -1;background: #393536;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}div.history.history-gallery + .history-info {margin-top: -6%;}div.history.history-present {position: relative;height: 580px;margin-top: 115px;}div.history.history-present .posit {position: relative;z-index: 1;}div.history.history-present .posit &gt; div {width: 50%;}div.history.history-present .box {margin-top: -115px;}div.history .box {background: url(/resources/images/box-apla.png?12517) 50% 50% no-repeat;background-size: cover;overflow: hidden;}div.history .box .box-inner {height: 570px;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}div.history .box .box-inner.animated {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}div.history .box .box-inner &gt; div {padding-top: 40px;}div.history .box .nowrap + .text {margin-top: 75px;}div.history .box .text {max-width: 380px;opacity: 0.7;}.quality.quality-image {position: relative;height: 580px;margin-bottom: 105px;}.quality.quality-image:before {content: '';position: absolute;top: -40px;left: 55%;height: 40px;width: 35%;background: rgba(253,226,90,0.8);}.quality.quality-section .posit {align-items: center;padding-top: 0;padding-bottom: 105px;}.quality.quality-section h2 {font-size: 56px;}.quality.page-article h3.ac {margin-top: 105px;}.quality.page-article h3.ac + .files {margin-top: 55px;}.quality.page-article .files h5 {display: none;}.quality.page-article .files + h3.ac {margin-top: 110px;}.environment.environment-info {margin-bottom: 120px;}.environment.environment-info .posit {align-items: center;}.environment.environment-info .posit &gt; div {width: 50%;}.environment.environment-info .posit &gt; div.ar {padding-right: 0;}.environment.environment-info .text {position: relative;color: #393536;font-family: 'Rajdhani', 'Roboto Condensed', Arial, Helvetica, sans-serif;font-size: 34px;font-weight: 700;line-height: 34px;letter-spacing: -1px;text-transform: uppercase;margin: 0 55px 0 70px;padding: 50px 0 40px 40px;}.environment.environment-info .text:before {content: '';position: absolute;top: 0;left: 0;z-index: -1;height: 100%;width: 80px;background: rgba(253,226,90,0.8);}.offer.offer-image {position: relative;height: 580px;margin-bottom: 75px;}.offer.offer-image:before {content: '';position: absolute;top: -40px;left: 55%;height: 40px;width: 35%;background: rgba(253,226,90,0.8);}.offer.offer-items {margin-bottom: 75px;}.offer .offer-item .posit {align-items: center;}.offer .offer-item .posit &gt; div {width: calc(100% - 385px);}.offer .offer-item .posit &gt; div:first-child {width: 385px;}.offer .offer-item a {display: block;padding-top: 45px;padding-bottom: 45px;}.offer .offer-item a figure {position: relative;}.offer .offer-item a figure:before {content: '';position: absolute;top: 40px;left: -40px;height: calc(100% - 80px);width: 40px;background: #fde25a;opacity: 0.8;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.offer .offer-item a figure .novelty {position: absolute;top: 40px;left: 0;}.offer .offer-item a .ovh {position: relative;margin: 0 0 -45px 30px;padding-bottom: 45px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;overflow: visible;}.offer .offer-item a .ovh:before {content: '';position: absolute;bottom: 0;left: -34px;height: 13px;width: 34px;background: url(/resources/images/arrow-right-dgrey.png?12517);opacity: 0;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.offer .offer-item a h2 {font-size: 34px;}.offer .offer-item a .text {color: rgba(57,53,54,0.7);}.offer .offer-item + .posit {margin-top: 45px;}.product.page-welcome .novelty {letter-spacing: normal;margin-bottom: 10px;padding-top: 8px;padding-bottom: 7px;}.product.page-welcome + .page-article {border-top: 1px solid rgba(135,133,134,0.09);padding-top: 105px;}.product.page-image {height: 580px;margin-top: 0;margin-bottom: 110px;}.product.page-image:before {content: '';position: absolute;top: -40px;left: 55%;height: 40px;width: 35%;background: rgba(253,226,90,0.8);}.product.page-article h2.ac {margin-bottom: 90px;}.product.page-article .text h3 {font-size: 34px;}.contact.page-image {height: 580px;margin-top: 0;margin-bottom: 0;}.contact.page-image:before {content: '';position: absolute;top: -40px;left: 55%;height: 40px;width: 35%;background: rgba(253,226,90,0.8);}.contact.page-image + .contact-info .box {margin-top: -110px;}.contact.contact-info {position: relative;}.contact.contact-info .posit {flex-flow: row wrap;}.contact.contact-info .posit &gt; div {width: 50%;}.contact.contact-info .box {margin-right: 40px;text-align: left;overflow: hidden;}.contact.contact-info .box .box-inner {-webkit-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}.contact.contact-info .box .box-inner.animated {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.contact.contact-info .box .box-inner &gt; div {padding-top: 80px;padding-bottom: 90px;}.contact.contact-info .box .text {max-width: 360px;color: rgba(57,53,54,0.7);}.contact.contact-info .margin {margin-top: 110px;margin-bottom: 120px;}.contact.contact-info h2,.contact.contact-info h3 {font-size: 34px;}.departments {margin-top: 110px;margin-bottom: 110px;}.departments .posit &gt; div {width: 50%;}.departments .text h2,.departments .text h3 {font-size: 34px;}.formular {margin-bottom: 120px;}.formular h4 {font-size: 34px;}.formular .formflex {margin: 0 -20px 30px -20px;padding: 0;}.formular .formflex &gt; div {width: 50%;}.formular .formbuttons {align-items: center;flex-flow: row wrap;margin-left: -20px;margin-right: -20px;padding-left: 0;padding-right: 0;}.formular .formbuttons &gt; div {margin-top: 25px;}.accordion h2.acc {position: relative;border-bottom: 1px solid rgba(135,133,134,0.09);font-size: 22px;letter-spacing: -1;margin-bottom: 0;padding: 25px 80px 25px 40px;cursor: pointer;}.accordion h2.acc:first-child {border-top: 1px solid rgba(135,133,134,0.09);}.accordion h2.acc.active {background: #f9f9f9;}.accordion h2.acc.active .icon:before {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.accordion h2.acc .icon {position: absolute;top: 25px;right: 30px;font-size: 28px;}.accordion h2.acc .icon:before {-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.accordion .pane {display: none;background: #f9f9f9;border-bottom: 1px solid rgba(135,133,134,0.09);overflow: hidden;}.accordion .pane .text {margin: 35px 40px;}.accordion + .text {margin-top: 80px;}.bottom {border-top: 1px solid rgba(135,133,134,0.09);font-size: 15px;}.bottom .posit {padding-top: 110px;padding-bottom: 115px;}.bottom .posit &gt; div {width: 50%;}.bottom .flex .flex &gt; div {padding: 0 20px 0 0;}.bottom .text.margin {margin: 5px 100px 0 0;}.bottom .text.margin .spouty {height: 40px;background: url(/resources/images/spout-small.png?12517) no-repeat;background-size: contain;margin-bottom: 35px;}.bottom .text.links a {color: #878586;}footer {border-top: 1px solid rgba(135,133,134,0.09);font-size: 15px;}footer .posit {flex-flow: row wrap;padding-top: 25px;padding-bottom: 25px;}footer .posit &gt; div {margin: 5px 0;}footer li {line-height: 22px;}ul.powered li + li {margin-left: 10px;}.facebook {background: url(/resources/images/fb.png?12517) 100% 0 no-repeat;display: block;position: fixed;top: 300px;left: -340px;z-index: 777;}.facebook &gt; div {padding: 0 30px 0 0;}.facebook &gt; div &gt; div {background-color: #f6f7f8;min-height: 210px;min-width: 340px;}.cookies {position: fixed;bottom: 40px;left: 40px;z-index: 66;max-width: 420px;background-color: rgba(57,53,54,0.95);margin-right: 40px;padding: 40px;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.cookies:hover {background-color: #393536;}.cookies h5,.cookies .text {color: white;}.cookies h5 {margin-bottom: 15px;}.cookies .text {font-size: 14px;line-height: 22px;}.cookies .text a {color: #fde25a;}.cookies .close {position: absolute;top: 0;right: 0;height: 50px;width: 50px;line-height: 50px;font-size: 12px;color: white;text-align: center;cursor: pointer;opacity: .5;}.cookies .close .icon:before {-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}#totop {position: fixed;z-index: 9;bottom: 45px;right: 15px;display: none;}#totop span {display: block;}.old-browser {display: none;position: fixed;top: 0;left: 0;z-index: 999;width: 100%;background: #d21017;color: white;padding: 40px;text-align: center;}.old-browser a {color: white;border-bottom-color: white;}#fancybox-thumbs {border-top: 0 !important;}.ui-helper-hidden-accessible {position: absolute;height: 1px;width: 1px;border: 0;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);}.ui-helper-reset {font-size: 100%;line-height: 1.3;border: 0;margin: 0;padding: 0;list-style: none;text-decoration: none;outline: 0;}.ui-helper-zfix {position: absolute;top: 0;left: 0;height: 100%;width: 100%;opacity: 0;}.ui-front {z-index: 100;}.ui-widget-overlay {position: fixed;top: 0;left: 0;z-index: 99998;height: 100%;width: 100%;background: rgba(57,53,54,0.4);}.ui-draggable-handle {-ms-touch-action: none;touch-action: none;}.dialog {display: none;}.anim {opacity: 0;}.show {opacity: 1;}html.no-touchevents.no-cssanimations .anim {opacity: 1;}html.no-touchevents .parallax {background-attachment: fixed !important;}html.touchevents .anim {opacity: 1;}html.touchevents .page.page-welcome .hdr .slide {display: none;}html.touchevents .page.page-box .box .box-inner {-webkit-transition: none 0.25s ease;transition: none 0.25s ease;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}html.touchevents div.history .box .box-inner {-webkit-transition: none 0.25s ease;transition: none 0.25s ease;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}html.touchevents .contact.contact-info .box .box-inner {-webkit-transition: none 0.25s ease;transition: none 0.25s ease;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}html.touchevents .contact.contact-info .box .text {max-width: 360px;color: rgba(57,53,54,0.7);}html.touchevents .contact.contact-info .box .text.telfix a[href^="tel"] {color: rgba(57,53,54,0.7) !important;}html.no-cssanimations .page.page-welcome .hdr .slide {display: none;}html.no-flexbox .flex &gt; div {display: inline-block;vertical-align: top;}html.no-flexbox .old-browser {display: block;}html.no-js #video .container .level.level2 .flex .count {display: none;}html.no-js #video .container .level.level2 .flex .count.hid {display: inline-block;}html.no-js .company.company-info .level .ovh .count .countto {display: none;}html.no-js .company.company-info .level .ovh .count .hid {display: inline-block;}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx) {.button .arrow:before {background-image: url(/resources/images/arrow-right-white@2x.png?12517);background-size: 34px 13px;}#video .container .button .arrow:before {background-image: url(/resources/images/arrow-down-white@2x.png?12517);background-size: 13px 34px;}.facebook {background-image: url(/resources/images/fb@2x.png?12517);background-size: 30px 130px;}}@media screen and (min-width: 1025px) {.navigo &gt; a:hover {background: #fde25a;}.navigo &gt; a:hover.prev &gt; span.icon:before,.navigo &gt; a:hover.next &gt; span.icon:before {opacity: 1;}.navigo &gt; a:hover.prev &gt; span.icon:before {-webkit-animation: bounceLeft5 0.35s ease infinite alternate;animation: bounceLeft5 0.35s ease infinite alternate;}.navigo &gt; a:hover.next &gt; span.icon:before {-webkit-animation: bounceRight5 0.35s ease infinite alternate;animation: bounceRight5 0.35s ease infinite alternate;}.positions a:hover {color: #393536;border-bottom-color: #393536;}.files .flex a:hover {background: #fbbc09;}.faq .flex a:hover {background: rgba(57,53,54,0.3);}.gallery .flex a:hover &gt; span.icon:before {top: 50%;}.gallery .flex a:hover &gt; span.icon:after {opacity: 0.8;}.text a:hover {border-bottom-color: #393536;}.button:hover.with-bg:before {left: -30%;}.button:hover .arrow:before {left: 14px;background-image: url(/resources/images/arrow-right-yellow.png?12517);}.wcag a:hover {background: #fde25a;}header nav .menu ul li:not(.home) a:hover:before,header nav .menu ul li:not(.home) a:hover:after {opacity: 1;}header nav .menu ul li:not(.home) a:hover:before {left: -10px;}header nav .menu ul li:not(.home) a:hover:after {right: -10px;}header .downMenu a:hover {background-color: #fcd23d;}header .downMenu a:hover .svg {opacity: 100;}#video .container .button:hover .arrow:before {top: 14px;background-image: url(/resources/images/arrow-down-yellow.png?12517);}.breadcrumb a:hover {color: #fde25a;}div.history.history-gallery figure.figure3 .fancybox:hover.icon:after {background: #fde25a;}.list .flex a:hover {top: -30px;}.list .flex a:hover:before {left: 0;opacity: 1;}.offer .offer-item a:hover {background: rgba(253,226,90,0.8);}.offer .offer-item a:hover figure:before {opacity: 0;}.offer .offer-item a:hover .ovh {margin-bottom: 0;}.offer .offer-item a:hover .ovh:before {left: 0;opacity: 1;}.accordion h2.acc {-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}.accordion h2.acc:hover {background: #f9f9f9;}.bottom .text.links a:hover {color: #393536;}ul.powered .cmspro a:hover {color: #405280;}.cookies .text a:hover {border-bottom-color: #fde25a;}.cookies .close:hover {opacity: 1;}.cookies .close:hover .icon:before {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.old-browser a:hover {border-bottom-color: transparent;}}@media screen and (min-width: 1367px) {.spout {position: absolute;top: 181px;right: 0;z-index: 1;height: 250px;width: 100%;background: url(/resources/images/spout-bg.png?12517) 50% 0 no-repeat;}.spout + div {position: relative;z-index: 2;}#video .spout {top: 0;right: -40px;z-index: 2;width: calc(100% + 80px);}}@media screen and (max-width: 1440px) {#video .container .level.level2 .flex .ttu {font-size: 3.5vw;line-height: 3.5vw;}}@media screen and (max-width: 1366px) {#video .container .level.level1 h1 {font-size: 44px;line-height: 44px;}#video .container .level.level2 .flex .count {width: 80px;font-size: 76px;}}@media screen and (max-width: 1279px) {header nav .menu {display: none;text-align: left;}header nav .menu li {display: block;margin-left: 0;border-top: 1px solid rgba(135,133,134,0.09);}header nav .menu li.home a {color: #393536;}header nav .menu li.home a .icon {display: none;}header nav .menu li.home a .txt {display: block;margin-left: 0;}header nav .menu li.lang {padding-top: 10px;}header nav .menu li.lang .select select {padding-left: 0;}header nav .menu li a {display: block;padding-left: 0;padding-right: 0;}header nav .menu li a:before,header nav .menu li a:after {display: none;}header nav .mobile {display: inline-block;margin-right: -10px;}header nav .mobile a .txt {margin-right: 15px;}header nav .mobile a .burger {display: inline-block;position: relative;height: 16px;width: 16px;overflow: hidden;vertical-align: middle;}header nav .mobile a .burger span {display: inline-block;position: absolute;top: 6px;left: 0;height: 2px;width: 16px;background: #393536;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}header nav .mobile a .burger span:before,header nav .mobile a .burger span:after {content: '';position: absolute;left: 0;height: 2px;width: 100%;background: #393536;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}header nav .mobile a .burger span:before {top: -5px;}header nav .mobile a .burger span:after {bottom: -5px;}header .downMenu {position: relative;width: 100%;left: auto;border-top: 0;margin-left: 0;}header .downMenu:before {display: none;}header .downMenu ul {background-color: transparent;}header .downMenu a {padding-left: 30px !important;}header .downMenu a .svg {left: 7px;right: auto;opacity: 100;}.ue .posit {flex-flow: column nowrap;align-items: center;}.ue .posit a + a {margin-top: 20px;}.bottom .posit {flex-flow: column nowrap;}.bottom .posit &gt; div {width: 100%;}.bottom .posit .flex h4 {margin-top: 35px;}.bottom .text.margin {margin: 0 0 45px 0;}body.show-menu header nav .mobile a .burger span {background: transparent;}body.show-menu header nav .mobile a .burger span:before {top: 0;-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg);}body.show-menu header nav .mobile a .burger span:after {bottom: 0;-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}}@media screen and (max-width: 1024px) {body {overflow-x: hidden;}.max {padding-left: 0;padding-right: 0;}header .posit {padding-top: 38px;}header .logo {top: 44px;}header .logo a {width: 160px;}header nav .mobile {margin-bottom: 38px;}.ue .posit {padding-bottom: 38px;}#video .container .level.level2 .flex .apla {width: auto;}.section.with-box:before {display: none;}.section figure.with-box.with-box-left {margin-right: 20px;}.section figure.with-box.with-box-right {margin-left: 20px;}.section .text {margin-right: 0;}.about.about-section .posit &gt; div.ar {padding-right: 45px;}.about.about-section .posit &gt; div.ar .text {margin-left: 0;}.about.about-section .posit &gt; div.al {padding-left: 45px;}.about.about-section figure.with-box.with-box-left {margin-left: 0;margin-right: 20px;}.about.about-section figure.with-box.with-box-right {margin-left: 20px;margin-right: 0;}.company.company-image:before {width: 49%;}div.history.history-past:before {width: 45%;}div.history.history-gallery .ar figure:first-child:before {left: 50%;right: auto;width: 80%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.quality.quality-image:before {width: 45%;}.environment.environment-info .posit {flex-flow: column nowrap;}.environment.environment-info .posit &gt; div {width: 100%;}.environment.environment-info .posit &gt; div.ar {margin-bottom: 40px;padding-right: 20px;text-align: center;}.environment.environment-info .text {margin: 0;}.offer.offer-image:before {width: 45%;}.product.page-image:before {width: 45%;}.contact.page-image:before {width: 45%;}}@media screen and (max-width: 960px) {.gallery .flex {justify-content: flex-start;}.gallery .flex &gt; div {width: 33.3%;width: calc(33.333333333333%);}h1 {font-size: 44px;}h2.hdr,h3.hdr {font-size: 4.4vw;}h2.hdr:before,h3.hdr:before {left: 50%;margin-left: -30px;}#video .container .level.level1:before {width: 100px;}#video .container .level.level2 .flex .count {width: 70px;font-size: 66px;margin-left: 0;}.section.with-bg {background: none !important;}.section.with-bg &gt; .hid {display: block;}.section.with-bg .posit {padding-top: 50px;padding-bottom: 0;}.section.with-bg .text {margin-right: 0;}.section.with-bg + .bottom {margin-top: 140px;}.section .posit {flex-flow: column nowrap;}.section .posit &gt; div {width: 100% !important;text-align: center;}.section .posit &gt; div + div {margin-top: 50px;}.section figure {display: inline-block;margin: 0 auto !important;}.list .flex &gt; div {width: 50%;}.page.page-box .posit {align-items: flex-end;height: 100%;}.page.page-box .posit &gt; div {width: 100%;}.page.page-box .posit &gt; div.zero {display: none;}.page.page-box .box {position: relative;bottom: -60px;margin-top: 0;}.page.page-box .box .box-inner {height: auto;padding-top: 85px;padding-bottom: 85px;}.page.page-article h2.ac {font-size: 44px;}.about.about-section.about-section-reverse .posit {flex-flow: column-reverse nowrap;}.about.about-section.about-section-reverse .posit &gt; div:first-child {margin-top: 50px;margin-bottom: 0;}.about.about-section.about-section-reverse .posit &gt; div.ar h2.hdr:before {left: 50%;right: auto;}.about.about-section .posit &gt; div.al {padding-left: 20px;}.about.about-section .posit &gt; div.ar {padding-right: 20px;}.company.company-section.company-section-reverse .posit {flex-flow: column-reverse nowrap;}.company.company-section.company-section-reverse .posit &gt; div.al {margin-top: 0;margin-bottom: 50px;}.company.company-section .posit &gt; div.ar .ovh {margin-right: 0;}.company.company-section .posit &gt; div.al .ovh {margin-left: 0;}.company.company-section h3 {font-size: 44px;}.company.company-info .level.level1 .posit {justify-content: flex-end;}.company.company-info .level.level2 .posit {justify-content: flex-start;}.company.company-info .level .posit {flex-flow: column nowrap;}.company.company-info .level .posit &gt; div {width: 100%;}.company.company-info .level .ovh {margin-left: 0;padding: 20px 0;text-align: center;}.company.company-info .level .ovh .count {font-size: 44px;}.company.company-info .level .ovh .ttu {font-size: 18px;}.company.company-info .apla:after {display: none;}div.history.history-info .posit &gt; div {width: 100%;}div.history.history-info .posit &gt; div.zero {display: none;}div.history.history-info .posit &gt; div.paddingl {padding-left: 20px;text-align: center;}div.history.history-info h2 {font-size: 44px;line-height: normal;margin: 0 0 35px 0;}div.history.history-gallery {margin-top: 120px;}div.history.history-gallery .ar {margin-top: 0;}div.history.history-gallery + .history-info {margin-top: 110px;}div.history.history-present {margin-top: 230px;}div.history.history-present .posit &gt; div {width: 100%;}div.history .box .box-inner {height: auto;padding-top: 50px;padding-bottom: 85px;}div.history .box .nowrap img {height: 40px;width: auto;}div.history .box .nowrap + .text {margin-top: 35px;}.quality.quality-section h2 {font-size: 44px;}.quality.page-article .text {text-align: center;}.offer .offer-item .posit {flex-flow: column nowrap;}.offer .offer-item .posit &gt; div {width: 100% !important;text-align: center;}.offer .offer-item a figure {display: inline-block;}.offer .offer-item a .ovh {margin-top: 40px;margin-left: 0;}.contact.contact-info .posit &gt; div {width: 100%;}.contact.contact-info .box {margin-right: 0;}.contact.contact-info .box .text {margin: 0;}.departments .posit {flex-flow: column nowrap;}.departments .posit &gt; div {width: 100%;}.departments .posit &gt; div + div {margin-top: 35px;padding-top: 10px;}.formular h4 {margin-top: 35px;}.formular .formflex {flex-flow: column nowrap;}.formular .formflex &gt; div {width: 100%;}}@media screen and (max-width: 730px) {.files .flex {flex-flow: column nowrap;}.files .flex &gt; div {width: 100%;}.gallery .flex &gt; div {width: 50%;}#video {min-height: 200px;}#video .container {min-height: 200px;}#video .container .levels:after {display: none;}#video .container .level.level2 {display: none;}#video .container .button {left: auto;right: 40px;width: 60px;}#video .container .button .arrow {left: 15px;}.breadcrumb .posit &gt; div {width: 100%;}.list .flex,.projects .flex {flex-flow: column nowrap;}.list .flex &gt; div,.projects .flex &gt; div {width: 100%;}.page.page-image,.page.page-box {height: 380px;}.company.company-image {height: 380px;}div.history.history-past,div.history.history-present {height: 380px;}div.history.history-gallery .flex {flex-flow: column nowrap;}div.history.history-gallery .flex &gt; div {width: 100%;}div.history.history-gallery .flex &gt; div.ar {text-align: center;}div.history.history-gallery .flex &gt; div.al {padding-top: 40px;text-align: center;}.offer.offer-image {height: 380px;}.quality.quality-image {height: 380px;}}@media screen and (max-width: 680px) {.bottom .flex .flex {flex-flow: row wrap;}.bottom .flex .flex &gt; div {width: 50% !important;}}@media screen and (max-width: 580px) {.navigo &gt; a:not(.prev):not(.first):not(.last):not(.next) {display: none;}}@media screen and (max-width: 530px) {.pagenavi {margin-bottom: 90px;}.files,.gallery {margin-top: 90px;}.gallery .flex &gt; div {width: 100%;}.gallery .flex &gt; div img {width: 100%;}.posit:not(.flex) {padding-left: 30px;padding-right: 30px;}.flex &gt; div {padding-left: 10px;padding-right: 10px;}.notification {margin-bottom: 90px;}header .logo {left: 30px;}.breadcrumb .ar {text-align: center;}#video .container .button {right: 30px;}.section.with-bg + .bottom {margin-top: 90px;}.section .posit {padding-top: 90px;padding-bottom: 90px;}.section figure.with-box.with-box-left:before {left: -30px;}.section figure.with-box.with-box-right:before {right: -30px;}.section figure.with-box:before {top: 30px;height: calc(100% - 60px);width: 30px;}.list .flex &gt; div,.projects .flex &gt; div {padding-left: 30px;padding-right: 30px;}.page.page-welcome.no-border .posit {padding-bottom: 70px;}.page.page-box {margin-bottom: 145px;}.page.page-article {margin-bottom: 90px;}.about.about-section .posit {padding-bottom: 90px;}.company.company-image:before {top: -30px;height: 30px;}div.history.history-past:before {top: -30px;height: 30px;}div.history.history-info .posit &gt; div.paddingl {padding-top: 80px;}div.history.history-gallery {margin-top: 90px;}div.history.history-gallery .ar figure:first-child {margin-bottom: 30px;}div.history.history-gallery .ar figure:first-child:before {bottom: -30px;right: 30px;}div.history.history-gallery .al {padding-top: 30px !important;}div.history.history-gallery .al figure:before {top: -30px;height: 30px;}div.history.history-gallery + .history-info {margin-top: 0;}div.history.history-present {margin-top: 200px;}.quality.quality-image {margin-bottom: 75px;}.quality.quality-image:before {top: -30px;height: 30px;}.quality.quality-section .posit {padding-bottom: 90px;}.quality.page-article h3.ac {margin-top: 80px;}.environment.environment-info {margin-bottom: 90px;}.offer.offer-image {margin-bottom: 80px;}.offer.offer-image:before {top: -30px;height: 30px;}.offer.offer-items {margin-bottom: 45px;}.offer .offer-item a figure:before {top: 30px;left: -30px;height: calc(100% - 60px);width: 30px;}.offer .offer-item a figure .novelty {top: 30px;}.product.page-image {margin-bottom: 80px;}.product.page-image:before {top: -30px;height: 30px;}.contact.page-image:before {top: -30px;height: 30px;}.contact.contact-info .margin {margin-top: 80px;margin-bottom: 90px;}.departments {margin-top: 80px;margin-bottom: 80px;}.formular {margin-bottom: 90px;}.accordion h2.acc {padding-left: 30px;padding-right: 70px;}.accordion h2.acc .icon {right: 20px;}.accordion .pane .text {margin-left: 30px;margin-right: 30px;}.bottom .posit {padding-top: 90px;padding-bottom: 85px;}.bottom .flex .flex &gt; div {width: 100% !important;padding-right: 0;}.cookies .close {right: 30px;}}@media screen and (max-width: 430px) {body {font-size: 15px;}.text {line-height: 24px;}.files h5,.gallery h5 {font-size: 8vw;}h1 {font-size: 10vw;}h2.hdr,h3.hdr {font-size: 10vw;}#video .container .level.level1 h1 {font-size: 10vw;line-height: 10vw;}.page.page-welcome time + h1 {font-size: 10vw;line-height: normal;}.page.page-box .box .box-inner {padding-top: 65px;padding-bottom: 65px;}.page.page-box .box .text {font-size: 8vw;line-height: normal;}.page.page-article h2.ac {font-size: 10vw;}.page.page-article .text h2 {font-size: 8vw;}.company.company-info .level .ovh .count {font-size: 10vw;}div.history.history-info h2 {font-size: 10vw;}div.history.history-gallery figure.figure3 .fancybox.icon:before {font-size: 24px;margin: -12px 0 0 -12px;}div.history.history-gallery figure.figure3 .fancybox.icon:after {height: 70px;width: 70px;margin: -35px 0 0 -35px;}div.history .box .box-inner {padding-top: 30px;padding-bottom: 65px;}div.history .box .nowrap img {height: 34px;}.quality.quality-section h2 {font-size: 10vw;}.quality.page-article h3.ac {font-size: 10vw;}.environment.environment-info .text {font-size: 8vw;line-height: normal;}.offer .offer-item a h2 {font-size: 8vw;}.product.page-article .text h3 {font-size: 8vw;}.contact.contact-info h2,.contact.contact-info h3 {font-size: 8vw;}.departments .text h2,.departments .text h3 {font-size: 8vw;}.formular h4 {font-size: 8vw;}}@media screen and (max-width: 390px) {.navigo a.first,.navigo a.last {display: none;}.navigo span.no {display: none;}.accordion h2.acc,.accordion .pane {margin-left: -30px;margin-right: -30px;}}@media screen and (max-width: 360px) {.positions .limit {display: block;margin-bottom: 10px;}.files .flex &gt; div a {padding-left: 25px;}.files .flex &gt; div a:before {display: none;}.section .button .arrow {display: none;}}@media screen and (max-width: 330px) {header nav .mobile a .txt {display: none;}}@font-face {font-family: 'icomoon';font-style: normal;font-weight: normal;src: url('/resources/fonts/icomoon.eot?123156723741');src: url('/resources/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('/resources/fonts/icomoon.ttf?123156723741') format('truetype'), url('/resources/fonts/icomoon.woff?123156723741') format('woff'), url('/resources/fonts/icomoon.svg#icomoon') format('svg');}.icon:before,.ui-icon:before,.navigo .icon:before {display: inline-block;font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-play_arrow:before {content: "\e90e";}.icon-close:before {content: "\e90d";}.icon-info_outline:before {content: "\e90c";}.icon-envelope:before {content: "\e90a";}.icon-search:before {content: "\e90b";}.icon-file:before {content: "\e900";}.icon-home:before {content: "\e909";}.icon-controller-play:before {content: "\e90f";}.icon-chevron-small-up:before {content: "\e901";}.icon-chevron-small-right:before {content: "\e902";}.icon-chevron-small-left:before {content: "\e903";}.icon-chevron-small-down:before {content: "\e904";}.icon-chevron-right:before {content: "\e905";}.icon-chevron-left:before {content: "\e906";}.icon-chevron-down:before {content: "\e907";}.icon-chevron-up:before {content: "\e908";}@-webkit-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@-webkit-keyframes bounceLeft5 {0% {-webkit-transform: translateX(0px);}100% {-webkit-transform: translateX(-5px);}}@keyframes bounceLeft5 {0% {transform: translateX(0px);-ms-transform: translateX(0px);}100% {transform: translateX(-5px);-ms-transform: translateX(-5px);}}@-webkit-keyframes bounceRight5 {0% {-webkit-transform: translateX(0px);}100% {-webkit-transform: translateX(5px);}}@keyframes bounceRight5 {0% {transform: translateX(0px);-ms-transform: translateX(0px);}100% {transform: translateX(5px);-ms-transform: translateX(5px);}}@-webkit-keyframes slideBox {0% {-webkit-transform: translateX(-100%);}100% {-webkit-transform: translateX(100%);}}@keyframes slideBox {0% {transform: translateX(-100%);-ms-transform: translateX(-100%);}100% {transform: translateX(100%);-ms-transform: translateX(100%);}}@-webkit-keyframes slideInUp {0% {-webkit-transform: translateY(50px);opacity: 0;}100% {-webkit-transform: translateY(0);opacity: 1;}}@keyframes slideInUp {0% {transform: translateY(50px);-ms-transform: translateY(50px);opacity: 0;}100% {transform: translateY(0);-ms-transform: translateY(0);opacity: 1;}}@-webkit-keyframes slideInDown {0% {-webkit-transform: translateY(-50px);opacity: 0;}100% {-webkit-transform: translateY(0);opacity: 1;}}@keyframes slideInDown {0% {transform: translateY(-50px);-ms-transform: translateY(-50px);opacity: 0;}100% {transform: translateY(0);-ms-transform: translateY(0);opacity: 1;}}.contrast {background-color: black;color: white;}.contrast th,.contrast td,.contrast input,.contrast select,.contrast textarea,.contrast button,.contrast option,.contrast optgroup {color: inherit;}.contrast input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.contrast select,.contrast textarea {border-color: white;background: inherit;}.contrast input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([readonly="readonly"]):focus,.contrast select:not([readonly="readonly"]):focus,.contrast textarea:not([readonly="readonly"]):focus {border-color: yellow;}.contrast select option {color: black;}.contrast :-ms-input-placeholder,.contrast input:-ms-input-placeholder {color: white;}.contrast ::-moz-placeholder {color: white;}.contrast ::-webkit-input-placeholder {color: white;}.contrast .formrow.error input:not([type="file"]):not([type="checkbox"]):not([type="radio"]),.contrast .formrow.error select,.contrast .formrow.error textarea {border-color: yellow;}.contrast .formrow.error .formfield.error {background: yellow;color: black;}.contrast .formrow.error .formfield.error:before {border-color: transparent yellow transparent transparent;}.contrast h1,.contrast h2,.contrast h3,.contrast h4,.contrast h5,.contrast h6 {color: inherit;}.contrast h1 a,.contrast h2 a,.contrast h3 a,.contrast h4 a,.contrast h5 a,.contrast h6 a {color: inherit;}.contrast h2.hdr:before,.contrast h3.hdr:before {background: yellow;}.contrast .select {background: inherit;}.contrast .select:before {border-color: white transparent transparent transparent;}.contrast .text a {color: yellow !important;}@media screen and (min-width: 1025px) {.contrast .text a:hover {border-bottom-color: yellow;}}.contrast .text ul &gt; li:before {background: yellow;}.contrast .navigo &gt; a,.contrast .navigo &gt; span {border-color: white;}.contrast .navigo &gt; a {color: white;}@media screen and (min-width: 1025px) {.contrast .navigo &gt; a:hover {border-color: yellow;background: yellow;color: black;}}.contrast .navigo &gt; span.cur {background: white;color: black;}.contrast .navigo &gt; span.no {border-color: transparent;}.contrast .positions a {color: yellow;}@media screen and (min-width: 1025px) {.contrast .positions a:hover {border-bottom-color: yellow;}}.contrast .positions .act {color: inherit;}.contrast .files .flex &gt; div a {background: yellow;color: black;}.contrast .gallery .flex &gt; div a &gt; span.icon:after {background: yellow;}.contrast .box .box-inner {background: yellow;}.contrast .box .text {color: black;}.contrast .box .text a {color: inherit !important;}.contrast .button {background: yellow;color: black;}.contrast .button.with-bg {position: relative;}.contrast .button.with-bg:before {display: none;}.contrast .button .arrow {border-color: rgba(0,0,0,0.5);}.contrast .button .arrow:before {background-image: url(/resources/images/arrow-right-dgrey.png?12517);}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx) {.contrast .button .arrow:before {background-image: url(/resources/images/arrow-right-dgrey@2x.png?12517);}}.contrast time {background: yellow;color: black;}.contrast .wcag {border-bottom-color: white;}.contrast .wcag li {border-right-color: white;}.contrast .wcag a {color: yellow;background: black;}.contrast .wcag a .svg path {fill: white;}.contrast header {background: black;}.contrast header nav ul li a {color: yellow;}.contrast header nav ul li a.nav-current {color: white;}.contrast header nav ul li.lang .select select {color: white;}.contrast header .mobile a .burger span {background: yellow;}.contrast header .mobile a .burger span:before,.contrast header .mobile a .burger span:after {background: yellow;}.contrast header .downMenu:before {border-color: transparent transparent yellow transparent;}.contrast header .downMenu ul {background-color: black;border: 1px solid yellow;}.contrast header .downMenu li + li {border-top-color: yellow;}@media screen and (min-width: 1025px) {.contrast header .downMenu a:hover {background-color: yellow;color: black;}}.contrast .breadcrumb {background: white;}.contrast .breadcrumb .posit,.contrast .breadcrumb a {color: black;}.contrast .section.with-box:before {background: yellow;opacity: 1;}.contrast .section.with-bg {color: black;}.contrast .section figure.with-box:before {background: yellow;opacity: 1;}.contrast #video .container .level.level1:before {background: yellow;opacity: 1;}.contrast #video .container .level.level2 .flex .ttu {color: black;}.contrast #video .container .level.level2 .flex .apla {background: yellow;}.contrast #video .container .level.level2 .flex .apla:before {background: yellow;opacity: 1;}.contrast #video .container .button .arrow:before {background-image: url(/resources/images/arrow-down-dgrey.png?12517);}@media only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-devicepixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx) {.contrast #video .container .button .arrow:before {background-image: url(/resources/images/arrow-down-dgrey@2x.png?12517);}}.contrast .page.page-welcome {border-bottom-color: white;}.contrast .page.page-welcome .hdr .slide {background: yellow;}.contrast .page.page-welcome .line {display: none;}.contrast .company.company-info:before,.contrast .company.company-info:after {background: yellow;}.contrast .company.company-image:before {background: yellow;}.contrast div.history.history-past:before {background: yellow;}.contrast div.history.history-gallery .ar figure:first-child:before {background: yellow;}.contrast div.history.history-gallery .al figure:before {background: yellow;}.contrast div.history.history-gallery figure.figure3 .fancybox.icon:after {background: yellow;}.contrast .quality.quality-image:before {background: yellow;}.contrast .environment.environment-info .text {color: inherit;}.contrast .environment.environment-info .text:before {display: none;background: yellow;}.contrast .list .flex a {color: inherit;}@media screen and (min-width: 1025px) {.contrast .list .flex a:hover:before {background-image: url(/resources/images/arrow-right-white.png?12517);}}.contrast .offer.offer-image:before {background: yellow;}.contrast .offer .offer-item a {background: black;color: inherit;}.contrast .offer .offer-item a figure:before {background: yellow;opacity: 1;}.contrast .offer .offer-item a figure img {border: 1px solid white;}.contrast .offer .offer-item a .ovh:before {background-image: url(/resources/images/arrow-right-white.png?12517);}.contrast .offer .offer-item a .text {color: inherit;}.contrast .product.page-image:before {background: yellow;}.contrast .contact.page-image:before {background: yellow;}.contrast .contact.contact-info .box .text {color: black !important;}.contrast .accordion h2.acc {border-bottom-color: white;background: black;color: yellow;}.contrast .accordion h2.acc:first-child {border-top-color: white;}.contrast .accordion .pane {background: black;border-bottom-color: white;}.contrast .bottom,.contrast footer {border-top-color: white;}.contrast .bottom {margin-top: -1px;}.contrast .bottom .text.margin .spouty {background-image: url(/resources/images/spout-small-yellow.png?12517);}.contrast .cookies {border: 1px solid white;background: black;}.contrast .cookies .close {color: yellow;opacity: 1;}@media screen and (min-width: 1367px) {.contrast .spout {background-image: url(/resources/images/spout-bg-yellow.png?12517);}}@media screen and (max-width: 1110px) {.contrast header nav .menu li {border-top-color: white;}.contrast header nav .menu li.home a {color: yellow;}.contrast header nav .mobile a .burger span {background: yellow;}.contrast header nav .mobile a .burger span:before,.contrast header nav .mobile a .burger span:after {background: yellow;}}@media screen and (max-width: 960px) {.contrast .section.with-bg {color: inherit;}}html.small body,html.small th,html.small td,html.small input,html.small select,html.small textarea,html.small button,html.small option,html.small optgroup {font-size: 13px;}html.small .files h5,html.small .gallery h5 {font-size: 28px;}html.small .button .txt {font-size: 11px;}html.small #video .container .level.level2 .flex .ttu {font-size: 46px;}html.small .bottom,html.small footer,html.small .cookies .text {font-size: 12px;}@media screen and (min-width: 961px) {html.small h1 {font-size: 50px;}}html.big body,html.big th,html.big td,html.big input,html.big select,html.big textarea,html.big button,html.big option,html.big optgroup {font-size: 19px;}html.big .list h2,html.big h4 {font-size: 21px;}html.big .button .txt {font-size: 17px;}html.big .bottom,html.big footer,html.big .cookies .text {font-size: 18px;}</pre></body></html>