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,progress{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,main{display:block}audio,video,progress{display:inline-block}body{line-height:1}a,area{outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}img{height:auto;max-width:100%;vertical-align:middle}img.lazy{max-height:0;transform-style:preserve-3d}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}svg:not(:root){overflow:hidden}[hidden],template{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{min-height:100%}html{font-size:62.5%;-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)}body{font-family:'Proxima Nova', Arial, Helvetica, sans-serif;font-size:16px;font-size:1.6rem;background-color:#0e0e3e;color:#fff;padding-left:355px;overflow-x:hidden}body.fr{float:none}@media only screen and (max-width:1440px){body{padding-left:315px}}@media only screen and (max-width:1279px){body{padding-left:0}}h1,h2,h3,h4,h5,h6,.h1{font-family:inherit;font-size:60px;font-size:6rem;font-weight:800;line-height:120%;color:#fff;margin-bottom:50px;text-shadow:0 0 30px rgba(14, 14, 62, .2)}.start h1,.start h2,.start h3,.start h4,.start h5,.start h6,.start .h1{font-size:102px;font-size:10.2rem;font-size:5.4vw}@media only screen and (max-width:1440px){h1,h2,h3,h4,h5,h6,.h1{font-size:54px;font-size:5.4rem}}@media only screen and (max-width:1024px){h1,h2,h3,h4,h5,h6,.h1{font-size:44px;font-size:4.4rem}}@media only screen and (max-width:920px){.start h1,.start h2,.start h3,.start h4,.start h5,.start h6,.start .h1{font-size:8.4vw}}@media only screen and (max-width:580px){h1,h2,h3,h4,h5,h6,.h1{font-size:8.4vw}.start h1,.start h2,.start h3,.start h4,.start h5,.start h6,.start .h1{margin-bottom:35px}}a{display:inline-block;color:#fff;text-decoration:none;line-height:normal;background-color:transparent;-webkit-text-decoration-skip:objects;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;will-change:auto;}a.block{display:block}.black{color:#000}.white{color:#fff}.red{color:#f0234a}.green{color:#8dc540}.blue{color:#131b4d}.orange{color:orange}.grey{color:#999}.dgrey{color:#333}.lgrey{color:#a5a6b3}.fr{float:right}.fl{float:left}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.aj{text-align:justify}.nowrap{white-space:nowrap}.ttu{text-transform:uppercase}.ttl{text-transform:lowercase}.ttn{text-transform:none}.tdl{text-decoration:line-through}.vat{vertical-align:top}.vam{vertical-align:middle}.vab{vertical-align:bottom}.ova{overflow:auto}.ovh{overflow:hidden}.clr{clear:both}.hid{display:none}.hic,.hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.async-hide{opacity:0 !important}ul.horiz > li{float:left}ul.inline > li{display:inline-block;vertical-align:middle}ul.inline > li.hid{display:none}ul.vert > li{clear:left;overflow:hidden}hr.line{height:0;border:1px solid #e1e2e5;border-width:1px 0 0 0;margin:45px 0;padding:0;overflow:hidden;-webkit-box-sizing:content-box;-moz-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.hid{display:none}span.svg svg{position:absolute;bottom:-0.125em;height:1em;width:1em}span.svg + .txt{margin-left:20px;vertical-align:top}.anim{opacity:0}html.touchevents .anim,html.no-touchevents.no-cssanimations .anim{opacity:1}::selection{background-color:#8dc540;color:#fff;text-shadow:none}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:400;src:url("/resources/fonts/ProximaNovaW05-Regular.eot");src:url("/resources/fonts/ProximaNovaW05-Regular.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ProximaNovaW05-Regular.woff2") format('woff2'), url("/resources/fonts/ProximaNovaW05-Regular.woff") format('woff'), url("/resources/fonts/ProximaNovaW05-Regular.ttf") format('truetype');font-display:swap;}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:700;src:url("/resources/fonts/ProximaNovaW05-Bold.eot");src:url("/resources/fonts/ProximaNovaW05-Bold.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ProximaNovaW05-Bold.woff2") format('woff2'), url("/resources/fonts/ProximaNovaW05-Bold.woff") format('woff'), url("/resources/fonts/ProximaNovaW05-Bold.ttf") format('truetype');font-display:swap;}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:800;src:url("/resources/fonts/ProximaNovaW05-Extrabold.eot");src:url("/resources/fonts/ProximaNovaW05-Extrabold.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ProximaNovaW05-Extrabold.woff2") format('woff2'), url("/resources/fonts/ProximaNovaW05-Extrabold.woff") format('woff'), url("/resources/fonts/ProximaNovaW05-Extrabold.ttf") format('truetype');font-display:swap;}@font-face{font-family:'Proxima Nova';font-style:italic;font-weight:400;src:url("/resources/fonts/ProximaNovaW05-Italic.eot");src:url("/resources/fonts/ProximaNovaW05-Italic.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ProximaNovaW05-Italic.woff2") format('woff2'), url("/resources/fonts/ProximaNovaW05-Italic.woff") format('woff'), url("/resources/fonts/ProximaNovaW05-Italic.ttf") format('truetype');font-display:swap;}@font-face{font-family:'Proxima Nova';font-style:italic;font-weight:700;src:url("/resources/fonts/ProximaNovaW05-BoldItalic.eot");src:url("/resources/fonts/ProximaNovaW05-BoldItalic.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ProximaNovaW05-BoldItalic.woff2") format('woff2'), url("/resources/fonts/ProximaNovaW05-BoldItalic.woff") format('woff'), url("/resources/fonts/ProximaNovaW05-BoldItalic.ttf") format('truetype');font-display:swap;}input{line-height:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){input[type="text"]::-ms-clear{display:none}}input,select,textarea,button,option,optgroup{font-family:inherit;font-size:16px;font-size:1.6rem;color:#0e0e3e}input[disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{-webkit-text-fill-color:#0e0e3e;-webkit-opacity:1}input,select,textarea,button{vertical-align:middle;outline:none;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],input[type="search"],select,textarea{height:60px;width:100%;border:2px solid #fff;background-color:#fff;padding:0 40px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type="text"]:not([readonly="readonly"]):focus,input[type="password"]:not([readonly="readonly"]):focus,input[type="email"]:not([readonly="readonly"]):focus,input[type="tel"]:not([readonly="readonly"]):focus,input[type="number"]:not([readonly="readonly"]):focus,input[type="date"]:not([readonly="readonly"]):focus,input[type="time"]:not([readonly="readonly"]):focus,input[type="search"]:not([readonly="readonly"]):focus,select:not([readonly="readonly"]):focus,textarea:not([readonly="readonly"]):focus{border-color:#8dc540}@media only screen and (max-width:1440px){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],input[type="search"],select,textarea{height:50px;padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],input[type="search"],select,textarea{padding-left:20px;padding-right:20px}}input[type="checkbox"],input[type="radio"]{margin:0;cursor:pointer}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;margin-left:10px;cursor:pointer;vertical-align:middle;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input[type="checkbox"] + label > span,input[type="radio"] + label > span{display:block}input[type="checkbox"] + label > span.inline,input[type="radio"] + label > span.inline{display:inline}input[type="checkbox"] + label > span a,input[type="radio"] + label > span a{color:#8dc540;border-bottom:1px solid transparent}input[type="checkbox"] + label > span .required,input[type="radio"] + label > span .required{color:#8dc540}input[type="checkbox"]:checked + label,input[type="radio"]:checked + label{color:#8dc540}input[type="checkbox"]:disabled + label,input[type="radio"]:disabled + label{cursor:default}@media only screen and (min-width:1025px){input[type="checkbox"]:not([disabled]) + label:hover,input[type="radio"]:not([disabled]) + label:hover{color:#8dc540}input[type="checkbox"]:not([disabled]) + label:hover > span a:hover,input[type="radio"]:not([disabled]) + label:hover > span a:hover{border-bottom-color:#8dc540}}input[type="checkbox"],input[type="radio"]{position:absolute;top:0;left:0;z-index:-100;height:0;width:0;opacity:0 !important}input[type="checkbox"] + label,input[type="radio"] + label{position:relative;line-height:24px;margin-left:45px}input[type="checkbox"] + label:before,input[type="radio"] + label:before,input[type="checkbox"] + label:after,input[type="radio"] + label:after{content:'';display:block;position:absolute;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input[type="checkbox"] + label:before,input[type="radio"] + label:before{z-index:1;opacity:0}input[type="checkbox"] + label:after,input[type="radio"] + label:after{top:0;left:-45px;height:24px;width:24px;background-color:#fff;border:1px solid #fff}input[type="checkbox"] + label + .text,input[type="radio"] + label + .text{margin-left:45px}input[type="checkbox"] + label + .text.text--label,input[type="radio"] + label + .text.text--label{margin-top:-25px}input[type="checkbox"] + label + .text.text--label.required p:last-child:after,input[type="radio"] + label + .text.text--label.required p:last-child:after,input[type="checkbox"] + label + .text.text--label.required div:last-child:after,input[type="radio"] + label + .text.text--label.required div:last-child:after{content:' *';display:inline}@media only screen and (min-width:1025px){input[type="checkbox"]:not([disabled]) + label:hover:after,input[type="radio"]:not([disabled]) + label:hover:after{border-color:#8dc540}}input[type="checkbox"]:checked + label:before,input[type="radio"]:checked + label:before{opacity:1}input[type="checkbox"]:checked + label:after,input[type="radio"]:checked + label:after{background-color:#8dc540 !important;border-color:#8dc540 !important}input[type="checkbox"] + label:before{top:6px;left:-39px;height:12px;width:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNSA2bC0yMi41IDIyLjUtMTAuNS0xMC41LTcuNSA3LjUgMTggMTggMzAtMzB6Ij48L3BhdGg+PC9zdmc+");background-size:cover}input[type="radio"] + label:before{top:8px;left:-37px;height:8px;width:8px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type="radio"] + label:after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}input[type="date"]{position:relative}input[type="date"]::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:auto;background:transparent;color:transparent}input[type="file"]{width:100%}input[type="range"]{margin:0;padding:0;cursor:pointer}select:not(:disabled){cursor:pointer}select option{padding:0 15px;outline:none}select optgroup{font-weight:700;font-style:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select::-ms-expand{display:none}}.select{position:relative;background-color:#fff;line-height:normal}.select.inline{display:inline-block}.select:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#0e0e3e transparent transparent transparent;top:50%;right:30px;margin-top:-2px}.select select{position:relative;z-index:2;background-color:transparent;padding-right:55px}html.no-placeholder .select:before{display:none !important}html.no-placeholder .select select{padding-right:0}@media only screen and (max-width:480px){.select:before{right:20px}.select select{padding-right:40px}}textarea{padding-top:16px;padding-bottom:16px;height:150px;min-height:150px;overflow:auto;resize:none}input:-moz-placeholder,textarea:-moz-placeholder{color:inherit;font-weight:normal;opacity:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input::-moz-placeholder,textarea::-moz-placeholder{color:inherit;font-weight:normal;opacity:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;font-weight:normal;opacity:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:inherit;font-weight:normal;opacity:1;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0.5}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0.5}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0.5}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0.5}button{overflow:visible}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.form--simple{position:relative}.form--simple input[type="email"]{padding-right:100px}.form--simple .form__buttons{position:absolute;top:2px;right:2px;padding-top:0}.form--simple .button{height:56px;background-color:#fff !important}@media only screen and (max-width:1440px){.form--simple input[type="email"]{padding-right:75px}.form--simple .button{height:46px}}@media only screen and (max-width:480px){.form--simple input[type="email"]{padding-right:55px}.form--simple .button{padding-left:20px;padding-right:20px}}.form__row{position:relative;margin-bottom:10px}.form__row.error input[type="text"],.form__row.error input[type="password"],.form__row.error input[type="email"],.form__row.error input[type="tel"],.form__row.error input[type="number"],.form__row.error input[type="date"],.form__row.error input[type="time"],.form__row.error input[type="search"],.form__row.error select,.form__row.error textarea{border-color:#f0234a}.form__row.error .form__field.error{position:absolute;top:-20px;right:0;z-index:2;height:20px;max-width:100%;line-height:20px;background-color:#f0234a;color:#fff;font-size:11px;font-size:1.1rem;font-style:italic;padding:0 10px}.form__row.error .form__field.error > span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__row.error .form__field.error:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:0 7px 5px 0;border-color:transparent #f0234a transparent transparent;bottom:-5px;right:0}.form__checkboxes,.form__radios{margin-top:30px}.form__checkboxes .form__field,.form__radios .form__field{position:relative}.form__checkboxes.error .form__field.error,.form__radios.error .form__field.error{top:-28px;left:0;right:auto}.form__checkboxes.error .form__field.error:before,.form__radios.error .form__field.error:before{left:0;right:auto;border-width:5px 7px 0 0;border-color:#f0234a transparent transparent transparent}.form__field--icon{position:relative}.form__field--icon input[type="text"],.form__field--icon input[type="password"],.form__field--icon input[type="email"],.form__field--icon input[type="tel"],.form__field--icon input[type="number"],.form__field--icon input[type="date"],.form__field--icon input[type="time"],.form__field--icon input[type="search"],.form__field--icon select,.form__field--icon textarea{padding-left:80px}.form__field--icon select option{padding-left:80px}.form__field--icon .icon{position:absolute;top:10px;left:40px;font-size:24px;font-size:2.4rem}@media only screen and (max-width:480px){.form__field--icon input[type="text"],.form__field--icon input[type="password"],.form__field--icon input[type="email"],.form__field--icon input[type="tel"],.form__field--icon input[type="number"],.form__field--icon input[type="date"],.form__field--icon input[type="time"],.form__field--icon input[type="search"],.form__field--icon select,.form__field--icon textarea{padding-left:60px}.form__field--icon select option{padding-left:60px}.form__field--icon .icon{left:20px}}.form__files .form__field{position:relative}.form__files .form__field input[type="file"]{position:absolute;top:0;left:0;z-index:-100;height:0;width:0;opacity:0 !important}.form__files .form__field label{display:block;height:60px;width:100%;line-height:59px;border:1px solid #fff;background-color:#fff;color:#0e0e3e;padding:0 90px 0 40px;cursor:pointer;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__files .form__field .icon{position:absolute;top:15px;right:40px;font-size:24px;font-size:2.4rem}.form__columns > div{display:inline-block;width:50%}.form__buttons{padding-top:30px}.form__buttons.flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-15px 0}.form__buttons.flex > div{margin:15px 0}.form__buttons.flex > div:first-child{margin-right:15px}.form__buttons a{border-bottom:1px solid transparent}.recaptcha{text-align:center}.recaptcha .form__fields{display:inline-block;position:relative;vertical-align:middle}@media only screen and (max-width:420px){.recaptcha .form__field{width:234px}.recaptcha .g-recaptcha{-webkit-transform:scale(0.77);-moz-transform:scale(0.77);transform:scale(0.77);transform-origin:0 50%;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%}}.dialog{display:none;position:fixed;top:0;left:0;z-index:999;height:100%;width:100%}.dialog > .flex{height:100%;background-color:rgba(14, 14, 62, .5);padding:30px}.dialog__outer{position:relative;width:100%;max-width:480px;background-color:#fff;text-align:center;box-shadow:0 0 30px rgba(14, 14, 62, .3);margin-left:auto;margin-right:auto}.dialog__outer .close{top:5px;right:5px;background-color:transparent}.dialog__header{height:60px;line-height:60px;background-color:#3e498f;font-size:22px;font-size:2.2rem;font-weight:800;color:#fff}.dialog__content{padding:50px}.dialog__content .text{color:#0e0e3e}.dialog__buttons{margin-top:-25px;padding-bottom:45px}.dialog__buttons .button{height:50px;min-width:100px;margin:5px;padding:0 30px}.dialog__buttons .button .txt{text-transform:uppercase}.dialog__buttons a.button{line-height:50px}.text{line-height:26px;line-height:2.6rem}.text a{color:#8dc540}.text a.button{color:#fff;text-decoration:none !important}@media only screen and (min-width:1025px){.text a{}.text a:hover{text-decoration:underline}}.text a[href^="tel"]{border-bottom:0;color:#fff;text-decoration:none}.text p{margin-bottom:35px}.text p:last-child{margin-bottom:0}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-size:30px;font-size:3rem;line-height:normal;margin-bottom:35px}.text h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child),.text h5:not(:first-child),.text h6:not(:first-child){padding-top:10px}.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child,.text h6:last-child{margin-bottom:0}.text > ol,.text > ul{margin-bottom:35px;overflow:hidden}.text > ol:last-child,.text > ul:last-child{margin-bottom:0}.text > ol ul,.text > ul ul,.text > ol ol,.text > ul ol{margin-top:5px;padding-bottom:5px}.text ol{list-style:decimal}.text ol > li{margin-left:35px;padding-left:15px}.text ul{list-style:none}.text ul > li{position:relative;padding-left:50px}.text ul > li:before{content:'';display:block;position:absolute;top:9px;left:20px;height:9px;width:9px;background-color:#8dc540;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.text table th,.text table td{border-bottom:1px solid #e1e2e5;padding:5px 10px}.text table th{background-color:#e1e2e5;font-weight:700;color:#333;text-align:left}.text hr{height:0;border:1px solid #e1e2e5;border-width:1px 0 0 0;margin:45px 0;padding:0;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}html.touchevents .text.telfix a[href^="tel"]{color:#fff !important}.text + .button,.text + .ac{margin-top:45px}@media only screen and (max-width:580px){.text + .button{margin-top:35px}}@media only screen and (max-width:360px){.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-size:8.4vw}}.text--small{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}.text--small p,.text--small h1,.text--small h2,.text--small h3,.text--small h4,.text--small h5,.text--small h6,.text--small > ol,.text--small > ul{margin-bottom:15px}.pagenavi{font-size:14px;font-size:1.4rem;text-align:center}.navigo{margin-bottom:25px}.navigo > a,.navigo > span{display:inline-block;position:relative;background-color:#3e498f;height:60px;width:60px;line-height:60px;font-weight:700;margin:0 1px 1px 0;white-space:nowrap;text-align:center;vertical-align:top;overflow:hidden}.navigo > a > span,.navigo > span > span{display:inline-block}.navigo > a.prev,.navigo > a.next{font-size:11px;font-size:1.1rem}.navigo > a.prev .txt,.navigo > a.next .txt{display:none}.navigo > a.prev .svg,.navigo > a.next .svg{text-align:left}.navigo > a.prev .svg path,.navigo > a.next .svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}@media only screen and (min-width:1025px){.navigo > a:hover{background-color:#8dc540;border-color:#8dc540;color:#fff}.navigo > a:hover.prev svg path,.navigo > a:hover.next svg path{fill:#fff}.navigo > a:hover.prev .svg{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}.navigo > a:hover.next .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (max-width:580px){.navigo > a:not(.prev):not(.first):not(.last):not(.next){display:none}}@media only screen and (max-width:390px){.navigo > a.first,.navigo > a.last{display:none}}.navigo > span.cur{background-color:#8dc540;border-color:#8dc540;color:#fff}.navigo > span.no{background-color:transparent;border-color:transparent;font-weight:400;margin-left:-1px;margin-right:0;opacity:0.8}@media only screen and (max-width:390px){.navigo > span.no{display:none}}.positions a,.positions .act{margin:0 10px}@media only screen and (min-width:1025px){.positions a:hover{color:#8dc540}}.positions .act{font-weight:700}.files h5,.gallery h5{font-size:30px;font-size:3rem}@media only screen and (max-width:360px){.files h5,.gallery h5{font-size:8.4vw}}.files{max-width:920px;margin-top:70px;margin-left:auto;margin-right:auto}.files li + li{margin-top:15px}.files a{display:block;position:relative;min-height:80px;background-color:#fff;color:#0e0e3e;padding:25px 30px 25px 75px}.files a strong{font-weight:800}.files a .grey{font-size:14px;font-size:1.4rem}.files a .button{height:50px;line-height:50px;margin-left:15px;padding:0 30px}.files a .button .txt + .icon{margin-left:15px}.files a .button .icon{font-size:20px;font-size:2rem;vertical-align:bottom}.files a > .icon{position:absolute;top:28px;left:30px;font-size:32px;font-size:3.2rem}@media only screen and (min-width:1025px){.files a > .icon svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.files a:hover{color:#8dc540}.files a:hover > .icon svg path{fill:#8dc540}.files a:hover .button{background-color:#6eb50e}.files a:hover .button .svg{animation:none}}@media only screen and (max-width:920px){.files a .button{width:50px;padding:0;text-align:center}.files a .button .txt{display:none}.files a .button .txt + .icon{margin-left:0}}@media only screen and (max-width:580px){.files a .button{display:none}}.gallery{position:relative;z-index:2;margin-top:100px;margin-bottom:-100px}.gallery .flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.gallery .flex__col{width:20%}@media only screen and (max-width:920px){.gallery .flex__col{width:50%}}.gallery a{display:block;position:relative;height:100%;overflow:hidden}.gallery a:before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background-color:#8dc540;opacity:0}.gallery a figure{position:relative;overflow:hidden}.gallery a figure:before{content:'';display:block;position:relative;width:100%;padding-top:100%}.gallery a figure img{position:absolute}.gallery a figure img:not(.lazy){top:50%;left:50%;width:auto;height:100.5%;min-width:100.5%;max-width:none;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);object-fit:cover}.gallery a .icon--circle{position:absolute;top:50%;left:50%;z-index:3;font-size:18px;font-size:1.8rem;opacity:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}@media only screen and (min-width:1025px){.gallery a:before,.gallery a .icon{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.gallery a figure{-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;transition:transform 1s ease}.gallery a:hover:before{opacity:0.85}.gallery a:hover figure{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.gallery a:hover .icon{opacity:1}}@media only screen and (max-width:580px){.gallery{margin-top:80px;margin-bottom:-80px}}.googlemap{background-color:rgba(255, 255, 255, .1)}.googlemap img{max-width:none !important;vertical-align:inherit}#map-canvas{height:680px;width:100%}@media only screen and (max-width:1440px){#map-canvas{height:480px}}@media only screen and (max-width:580px){#map-canvas{height:360px}}.googleinfo{font-family:'Proxima Nova', Arial, Helvetica, sans-serif;font-size:12px;font-size:1.2rem}.googleinfo.text{line-height:18px;line-height:1.8rem}.iframe{display:block;position:relative;overflow:hidden;}.iframe iframe{position:absolute;top:0;left:0;height:100%;width:100%}.facebook{display:block;position:fixed;top:300px;z-index:777}.facebook:before{content:'';display:block;position:absolute;top:0;right:0;height:130px;width:30px;background-color:#3b5998}.facebook .ico{display:inline-block;position:absolute;top:22px;right:24px;height:17px;width:85px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;transform-origin:top right}.facebook--widget{left:-340px}.facebook--widget > div{padding:0 30px 0 0}.facebook--widget > div > div{background-color:#f6f7f8;min-height:210px;min-width:340px}.facebook--sticker{left:0;height:130px;width:30px}.old__browser{position:fixed;top:0;left:0;z-index:999;width:100%;background-color:#f0234a;color:#fff;padding:50px;text-align:center}.old__browser a{color:#fff;border-bottom-color:#fff}@media only screen and (min-width:1025px){.old__browser a:hover{border-bottom:0}}html.no-flexbox .old__browser{display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes bounceLeft5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(-5px);-webkit-transform:translateX(-5px)}}@-webkit-keyframes bounceLeft5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(-5px);-webkit-transform:translateX(-5px)}}@keyframes bounceRight5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(5px);-webkit-transform:translateX(5px)}}@-webkit-keyframes bounceRight5{0%{transform:translateX(0px);-webkit-transform:translateX(0px)}100%{transform:translateX(5px);-webkit-transform:translateX(5px)}}@keyframes bounceBottom5{0%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(5px);-webkit-transform:translateY(5px)}}@-webkit-keyframes bounceBottom5{0%{transform:translateY(0px);-webkit-transform:translateY(0px)}100%{transform:translateY(5px);-webkit-transform:translateY(5px)}}@keyframes slideInUp{100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@-webkit-keyframes slideInUp{100%{transform:translateY(0px);-webkit-transform:translateY(0px)}}@keyframes slideInUpp{100%{transform:translateY(-100%);-webkit-transform:translateY(-100%)}}@-webkit-keyframes slideInUpp{100%{transform:translateY(-100%);-webkit-transform:translateY(-100%)}}@keyframes rotateElement{0%{transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes rotateElement{0%{transform:rotate(0);-webkit-transform:rotate(0)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}.animated{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.delay{animation-delay:0.15s;-webkit-animation-delay:0.15s}.delay2{animation-delay:1s;-webkit-animation-delay:1s}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn}.fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut}.slideInUp{animation-name:slideInUp;-webkit-animation-name:slideInUp}.slideInUpp{animation-name:slideInUpp;-webkit-animation-name:slideInUpp}.posit{padding:0 50px;text-align:left;clear:both}.posit.ac{text-align:center}.posit.ar{text-align:right}.icon,.arrow,.txt{display:inline-block}.icon.hid,.arrow.hid,.txt.hid{display:none}.icon{}.icon + .txt{margin-left:20px;vertical-align:middle}.icon--circle{height:60px;width:60px;line-height:62px;background-color:#fff;font-size:22px;font-size:2.2rem;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}@media only screen and (max-width:1440px){.icon--circle{height:50px;width:50px;line-height:52px;font-size:20px;font-size:2rem}}.txt + .arrow,.txt + .icon{margin-left:20px;vertical-align:middle}.button{display:inline-block;height:60px;background-color:#8dc540;color:#fff;font-size:16px;font-size:1.6rem;font-weight:700;border:0;padding:0 40px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:hidden;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}a.button,div.button{line-height:60px}a.button .icon,div.button .icon{position:relative;top:-1px}.button.hid{display:none}.button[disabled]{cursor:default}@media only screen and (min-width:1025px){.button:not([disabled]):hover{background-color:#6eb50e}.button:not([disabled]):hover .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (max-width:1440px){.button{height:50px;padding-left:30px;padding-right:30px}a.button,div.button{line-height:50px}.button .icon{font-size:14px;font-size:1.4rem}}@media only screen and (max-width:480px){.button{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.button--white{height:50px;line-height:50px;background-color:#fff;color:#0e0e3e;padding:0 30px}a.button--white{line-height:50px}@media only screen and (min-width:1025px){.button--white:not([disabled]):hover{background-color:#8dc540;color:#fff}}.button--red{background-color:#f0234a}@media only screen and (min-width:1025px){.button--red:not([disabled]):hover{background-color:#d20e33}}.button--abs{position:absolute !important;top:5px;right:5px;height:50px;padding:0 20px}@media only screen and (max-width:1440px){.button--abs{height:40px}}.processing{position:relative;cursor:default}.processing:before{content:'';display:block;position:absolute;top:50%;left:50%;height:20px;width:20px;border:2px solid #fff;border-color:#fff transparent #fff transparent;margin:-10px 0 0 -10px;animation:rotateElement 0.8s linear infinite;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.processing > span{opacity:0.2}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}html.no-flexbox .flex{display:block;overflow:hidden}html.no-flexbox .flex > div{display:inline-block}html.no-flexbox .flex > div.hid{display:none}.flex--top{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}.flex--middle{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.flex--left{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.flex--center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.flex__cols{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-40px}.flex__cols .flex__col{padding:40px}.flex__col--s{width:25%}.flex__col--3{width:33.33%}.flex__col--m{width:50%}.flex__col--6{width:66.66%}.flex__col--l{width:75%}.flex__col--x{width:100%}time{display:block;color:#8dc540;margin-bottom:10px}nav{position:fixed;top:0;left:0;background-color:#fff}nav a{color:#0e0e3e}@media only screen and (min-width:1025px){nav a:hover{color:#8dc540}}.nav__top,.nav__bottom{position:absolute;left:50px}.nav__top{top:45px}.nav__menu{position:relative;z-index:2}.nav__menu ul{border-top:1px solid #e1e2e5}.nav__menu li{border-bottom:1px solid #e1e2e5}.nav__menu a{position:relative;width:100%;background-color:#fff;font-size:17px;font-size:1.7rem;font-weight:700;padding:13px 50px}.nav__menu a.current{background-color:#131b4d;color:#fff}@media only screen and (min-width:1025px){.nav__menu a:hover{padding-left:60px}}@media only screen and (min-width:1280px){.nav__menu a:hover{padding-left:45px}}@media only screen and (min-width:1441px){.nav__menu a:hover{padding-left:60px}}@media only screen and (min-width:1280px) and (max-height:800px){.nav__menu{margin-top:35%}.nav__menu a{padding-top:10px;padding-bottom:10px}}.nav__bottom{bottom:50px}.nav__bottom .inline li a{margin-right:10px}.nav__bottom .inline li.social{font-size:30px;font-size:3rem}@media only screen and (min-width:1025px){.nav__bottom .inline li.social a .svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.nav__bottom .inline li.social a:hover .svg path{fill:#6eb50e}}.nav__bottom .inline li.langs{font-weight:700;margin-left:20px}@media only screen and (min-width:1280px) and (max-width:1440px){.nav__top,.nav__bottom{left:35px}.nav__menu a{padding-left:35px;padding-right:35px}}@media only screen and (min-width:1280px) and (max-height:670px){.nav__top{top:30px}.nav__bottom{bottom:30px}}@media only screen and (min-width:1280px){nav{z-index:2;height:100%;width:315px}nav:before{content:'';display:inline-block;height:100%;vertical-align:middle}.nav__wrap{display:inline-block;width:100%;vertical-align:middle}}@media only screen and (min-width:1441px){nav{width:355px}.nav__menu a{font-size:19px;font-size:1.9rem;padding-top:11px;padding-bottom:11px}}@media only screen and (min-width:1920px){.nav__bottom .inline li.social{font-size:36px;font-size:3.6rem}}@media only screen and (max-width:1279px){body{padding-top:70px}nav{z-index:999;height:70px;width:100%}.nav__top{top:13px;left:100px}.logo /*,.claim*/{display:inline-block;vertical-align:middle}.logo{width:120px}.nav__wrap{position:fixed;top:70px;left:-300px;z-index:-1234;height:calc(100% - 70px);width:300px;background-color:#fff;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;overflow:hidden;overflow-y:auto}.nav__wrap:before{content:'';display:inline-block;height:calc(100% - 70px);vertical-align:middle}.nav__wrap:after{content:'';display:block;position:absolute;top:0;left:0;height:7px;width:100%;background-color:#0e0e3e;background-image:-webkit-linear-gradient(90deg - , #0e0e3e, #fff);background-image:linear-gradient(180deg, #0e0e3e, #fff);background-color:transparent;opacity:0.2}.nav__menu{display:inline-block;width:100%;vertical-align:middle}.nav__mobile{display:block;position:absolute;top:25px;left:50px}.nav__mobile a{cursor:pointer}.nav__bottom .inline{margin-bottom:20px}.burger{display:inline-block;position:relative;height:14px;width:24px}.burger span{position:absolute;top:6px;left:0;height:2px;width:100%;background-color:#131b4d;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.burger span:before,.burger span:after{content:'';display:block;position:absolute;height:2px;width:100%;background-color:#131b4d;left:0;-webkit-transition-duration:0.2s, 0.2s;transition-duration:0.2s, 0.2s;-webkit-transition-delay:0.2s, 0s;transition-delay:0.2s, 0s}.burger span:before{top:-6px;-webkit-transition-property:top, -webkit-transform;transition-property:top, transform}.burger span:after{bottom:-6px;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.wrapper{position:fixed;top:0;left:0;z-index:-1233;height:100%;width:100%;opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}body.show-menu{position:fixed;width:100%;overflow:hidden}body.show-menu .nav__wrap{left:0;z-index:999}body.show-menu .burger span{background-color:transparent}body.show-menu .burger span:before,body.show-menu .burger span:after{-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}body.show-menu .burger span:before{top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}body.show-menu .burger span:after{bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}body.show-menu .wrapper{z-index:997;background-color:#0e0e3e;opacity:0.5}}@media only screen and (max-width:1279px) and (max-height:610px){.nav__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;-moz-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;border-top:1px solid #e1e2e5}.nav__wrap:before{display:none}.nav__wrap ul{border-top:0}.nav__bottom{position:relative;bottom:auto;left:auto;padding:30px 0 50px 50px}}@media only screen and (max-width:580px){.nav__top{left:80px}.nav__menu a{padding-left:30px;padding-right:30px}.nav__mobile,.nav__bottom{left:30px}}@media only screen and (max-width:580px) and (max-height:610px){.nav__bottom{left:auto;padding-bottom:30px;padding-left:30px}}main{position:relative;background-color:#0e0e3e}@media only screen and (min-width:1280px){main{z-index:1}}.welcome{position:relative;height:100vh;overflow:hidden}.welcome .video{position:absolute;top:0;left:0;z-index:2;height:100%;width:100%;overflow:hidden}.welcome .video video{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);object-fit:cover}.welcome picture,.welcome figure{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;overflow:hidden;}.welcome picture img,.welcome figure img{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;max-width:none;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);object-fit:cover;backface-visibility:hidden}.welcome .mask{position:absolute;top:0;left:0;z-index:3;height:100%;width:100%;background-color:rgba(14, 14, 62, .4)}.welcome .scrollto{display:inline-block;position:absolute;bottom:0;left:40%;width:20%;border:1px solid rgba(255, 255, 255, .1);border-width:1px 1px 0 1px;padding:65px 0 35px 0;text-align:center;cursor:pointer;}.welcome .scrollto strong{display:block;margin-bottom:15px}.welcome .scrollto .svg{animation:bounceBottom5 0.35s ease infinite alternate;-webkit-animation:bounceBottom5 0.35s ease infinite alternate}.welcome__text{position:relative;z-index:5;height:100%;width:100%;padding:0 90px 0 160px}.welcome__text:before{content:'';display:inline-block;height:100%;vertical-align:middle}.welcome__text > div{display:inline-block;vertical-align:middle}.section{position:relative;margin-bottom:100px}.section__text{position:relative;z-index:3}.section__text--right .section__text__max{display:inline-block}.section__text__max{max-width:430px}@media only screen and (min-width:921px) and (max-width:1280px){.section__text__max{max-width:330px}}.section__photo{position:relative;z-index:2}.section__photo img:not(.lazy){width:100%}.section__news .section__photo .with-gradient,.section__article .section__photo .with-gradient{position:relative;overflow:hidden}.section__news .section__photo .with-gradient:before,.section__article .section__photo .with-gradient:before{content:'';display:block;position:absolute;bottom:0;left:0;z-index:2;height:50%;width:100%;background-color:rgba(14, 14, 62, 0);background-image:-webkit-linear-gradient(90deg - , rgba(14, 14, 62, 0), #0e0e3e);background-image:linear-gradient(180deg, rgba(14, 14, 62, 0), #0e0e3e);opacity:0.9}.section__news .item figure.absolute:before{content:'';display:block;position:relative;width:100%;padding-top:100%}.section__news .item .padding{padding:30px 30px 0 30px}.section__news .section__photo a{display:block}@media only screen and (min-width:1025px){.section__news .section__photo a:before,.section__news .section__photo a:after,.section__news .section__photo a .section__news__first{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.section__news .section__photo a:after{content:'';display:block;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background-color:#3e498f;opacity:0}.section__news .section__photo a:hover:before,.section__news .section__photo a:hover:after{opacity:0.85}.section__news .section__photo a:hover .section__news__first{bottom:20px}}.section__news .section__photo figure.absolute:before{padding-top:60%}.section__news .section__photo figure.absolute img:not(.lazy){object-fit:cover}.section__news .green + .title{margin-top:10px}.section__news__first{position:absolute;bottom:0;left:0;z-index:3;width:100%;padding:50px 160px}.section__news__first .title{font-size:30px;font-size:3rem;line-height:110% !important}.section__news__list .article{margin-bottom:100px}@media only screen and (max-width:580px){.section__news__list .article{margin-bottom:80px}}@media only screen and (min-width:1025px){.item a figure{-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;transition:transform 1s ease}.item a .icon{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0}.item a:hover{color:#8dc540}.item a:hover figure{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.item a:hover .icon{opacity:1}}@media only screen and (min-width:1025px){.item a.block:before{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.item a.block:hover:before{opacity:0.85}}.item .block{position:relative;overflow:hidden;}.item .block:before{content:'';display:block;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;background-color:#8dc540;opacity:0}.item figure{position:relative;overflow:hidden}.item figure.absolute{}.item figure.absolute img{position:absolute}.item figure.absolute img:not(.lazy){top:50%;left:50%;width:auto;height:100.5%;min-width:100.5%;max-width:none;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);object-fit:cover}.item .title{font-weight:800;line-height:normal}.item .icon--circle{position:absolute;top:50%;left:50%;z-index:3;font-size:18px;font-size:1.8rem;opacity:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.start #scrollto{padding-bottom:140px}.start .section__news__other .article a.block:before{background-color:#8dc540;opacity:0.7}.start .section__news__other .article:last-child a.block:before{background-color:#3e498f}.boxes{position:relative;z-index:3}.boxes2 .box{background-color:#131b4d}.boxes__hover .box{cursor:pointer;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.boxes__hover .box .box__content{position:relative;top:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.boxes__hover .box:hover{background-color:#8dc540}.boxes__hover .box:hover .box__content{top:-20px}.boxes__hover .box:hover .hidden{opacity:1}@media only screen and (max-width:1365px){.boxes__hover .box:hover .icon{display:none}}.boxes__hover .box__content{width:100%}.boxes__hover .box__content .hidden{position:absolute;width:calc(100% - 20px);opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.box{display:inline-block;position:relative;width:20%;height:0;background-color:#3e498f;padding-bottom:20%;vertical-align:middle;overflow:hidden}.box .flex{position:absolute;height:100%;width:100%}.box .button{height:40px;line-height:40px;margin-top:25px;padding:0 20px}.box .button .txt + .icon{margin-left:10px}.box .button .icon{font-size:13px;font-size:1.3rem}@media only screen and (min-width:1025px){.box a > .box__content > .icon .svg{top:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.box a > .box__content > .icon .svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.box a:hover{color:#8dc540}.box a:hover > .box__content > .icon .svg{top:-10px}.box a:hover > .box__content > .icon .svg path{fill:#8dc540}.box a:hover .button{background-color:#8dc540;color:#fff}.box a:hover .button .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}.box a:hover .button .svg path{fill:#fff}}.box__content{padding:0 10px;text-align:center}.box__content > .icon{font-size:60px;font-size:6rem;margin-bottom:20px}.box__content strong,.box__content .hidden{display:block}.box__content .hidden{font-size:16px;font-size:1.6rem;line-height:normal;margin-top:5px}.box__content .big{font-size:18px;font-size:1.8rem;font-size:1.3vw;margin-bottom:10px}.box__content .big + strong{font-weight:400}@media only screen and (min-width:481px){.section__news__other .article,.section__news__list .article{display:inline-block;width:50%;vertical-align:top}}@media only screen and (min-width:581px){.welcome__text > div{width:50%;padding-right:50px}.start .section{margin-bottom:160px}}@media only screen and (min-width:921px){.section .flex .section__text{width:40%}.section .flex .section__photo{width:60%}.section__first .boxes{margin-top:90px;text-align:right}.section__text--left{padding-left:160px}.section__text--left .section__text__max{margin-right:50px}.section__text--right{padding-right:90px;text-align:right}.section__text--right .section__text__wrap{display:inline-block;width:calc(40% - 50px);padding-left:50px}.section__text--right .section__text__max{margin-right:20px;text-align:left}.section__text--right + .section__photo{left:0}.section__photo--absolute{position:absolute;top:40px;width:60%}.section__news h3.nowrap{position:absolute;top:0;right:90px;z-index:4}.section__news .section__news__other{margin-top:25%}.section__flex.reverse > .flex{-webkit-flex-flow:row-reverse nowrap;-moz-flex-flow:row-reverse nowrap;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}.section__flex.reverse .section__text--left{padding-left:50px;padding-right:160px;overflow:hidden}.section__flex.reverse .section__text--left .section__text__max{margin-right:0}.start .section__news{margin-top:-40px}.start .section__news .section__photo{margin-top:40px}.start .section__news.reverse h3.nowrap{left:160px;right:auto}.start .section__news.reverse > .flex{-webkit-flex-flow:row-reverse nowrap;-moz-flex-flow:row-reverse nowrap;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}body:not(.start) .section__news .section__news__other{margin-top:calc(25% - 40px)}.section__news__list .article{width:20%}.box:not(:first-child){border-left:1px solid rgba(255, 255, 255, .1)}}@media only screen and (max-width:1440px){.welcome .scrollto{padding-top:25px;padding-bottom:25px}.welcome .scrollto strong{display:none}.welcome .scrollto .icon{font-size:14px;font-size:1.4rem}.welcome__text,.section__text--left,.section__news__first{padding-left:120px}.welcome__text > div{width:80%}.boxes2 .box__content > .icon{font-size:50px;font-size:5rem;margin-bottom:10px}.box .button{margin-top:15px}.box__content .big{font-size:1.6vw;margin-bottom:5px}.section__news__first{padding-right:120px}.section__news__first .title{font-size:26px;font-size:2.6rem}.section__flex.reverse .section__text--left{padding-right:120px}.start .section__news.reverse h3.nowrap{left:120px}}@media only screen and (max-width:1279px){.welcome{height:calc(100vh - 70px)}.welcome__text,.section__text--left,.section__news__first{padding-left:100px}.box__content .big{font-size:1.9vw}.section__news__first{padding-right:100px}.section__flex.reverse .section__text--left{padding-right:100px}.start .section__news.reverse h3.nowrap{left:100px}}@media only screen and (max-width:920px){.section > .flex > div{width:100%}.section__text,.boxes{padding-left:100px;padding-right:100px}.section__text--right{}.section__text--right + .section__photo{margin-top:140px}.section__flex .flex{-webkit-flex-flow:column-reverse nowrap;-moz-flex-flow:column-reverse nowrap;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap}.section__flex .flex > div.section__photo{margin-bottom:140px}.section__flex .nowrap{white-space:normal}.section__news{}.section__news .flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.section__news h3.nowrap{margin-left:100px;margin-right:50px}.start .boxes{margin-top:-140px}.box{width:50%;padding-bottom:50%}.box:nth-child(2n){border-left:1px solid rgba(255, 255, 255, .1)}.box:nth-child(n+3){border-top:1px solid rgba(255, 255, 255, .1)}.box__content{padding:0 10px;text-align:center}.box__content .big{font-size:2.9vw}}@media only screen and (max-width:580px){.welcome__text,.section__text--left,.section__news__first{padding-left:50px}.welcome__text{padding-right:50px}.welcome__text > div{width:100%}.box__content .big{font-size:3.6vw}.section{margin-bottom:80px}.section__text,.boxes{padding-left:50px;padding-right:50px}.section__text--right + .section__photo{margin-top:80px}.section__flex .flex > div.section__photo{margin-bottom:80px}.section__flex.reverse .section__text--left{padding-right:50px}.section__news h3.nowrap{margin-left:50px}.section__news__first{padding-right:50px}.start #scrollto{padding-bottom:80px}.start .boxes{margin-top:-70px}}@media only screen and (max-width:480px){.boxes2 .box__content > .icon{font-size:40px;font-size:4rem;margin-bottom:5px}.box{width:100%;padding-bottom:70%}.box:nth-child(2n){border-top:1px solid rgba(255, 255, 255, .1);border-left:0}.box__content{padding:0 20px}.box__content .big{font-size:5.4vw}.section__news__first .title{font-size:20px;font-size:2rem}.section__news__other .article:first-child .padding{padding-bottom:30px}.section__news__other .article figure:before{content:'';display:block;position:relative;width:100%;padding-top:68%}}html:not(.touchevents) .animm{-webkit-transform:translateY(250px);-moz-transform:translateY(250px);transform:translateY(250px)}html:not(.touchevents) .welcome .animm{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%)}html:not(.touchevents) .masked{position:absolute;top:0;right:0;z-index:5;height:100%;width:100%}html:not(.touchevents) .masked .animmm{float:right;display:inline-block;height:100%;width:20%;background-color:#0e0e3e}.padding{padding-left:160px;padding-right:160px}@media only screen and (max-width:1440px){.padding{padding-left:120px;padding-right:120px}}@media only screen and (max-width:1279px){.padding{padding-left:100px;padding-right:100px}}@media only screen and (max-width:580px){.padding{padding-left:50px;padding-right:50px}}.section__tabs .flex{background-color:#3e498f}.section__tabs .flex > div{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-moz-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;border-right:1px solid rgba(255, 255, 255, .1)}.section__tabs a{position:relative;height:80px;font-weight:800;padding:0 20px;text-align:center}.section__tabs a:not(.flex){display:block;line-height:80px}.section__tabs a .txt{text-align:left}@media only screen and (min-width:1025px){.section__tabs a:hover{background-color:#1f2967}}.section__tabs a.current{background-color:#8dc540}.section__tabs a.current:before{content:'';display:block;position:absolute;top:0;left:0;height:1px;width:100%;background-color:rgba(255, 255, 255, .1)}@media only screen and (max-width:1440px){.section__tabs a{height:70px}.section__tabs a:not(.flex){line-height:70px}}@media only screen and (max-width:1023px){.section__tabs .padding{display:none}.section__tabs .form__row{display:block;margin:0 100px}.section__tabs .form__field--icon .icon{top:18px}.section__tabs select{height:65px;border:0;color:#fff;font-size:20px;font-size:2rem}.section__tabs select,.section__tabs option{font-weight:800}.section__tabs .select{background-color:#3e498f}.section__tabs .select:before{border-color:#fff transparent transparent transparent}}@media only screen and (max-width:580px){.section__tabs .form__row{margin-left:50px;margin-right:50px}}.section__tabs--offer{counter-reset:section}.section__tabs--offer .flex > div:first-child a.current{border-left:1px solid rgba(255, 255, 255, .1)}.section__tabs--offer .flex > div:last-child{border-right:0}.section__tabs--offer .flex > div:last-child a.current{border-right:1px solid rgba(255, 255, 255, .1);margin-right:-1px}.section__tabs--offer a .icon{height:25px;width:25px;min-width:25px;line-height:25px;background-color:#fff;color:#3e498f;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section__tabs--offer a .icon:before{counter-increment:section;content:counter(section)}.section__tabs--offer a .txt{text-transform:uppercase}.section__tabs--offer a.current .icon{color:#0e0e3e}.section__tabs--years{position:relative;z-index:2}.section__tabs--years .flex > div:first-child{border-left:1px solid rgba(255, 255, 255, .1)}.section__tabs--years a{font-size:30px;font-size:3rem}@media only screen and (min-width:921px){.section__tabs--years + .section__news h3.nowrap{top:8%;font-size:84px;font-size:8.4rem;font-size:5.4vw}}@media only screen and (max-width:920px){.section__tabs--years + .section__news h3.nowrap{font-size:8.4vw}}.section__article{position:relative;z-index:2}.section__article .section__photo{margin-bottom:70px}.section__article .section__news__first div + div{margin-top:10px}.section__article .section__news__first .title{font-size:50px;font-size:5rem;font-weight:800;line-height:120%}.section__article .section__article__text .max.ac .text ul,.section__article .section__article__text .max.ac .text ol{display:inline-block;text-align:left}.section__article .section__article__text .max.ac .text h6{font-size:38px;font-size:3.8rem}.section__article .section__article__text + .section__article__text,.section__article .section__article__text + .section__boxes,.section__article .section__article__text + .section__article__form{margin-top:45px}.section__article .section__article__text + .section__article__form{margin-top:50px}.section__article .section__boxes{margin-bottom:50px}.section__article + .section__question{border-top:1px solid rgba(255, 255, 255, .1);padding-top:160px}@media only screen and (min-width:1441px){.section__article .section__news__first{bottom:70px}.section__article .scrollto{z-index:4;padding-top:35px}}@media only screen and (max-width:1600px){.section__article + .section__quote{margin-top:-75px}}@media only screen and (max-width:1440px){.section__article .section__news__first{bottom:20px}.section__article .section__news__first .title{font-size:44px;font-size:4.4rem}}@media only screen and (max-width:580px){.section__article .section__news__first .title{font-size:8.4vw}}.section__article__header{border-bottom:1px solid rgba(255, 255, 255, .1);margin-bottom:100px;padding-top:50px;text-align:center}.section__article__header .str{font-weight:700;margin-bottom:10px;}.section__article__header .str span{margin-right:5px}.section__article__header.noborder{border-bottom:0;margin-bottom:0}@media only screen and (min-width:1601px){.section__article__header.noborder{padding-top:90px}}@media only screen and (max-width:1600px){.section__article__header{border-bottom:0;margin-bottom:-30px}.section__article__header h1{margin-bottom:0}.section__article__header.noborder{margin-bottom:-30px}.section__article__header + .section__article__text{margin-top:90px}}@media only screen and (max-width:1440px){.section__article__header.noborder{margin-bottom:-40px}}@media only screen and (max-width:580px){.section__article__header + .section__article__text{margin-top:70px}}.section__article__text .text,.section__article__text .max{max-width:920px;margin-left:auto;margin-right:auto}.section__article__text--big .text h1,.section__article__text--big .text h2,.section__article__text--big .text h3,.section__article__text--big .text h4,.section__article__text--big .text h5,.section__article__text--big .text h6{font-size:60px;font-size:6rem;line-height:120%;margin-bottom:50px}.section__article__text--big .text h1:last-child,.section__article__text--big .text h2:last-child,.section__article__text--big .text h3:last-child,.section__article__text--big .text h4:last-child,.section__article__text--big .text h5:last-child,.section__article__text--big .text h6:last-child{margin-bottom:0}@media only screen and (max-width:1440px){.section__article__text--big .text h1,.section__article__text--big .text h2,.section__article__text--big .text h3,.section__article__text--big .text h4,.section__article__text--big .text h5,.section__article__text--big .text h6{font-size:54px;font-size:5.4rem}}@media only screen and (max-width:1024px){.section__article__text--big .text h1,.section__article__text--big .text h2,.section__article__text--big .text h3,.section__article__text--big .text h4,.section__article__text--big .text h5,.section__article__text--big .text h6{font-size:44px;font-size:4.4rem}}@media only screen and (max-width:580px){.section__article__text--big .text h1,.section__article__text--big .text h2,.section__article__text--big .text h3,.section__article__text--big .text h4,.section__article__text--big .text h5,.section__article__text--big .text h6{font-size:8.4vw}}.section__article__form .form{max-width:560px;margin-left:auto;margin-right:auto}.section__article__form.with-bg .form{max-width:720px}.section__article__form.with-bg .form .clearfix{background-color:#131b4d;padding:80px}.section__article__form.with-bg .form .h1{font-size:46px;font-size:4.6rem;margin-top:-10px;text-align:center}.section__article__form.with-bg .form .h1.small{font-size:32px;font-size:3.2rem}.section__article__form.with-bg .form .h1.small + .text{margin-top:-20px}.section__article__form.with-bg .form .h1 + .text{margin-bottom:30px}.section__article__form.with-bg .form hr.line{opacity:0.3}@media only screen and (max-width:740px){.section__article__form.with-bg .form .clearfix{padding-left:50px;padding-right:50px}}@media only screen and (max-width:560px){.section__article__form.with-bg{padding-left:0;padding-right:0}.section__article__form.with-bg .form .h1{font-size:36px;font-size:3.6rem}}.section__article__poll .form{max-width:920px;margin-left:auto;margin-right:auto}.section__article__poll .form textarea{padding-left:20px;padding-right:20px}.section__article__poll .form ul{border-top:1px solid rgba(255, 255, 255, .1)}.section__article__poll .form ul li{border-bottom:1px solid rgba(255, 255, 255, .1);padding:50px 0}.section__article__poll .form ul.without-last li:last-child{border-bottom:0}.section__article__poll .form .h1{font-size:30px;font-size:3rem;margin-bottom:30px}.section__article__poll .form__apla{background-color:#131b4d;padding:80px;margin-left:auto;margin-right:auto}.section__article__poll .form__buttons{padding-top:50px}@media only screen and (max-width:740px){.section__article__poll .form__apla{padding-left:50px;padding-right:50px}}@media only screen and (max-width:740px){.section__article__poll .form__apla{margin-left:-50px;margin-right:-50px}}.poll__columns{margin-bottom:-15px}.poll__columns .form__field:not(.zero){margin-bottom:15px}.poll__columns .form__field.other:not(.hidden) + .form__field.error{top:auto;bottom:60px;left:auto;right:0}.poll__columns .form__field.other:not(.hidden) + .form__field.error:before{left:auto;right:0;border-width:0 7px 5px 0;border-color:transparent #f0234a transparent transparent}@media only screen and (min-width:741px){.poll__columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.poll__columns .hide{visibility:hidden}}@media only screen and (max-width:740px){.poll__columns .hide{display:none}}.poll__items.flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:hidden}.poll__items .item{width:153px;background-color:rgba(65, 73, 142, .3);border-left:1px solid rgba(255, 255, 255, .1);margin:0 1px 1px -1px;padding:20px 10px;text-align:center}.poll__items .item.active{background-color:#41498e}.poll__items .item input[type="radio"] + label{line-height:1;margin-left:0;padding-top:35px}.poll__items .item input[type="radio"] + label:before,.poll__items .item input[type="radio"] + label:after{left:50%}.poll__items .item input[type="radio"] + label:before{margin-left:-4px}.poll__items .item input[type="radio"] + label:after{margin-left:-12px}.section__back{margin-top:100px}.section__back.margin{margin-top:200px}.section__back + .section__back{margin-top:30px}@media only screen and (max-width:580px){.section__back{margin-top:80px}.section__back.margin{margin-top:160px}}.section__max{position:relative;z-index:2}.section__max .flex{max-width:1280px;margin-left:auto;margin-right:auto}.section__max .flex__cols{max-width:1360px}@media only screen and (max-width:1920px){.section__max .flex__cols{margin-left:-40px;margin-right:-40px}}.section__quote__quote{position:relative;z-index:2;overflow:hidden;}.section__quote__quote .text{background-color:#8dc540;padding:75px;word-wrap:break-word}.section__quote__quote .text--big{font-size:34px;font-size:3.4rem;font-weight:800;line-height:40px;line-height:4rem}.section__quote__quote .quote{display:none}@media only screen and (max-width:1366px){.section__quote__quote .text{padding:40px}}@media only screen and (max-width:580px){.section__quote__quote{}.section__quote__quote .text--big{font-size:6vw;line-height:120%}}.section__quote__quote__image figure{position:relative;margin-right:15px;overflow:hidden}.section__quote__quote__image figure.absolute{width:100px;min-width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section__quote__quote__image figure.absolute:before{content:'';display:block;position:relative;width:100%;padding-top:100%}.section__quote__quote__image figure.absolute img{position:absolute}.section__quote__quote__image figure.absolute img:not(.lazy){top:50%;left:50%;width:auto;height:100.5%;min-width:100.5%;max-width:none;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);object-fit:cover}.section__quote__quote__image div{font-size:22px;font-size:2.2rem;line-height:normal}.section__quote__quote__image div span,.section__quote__quote__image div em{display:block;font-size:13px;font-size:1.3rem;font-weight:400}@media only screen and (max-width:480px){.section__quote__quote__image.flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__quote__quote__image figure{margin:0 0 5px 0}.section__quote__quote__image div{font-size:18px;font-size:1.8rem}}.section__carousel .text{padding:0}.section__carousel .owl-carousel{display:block}.section__carousel .owl-carousel > .item{padding:90px 75px}.section__carousel .owl-carousel > .item:not(:first-child){display:none}.section__carousel .owl-item{padding:90px 75px;white-space:normal}.section__carousel .owl-nav{left:0;font-size:16px;font-size:1.6rem}@media only screen and (min-width:1025px){.section__carousel .owl-nav > div:hover{background-color:#3e498f}}@media only screen and (max-width:1366px){.section__carousel .owl-carousel > .item{padding-left:40px;padding-right:40px}.section__carousel .owl-item{padding-left:40px;padding-right:40px}}.section__catalog .iframe{padding-top:60.9375%}@media only screen and (min-width:921px){.section__catalog .section__quote__quote{text-align:right}}@media only screen and (max-width:920px){.section__catalog .flex__col{width:100%}.section__catalog .flex__col + .flex__col{padding-top:0}.section__catalog .section__quote__quote{text-align:center}}@media only screen and (min-width:1024px){.section__quote__text .text{max-width:500px}}@media only screen and (max-width:1023px){.section.section__quote:not(.section__catalog) .flex__col{width:100%}}.section__video .icon--circle{position:absolute;top:50%;left:50%;z-index:9;height:100px;width:100px;line-height:100px;margin:-50px 0 0 -50px}.section__video .icon--circle:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #131b4d;top:50%;left:50%;margin:-10px 0 0 -5px}@media only screen and (min-width:1025px){.section__video .icon--circle{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.section__video .icon--circle:before{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.section__video a:hover .icon--circle{background-color:#8dc540}.section__video a:hover .icon--circle:before{border-color:transparent transparent transparent #fff}}@media only screen and (max-width:920px){.section__video .icon--circle{height:80px;width:80px;line-height:80px;margin:-40px 0 0 -40px}}.section__parallax{height:680px;overflow:hidden;}.section__parallax .section__quote .flex{height:680px;margin-top:0;margin-bottom:0}.section__parallax .section__quote__quote .text{font-size:26px;font-size:2.6rem}.section__parallax .section__quote__quote .text .big{font-size:102px;font-size:10.2rem;line-height:102px;line-height:10.2rem}@media only screen and (max-width:1600px){.section__parallax .section__quote__quote .text{font-size:22px;font-size:2.2rem}.section__parallax .section__quote__quote .text .big{font-size:60px;font-size:6rem;line-height:60px;line-height:6rem}}@media only screen and (max-width:1440px){.section__parallax{height:480px}.section__parallax .section__quote .flex{height:480px}}@media only screen and (max-width:920px){.section__parallax .section__quote .flex__col{width:auto}.section__parallax .section__quote__quote .text{font-size:18px;font-size:1.8rem}.section__parallax .section__quote__quote .text .big{font-size:54px;font-size:5.4rem;line-height:54px;line-height:5.4rem}.section__parallax + .section__flex .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__parallax + .section__flex .flex > div.section__photo{margin-top:100px;margin-bottom:0}}@media only screen and (max-width:580px){.section__parallax{height:320px}.section__parallax .section__quote .flex{height:320px}}.parallax{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.parallax img{opacity:0;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease}.parallax img:first-child{display:block;position:absolute;bottom:0;left:50%;min-height:100%;min-width:100%;object-fit:cover;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.section__boxes .box__content strong{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem}@media only screen and (min-width:921px){.section__boxes{padding-left:20%;padding-right:20%}.section__boxes .box{width:33.33%;padding-bottom:33.33%;}.section__boxes .box:nth-child(n+4){border-top:1px solid rgba(255, 255, 255, .1)}.section__boxes .box:nth-child(3n+1){border-left:0}}.section__about{position:relative}.section__about h4{position:absolute;top:50%;left:50%;z-index:1;width:85%;font-size:44px;font-size:4.4rem;margin-bottom:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.section__about > div{display:inline-block;vertical-align:middle}@media only screen and (max-width:1600px){.section__about h4{font-size:2.4vw}}@media only screen and (max-width:1279px){.section__about h4{font-size:3.4vw}}@media only screen and (max-width:920px){.section__about h4{font-size:6.4vw}}@media only screen and (max-width:580px){.section__about h4{font-size:8.4vw}}.section__about--2 > div{width:50%}.section__about--2 figure.absolute:before{padding-top:70%}.section__about--3 > div{width:33.33%}.section__about--3 figure.absolute:before{padding-top:82.55159%}@media only screen and (max-width:920px){.section__about > div{width:100%}.section__about figure.absolute:before{padding-top:280px}.section__about figure.absolute img:not(.lazy){object-fit:cover}}.boxes__menu{z-index:3}.boxes__menu > div{position:relative;text-align:center}.boxes__menu a{display:block;overflow:hidden}@media only screen and (min-width:1025px){.boxes__menu a figure.absolute{-webkit-transition:transform 1s ease;-moz-transition:transform 1s ease;transition:transform 1s ease}.boxes__menu a:hover figure.absolute{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}}.boxes__menu figure.absolute{position:relative;overflow:hidden}.boxes__menu figure.absolute:before{content:'';display:block;position:relative;width:100%}.boxes__menu figure.absolute img{position:absolute}.boxes__menu figure.absolute img:not(.lazy){top:50%;left:50%;width:auto;height:100.5%;min-width:100.5%;max-width:none;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);object-fit:cover}.section__history{position:relative;z-index:2}.section__history .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__history h2.green{position:relative;font-size:44px;font-size:4.4rem}.section__history h2.green:before{content:'';display:block;position:absolute;top:50%;height:1px;width:50px;background-color:rgba(255, 255, 255, .1)}.section__history figure img{width:100%}.section__history .lines:before{content:'';display:block;position:absolute;top:0;z-index:1;height:100%;width:1px;background-color:rgba(255, 255, 255, .1)}@media only screen and (min-width:921px){.section__history .flex{-webkit-flex-flow:row-reverse wrap;-moz-flex-flow:row-reverse wrap;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;}.section__history .flex > div{width:50%}.section__history .flex > div:nth-child(even){padding:150px 80px 0 0;text-align:right}.section__history .flex > div:nth-child(even) h2.green:before{right:-80px}.section__history .flex > div:nth-child(odd){padding-left:80px}.section__history .flex > div:nth-child(odd) h2.green:before{left:-79px}.section__history .flex + .flex{margin-top:15px}.section__history .lines:before{left:50%}}@media only screen and (min-width:1441px){.section__history h2.green{font-size:50px;font-size:5rem}.section__history .text h1,.section__history .text h2,.section__history .text h3,.section__history .text h4,.section__history .text h5,.section__history .text h6{font-size:26px;font-size:2.6rem}.section__history .text + figure{margin-top:70px}}@media only screen and (max-width:1440px){.section__history h2.green{margin-bottom:10px}.section__history .text h1,.section__history .text h2,.section__history .text h3,.section__history .text h4,.section__history .text h5,.section__history .text h6{font-size:20px;font-size:2rem}.section__history .text + figure{margin-top:50px}}@media only screen and (max-width:920px){.section__history .flex > div{padding-left:80px}.section__history .flex > div + div{margin-top:100px}.section__history .flex + .flex{margin-top:100px}.section__history h2.green:before{left:-79px}.section__history .lines:before{left:100px}}@media only screen and (max-width:580px){.section__history .flex > div{padding-left:50px}.section__history h2.green{font-size:8.4vw}.section__history h2.green:before{left:-49px;width:30px}.section__history .lines:before{left:50px}}@media only screen and (max-width:440px){.section__history .flex > div{padding-left:0}.section__history .lines{display:none}}.section__certificates .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__certificates .flex > div + div{margin-top:85px}.section__certificates figure{width:240px}.section__certificates figure img{width:100%}.section__certificates .text{overflow:hidden}.section__certificates + .section__question{border-top:1px solid rgba(255, 255, 255, .1);padding-top:100px}@media only screen and (min-width:921px){.section__certificates figure{float:left;margin:10px 50px 0 0}}@media only screen and (max-width:920px){.section__certificates figure{margin-bottom:30px;margin-left:auto;margin-right:auto}}.section__question__question{height:100%;border:2px solid #fff;background-color:#0e0e3e;font-size:245px;font-size:24.5rem;font-size:9.6vw;text-align:center}@media only screen and (min-width:1025px){.section__question__text > h4{font-size:50px;font-size:5rem}}.section__question .flex__cols{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}@media only screen and (max-width:1600px){.section__question .flex__col:first-child{width:33.33%}.section__question .flex__col:last-child{width:66.66%}}@media only screen and (max-width:920px){.section__question .flex__col:first-child{display:none}.section__question .flex__col:last-child{width:100%}}.section__list .flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.section__list .item{width:25%;margin-bottom:40px}.section__list .item figure.absolute:before{content:'';display:block;position:relative;width:100%;padding-top:75%}.section__list .item .title{margin-top:30px;padding-right:30px;text-transform:uppercase}.section__list .item .text{margin:20px 30px 0 0}.section__list + .section__article{margin-bottom:140px}@media only screen and (max-width:1024px){.section__list .item{width:33.33%}}@media only screen and (max-width:920px){.section__list .item{width:50%}}@media only screen and (max-width:580px){.section__list + .section__article{margin-top:-20px;margin-bottom:80px}}@media only screen and (max-width:480px){.section__list .item{width:100%}}.section__offer{display:none}.section__offer.section__partners .item figure span{max-width:none}.section__offer.section__partners .item figure img{max-height:none}.section__offer--catalogs .item figure.absolute:before{padding-top:140.625%}.section__offer--catalogs .accordion__header{background-color:transparent;border:1px solid #2b2b55;border-width:1px 0;font-size:34px;font-size:3.4rem;color:#fff;line-height:1}.section__offer--catalogs .accordion__header:before,.section__offer--catalogs .accordion__header:after{background-color:#fff}.section__offer--catalogs .accordion__header:not(:first-child){border-top-color:#2b2b55;margin-top:-1px}.section__offer--catalogs .accordion__header.active{background-color:transparent}.section__offer--catalogs .accordion__header .txt{position:relative;font-weight:800;padding-left:40px}.section__offer--catalogs .accordion__header .txt:before{content:'';display:block;position:absolute;top:13px;left:0;height:10px;width:10px;background-color:#8dc540;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section__offer--catalogs .accordion__header .green{font-size:18px;font-size:1.8rem;font-weight:400;white-space:nowrap}.section__offer--catalogs .accordion__pane{max-width:1280px;background-color:transparent;border-top:0;margin-left:auto;margin-right:auto}.section__offer--catalogs .accordion__pane .flex{margin:50px 0}.section__offer--catalogs .accordion__pane .text{color:#fff}.section__partners .item{background-color:#fff;margin-bottom:0;box-shadow:inset 1px 0 0 0 #e1e2e5}.section__partners .item .block{background-color:transparent}.section__partners .item figure:before{content:'';display:block;position:relative;width:100%;padding-top:75%}.section__partners .item figure span{display:block;position:absolute;top:50%;left:50%;max-width:160px;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.section__partners .item figure img{max-height:100px}@media only screen and (min-width:1025px){.section__partners .item:nth-child(4n+1){box-shadow:none}.section__partners .item:nth-child(n+5){border-top:1px solid #e1e2e5}}@media only screen and (max-width:1024px){.section__partners .item:nth-child(n+4){border-top:1px solid #e1e2e5}}@media only screen and (max-width:920px){.section__partners .item:nth-child(n+2){border-top:1px solid #e1e2e5}}.section__opinions{z-index:2}.section__opinions .item{}.section__opinions .item .block:before{display:none}.section__opinions .item .grey{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;color:#fff;margin:5px 30px 0 0;opacity:0.5}.section__map{position:relative;z-index:2}.section__departments{}.section__departments .flex__col + .flex__col{width:100%}.section__departments .files{display:none;margin-top:0}.section__departments .files ul{border-top:1px solid #e1e2e5}.section__departments .files li{border-bottom:1px solid #e1e2e5}.section__departments .files li + li{margin-top:0}.section__departments .files a{padding:15px 0 15px 45px}.section__departments .files a > .icon{top:18px;left:0}.section__departments .files a strong{font-size:18px;font-size:1.8rem}.section__departments .files a .button .icon{font-size:16px;font-size:1.6rem}@media only screen and (min-width:1025px){.section__departments .files a:hover .button .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (max-width:920px){.section__departments .padding > .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__departments .section__departments__list{display:none}.section__departments .section__tabs{display:block;margin-left:-100px;margin-right:-100px}}@media only screen and (max-width:580px){.section__departments{}.section__departments .section__tabs{display:block;margin-left:-50px;margin-right:-50px}}.section__departments__list{width:320px}.section__departments__list li:first-child a{border-top:1px solid rgba(255, 255, 255, .1)}.section__departments__list a{display:table;height:80px;width:100%;background-color:#0e0e3e;border-bottom:1px solid rgba(255, 255, 255, .1);font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;padding:0 40px}.section__departments__list a strong{display:table-cell;vertical-align:middle}@media only screen and (min-width:1025px){.section__departments__list a:hover{color:#8dc540;padding-left:50px}}.section__departments__list a.current{background-color:#fff;color:#0e0e3e}.section__department{background-color:#fff;min-height:100%;color:#0e0e3e;padding:60px}.section__department > h2{border-bottom:1px solid #e1e2e5;font-size:30px;font-size:3rem;color:#0e0e3e;padding-bottom:45px;text-shadow:none}.section__department .text.telfix a[href^="tel"]{color:#0e0e3e !important}html.touchevents .section__department .text.telfix a[href^="tel"]{color:#0e0e3e !important}@media only screen and (max-width:1600px){.section__department .files a .button{width:50px;padding:0;text-align:center}.section__department .files a .button .txt{display:none}.section__department .files a .button .txt + .icon{margin-left:0}}@media only screen and (max-width:640px){.section__department{padding-left:30px;padding-right:30px}}@media only screen and (max-width:580px){.section__department{margin-left:-20px;margin-right:-20px}}.section__department__sections.new .section__department__section{position:relative;padding-left:80px}.section__department__sections.new .section__department__section .text p.minus{font-weight:700}.section__department__sections.new .section__department__section .text p + p.minus{margin-top:-35px}.section__department__sections.new .section__department__section .icon{position:absolute;top:0;left:0;height:60px;width:60px;line-height:60px;background-color:#8dc540;font-size:24px;font-size:2.4rem;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media only screen and (min-width:1601px){.section__department__sections:not(.new) hr.line:nth-child(4n-2):not(:last-child){display:none}.section__department__sections:not(.new) .section__department__section{display:inline-block;width:50%;padding-right:30px;vertical-align:top}}@media only screen and (max-width:480px){.section__department__sections.new .section__department__section{padding:55px 0 0 0}.section__department__sections.new .section__department__section .icon{height:40px;width:40px;line-height:40px;font-size:18px;font-size:1.8rem}}@media only screen and (max-width:1600px){.section__departments__list{width:280px}.section__departments__list a{height:60px}}.section__contact{position:relative;z-index:2}.section__contact .form{max-width:920px;margin-left:auto;margin-right:auto}.section__contact .form .flex__cols{margin:0 -5px}.section__contact .form .flex__cols .flex__col{padding:0 5px}.section__contact .form__buttons{margin-top:0}.section__contact .text--small{margin-top:30px;margin-bottom:10px}.section__contact #hidden{display:none}.section__contact #hidden .max{position:relative;max-width:455px;margin:50px auto 60px auto}@media only screen and (min-width:1025px){.section__contact #hidden .button:hover .svg{animation:none;-webkit-animation:none}}.section__contact #hidden .text.red{display:none;text-align:center;margin:-20px 0 30px 0}@media only screen and (min-width:581px){.section__contact .margin{margin-left:45px}}@media only screen and (max-width:920px){.section__contact .form .flex__col{width:100%}}.section__contact__clause{max-height:220px;background-color:#131b4d;margin-top:30px;padding:40px 55px 40px 45px;overflow:hidden;overflow-y:auto}@media only screen and (max-width:580px){.section__contact__clause{padding:25px}.section__contact__clause .text{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}.section__contact__clause .text p,.section__contact__clause .text h1,.section__contact__clause .text h2,.section__contact__clause .text h3,.section__contact__clause .text h4,.section__contact__clause .text h5,.section__contact__clause .text h6,.section__contact__clause .text > ol,.section__contact__clause .text > ul{margin-bottom:15px}}.section__contact__people{margin-top:35px}.section__contact__people .flex figure{max-width:190px}.section__contact__people .flex .text{margin-left:0;margin-right:0}@media only screen and (min-width:481px){.section__contact__people{margin-bottom:-30px}.section__contact__people .flex__col{padding-bottom:30px}.section__contact__people .flex figure{margin-right:30px}}@media only screen and (min-width:921px){.section__contact__people .flex__col{display:inline-block;width:50%;padding-right:30px;vertical-align:top}}@media only screen and (max-width:480px){.section__contact__people{margin-bottom:-50px}.section__contact__people .flex__col{padding-bottom:50px}.section__contact__people .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__contact__people .flex .text{text-align:center;margin-top:30px}}.section__complaint hr.line{margin:40px 0;opacity:0.12}.section__complaint hr.line + .h1{margin-top:-7px}.section__complaint .form__field--icon input{padding-left:40px;padding-right:80px}.section__complaint .form__field--icon .icon{top:15px;left:auto;right:40px}.section__complaint .form__radios{margin-top:0}.section__complaint .h1{font-size:30px;font-size:3rem;margin-bottom:30px}.section__complaint .sub{margin:-25px 0 35px 0}.section__complaint .flex + hr.line{margin-top:30px}@media only screen and (max-width:1440px){.section__complaint .form__field--icon input{padding-left:30px;padding-right:70px}.section__complaint .form__field--icon .icon{top:13px;right:30px;font-size:20px;font-size:2rem}}@media only screen and (max-width:480px){.section__complaint .form__field--icon input{padding-left:20px;padding-right:60px}.section__complaint .form__field--icon .icon{right:20px}}.posadzimy{position:relative;background-color:#fff}.posadzimy > a{position:absolute;inset:0;z-index:1;text-indent:-9999px}.links{margin-top:50px}.links a{background-color:#fff;padding:20px 0 20px 30px}.links a .h1{line-height:1;color:#0e0e3e;margin-bottom:0;text-shadow:none}.links a .icon{border-left:1px solid #e1e2e5}.links a + a{margin-top:10px}@media only screen and (min-width:1025px){.links a .h1{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.links a:hover .h1{color:#8dc540}.links a:hover .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}@media only screen and (min-width:581px){.links a .h1{min-height:60px;border-left:4px solid #8dc540;font-size:28px;font-size:2.8rem;padding:0 20px}.links a .icon{min-width:76px}}@media only screen and (max-width:580px){.links a{padding-left:20px}.links a .h1{min-height:30px;font-size:21px;font-size:2.1rem}.links a .icon{min-width:46px;margin-left:20px}}.fresh{background-color:#f6f6f6;color:#000;overflow:hidden}.fresh h1,.fresh h2,.fresh h3,.fresh h4,.fresh h5,.fresh h6,.fresh .h1{color:inherit;text-shadow:none}.fresh input[type="text"],.fresh input[type="tel"],.fresh input[type="email"],.fresh input[type="checkbox"] + label:after{background-color:#f6f6f6;border-color:#f6f6f6}.fresh textarea{background-color:#f6f6f6;border-color:#f6f6f6}.fresh .form--simple .button{background-color:#f6f6f6 !important}html.touchevents .fresh .text.telfix a[href^="tel"]{color:#000 !important}.fresh .section__article__header{border-bottom:0;padding-top:100px;text-align:left}.fresh .section__article__header h1{line-height:1;margin-bottom:0;text-transform:uppercase}.fresh .section__article__header h1 span{color:#8dc540}.fresh .section__article__header .circle{position:relative;width:125px;min-width:125px;margin-left:20px;cursor:pointer}.fresh .section__article__header .circle .rotate{animation-name:rotateElement;animation-duration:50s;animation-iteration-count:infinite;animation-timing-function:linear}.fresh .section__article__header .circle .arrow{position:absolute;top:50%;left:50%;margin:-16px 0 0 -11px}@media only screen and (min-width:1025px){.fresh .section__article__header .circle:hover .arrow{animation:bounceBottom5 0.35s ease infinite alternate;-webkit-animation:bounceBottom5 0.35s ease infinite alternate}}@media only screen and (max-width:767px){.fresh .section__article__header .circle{display:none}}@media only screen and (max-width:1600px){.fresh .section__article__header{padding-top:70px}}.fresh .section__article__text .max + .max{position:relative;margin-top:80px}.fresh .section__article__text .max + .max .text{position:relative;z-index:1}.fresh .section__article__text .max + .max .text .iframe{background-color:#999}.fresh .section__article__text .max + .max figure{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.fresh .section__article__text .max + .max figure.fl{left:-150px}.fresh .section__article__text .max + .max figure.fr{right:-105px}@media only screen and (max-width:1440px){.fresh .section__article__text .max + .max figure.fl{left:-110px}}@media only screen and (max-width:767px){.fresh .section__article__text .max + .max figure{display:none}}.fresh .section__article__form .form{position:relative;max-width:720px}.fresh .section__article__form .form .clearfix{position:relative;z-index:1;background-color:#fff;padding:80px}.fresh .section__article__form .form .h1{font-size:46px;font-size:4.6rem;margin-top:-10px;text-align:center}.fresh .section__article__form .form figure{position:absolute}.fresh .section__article__form .form figure.fl{top:330px;left:-130px}.fresh .section__article__form .form figure.fr{top:250px;right:-150px}@media only screen and (max-width:740px){.fresh .section__article__form .form .clearfix{padding-left:50px;padding-right:50px}}@media only screen and (max-width:580px){.fresh .section__article__form .form figure{display:none}}@media only screen and (max-width:560px){.fresh .section__article__form{padding-left:0;padding-right:0}.fresh .section__article__form .form .h1{font-size:36px;font-size:3.6rem}}.fresh .section__news .section__photo .with-gradient:before,.fresh .section__article .section__photo .with-gradient:before{background-color:rgba(0, 0, 0, 0);background-image:-webkit-linear-gradient(90deg - , rgba(0, 0, 0, 0), #000);background-image:linear-gradient(180deg, rgba(0, 0, 0, 0), #000);opacity:0.8}.fresh .section__news__other .item a:not(:hover){color:inherit}.fresh .section__opinions .item .title,.fresh .section__opinions .item .grey{text-align:center}.fresh .section__opinions .item .title{font-size:30px;font-size:3rem;padding-left:30px}.fresh .section__opinions .item .grey{font-size:16px;font-size:1.6rem;color:#8dc540;margin-left:30px;opacity:1}.fresh .section__offer{display:block}.fresh .bottom{background-color:#fff}.fresh .bottom__newsletter{margin-bottom:0;padding-bottom:140px}@media only screen and (max-width:580px){.fresh .bottom__newsletter{padding-bottom:80px}}.fresh footer a{color:inherit}.fresh footer .al li + li:before{background-color:#000;opacity:0.2}.fresh .sticker{box-shadow:none}@media only screen and (min-width:581px){.fresh .section.margin{margin-bottom:140px}.fresh .section__opinions{margin-top:-20px}}@media only screen and (min-width:1025px){.fresh .section__news .section__photo a:after{background-color:rgba(0, 0, 0, .8)}}.section__list--fresh .item figure.absolute:before{padding-top:100%}.section__list--fresh .item .title{text-transform:none}.section__offer--fresh{}.section__offer--fresh .flex--left{position:relative;max-width:960px}.section__offer--fresh .item{margin-bottom:0}.section__offer--fresh .item .block:before{background-color:#000;opacity:0.5}.section__offer--fresh .item .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;padding:30px;text-align:center}.section__offer--fresh .item .flex > div{position:relative;top:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.section__offer--fresh .item .icon{margin-bottom:15px;opacity:1}.section__offer--fresh .item .title{font-size:18px;font-size:1.8rem;font-weight:700;color:#fff;margin-top:0;padding-right:0}.section__offer--fresh .item .hid{display:block;position:absolute;width:100%;margin-top:15px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0}.section__offer--fresh .item .button--white{background-color:#fff;color:#0e0e3e}@media only screen and (min-width:1025px){.section__offer--fresh .item a.block:hover:before{background-color:#8dc540;opacity:0.9}.section__offer--fresh .item a.block:hover .flex > div{top:-35px}.section__offer--fresh .item a.block:hover .hid{opacity:1}}.section__offer--fresh figure.fl{position:absolute;top:50%;left:-140px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:921px){.section__offer--fresh .item{width:33.33%}}@media only screen and (max-width:1440px){.section__offer--fresh figure.fl{left:-110px}}@media only screen and (max-width:767px){.section__offer--fresh figure.fl{display:none}}.section__blocks .flex.max{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;max-width:1200px;margin-left:auto;margin-right:auto}.section__blocks .flex__col{position:relative;z-index:1}.section__blocks a{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:relative;min-height:370px;border:2px dashed #8dc540;color:inherit;padding:40px;text-align:center;overflow:hidden}.section__blocks a > div{position:relative;top:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.section__blocks a .h1{font-size:46px;font-size:4.6rem;margin-bottom:0}.section__blocks a .hid{display:block;position:absolute;width:100%;margin-top:30px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease;opacity:0}.section__blocks a .button{line-height:60px;background-color:#fff !important;color:#333}@media only screen and (max-width:1440px){.section__blocks a .button{line-height:50px}}@media only screen and (min-width:1025px){.section__blocks a:hover{background-color:#8dc540}.section__blocks a:hover > div{top:-40px}.section__blocks a:hover .h1{color:#fff}.section__blocks a:hover .hid{opacity:1}}.section__blocks figure.fl{position:absolute;top:50%;left:-100px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:941px){.section__blocks .flex__col:first-child{padding:0 0 40px 40px}.section__blocks .flex__col:nth-child(2){padding:40px 0 0 40px}.section__blocks .flex__col:nth-child(3){padding:0 40px 0 0}.section__blocks .flex__col:nth-child(4){padding:40px 40px 0 0}}@media only screen and (max-width:1024px){.section__blocks a .h1{font-size:36px;font-size:3.6rem}}@media only screen and (max-width:940px){.section__blocks .flex__col{width:100%}.section__blocks .flex__col + .flex__col{margin-top:40px}.section__blocks a{min-height:0}}@media only screen and (max-width:740px){.section__blocks a{padding-left:30px;padding-right:30px}}@media only screen and (max-width:580px){.section__blocks a .h1{font-size:30px;font-size:3rem}}.section__why .max{max-width:960px;margin-left:auto;margin-right:auto}.section__why .flex__col{position:relative}.section__why .flex__col > figure{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.section__why .flex__col:first-child .why:before,.section__why .flex__col:first-child .why:after{display:none}.section__why .flex__col:nth-child(odd) .why:before{right:0}.section__why .flex__col:nth-child(odd) > figure{right:-150px}@media only screen and (max-width:1440px){.section__why .flex__col:nth-child(odd) > figure{right:-110px}}.section__why .flex__col:nth-child(even) .why{margin-left:auto}.section__why .flex__col:nth-child(even) .why:before{left:2px}.section__why .flex__col:nth-child(even) > figure{left:-150px}@media only screen and (max-width:1440px){.section__why .flex__col:nth-child(even) > figure{left:-110px}}.section__why .flex__col + .flex__col{margin-top:65px}@media only screen and (max-width:767px){.section__why .flex__col > figure{display:none}}.why{position:relative;max-width:540px}.why:before,.why:after{content:'';display:block;position:absolute}.why:before{bottom:calc(150% + 30px);width:50%;border-top:2px dashed #8dc540}.why:after{bottom:calc(100% + 30px);left:50%;height:50%;border-right:2px dashed #8dc540}.why .inner{position:relative;z-index:1;background-color:#fff;padding:70px 60px}.why .icon{position:absolute;top:-35px;left:50%;height:70px;width:70px;line-height:70px;background-color:#8dc540;font-size:24px;font-size:2.4rem;font-weight:800;color:#fff;margin-left:-35px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.why .h1{font-size:30px;font-size:3rem;margin-bottom:35px}@media only screen and (max-width:740px){.why:before{display:none}.why .inner{padding-left:30px;padding-right:30px}}.section__links{margin-top:100px}.section__links .max{position:relative;max-width:720px;margin-left:auto;margin-right:auto}.section__links .flex{position:relative;z-index:1;background-color:#fff;padding:60px}.section__links .flex figure{height:160px;width:160px;min-width:160px;line-height:160px;background-color:#8dc540;margin-right:35px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.section__links .flex .h1{font-size:30px;font-size:3rem;margin-bottom:35px}.section__links .flex + .flex{margin-top:20px}.section__links figure.fr{position:absolute;top:50%;right:-150px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1440px){.section__links figure.fr{right:-110px}}@media only screen and (max-width:767px){.section__links figure.fr{display:none}}@media only screen and (max-width:740px){.section__links .flex{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-left:30px;padding-right:30px;text-align:center}.section__links .flex figure{height:110px;width:110px;min-width:110px;line-height:110px;margin:0 auto 25px auto}.section__links .flex figure img{max-width:40px}}.section__people .max{position:relative;max-width:960px;margin-left:auto;margin-right:auto}.section__people .max > figure{position:absolute}.section__people .max > figure.fl{top:-100px;left:-150px}.section__people .max > figure.fr{top:250px;right:-150px}@media only screen and (max-width:1440px){.section__people .max > figure.fl{left:-110px}.section__people .max > figure.fr{right:-110px}}@media only screen and (max-width:767px){.section__people .max > figure{display:none}}.section__people .h1{font-size:30px;font-size:3rem;margin-bottom:45px}.section__people .section__contact__people{margin-top:0 !important;margin-bottom:0 !important}.section__people .section__contact__people > .flex + .flex{margin-top:60px}.section__people .section__contact__people .flex figure{width:200px;min-width:200px}.section__people .section__contact__people figure.ar{width:255px;min-width:255px;margin-left:20px;margin-right:0}.section__people .section__contact__people + .section__contact__people{margin-top:80px !important}@media only screen and (max-width:1023px){.section__people .flex__col--m{width:100%}}@media only screen and (max-width:920px){.section__people .section__contact__people > .flex--middle{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.section__people .section__contact__people > .flex--middle > div{width:100%}.section__people .section__contact__people figure.ar{margin:20px 0 0 0}}.section__social{text-align:center}.section__social ul{margin:-5px}.section__social li{margin:5px}.section__social a{height:50px;line-height:50px;font-size:50px;font-size:5rem;vertical-align:middle}.section__social a .svg svg{bottom:auto}@media only screen and (min-width:1025px){.section__social a .svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.section__social a:hover .svg path{fill:#8dc540}}.fresh .section__social ul{margin:0;padding:35px 0}@media only screen and (min-width:1025px){.fresh .section__social a:hover .svg path{fill:#6eb50e}}.section__product figure.ac{background-color:#fff;padding:50px}.section__product .section__article__header{margin-bottom:50px;padding-top:0}.section__product .section__article__header h1{font-size:50px;font-size:5rem}.section__product .text h2,.section__product .text h3{line-height:120%}@media only screen and (max-width:1440px){.section__product .section__article__header h1{font-size:44px;font-size:4.4rem}.section__product figure.ac{padding:30px}}@media only screen and (max-width:1023px){.section__product .flex__col{width:100%}}@media only screen and (max-width:580px){.section__product .section__article__header h1{font-size:8.4vw}}.section__product__info{margin-bottom:50px}.section__product__info .flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.section__product__info .flex .flex__col{width:50%}.section__product__info .flex .flex__col > strong,.section__product__info .flex .flex__col > span{display:block}.section__product__info .flex .flex__col > strong{font-size:30px;font-size:3rem;font-weight:800;margin-bottom:10px}.section__product__info .flex .flex__col:nth-child(even){border-right:0}.section__product__info .flex + .flex__col{border-width:1px 0 0 0;margin-top:-1px}.section__product__info .flex__col{border:1px solid #f6f6f6;border-width:0 1px 1px 0;padding-top:20px;padding-bottom:20px}.section__product__info .button{background-color:#131b4d}@media only screen and (min-width:1025px){.section__product__info .button:hover{background-color:#3e498f}}@media only screen and (min-width:1280px) and (max-width:1440px){.section__product__info .flex .flex__col{width:100%;border-right:0}}@media only screen and (max-width:580px){.section__product__info .flex .flex__col{width:100%;border-right:0}.section__product__info .flex__col{padding-left:30px;padding-right:30px}}@media only screen and (max-width:440px){.section__product__info .button .icon{display:none}}.section__offer--promotion .item figure.absolute{background-color:#fff}.section__offer--promotion .item figure.absolute img:not(.lazy){object-fit:contain}.section__offer--promotion .item .title a{color:#000}@media only screen and (min-width:1025px){.section__offer--promotion .item .title a:hover{color:#8dc540}}.section__offer--promotion .item .info{margin-top:5px}.section__offer--promotion .item .info > span{margin-right:3px}.section__offer--promotion .item .info .green{font-weight:700}.section__offer--promotion .item a.button{height:50px;line-height:50px;background-color:#131b4d;margin-top:25px}@media only screen and (min-width:1025px){.section__offer--promotion .item a.button:hover{background-color:#3e498f;color:#fff}}.section__accordion{counter-reset:section}.section__accordion--links .accordion__header:before,.section__accordion--links .accordion__header:after{display:none}.accordion__header{position:relative;min-height:90px;background-color:#fff;font-size:20px;font-size:2rem;line-height:120%;font-weight:700;color:#0e0e3e;padding:10px 70px 10px 30px;cursor:pointer}.accordion__header:before,.accordion__header:after{content:'';display:block;position:absolute;background-color:#0e0e3e;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.accordion__header:before{right:30px;height:2px;width:16px}.accordion__header:after{right:37px;height:16px;width:2px}.accordion__header:not(:first-child){border-top:1px solid #e1e2e5}.accordion__header.active{background-color:#f8f8f8}.accordion__header.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.accordion__header.active:after{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);transform:rotate(270deg)}.accordion__header.active .icon{background-color:#0e0e3e}.accordion__header .icon{height:40px;width:40px;min-width:40px;line-height:40px;background-color:#8dc540;font-size:16px;font-size:1.6rem;color:#fff;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.accordion__header .icon:before{counter-increment:section;content:counter(section)}@media only screen and (min-width:1025px){.accordion__header{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.accordion__header:hover{color:#8dc540}}.accordion__pane{display:none;background-color:#f8f8f8;border-top:1px solid #e1e2e5;color:#0e0e3e;overflow:hidden}.accordion__pane > .text{margin:35px 70px 35px 90px}@media only screen and (max-width:640px){.accordion__header{font-size:18px;font-size:1.8rem}.accordion__header .icon{display:none}.accordion__header .icon + .txt{margin-left:0}.accordion__pane .text{margin-left:30px}}@media only screen and (max-width:480px){.accordion__pane .text{margin-right:30px}}.section__sitemap .flex__cols{max-width:1320px;margin-top:-20px;margin-bottom:-20px}.section__sitemap .flex__cols .flex__col{padding:20px}.section__sitemap .text a{color:#fff}@media only screen and (min-width:1025px){.section__sitemap .text a:hover{color:#8dc540;text-decoration:none}}.section__sitemap .ttu{font-weight:700;text-transform:uppercase}.section__sitemap .ttu + ul{margin-top:15px}.section__sitemap .ttu + div{margin-top:35px}@media only screen and (max-width:1920px){.section__sitemap .flex__cols{margin-left:-20px;margin-right:-20px}}@media only screen and (max-width:767px){.section__sitemap .flex__col{width:100%}}.section__search .item .text h3 a{color:#fff}@media only screen and (min-width:1025px){.section__search .item .text h3 a:hover{color:#8dc540;text-decoration:none}}.section__search .item .button{height:50px;line-height:50px;color:#fff;padding:0 30px}.section__search .item .button .icon{opacity:1}@media only screen and (max-width:920px){.section__search .flex__col{width:100%}}.section__search__bar{height:80px;line-height:80px;background-color:#3e498f;font-weight:800;text-transform:uppercase;text-align:center}.section__search__bar span{display:inline-block;min-width:25px;background-color:#0e0e3e;line-height:25px;line-height:2.5rem;margin-left:5px;padding:0 7px;text-align:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}@media only screen and (max-width:580px){.section__search__bar{margin-left:-20px;margin-right:-20px}}.section__404.section__article{margin-bottom:0}.section__404 .section__article__header{border-bottom:0;margin-bottom:0}.section__404 .section__article__header h1{text-indent:-9999px}.section__404.section__parallax{margin-bottom:0}@media only screen and (max-width:920px){.section__404.section__parallax .section__quote .flex{-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center}.section__404.section__parallax .section__quote .flex__col{width:100%;padding-top:0;padding-bottom:0}.section__404.section__parallax .section__quote__quote{text-align:center}.section__404.section__parallax .section__quote__quote .text{display:inline-block;padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:580px){.section__404.section__parallax .section__quote__quote .text{padding-top:30px;padding-bottom:30px}}.section__404 .section__quote__text h2{font-size:10vw}@media only screen and (max-width:1279px){.section__404 .section__quote__text h2{font-size:13vw}}@media only screen and (max-width:920px){.section__404 .section__quote__text .text{max-width:none}.section__404 .section__quote__text h2{font-size:15vw}}.newsletter{min-height:calc(100vh - 100px - 90px)}@media only screen and (max-width:580px){.newsletter{min-height:calc(100vh - 80px - 90px)}}.newsletter__links + .text{margin-top:35px}.newsletter__link{min-height:100px;border:1px solid rgba(255, 255, 255, .1);padding:10px 40px 10px 30px}.newsletter__link .text{margin-left:0}.newsletter__link .text + div{margin-left:20px}.newsletter__link a.button{height:50px;line-height:50px;padding:0 30px}.newsletter__link + .newsletter__link{margin-top:15px}@media only screen and (max-width:920px){.newsletter__link{padding-left:10px;padding-right:20px}}@media only screen and (max-width:767px){.newsletter__link{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:20px;padding-bottom:20px}.newsletter__link .text + div{margin:10px 0 0 0}}.answer{display:none}.answer__section{border-top:1px solid rgba(255, 255, 255, .1);margin-top:35px;padding-top:35px}.answer__section .form__checkboxes{margin-top:5px}.answer__section > .text{padding-bottom:5px}.answer__section > .text h2:first-child,.answer__section > .text h3:first-child,.answer__section > .text h4:first-child,.answer__section > .text h5:first-child,.answer__section > .text h6:first-child{margin-top:-5px}.answer__section > .text + .form__row{margin:20px 0 40px 0}.answer__section > .text + .newsletter__links{margin-top:35px}.answer__section .cols{margin-top:-10px;padding-bottom:5px}.answer__section .cols .form__checkboxes{margin-top:0}@media only screen and (min-width:768px){.answer__section .cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}.notification{position:relative;background-color:#3e498f;padding:50px 50px 50px 120px;text-align:left}.notification .text h2,.notification .text h3,.notification .text h4,.notification .text h5,.notification .text h6{margin-bottom:15px}.notification .text h2:first-child,.notification .text h3:first-child,.notification .text h4:first-child,.notification .text h5:first-child,.notification .text h6:first-child{margin-top:-5px}.notification .icon{position:absolute;top:40px;left:40px;width:50px}.notification + .warning{margin-top:50px}@media only screen and (max-width:480px){.notification{padding-left:50px}.notification .icon{display:none}}.warning{background-color:#f0234a;padding:20px 35px}@media only screen and (min-width:768px){.warning{margin:0 85px}}table.ebidfood__start{margin-bottom:50px}table.ebidfood__start td{border-bottom:0;vertical-align:middle}table.ebidfood__start img{min-width:200px}@media only screen and (max-width:767px){table.ebidfood__start{display:block}table.ebidfood__start tbody,table.ebidfood__start tr,table.ebidfood__start td{display:block}table.ebidfood__start td:first-child{text-align:center}}table.ebidfood__table,table.ebidfood__download{margin:50px auto;text-align:center}table.ebidfood__table td,table.ebidfood__download td{border-bottom:0}table.ebidfood__table{width:100%}table.ebidfood__table tr{display:flex;gap:10px;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}table.ebidfood__table td{flex-basis:200px;background-color:#8dc540;font-size:14px;font-size:1.4rem}table.ebidfood__table td p{line-height:1.2;margin-bottom:15px}@media only screen and (min-width:1024px){table.ebidfood__table td{padding:20px}}@media only screen and (max-width:440px){table.ebidfood__download tr,table.ebidfood__download td{display:block}}.bottom,footer{position:relative;z-index:2}.bottom.with-border{border-top:1px solid rgba(255, 255, 255, .1);padding-top:130px}@media only screen and (max-width:580px){.bottom.with-border{padding-top:70px}}.bottom__complementary,.bottom__newsletter{position:relative;margin-bottom:140px}@media only screen and (max-width:580px){.bottom__complementary,.bottom__newsletter{margin-bottom:80px}}.bottom__complementary{}.bottom__complementary a{position:relative}.bottom__complementary .h1{position:absolute;top:50%;left:0;width:100%;font-size:50px;font-size:5rem;margin-bottom:0;padding:0 90px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.bottom__complementary figure.logo{position:absolute;top:50%;left:50%;z-index:1;width:40%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.bottom__complementary figure.absolute:before{padding-top:80%}@media only screen and (min-width:921px){.bottom__complementary{}.bottom__complementary > div{display:inline-block;width:50%}}@media only screen and (max-width:1440px){.bottom__complementary .h1{font-size:44px;font-size:4.4rem}}@media only screen and (max-width:580px){.bottom__complementary .h1{font-size:8.4vw;padding-left:50px;padding-right:50px}}.bottom__newsletter{z-index:3;text-align:center}html:not(.touchevents) .bottom__newsletter .animm{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);transform:translateY(100px)}.bottom__newsletter h4{font-size:50px;font-size:5rem;line-height:normal;margin-bottom:25px}.bottom__newsletter .form{max-width:560px;text-align:left;margin:50px auto 0 auto}@media only screen and (max-width:1440px){.bottom__newsletter h4{font-size:44px;font-size:4.4rem}}@media only screen and (max-width:920px){.bottom__newsletter{padding-left:100px;padding-right:100px}.bottom__newsletter .padding{padding-left:0;padding-right:0}.bottom__newsletter .form{max-width:460px}}@media only screen and (max-width:580px){.bottom__newsletter{padding-left:50px;padding-right:50px}.bottom__newsletter h4{font-size:8.4vw}.bottom__newsletter .form{max-width:none}}footer{}footer .posit{border-top:1px solid rgba(255, 255, 255, .1);font-size:14px;font-size:1.4rem;padding-top:20px;padding-bottom:20px}footer .flex{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}footer .al{padding-right:15px}footer .al li + li{position:relative;padding-left:20px}footer .al li + li:before{content:'';display:block;position:absolute;top:7px;left:0;height:5px;width:5px;background-color:rgba(255, 255, 255, .3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}footer .ar{text-align:left}footer .ar a{height:22px;vertical-align:middle}footer li{margin-top:10px;margin-bottom:10px}footer li:not(:last-child){margin-right:15px}@media only screen and (min-width:1025px){footer a:hover{color:#8dc540}}.close__it{position:absolute;z-index:3;height:50px;width:50px;line-height:50px;background-color:#fff;cursor:pointer;text-align:center}@media only screen and (min-width:1025px){.close__it .svg svg{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.close__it:hover .svg svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);}}.search{position:fixed;right:50px;z-index:5;cursor:pointer;}@media only screen and (min-width:1025px){.search{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.search .svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.search:hover{background-color:#8dc540}.search:hover .svg svg path{fill:#fff}}@media only screen and (min-width:1280px){.search{top:50px;box-shadow:0 0 20px rgba(14, 14, 62, .2)}}@media only screen and (max-width:1279px){.search{top:10px;right:35px;z-index:1000}}@media only screen and (max-width:580px){.search{right:15px}}.searcher{position:fixed;top:0;left:0;z-index:9999;height:100%;width:100%;visibility:hidden;background-color:#3e498f;overflow:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;clip-path:circle(30px at calc(100% - 97px) 80px)}.searcher .padding{height:100%;padding-top:160px;padding-bottom:160px}.searcher .padding > div{width:100%;max-height:100%}.searcher .form .form__row{margin-bottom:0}.searcher .form .button{font-size:20px;font-size:2rem}@media only screen and (min-width:1025px){.searcher .form .button:not([disabled]) .svg path{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.searcher .form .button:not([disabled]):hover .svg{animation:none;-webkit-animation:none}.searcher .form .button:not([disabled]):hover .svg path{fill:#8dc540}}.searcher .section{margin-top:0;margin-bottom:0;padding-bottom:160px}.searcher .section > .flex{margin-top:50px;margin-bottom:50px}.searcher .section > .flex .button{background-color:transparent}.searcher .section .text h5{line-height:120%}.searcher .section__news__list .article{margin-bottom:0}.searcher .close{display:none;top:50px;right:50px;background-color:transparent;font-size:20px;font-size:2rem}@media only screen and (min-width:1441px){.searcher .close{height:60px;width:60px;line-height:60px;font-size:22px;font-size:2.2rem}}.searcher .anim{opacity:0}html.touchevents .searcher .anim,html.no-touchevents.no-cssanimations .searcher .anim{opacity:0}.show-search .searcher{visibility:visible;overflow-y:auto;clip-path:circle(100%)}.show-search .searcher .close{display:inline-block}@media only screen and (max-width:1440px){.searcher{clip-path:circle(25px at calc(100% - 87px) 75px)}.searcher .padding{padding-top:120px;padding-bottom:120px}.searcher .form .button .icon{font-size:18px;font-size:1.8rem}.searcher .section{padding-bottom:120px}}@media only screen and (max-width:1279px){.searcher{clip-path:circle(25px at calc(100% - 67px) 35px)}.searcher .padding{padding-top:100px;padding-bottom:100px}.searcher .section{padding-bottom:100px}.searcher .close{top:10px;right:30px}}@media only screen and (max-width:920px){.searcher .section__text{padding-left:0;padding-right:0}.searcher .section__news > .flex > div{width:auto}.searcher .section__news__list .article{display:none}.searcher .section__news__list .article:first-child,.searcher .section__news__list .article:nth-child(2){display:inline-block}}@media only screen and (max-width:767px){.searcher .section__news > .flex > div{width:100%}.searcher .section__news > .flex .button{margin-left:-30px}}@media only screen and (max-width:580px){.searcher{clip-path:circle(25px at calc(100% - 57px) 35px)}.searcher .padding{padding-top:50px;padding-bottom:50px}.searcher .section{padding-bottom:50px}.searcher .close{right:10px}}@media only screen and (max-width:480px){.searcher .section__news__list .article:nth-child(2){display:none}}.show-search{position:fixed;height:100%;width:100%;overflow:hidden}.show-search .search{display:none}.sticker{position:fixed;top:50%;right:0;box-shadow:0 0 20px rgba(14, 14, 62, .2);}.sticker img{height:80px;width:auto}@media only screen and (min-width:1025px){.sticker:hover{right:0}}.sticker--online{right:-170px;z-index:9;margin-top:-80px}.sticker--training{right:-228px;z-index:8}.sticker--newsletter{right:-148px;z-index:9;margin-top:80px}@media only screen and (max-width:580px){.sticker img{height:50px}.sticker--online{right:-106px;margin-top:-50px}.sticker--training{right:-142px}.sticker--newsletter{right:-92px;margin-top:50px}}figure.bg{position:absolute;bottom:50px;left:0;width:100%;text-align:center}@media only screen and (max-width:640px){figure.bg{display:none}}.kookies{overflow-y:auto}.kookies > .flex > div{width:100%;max-height:100%}.kookies .dialog__main{padding-bottom:40px}.kookies .dialog__header{line-height:1;padding:0 30px;overflow:hidden}.kookies .dialog__outer{max-width:740px}.kookies .dialog__buttons{padding-left:25px;padding-right:25px}.kookies .dialog__buttons .button--white{border:1px solid #e1e2e5}@media only screen and (min-width:1025px){.kookies .dialog__buttons .button--white:hover{border-color:#8dc540}}@media only screen and (max-width:580px){.kookies .dialog__content{padding-left:30px;padding-right:30px}.kookies .dialog__buttons .button{width:100%;margin-left:0;margin-right:0}}#kookies-content{position:relative;line-height:22px;line-height:2.2rem;text-align:left}#kookies-content p:nth-last-child(2){margin-bottom:0}#kookies-content p + .svg{position:absolute;top:0;left:0}#kookies-content .svg{font-size:40px;font-size:4rem}@media only screen and (min-width:581px){#kookies-content{padding-left:55px}}@media only screen and (max-width:580px){#kookies-content .svg{display:none}}.kookie{border:1px solid #e1e2e5;margin-top:35px;padding:15px 10px;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.kookie input[type="checkbox"] + label{color:#0e0e3e;font-weight:700;margin-left:46px;padding-left:8px;text-transform:uppercase}.kookie input[type="checkbox"] + label:before{top:2px;left:-43px;height:20px;width:20px;background-image:none;opacity:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.kookie input[type="checkbox"] + label:after{left:-46px;min-width:44px;border:1px solid #a5a6b3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.kookie input[type="checkbox"] ~ .text{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;margin:3px 0 0 54px}.kookie input[type="checkbox"]:not(:checked) + label:before{background-color:#a5a6b3}.kookie input[type="checkbox"]:checked + label{color:#8dc540}.kookie input[type="checkbox"]:checked + label:before{left:-24px;background-color:#fff}.kookie input[type="checkbox"]:checked + label:after{border-color:#8dc540}.kookie input[type="checkbox"]:disabled + label:before,.kookie input[type="checkbox"]:disabled + label:after{opacity:0.5}.kookie + .kookie{margin-top:10px}html.with-ppup,body.with-dialog{position:absolute;height:100%;width:100%;overflow:hidden}#ppup{display:none;position:fixed;top:0;left:0;z-index:9999;height:100%;width:100%}.ppup{height:100%;background-color:rgba(14, 14, 62, .5);padding:50px;overflow-y:auto}.ppup > div{max-height:100%}.ppup__container{position:relative;width:100%;max-width:700px;padding-bottom:50px}.ppup__container .close{top:0;right:-50px}.ppup__content{background-color:#fff;color:#0e0e3e;padding:50px}.ppup__content .text h2,.ppup__content .text h3,.ppup__content .text h4,.ppup__content .text h5,.ppup__content .text h6{line-height:120%;color:#0e0e3e;text-shadow:none}.ppup__content .text + .form{margin-top:50px}.ppup__content .form input[type="email"]{background-color:#f0f0f0}.ppup__content .form input[type="checkbox"]:not(:checked) + label:after{background-color:#f0f0f0}.ppup__content .form .button{background-color:#f0f0f0 !important}@media only screen and (max-width:580px){.ppup__content{padding:40px}}@media only screen and (max-width:450px){.ppup,.ppup__content{padding-left:20px;padding-right:20px}.ppup__container .close{top:-50px;right:0}}.owl-carousel{display:none;position:relative;z-index:1;width:100%;-webkit-tap-highlight-color:transparent}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.no-js .owl-carousel{display:block}.owl-stage{position:relative;white-space:nowrap;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-stage:after{content:".";display:block;height:0;line-height:0;visibility:hidden;clear:both}.owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-wrapper,.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-item{float:left;position:relative;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-item img{display:block;width:100%}.owl-item img.owl-lazy{max-height:0;transform-style:preserve-3d}.owl-item .owl-lazy{opacity:0;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.owl-prev,.owl-next,.owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-nav.disabled,.owl-dots.disabled{display:none}.owl-nav{position:absolute;top:0;left:40%}.owl-nav > div{display:inline-block;height:60px;width:60px;line-height:60px;background-color:#0e0e3e;text-align:center}@media only screen and (min-width:1025px){.owl-nav > div{-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.owl-nav > div:hover{background-color:#8dc540}}.owl-prev{border-left:1px solid rgba(255, 255, 255, .1)}@media only screen and (min-width:1025px){.owl-prev:hover .svg{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}}@media only screen and (min-width:1025px){.owl-next:hover .svg{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.owl-animated-in{z-index:0}.owl-animated-out{z-index:1}.owl-height{transition:height 500ms ease-in-out}#file_uploader,.ajax-file-upload-container{margin-bottom:35px}#file_uploader .button,.ajax-file-upload-container .button{height:50px;padding:0 30px}div#file_uploader .button,div.ajax-file-upload-container .button{line-height:50px}#file_uploader .ajax-file-upload-error:first-child{margin-top:35px}.ajax-upload-dragdrop,.ajax-file-upload-statusbar{width:100% !important}.ajax-upload-dragdrop,.ajax-file-upload-inner,.ajax-file-upload-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.ajax-upload-dragdrop{-webkit-flex-flow:column-reverse nowrap;-moz-flex-flow:column-reverse nowrap;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:2px dashed rgba(255, 255, 255, .4);padding:40px;text-align:center;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.ajax-upload-dragdrop .red{display:inline-block}.ajax-upload-dragdrop.state-hover{border-color:#8dc540}.ajax-file-upload{position:relative;margin-top:25px}.ajax-file-upload form{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.ajax-file-upload form input::-webkit-file-upload-button{visibility:hidden}.ajax-file-upload-preview,.ajax-file-upload-filename{margin-right:20px}.ajax-file-upload-preview{width:auto !important;max-height:100px;max-width:100px}.ajax-file-upload-statusbar{position:relative;border-bottom:1px solid rgba(225, 226, 229, .12);padding-bottom:15px}.ajax-file-upload-statusbar + .ajax-file-upload-statusbar{margin-top:15px}.ajax-file-upload-inner,.ajax-file-upload-info{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.ajax-file-upload-info{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.ajax-file-upload-filename{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;word-wrap:break-word;overflow-wrap:anywhere}.ajax-file-upload-filename span{font-size:14px;font-size:1.4rem;white-space:nowrap;opacity:0.5}.ajax-file-upload-progress{position:relative;width:calc(100% - 120px);background-color:#a5a6b3;margin-top:15px}.ajax-file-upload-bar{height:3px;background-color:#8dc540}.ajax-file-upload-bar span{position:absolute;top:-15px;right:0;font-size:14px;font-size:1.4rem;font-weight:700;color:#8dc540}.ajax-file-upload-error{display:block;width:100%;border:1px solid #f0234a;color:#f0234a;margin-top:15px;padding:20px 40px;text-align:center}@media only screen and (max-width:480px){.ajax-file-upload-inner{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ajax-file-upload-progress{width:100%}.ajax-file-upload-preview{max-height:70px;max-width:70px}.ajax-file-upload-filename{margin-right:0}.ajax-file-upload-buttons{margin-top:15px}}