*,*:before,*:after{box-sizing:border-box}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,picture,main,menu,nav,output,ruby,section,summary,time,mark,audio,video,progress{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,picture,section,main{display:block}audio,video,progress{display:inline-block}a,area,audio,video{outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,q:before,blockquote:after,q:after{content:'';content:none}img{max-width:100%;vertical-align:middle}img.lazy{transform-style:preserve-3d}img:not(.lazy){height:auto}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:600}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}html{font-size:62.5%;line-height:1.15;-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{background-color:#fff;font-family:'Poppins', Arial, Helvetica, sans-serif;font-size:17px;font-size:1.7rem;line-height:1.5;color:#858585}body.fr{float:none}@media only screen and (max-width:1024px){body{overflow-x:hidden}}h1,h2,h3,h4,h5,h6,.h1,.font{font-family:'IBM Plex Serif', Arial, Helvetica, sans-serif;font-weight:700 !important}h1,h2,h3,h4,h5,h6,.h1{font-size:44px;font-size:4.4rem;line-height:125%;letter-spacing:-1px;color:#282829;margin:-10px 0 50px 0;word-wrap:break-word;overflow-wrap:anywhere}@media only screen and (max-width:1439px){h1,h2,h3,h4,h5,h6,.h1{font-size:38px;font-size:3.8rem}}@media only screen and (max-width:1279px){h1,h2,h3,h4,h5,h6,.h1{font-size:36px;font-size:3.6rem}}@media only screen and (max-width:540px){h1,h2,h3,h4,h5,h6,.h1{margin-bottom:35px}}a{background-color:transparent;color:#858585;text-decoration:none;text-decoration-skip:objects;transition:all 0.25s ease}.black{color:#000}.white{color:#fff}.red{color:#d53342}.green{color:#3b9a69}.blue{color:#177be5}.navy{color:#004a99}.orange{color:orange}.grey{color:#686869}.dgrey{color:#282829}.lgrey{color:#eef1f5}.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 #e8f2fc;border-width:1px 0 0 0;margin:50px 0;padding:0;overflow:hidden;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:relative;top:0.125em;height:1em;width:1em}span.svg svg path{transition:all 0.25s ease}span.svg + .txt{margin-left:15px}.anim{opacity:0}html.touchevents .anim,html.no-touchevents.no-cssanimations .anim{opacity:1}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url("/resources/fonts/poppins-v15-latin-ext_latin-regular.eot");src:url("/resources/fonts/poppins-v15-latin-ext_latin-regular.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/poppins-v15-latin-ext_latin-regular.woff2") format('woff2'), url("/resources/fonts/poppins-v15-latin-ext_latin-regular.woff") format('woff'), url("/resources/fonts/poppins-v15-latin-ext_latin-regular.ttf") format('truetype'), url("/resources/fonts/poppins-v15-latin-ext_latin-regular.svg#Poppins") format('svg');}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;src:url("/resources/fonts/poppins-v15-latin-ext_latin-italic.eot");src:url("/resources/fonts/poppins-v15-latin-ext_latin-italic.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/poppins-v15-latin-ext_latin-italic.woff2") format('woff2'), url("/resources/fonts/poppins-v15-latin-ext_latin-italic.woff") format('woff'), url("/resources/fonts/poppins-v15-latin-ext_latin-italic.ttf") format('truetype'), url("/resources/fonts/poppins-v15-latin-ext_latin-italic.svg#Poppins") format('svg');}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url("/resources/fonts/poppins-v15-latin-ext_latin-600.eot");src:url("/resources/fonts/poppins-v15-latin-ext_latin-600.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/poppins-v15-latin-ext_latin-600.woff2") format('woff2'), url("/resources/fonts/poppins-v15-latin-ext_latin-600.woff") format('woff'), url("/resources/fonts/poppins-v15-latin-ext_latin-600.ttf") format('truetype'), url("/resources/fonts/poppins-v15-latin-ext_latin-600.svg#Poppins") format('svg');}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url("/resources/fonts/poppins-v15-latin-ext_latin-600italic.eot");src:url("/resources/fonts/poppins-v15-latin-ext_latin-600italic.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/poppins-v15-latin-ext_latin-600italic.woff2") format('woff2'), url("/resources/fonts/poppins-v15-latin-ext_latin-600italic.woff") format('woff'), url("/resources/fonts/poppins-v15-latin-ext_latin-600italic.ttf") format('truetype'), url("/resources/fonts/poppins-v15-latin-ext_latin-600italic.svg#Poppins") format('svg');}@font-face{font-family:'IBM Plex Serif';font-style:normal;font-weight:500;font-display:swap;src:url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-500.eot");src:url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-500.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-500.woff2") format('woff2'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-500.woff") format('woff'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-500.ttf") format('truetype'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-500.svg#IBMPlexSerif") format('svg');}@font-face{font-family:'IBM Plex Serif';font-style:normal;font-weight:700;font-display:swap;src:url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-700.eot");src:url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-700.eot?#iefix") format('embedded-opentype'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-700.woff2") format('woff2'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-700.woff") format('woff'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-700.ttf") format('truetype'), url("/resources/fonts/ibm-plex-serif-v9-latin-ext_latin-700.svg#IBMPlexSerif") format('svg');}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:#282829}input[disabled="disabled"],select[disabled="disabled"],textarea[disabled="disabled"]{-webkit-text-fill-color:#282829;-webkit-opacity:1}input,select,textarea,button{vertical-align:middle;outline:none;transition:all 0.25s ease}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],select,textarea,button{border-radius:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],select,textarea{height:60px;width:100%;border:1px solid #f2f4f7;background-color:#f2f4f7;padding:0 30px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="text"]:not([readonly="readonly"]),input[type="password"]:not([readonly="readonly"]),input[type="email"]:not([readonly="readonly"]),input[type="tel"]:not([readonly="readonly"]),input[type="number"]:not([readonly="readonly"]),input[type="date"]:not([readonly="readonly"]),select:not([readonly="readonly"]),textarea:not([readonly="readonly"]){}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,select:not([readonly="readonly"]):focus,textarea:not([readonly="readonly"]):focus{border-color:#003166}@media only screen and (max-width:540px){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],select,textarea{padding-left:20px;padding-right:20px}}input{}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;transition:all 0.25s ease;}input[type="checkbox"]:checked + label,input[type="radio"]:checked + label{color:#003166}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:#003166}}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:30px;margin-left:50px}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;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:-50px;height:30px;width:30px;background-color:#f2f4f7;border:1px solid #f2f4f7}input[type="checkbox"] + label + .text,input[type="radio"] + label + .text{font-size:16px;font-size:1.6rem;margin-left:50px}input[type="checkbox"] + label + .text.text--label,input[type="radio"] + label + .text.text--label{position:relative;margin-top:-27px}@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:#003166}}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:#003166;border-color:#003166}input[type="checkbox"] + label:before{top:7px;left:-43px;height:16px;width:16px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDAuNSA2bC0yMi41IDIyLjUtMTAuNS0xMC41LTcuNSA3LjUgMTggMTggMzAtMzB6Ij48L3BhdGg+PC9zdmc+");background-size:cover}input[type="radio"] + label:before{top:9px;left:-41px;height:12px;width:12px;background-color:#fff;border-radius:50%}input[type="radio"] + label:after{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 30px;outline:none}select optgroup{font-weight:600;font-style:normal}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){select::-ms-expand{display:none}}.select{position:relative;background-color:#f2f4f7;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:#282829 transparent transparent transparent;top:50%;right:30px;margin-top:-2px}.select select{position:relative;z-index:2;background-color:transparent;padding-right:60px}html.no-placeholder .select:before{display:none !important}html.no-placeholder .select select{padding-right:0}textarea{padding-top:16px;padding-bottom:16px;height:340px;min-height:340px;overflow:auto;resize:none}input:-moz-placeholder,textarea:-moz-placeholder{color:#858585;font-weight:normal;opacity:1;transition:all 0.25s ease}input::-moz-placeholder,textarea::-moz-placeholder{color:#858585;font-weight:normal;opacity:1;transition:all 0.25s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#858585;font-weight:normal;opacity:1;transition:all 0.25s ease}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#858585;font-weight:normal;opacity:1;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__row{position:relative}.form__row:not(:last-child){margin-bottom:10px}.form__row.error{}.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 select,.form__row.error textarea{border-color:#d53342}.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:#d53342;color:#fff;font-size:11px;font-size:1.1rem;font-style:italic;padding:0 5px}.form__row.error .form__field.error > span{display:block;padding:0 5px;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 #d53342 transparent transparent;bottom:-5px;right:0}.form__checkboxes,.form__radios{min-height: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;z-index:2}.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:#d53342 transparent transparent transparent}.form__label{margin-bottom:5px}.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 select,.form__field--icon textarea{padding-left:60px}.form__field--icon select option{padding-left:60px}.form__field--icon .icon{position:absolute;top:10px;left:30px}.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 #f2f4f7;background-color:#f2f4f7;padding:0 70px 0 30px;cursor:pointer;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__files .form__field .svg{position:absolute;top:10px;right:30px;font-size:24px;font-size:2.4rem}.form__columns > div{display:inline-block;width:50%}.form__buttons{padding-top:30px}.form__buttons.flex{flex-flow:row wrap;margin:-10px 0}.form__buttons.flex > div{margin:10px 0}.form__buttons.flex > div:first-child{font-size:16px;font-size:1.6rem;margin-right:15px}.dialog{display:none;position:fixed;top:0;left:0;z-index:999;height:100%;width:100%}.dialog > .flex{justify-content:center;height:100%;background-color:rgba(0, 49, 102, .9);padding:50px}@media only screen and (max-width:540px){.dialog > .flex{padding-left:40px;padding-right:40px}}@media only screen and (max-width:460px){.dialog > .flex{padding-left:0;padding-right:0}}.dialog--wide .dialog__outer{max-width:740px}.dialog--wide .dialog__outer .close{top:0;right:0}.dialog--image{}.dialog--image .zero{padding-bottom:0 !important}.dialog--image .dialog__outer .close{top:0;right:-50px;background-color:#fff}@media only screen and (max-width:540px){.dialog--image .dialog__outer .close{right:-40px}}@media only screen and (max-width:460px){.dialog--image .dialog__outer .close{right:0}}.dialog__outer{position:relative;width:100%;max-width:480px;background-color:#fff;text-align:center;box-shadow:0 0 50px rgba(0, 49, 102, .8);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:#003166;font-size:16px;font-size:1.6rem;font-weight:600;color:#fff;text-transform:uppercase}.dialog__content,.dialog__buttons{padding-left:30px;padding-right:30px}.dialog__content{padding-top:40px;padding-bottom:40px}.dialog__content .text{font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;text-align:center}.dialog__buttons{border-top:1px solid #d3e6fa;background-color:rgba(211, 230, 250, .2);padding-top:20px;padding-bottom:20px}.dialog__buttons > div{margin:-5px}.dialog__buttons .button{height:41px;margin:5px;padding:0 30px !important;text-transform:uppercase}.dialog__buttons a.button{line-height:40px}@media only screen and (min-width:461px){.dialog__buttons .button{min-width:130px}}@media only screen and (max-width:540px){.dialog__buttons .button{padding:0 25px !important}}@media only screen and (max-width:360px){.dialog__buttons .flex{flex-flow:column nowrap}.dialog__buttons .button{min-width:80px}}.with-dialog .categories.stuck{position:relative;z-index:inherit}.with-dialog .cookies{z-index:inherit}.dialogged{position:absolute;width:100%;height:100%;overflow:hidden}.dialogged .dialog > .flex{overflow-y:auto}.dialogged .dialog > .flex > div{max-height:100%;width:100%}.dialogged .dialog--image .dialog__main{padding-bottom:50px}.dialogged .dialog__main{padding-bottom:50px}#dialog-confirmation .dialog__content > .flex{margin:-20px 0;text-align:left}#dialog-confirmation .product__item + div{font-size:15px;font-size:1.5rem;color:#282829}.text{line-height:26px;line-height:2.6rem;margin:-5px 0;word-wrap:break-word;overflow-wrap:anywhere;}.text a{color:#177be5;}.text a[href^="tel"]{color:#858585}.text a strong{color:inherit}@media only screen and (min-width:1025px){.text a:hover{text-decoration:underline}}.text p{margin-bottom:35px}.text p:last-child{margin-bottom:0}.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:35px}.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:30px;padding-left:20px}.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;display:inline-block;height:9px;width:9px;line-height:9px;text-align:center;border-radius:50%;background-color:#004a99}.text table{}.text table th,.text table td{border:1px solid #e8f2fc;font-size:15px;font-size:1.5rem;line-height:15px;line-height:1.5rem;padding:17px 20px;word-wrap:normal}.text table th,.text table thead td{background-color:#003166;border-color:#1a4676;font-weight:600;color:#fff;text-align:left}.text .table{overflow-x:auto}.text strong{color:#282829}html.touchevents .text.telfix a[href^="tel"]{color:#858585 !important}.text + .button{margin-top:60px}@media only screen and (max-width:540px){.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:20px}.text + .button{margin-top:50px}}.text--white{color:#fff}.text--white a{color:orange}.text--white a[href^="tel"]{color:inherit}.text--white h1,.text--white h2,.text--white h3,.text--white h4,.text--white h5,.text--white h6,.text--white strong{color:inherit}.text--white ul > li:before{background-color:#177be5}.text--white table th,.text--white table td{border-color:#fff}.text--white table th,.text--white table thead td{background-color:inherit;border-color:inherit}html.touchevents .text--white.telfix a[href^="tel"]{color:#fff !important}.text--small{font-size:16px;font-size:1.6rem}.text--small p,.text--small > ol,.text--small > ul{margin-bottom:25px}.pagenavi{font-size:14px;font-size:1.4rem;margin-top:80px;text-align:center}@media only screen and (max-width:540px){.pagenavi{margin-top:60px}}.navigo{margin-bottom:10px;}.navigo > a,.navigo > span{position:relative;display:inline-block;height:50px;width:50px;line-height:48px;text-align:center;border-radius:50%;background-color:#fff;border:1px solid #eef1f5;font-weight:600;color:#282829;margin:0 8px 8px 0;white-space:nowrap;vertical-align:top}.navigo > a.prev,.navigo > a.next{font-size:10px;font-size:1rem}.navigo > a.prev .svg,.navigo > a.next .svg{position:relative;top:1px;text-align:left}@media only screen and (min-width:1025px){.navigo > a:hover{background-color:#177be5;border-color:#177be5;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:#003166;border-color:#003166;color:#fff}.navigo > span.no{background-color:transparent;border-color:transparent;margin-left:-8px;margin-right:0;opacity:0.7}@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:#177be5}}.positions .act{color:#282829;font-weight:600}.files,.gallery{margin-top:70px}@media only screen and (max-width:540px){.files,.gallery{margin-top:60px}}.files a{position:relative;background-color:#fff;padding:35px 50px;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.files a .file__name{font-size:18px;font-size:1.8rem;font-weight:600;line-height:22px;line-height:2.2rem;color:#282829;margin-bottom:5px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.files a .file__name + div{font-size:14px;font-size:1.4rem}.files a + a{margin-top:10px}@media only screen and (min-width:541px){.files a > div + div{margin-left:30px}}@media only screen and (min-width:1025px){.files a:hover{z-index:1;box-shadow:0 0 50px rgba(0, 49, 102, .2)}.files a:hover .button{background-color:#2d89ea}}@media only screen and (max-width:640px){.files a .button{width:50px;padding:0;text-align:center}.files a .button .txt{display:none}.files a .button .icon{margin-left:0}}@media only screen and (max-width:540px){.files a{padding-left:40px;padding-right:40px}.files a .button{display:none}}.gallery a{display:block;position:relative}.gallery a:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#177be5;opacity:0;transition:all 0.25s ease}.gallery a figure.abs > span{padding-top:75%}.gallery a .icon{position:absolute;top:50%;left:50%;display:inline-block;height:50px;width:50px;line-height:50px;text-align:center;border-radius:50%;background-color:#fff;font-size:20px;font-size:2rem;margin:-25px 0 0 -25px;opacity:0;transition:all 0.25s ease}@media only screen and (min-width:1025px){.gallery a:hover:before{z-index:1;opacity:0.9}.gallery a:hover .icon{z-index:2;opacity:1}}@media only screen and (max-width:640px){.gallery .flex__col{width:50%}}@media only screen and (max-width:440px){.gallery .flex__col{width:100%}}.iframe{display:block;position:relative;overflow:hidden;padding-top:56.25%}.iframe iframe{position:absolute;top:0;left:0;height:100.1%;width:100.1%}.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:#3676f1}.facebook .ico{display:inline-block;position:absolute;top:22px;right:24px;height:17px;width:85px;transform:rotate(-90deg);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:#d53342;padding:100px;text-align:center}.old__browser a{color:#fff;text-decoration:underline}@media only screen and (min-width:1025px){.old__browser a:hover{text-decoration:none}}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{0%{transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@-webkit-keyframes slideInUp{0%{transform:translateY(100px);-webkit-transform:translateY(100px);opacity:0}100%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}}@keyframes slideInUpper{0%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}100%{transform:translateY(-100px);-webkit-transform:translateY(-100px);opacity:0}}@-webkit-keyframes slideInUpper{0%{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1}100%{transform:translateY(-100px);-webkit-transform:translateY(-100px);opacity:0}}@keyframes slideInLeft{0%{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes slideInLeft{0%{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@keyframes slideInRight{0%{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}@-webkit-keyframes slideInRight{0%{transform:translateX(100px);-webkit-transform:translateX(100px);opacity:0}100%{transform:translateX(0px);-webkit-transform:translateX(0px);opacity:1}}.animated{animation-duration:1s;-webkit-animation-duration:1s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.delay{animation-delay:0.5s;-webkit-animation-delay:0.5s}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn}.fadeOut{animation-name:fadeOut;-webkit-animation-name:fadeOut}.slideInUp{animation-name:slideInUp;-webkit-animation-name:slideInUp}.slideInUpper{animation-name:slideInUpper;-webkit-animation-name:slideInUpper}.slideInLeft{animation-name:slideInLeft;-webkit-animation-name:slideInLeft}.slideInRight{animation-name:slideInRight;-webkit-animation-name:slideInRight}.posit{max-width:1600px;margin-left:auto;margin-right:auto;padding:0 100px;text-align:left;clear:both}.posit.ac{text-align:center}.posit.ar{text-align:right}@media only screen and (max-width:1660px){.posit{padding-left:40px;padding-right:40px}}.button{display:inline-block;height:50px;border:0;background-color:#177be5;color:#fff;padding:0 40px;white-space:nowrap;vertical-align:middle;cursor:pointer;overflow:hidden;border-radius:25px;transition:all 0.25s ease;}a.button,span.button{line-height:50px}.button .txt{font-size:14px;font-size:1.4rem;font-weight:600;text-transform:uppercase}.button .icon{font-size:16px;font-size:1.6rem;margin-left:20px}.button.hid{display:none}@media only screen and (min-width:1025px){.button:not([disabled]):hover{background-color:#2d89ea}}@media only screen and (max-width:540px){.button{padding-left:30px;padding-right:30px}}.button--green{background-color:#3b9a69}@media only screen and (min-width:1025px){.button--green:not([disabled]):hover{background-color:#266343}}.button--red{background-color:#d53342}@media only screen and (min-width:1025px){.button--red:not([disabled]):hover{background-color:#9b202b}}.button--navy{background-color:#004a99}@media only screen and (min-width:1025px){.button--navy:not([disabled]):hover{background-color:#00254d}}.button--more .txt{position:relative;padding-right:25px}.button--more .txt:before{content:'';display:block;position:absolute;top:50%;right:0;height:10px;width:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuMTQgNDdMMzYuNyAyNi40MWEzLjQzIDMuNDMgMCAwMDAtNC44NEwxNi4xNCAxYTMuNDMgMy40MyAwIDEwLTQuODUgNC44NUwyOS40NCAyNCAxMS4yOSA0Mi4xNWEzLjQzIDMuNDMgMCAxMDQuODUgNC44NHoiLz48L3N2Zz4=");background-size:cover;margin-top:-5px}@media only screen and (min-width:1025px){.button--more:not([disabled]):hover .txt:before{animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate}}.button--back .txt{position:relative;padding-left:25px}.button--back .txt:before{content:'';display:block;position:absolute;top:50%;left:0;height:10px;width:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzYuNzEgNDIuMTVMMTguNTYgMjQgMzYuNzEgNS44NWEzLjQzIDMuNDMgMCAxMC00Ljg1LTQuODRMMTEuMyAyMS41OGEzLjQzIDMuNDMgMCAwMDAgNC44NEwzMS44NiA0N2EzLjQzIDMuNDMgMCAxMDQuODUtNC44NXoiLz48L3N2Zz4=");background-size:cover;margin-top:-5px}@media only screen and (min-width:1025px){.button--back:not([disabled]):hover .txt:before{animation:bounceLeft5 0.35s ease infinite alternate;-webkit-animation:bounceLeft5 0.35s ease infinite alternate}}.flex{display:flex;flex-flow:row nowrap;justify-content:space-between;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{align-items:flex-start;}.flex--middle{align-items:center;}.flex--left{justify-content:flex-start}.flex--center{justify-content:center}.flex--right{justify-content:flex-end}.flex__cols{flex-flow:row wrap;margin:-10px}.flex__cols > .flex__col{padding:10px}.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%}#maincontent{background-color:#f2f4f7}.circle{position:absolute;box-shadow:0 0 0 1px #177be5;border-radius:50%}@media only screen and (max-width:920px){.circle{display:none}}header > .flex,.categories > .flex,.accordion > .flex{height:110px}header .posit{max-width:none;height:110px;font-size:14.5px;font-size:1.45rem}header .ar{margin-left:30px;white-space:nowrap}header a.cc{font-size:20px;font-size:2rem}.logo{}.logo a{display:inline-block;width:230px}.claim{height:60px;line-height:1.2;border-left:1px solid #e8f2fc;margin-left:30px;padding-left:30px}nav li{font-weight:600;margin-right:10px;text-transform:uppercase}nav li a{display:inline-block;height:30px;line-height:30px;color:#282829;padding:0 17px}nav li a.current{position:relative;color:#fff !important}nav li a.current:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#177be5;transform:skewX(-25deg)}nav li a .txt{position:relative}@media only screen and (min-width:1025px){nav li a:hover{color:#177be5}nav li a:hover .burger span{background-color:#177be5}nav li a:hover .burger span:before,nav li a:hover .burger span:after{background-color:#177be5}}.search li + li{margin-left:30px}.search .select{display:inline-block;background-color:transparent;vertical-align:middle}.search .select:before{right:0}.search .select select,.search .select option{font-weight:600}.search .select select{border:0;height:auto;font-size:14.5px;font-size:1.45rem;padding-right:12px}.search .select select option{font-size:14px;font-size:1.4rem;padding:0}.mobile{margin-left:10px}.mobile .burger{top:-2px;margin-right:0}.burger{display:inline-block;position:relative;height:12px;width:20px;margin-right:20px}.burger span{position:absolute;top:6px;left:0;height:2px;width:100%;background-color:#282829;transition:all 0.25s ease;}.burger span:before,.burger span:after{content:'';display:block;position:absolute;height:2px;width:100%;background-color:#282829;left:0;transition:all 0.25s ease;}.burger span:before{top:-5px}.burger span:after{bottom:-5px}a.show-menu .burger span{background-color:transparent !important}a.show-menu .burger span:before,a.show-menu .burger span:after{-webkit-transition-delay:0s, 0.2s;transition-delay:0s, 0.2s}a.show-menu .burger span:before{top:0;transform:rotate(45deg)}a.show-menu .burger span:after{bottom:0;transform:rotate(-45deg)}@media only screen and (min-width:541px){header a.cc{display:inline-block;height:56px;width:56px;line-height:54px;text-align:center;border-radius:50%;border:1px solid #d3e6fa}.search .select{min-width:60px;margin-top:-3px}.search .select img{position:absolute;top:3px;left:0;box-shadow:0 0 0 1px #f2f4f7}}@media only screen and (min-width:1025px) and (min-width:1025px){header a.cc:hover{background-color:#177be5;border-color:#177be5}header a.cc:hover .svg path{fill:#fff}header a.cc:hover .burger span{background-color:#fff}header a.cc:hover .burger span:before,header a.cc:hover .burger span:after{background-color:#fff}}@media only screen and (min-width:1321px){header nav .close{display:none}.search{margin-left:20px}.mobile{display:none}}@media only screen and (max-width:1660px){header > .flex,.categories > .flex,.accordion > .flex{height:90px}.logo a{width:210px}.claim{height:50px}nav li{margin-right:10px}}@media only screen and (max-width:1439px){.claim{display:none}}@media only screen and (max-width:1320px){header nav{display:none;position:fixed;top:0;left:0;z-index:77;height:100%;width:100%;background-color:rgba(0, 49, 102, .96);text-align:center;white-space:normal}header nav ul{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%)}header nav li{width:100%;margin:10px 0}header nav li a{height:35px;line-height:35px;font-size:16px;font-size:1.6rem;color:#fff;padding:0 25px;opacity:0}header nav .close{position:absolute;top:20px;right:43px;background-color:transparent;font-size:16px;font-size:1.6rem;opacity:0}header .ar{margin-left:0}body.show-menu{overflow:hidden}body.show-menu header nav{display:block}body.show-menu .totop{display:none !important}}@media only screen and (max-height:370px) and (max-width:1320px){header nav ul{padding-left:50px;padding-right:50px}header nav ul li{width:auto;margin-left:20px;margin-right:20px}}@media only screen and (max-width:540px){header nav .close{right:25px}.logo a{width:190px}.mobile{margin-left:20px}.search li + li{margin-left:20px}.search .select{width:30px}.search .select select{padding-left:0}.search .select img{display:none}}@media only screen and (max-width:420px){.logo a{width:170px}}@media only screen and (max-width:390px){.logo a{width:150px}}@media only screen and (max-width:350px){header .posit{padding-left:30px;padding-right:30px}}.boxes{background-color:#003166;overflow:hidden}.boxes .posit{max-width:none;padding-left:0;padding-right:0}.boxes .flex__col{position:relative;overflow:hidden}.boxes .flex__col .flex > div{padding:0 180px}.boxes .abs > span{padding-top:87.5%}.boxes .circle{width:90%;padding-top:90%}.boxes .circle1{top:-80%;right:-22%}.boxes .circle2{bottom:-85%;left:-55%}.welcome{position:relative}.welcome .circle1{top:-65%}.laurel{position:absolute;top:60px;right:60px;z-index:1;max-width:330px;text-align:right}.scrollto{position:absolute;bottom:0;left:50%;z-index:10;height:0;width:336px;border-bottom:70px solid #f2f4f7;border-left:60px solid transparent;border-right:60px solid transparent;font-size:32px;font-size:3.2rem;margin-left:-168px;text-align:center;cursor:pointer}.scrollto .svg{top:15px;animation:bounceBottom5 0.5s ease infinite alternate;-webkit-animation:bounceBottom5 0.5s ease infinite alternate}.shadows{position:relative;overflow:hidden}.shadows .posit{position:relative;z-index:1;padding-top:130px;padding-bottom:130px}.shadows .flex:not(.flex--top) + .circle{top:33%;left:35%}.shadows .flex.flex--top figure span{display:block;background-color:#003166}.shadows .flex.flex--top figure:before{content:'';display:block;position:absolute;top:-40px;left:-40px;height:90%;width:100%;background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.shadows .flex.flex--top + .circle{top:25%;left:-20%}.shadows .flex__col{position:relative}.shadows figure{position:relative;z-index:1}.shadows figure span{position:relative}.shadows figure img{width:100%}.shadows .bg{position:relative;padding:110px 110px 110px 100px}.shadows .bg__bg{position:absolute;top:0;height:100%;filter:drop-shadow(0 0 50px rgba(0, 49, 102, .05))}.shadows .bg__bg div{height:100%;background-color:#fff;clip-path:polygon(100% 0, 100% calc(100% - 70px), calc(100% - 125px) 100%, 0 100%, 0 0)}.shadows .text,.shadows .button{position:relative;z-index:1}.shadows .button + br + .button{margin-top:15px}.shadows .circle{width:85%;padding-top:85%;opacity:0.2}@media only screen and (min-width:541px){.boxes .flex__col .flex{position:absolute;z-index:2;height:100%;width:100%}.boxes .text{position:relative;padding-top:60px}.boxes .text:before{content:'';display:block;position:absolute;top:5px;left:0;width:115px;border-bottom:1px solid #177be5}}@media only screen and (min-width:921px){.welcome .posit{height:calc(100vh - 90px)}.welcome .flex__col:first-child .abs{}.welcome .flex__col:first-child .abs img:not(.lazy){left:auto;right:0;transform:translate3d(0, -50%, 0)}.welcome .flex__col:last-child .abs img:not(.lazy){left:0;transform:translate3d(0, -50%, 0)}.welcome .abs{height:100%}.welcome .abs > span{height:100%;padding-top:0}.shadows .flex:not(.flex--top) figure{position:absolute;top:50%;margin-left:-40px;transform:translateY(-50%)}.shadows .flex.flex--top figure{margin-top:80px}.shadows .bg__bg{left:-70%;width:170%}}@media only screen and (min-width:1440px){.boxes .text h1,.boxes .text h2{font-size:52px;font-size:5.2rem}}@media only screen and (min-width:1661px){.welcome .posit{height:calc(100vh - 110px)}}@media only screen and (max-width:1660px){.boxes .flex__col .flex > div{padding-left:115px;padding-right:100px}.laurel{top:0;right:0}.scrollto{width:240px;border-bottom-width:60px;border-left-width:50px;border-right-width:50px;font-size:26px;font-size:2.6rem;margin-left:-120px}}@media only screen and (max-width:1439px){.laurel{top:5px;right:5px}.laurel img{width:85%}.shadows .posit{padding-top:100px;padding-bottom:100px}.shadows .bg{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:1199px){.boxes .flex__col .flex > div{padding-left:50px;padding-right:50px}.boxes .abs > span{padding-top:110.52632%}.boxes .circle1{top:-60%}.boxes .circle2{bottom:-65%}.laurel{top:10px;right:10px}.laurel img{width:75%}.shadows .bg{padding-left:50px;padding-right:50px}}@media only screen and (max-width:920px){.boxes > .flex,.shadows > .flex{flex-flow:column nowrap}.boxes .flex__col--m,.shadows .flex__col--m{width:100%}.boxes .abs > span{height:420px;padding-top:0}.welcome .posit{flex-flow:column-reverse nowrap}.shadows .flex:not(.flex--top) figure{margin-bottom:-50px}.shadows .flex.flex--top figure{margin-top:40px}.shadows .bg__bg{left:0;width:100%}}@media only screen and (max-width:640px){.scrollto{display:none}}@media only screen and (max-width:540px){.boxes .flex__col .flex{position:relative;z-index:1}.boxes .flex__col .flex > div{padding-top:60px;padding-bottom:60px}.boxes .flex__col .flex + .abs{position:absolute;top:0;left:0;height:100%;width:100%}.boxes .flex__col .flex + .abs > span{height:100%}.boxes .abs > span{height:320px}.shadows .posit{padding:60px 0}.shadows .bg{padding:60px 40px}.shadows .bg__bg div{clip-path:polygon(100% 0, 100% calc(100% - 50px), calc(100% - 90px) 100%, 0 100%, 0 0)}}.abs{position:relative}.abs > span{display:block;position:relative;overflow:hidden}.abs img{position:absolute}.abs img:not(.lazy){top:50%;left:50%;width:auto;height:100.5%;min-width:100.5%;max-width:none;transform:translate3d(-50%, -50%, 0);object-fit:cover}.abs.with-overlay img{transition:margin 1.3s ease;margin-left:-200px}.abs.show img{margin-left:0}.abs.show .image-overlay{transform:translateX(100%)}.image-overlay{display:block;position:absolute;top:0;right:0;z-index:9;height:100%;width:200%;background-color:#003166;transition:all 1.3s ease}.image-overlay:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:50%;background-color:#177be5}.image-overlay.navy:before{background-color:#004a99}.no-js .abs.with-overlay img,.touchevents .abs.with-overlay img{margin-left:0}.no-js .image-overlay,.touchevents .image-overlay{display:none}.header{position:relative;background-color:#003166;overflow:hidden}.header .posit{position:relative;z-index:1;height:270px;text-align:center}.header h1,.header .h1{font-size:58px;font-size:5.8rem;color:#fff;margin-bottom:0}.header .abs{position:absolute;top:0;left:0;height:100%;width:100%}.header .abs > span{height:100%}.header .circle{width:45%;padding-top:45%}.header .circle1{bottom:160px;left:3%}.header .circle2{top:-30px;right:-25%}.page{position:relative;overflow:hidden}.page .posit{position:relative;z-index:1;max-width:1560px;padding-top:110px;padding-bottom:110px}.page .shadows{overflow:visible}.page .shadows a + a{margin-top:90px}.page .shadows .bg{padding:80px 70px 120px 70px}.page .shadows .bg__bg{transition:all 0.25s ease}.page .shadows time,.page .shadows .ovh{z-index:1}.page .shadows .ovh{position:relative;border:1px solid rgba(23, 123, 229, .2);border-width:1px 0;margin-top:-1px;padding:60px 30px 70px 30px}.page .shadows .h1{margin-bottom:0}.page .shadows + .list{padding-top:90px}@media only screen and (min-width:1025px){.page .shadows a:hover .bg__bg{filter:drop-shadow(0 0 50px rgba(0, 49, 102, .2))}}.page .circle{width:95%;padding-top:95%;opacity:0.2}.page__page .circle1{top:17%;left:-35%}.page__page .circle2{bottom:-67%;right:-35%}.page__header{margin-bottom:80px}.page__header .abs{margin-top:40px}.page__header .abs:before{height:65% !important;width:calc(50% + 40px) !important}.page__header .abs > span{padding-top:50%}.page__header .abs + div{margin-top:-11.4%}.page__header .abs + div .bg{margin-right:140px}.page__header .bg{margin-right:0}.page__header h1{margin-bottom:0}.page__content h1,.page__content h2,.page__content h3,.page__content h4,.page__content h5,.page__content h6,.page__content .h1{font-size:36px;font-size:3.6rem}.page__content .text,.page__content .files,.page__content .gallery{max-width:960px;margin-left:auto;margin-right:auto}.page__content .text + .shadows,.page__content .text + .list{padding-top:70px}.page__content + .list,.page__content + .shadows{margin-top:100px}.big{position:relative;overflow:hidden}.big .page .posit{max-width:1840px}.big .page__header{position:relative;}.big .page__header .text{position:absolute;top:calc(13% + 40px);right:9%;z-index:2;max-width:660px;margin-left:9%;text-align:right;text-shadow:0 0 50px rgba(0, 49, 102, .6)}.big .page__header .abs{}.big .page__header .abs:before{width:calc(40% + 40px) !important}.big .page__header .abs > span{padding-top:43.90244%}.offer .shadows + .page .posit,.offer .page + .page .posit{padding-top:0}.offer .shadows .posit{padding-top:110px;padding-bottom:110px}.offer .circle{width:95%;padding-top:95%;opacity:0.2}.offer .circle1{top:7%;right:-30%}.offer .circle2{bottom:-2%;left:-8%}.about .text h4{font-size:30px;font-size:3rem;line-height:140%}.about .page__content + .about__about{margin-top:140px}.about .page__content + .page__header{padding-top:110px}.about .circle{width:90%;padding-top:90%;opacity:0.2}.about .circle1{top:50%;right:-50%}.about .circle2{bottom:-20%;left:-40%}.about__about{position:relative}.about__about:before,.about__about:after{content:'';display:block;position:absolute;height:50%;width:calc(40% + 40px);background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.about__about:before{top:-40px;left:-40px}.about__about:after{bottom:-40px;right:-40px}.about__about .flex{position:relative;z-index:1;background-color:#fff;padding:120px 90px;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.about__about .ar,.about__about .al{width:calc(30% - 40px)}.about__about .ac{width:calc(40% + 80px)}.about__about .text h2{margin-bottom:30px}.about__entry{position:relative;z-index:1;height:100%}.about__entry .h1{font-size:38px;font-size:3.8rem;margin-bottom:-7px}.about__entry .ovh{background-color:#fff;padding:60px;box-shadow:0 0 30px rgba(0, 49, 102, .05);transition:all 0.25s ease}@media only screen and (min-width:1025px){.about__entry:hover .ovh{z-index:1;box-shadow:0 0 30px rgba(0, 49, 102, .2)}}.about__history{margin-bottom:110px}.about__history__container{position:relative;z-index:1;margin:0 auto;overflow:hidden}.about__history__container .flex{margin:0 -25px}.about__history__container .flex > .flex__col{padding:30px 25px}.about__history__more{position:relative;text-align:center}.about__history__more:before{content:'';display:block;position:absolute;top:30px;left:50%;width:100%;max-width:1410px;border-bottom:2px solid #fff;transform:translateX(-50%)}.about__history__more div{display:inline-block;position:relative;cursor:pointer}.about__history__more div.show svg{transform:rotate(180deg)}.about__history__more div.show .txt .show{display:none}.about__history__more div.show .txt .hid{display:block}@media only screen and (min-width:1025px){.about__history__more div:hover{}.about__history__more div:hover .icon{background-color:#2d89ea}.about__history__more div:hover .svg{animation:bounceBottom5 0.5s ease infinite alternate;-webkit-animation:bounceBottom5 0.5s ease infinite alternate}}.about__history__more .icon,.about__history__more .txt{transition:all 0.25s ease}.about__history__more .icon{display:inline-block;height:60px;width:60px;line-height:60px;text-align:center;border-radius:50%;background-color:#177be5;font-size:10px;font-size:1rem;margin-bottom:25px}.about__history__more .svg{top:2px}.about__history__more .txt{display:block;font-size:14px;font-size:1.4rem;font-weight:600;color:#177be5;text-transform:uppercase}.about__history__shadow{position:relative;z-index:-1;color:#003166;letter-spacing:-20px;margin:-1% 0 -12% 0;text-align:center;white-space:nowrap;opacity:0.05;overflow:hidden}.about__history__shadow .fit{font-size:320px;font-size:32rem;font-weight:500}.about__icons{flex-flow:row wrap;max-width:1180px;margin:110px auto 0 auto}.about__icons + .page__content{margin-top:110px}.about__icons--blue .about__icon figure{background-color:#177be5}.about__icons--navy .about__icon figure{background-color:#004a99}.about__icon{position:relative;width:25%;background-color:#fff;border:1px solid #f2f4f7;border-width:0 1px 1px 0;padding:50px 20px;text-align:center;transition:all 0.25s ease;overflow:hidden}.about__icon figure{display:inline-block;height:120px;width:120px;line-height:120px;text-align:center;border-radius:50%;background-color:#eef1f5;margin-bottom:30px}.about__icon figure img{max-width:48px}.about__icon .text{line-height:22px;line-height:2.2rem}@media only screen and (min-width:1025px){.about__icon:hover{z-index:1;box-shadow:0 0 50px rgba(0, 49, 102, .2)}}.list a{display:block}@media only screen and (min-width:1025px){.list a:hover .bg{filter:drop-shadow(0 0 50px rgba(0, 49, 102, .2))}}.list .abs:before{content:'';display:block;position:absolute;top:-40px;left:-40px;height:100%;width:100%;background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.list .abs > span{background-color:#003166}.list .abs + div{position:relative;z-index:11}.list time{z-index:1}.list .bg{margin-right:40px;filter:drop-shadow(0 0 50px rgba(0, 49, 102, .05));transition:all 0.25s ease}.list .bg__bg{background-color:#fff;padding:60px;clip-path:polygon(100% 0, 100% calc(100% - 50px), calc(100% - 90px) 100%, 0 100%, 0 0)}.list .h1{font-size:34px;font-size:3.4rem;margin-bottom:0}.news .list{max-width:920px;margin-left:auto;margin-right:auto}.news .list .flex__cols{margin:-10px -40px -50px -40px}.news .list .flex__cols > .flex__col{padding:50px 40px}.news .list .flex__col{width:100%}.news .list .abs:before{width:calc(50% + 40px)}.news .list .abs > span{padding-top:43.47826%}.news .list .abs + div{margin-top:-15.49%}.news .circle1{top:17%;left:-35%}.news .circle2{bottom:-47%;right:-35%}.blog .list .flex__cols{margin:-20px -40px -60px -40px}.blog .list .flex__cols > .flex__col{padding:60px 40px}.blog .list .flex__col{width:50%}.blog .list .abs > span{padding-top:62.5%}.blog .list .abs + div{margin-top:-28.8%}.blog .circle1{top:17%;right:-25%}.blog .circle2{bottom:-42%;left:-12%}.contact .text h2{font-size:34px;font-size:3.4rem}.contact .text h3{font-size:30px;font-size:3rem;margin-bottom:35px}.contact .shadows .flex__col--6{width:65%}.contact .shadows .flex__col--3{width:35%}.contact .circle{width:85%;padding-top:85%;opacity:0.2}.contact .circle1{top:13%;left:-23%}.contact .circle2{bottom:-7%;right:-25%}.map{position:relative;z-index:1;margin-top:80px;}.map:before{content:'';display:block;position:absolute;top:-40px;left:-40px;height:90%;width:81%;background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.map .iframe{background-color:#003166}.plants{margin-bottom:150px}.plants .flex__cols{margin:40px -40px -40px -40px}.plants .flex__cols > .flex__col{padding:40px}.plants .flex__col{width:33.33%}.plant{position:relative;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.plant .map{margin-top:40px}.plant .map:before{height:140%;width:100%}.plant .tt{position:absolute;bottom:0;left:0;margin-right:20px}.plant .tt .txt{display:inline-block;line-height:14px;white-space:normal;vertical-align:middle}.plant .ovh{position:relative;z-index:1;background-color:#fff;padding:50px}.departments{position:relative;max-width:960px;margin:0 auto 150px auto}.departments:before{content:'';display:block;position:absolute;top:-40px;left:-40px;height:100%;width:calc(50% + 40px);max-height:400px;background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.accordion{counter-reset:accordion;position:relative;background-color:#fff;padding-top:1px;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.accordion .flex{counter-increment:accordion;border-top:1px solid #e8f2fc;padding:0 50px;cursor:pointer;overflow:hidden}.accordion .flex:first-child{border-top:0}.accordion .flex.active .icon:before{transform:rotate(180deg)}.accordion .flex.active .icon .show{display:none}.accordion .flex.active .icon .hid{display:block}.accordion .flex h3{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;margin:0;transition:all 0.25s ease}.accordion .flex .icon{display:block;position:relative;font-size:14px;font-size:1.4rem;font-weight:600;color:#177be5;margin-left:30px;padding-right:20px;text-transform:uppercase;white-space:nowrap}.accordion .flex .icon:before{content:'';display:block;position:absolute;top:50%;right:0;height:10px;width:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjMTc3YmU1IiBkPSJNMSAxNi4xNEwyMS41OCAzNi43YTMuNDIgMy40MiAwIDAwNC44NCAwTDQ3IDE2LjE0YTMuNDIgMy40MiAwIDEwLTQuODQtNC44NUwyNCAyOS40NCA1Ljg1IDExLjI5YTMuNDIgMy40MiAwIDEwLTQuODQgNC44NXoiLz48L3N2Zz4=");background-size:cover;margin-top:-5px;transition:all 0.25s ease}@media only screen and (min-width:1025px){.accordion .flex:hover h3{color:#177be5}}.accordion .pane{display:none;border-top:1px solid #e8f2fc;background-color:#fafcfe;padding:0 50px;overflow:hidden}.accordion .pane .text{margin:50px 0}.formular{position:relative;max-width:1360px;margin-left:auto;margin-right:auto}.formular:before{content:'';display:block;position:absolute;top:-40px;left:-40px;height:50%;width:calc(50% + 40px);background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.formular .form{position:relative;background-color:#fff;padding:100px 50px;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.formular .clearfix{max-width:1120px;margin-left:auto;margin-right:auto}.formular h3{text-align:center}.formular .flex__cols{margin-bottom:20px}.formular .flex__col{width:50%}.results .posit{padding-top:90px}.results .page__content{text-align:center}.results .page__content .text h2{font-size:34px;font-size:3.4rem}.results .count{display:inline-block;height:55px;width:55px;line-height:55px;text-align:center;border-radius:50%;background-color:#004a99;font-size:30px;font-size:3rem;color:#fff;line-height:50px;white-space:nowrap}.results .list{margin-top:90px}.results .list .flex__cols{margin:-20px}.results .list .flex__cols > .flex__col{padding:20px}.results .list .flex__col{width:50%}.results .list .bg{margin-right:0}.results .list .text h3{font-size:30px;font-size:3rem;margin-bottom:30px}.results .circle1{top:17%;left:-35%}.tt{display:inline-block;position:relative;height:40px;line-height:40px;background-color:#177be5;color:#fff;padding:0 20px 0 25px;white-space:nowrap}.tt:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:40px 0 0 20px;border-color:transparent transparent transparent #177be5;right:-20px}.tt .svg{top:1px;font-size:18px;font-size:1.8rem}.tt .txt{font-size:14px;font-size:1.4rem;font-weight:600;text-transform:uppercase}.ribbon{position:absolute;top:-5px;right:-5px;z-index:1;height:127px;width:127px;overflow:hidden}.ribbon:before{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:5px 0 0 5px;border-color:transparent transparent transparent #880a1d}.ribbon:after{content:'';display:block;position:absolute;height:0;width:0;border-style:solid;border-width:5px 0 0 5px;border-color:transparent transparent transparent #880a1d;bottom:0;right:0}.ribbon__text{position:absolute;height:40px;width:180px;line-height:40px;background-color:#d53342;font-size:14px;font-size:1.4rem;font-weight:600;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(45deg);transform-origin:48px 20px}@media only screen and (min-width:641px){.big .page__content--indent .text{padding-left:160px}.big .page__content--indent .text h3{position:relative;left:-160px}.accordion .flex h3{position:relative;padding-left:70px}.accordion .flex h3:before{content:counter(accordion);position:absolute;top:50%;left:0;display:inline-block;height:44px;width:44px;line-height:44px;text-align:center;border-radius:50%;background-color:#177be5;font-size:20px;font-size:2rem;color:#fff;margin-top:-22px}.accordion .pane .text{margin-left:70px;margin-right:70px}}@media only screen and (min-width:921px){.about__history__container{padding-left:42px;padding-right:42px}.about__history__container:before,.about__history__container:after{content:'';display:block;position:absolute;height:calc(50% + 20px);border-right:2px dotted #177be5}.about__history__container:before{top:calc(50% + 20px)}.about__history__container:after{top:2px}.about__history__container.first:after{top:calc(50% + 13px);display:inline-block;height:15px;width:15px;line-height:15px;text-align:center;border-radius:50%;background-color:#177be5;border-right:0}.about__history__container.first .about__history__line{left:25px}.about__history__container:nth-child(odd):before{right:0}.about__history__container:nth-child(odd):after{left:0}.about__history__container:nth-child(odd).last:before{display:none}.about__history__container:nth-child(even):before{left:0}.about__history__container:nth-child(even):after{right:0}.about__history__container:nth-child(even).last:before{display:none}.about__history__container:nth-child(even) .flex{flex-direction:row-reverse}.about__history__container .flex__col{width:50%}.about__history__line{position:absolute;top:calc(50% + 20px);left:0;width:100%;border-bottom:2px dotted #177be5}.contact .shadows .bg{padding-top:120px}}@media only screen and (min-width:1280px){.big .page__content--indent .text h3{font-size:38px;font-size:3.8rem}.about__about .ar .text:nth-child(2){margin-right:60px}.about__about .al .text:nth-child(2){margin-left:60px}.about__about .text h2{font-size:38px;font-size:3.8rem}.about__about .text + .text{margin-top:70px}.about__history__container{max-width:1190px;padding-left:115px;padding-right:115px}}@media only screen and (min-width:1440px){.big .page__header{margin-bottom:110px}.big .page__header .text h2{font-size:60px;font-size:6rem;line-height:115%}.big .page__content--indent .text h3{font-size:48px;font-size:4.8rem}.about__about .ac{padding:0 40px}.about__about .text h2{font-size:48px;font-size:4.8rem}.about__about .text + .text{margin-top:90px}}@media only screen and (max-width:1439px){.header .posit{height:200px}.header h1,.header .h1{font-size:48px;font-size:4.8rem}.page .posit{padding-top:80px;padding-bottom:80px}.page .shadows{}.page .shadows .h1{font-size:36px;font-size:3.6rem}.page__header .abs > span{padding-top:42.64706%}.page__header h1{font-size:36px;font-size:3.6rem}.page__content + .list,.page__content + .shadows{margin-top:80px}.offer .shadows .posit{padding-top:80px;padding-bottom:80px}.about .page__content + .about__about{margin-top:120px}.about__about .flex{padding-top:80px;padding-bottom:80px}.about__about .ar,.about__about .al{width:calc(35% - 40px)}.about__about .ac{width:calc(30% + 80px)}.about__icons{margin-top:80px}.about__icons + .page__content{margin-top:80px}.contact .shadows .bg{padding-top:80px;padding-bottom:80px}.plants,.departments{margin-bottom:120px}.formular .form{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:1279px){.about__about .flex{flex-flow:column nowrap}.about__about .flex__col{width:100%}.about__about .al > div,.about__about .ar > div{margin:-20px}.about__about .ar{text-align:left}.about__about figure{max-width:390px;margin-left:auto;margin-right:auto}.about__about .text{padding:25px 20px}.contact .shadows .flex__col{width:50%}.plants .flex__col{width:50%}}@media only screen and (max-width:1199px){.about__about .flex{padding-left:50px;padding-right:50px}.about__entry .ovh{padding-left:50px;padding-right:50px}}@media only screen and (min-width:921px) and (max-width:1279px){.about__about .ar .text:first-child,.about__about .ar .text:nth-child(3){margin-top:60px}.about__about .al .text:nth-child(2){margin-top:60px}.about__about .text{display:inline-block;width:33.33%;vertical-align:top}.contact .shadows .iframe{height:450px;padding-top:0}}@media only screen and (max-width:920px){.page__header .abs + div .bg{margin-right:40px}.big .page__header .abs > span{height:460px;padding-top:0}.about__about .ac{padding-top:50px;padding-bottom:50px}.about__about .text + .text{margin-top:10px}.about__entry .h1{margin-bottom:-10px}.about__history__container:before{content:'';display:block;position:absolute;top:0;left:50%;height:100%;border-right:2px dotted #177be5;margin-left:-1px}.about__history__container.first:before{height:calc(100% - 25px);top:25px}.about__history__container.first:after{content:'';display:block;position:absolute;top:0;left:50%;display:inline-block;height:15px;width:15px;line-height:15px;text-align:center;border-radius:50%;background-color:#177be5;margin-left:-7.5px}.about__history__container .flex__col{width:100%}.about__history__shadow{letter-spacing:-10px}.about__icon{width:50%}.blog .list{max-width:920px;margin-left:auto;margin-right:auto}.blog .list .flex__cols{margin:-10px -40px -50px -40px}.blog .list .flex__cols > .flex__col{padding:50px 40px}.blog .list .flex__col{width:100%}.blog .list .abs:before{width:calc(50% + 40px)}.blog .list .abs > span{padding-top:43.47826%}.blog .list .abs + div{margin-top:-15.49%}.map{margin-top:40px}.map:before{width:calc(50% + 40px)}.contact .shadows .flex__col{width:100%}.contact .shadows .bg{padding-left:50px;padding-right:50px}.plants .flex__col{width:100%}.plant .map:before{height:90%;width:calc(50% + 40px)}.accordion .flex .icon{padding-right:0}.accordion .flex .icon span{display:none !important}.formular .flex__col{width:100%}.formular .flex__col + .flex__col{padding-top:0}.results .list .flex__col{width:100%}}@media only screen and (max-width:640px){.accordion > .flex{height:auto;padding-top:20px;padding-bottom:24px}}@media only screen and (max-width:540px){.header .posit{height:140px}.header h1,.header .h1{font-size:38px;font-size:3.8rem;line-height:38px;line-height:3.8rem}.page .posit{padding-top:60px;padding-bottom:60px}.page .shadows{margin-left:-40px;margin-right:-40px}.page .shadows .bg{padding:40px 40px 80px 40px}.page .shadows .ovh{padding:40px 0 50px 0}.page .shadows .h1{font-size:28px;font-size:2.8rem}.page .shadows + .list{padding-top:60px}.page__header{margin-left:-40px;margin-right:-40px;margin-bottom:60px}.page__header .abs > span{padding-top:62.5%}.page__header .abs + div .bg{margin-right:0}.page__header h1{font-size:28px;font-size:2.8rem}.page__content + .list,.page__content + .shadows{margin-top:60px}.page__page .page__content h1,.page__page .page__content h2,.page__page .page__content h3,.page__page .page__content h4,.page__page .page__content h5,.page__page .page__content h6,.page__page .page__content .h1{font-size:28px;font-size:2.8rem}.big .page__header .text{right:40px;margin-left:40px}.offer .shadows .posit{padding-top:60px;padding-bottom:60px}.list{margin-left:-40px !important;margin-right:-40px !important}.list .bg{margin-right:0}.list .bg__bg{padding:40px}.list .h1{font-size:28px;font-size:2.8rem}.about .page__content + .about__about{margin-top:100px}.about__about{margin-left:-40px;margin-right:-40px}.about__about .flex{padding:60px 40px}.about__entry .ovh{padding-left:40px;padding-right:40px}.about__history__shadow{letter-spacing:-5px;margin:6% 0 -8% 0}.about__icons{margin-top:60px}.about__icons + .page__content{margin-top:60px}.about__icon{width:100%;border-width:0 0 1px 0}.news .list .abs > span,.blog .list .abs > span{padding-top:62.5%}.contact .shadows .bg{padding-top:60px;padding-bottom:60px}.plants,.accordion,.formular{margin-left:-40px;margin-right:-40px}.plants,.departments{margin-bottom:100px}.plants .flex__cols{margin-top:20px}.plants .flex__col + .flex__col{padding-top:20px}.plant .ovh{padding-left:40px;padding-right:40px}.accordion .flex,.accordion .pane{padding-left:40px;padding-right:40px}.accordion .flex h3{font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem}.formular .form{padding:60px 40px}.formular h3{font-size:30px;font-size:3rem}.results .posit{padding-top:40px}.results .page__content .text h2{font-size:30px;font-size:3rem}.results .count{height:40px;width:40px;line-height:35px;font-size:26px;font-size:2.6rem}.results .list{margin-top:40px}}.categories .posit,.breadcrumb .posit,.catalogue .posit,.product .posit{max-width:none}.categories{background-color:#fff;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.categories.stuck{position:fixed;top:0;left:0;z-index:55;width:100%;box-shadow:0 0 50px rgba(0, 49, 102, .2)}.categories .posit{font-size:14.5px;font-size:1.45rem}.categories nav{white-space:nowrap}.categories nav li.sub{margin-right:37px}.categories nav li.sub a{padding:0}.categories nav li:last-child{margin-right:0}.categories .ar > ul > li + li{margin-left:50px}.categories .ar a{color:#282829}.categories .ar a .txt{font-weight:600;margin-right:20px;text-transform:uppercase}.categories .ar a .icon{position:relative;display:inline-block;height:56px;width:56px;line-height:56px;text-align:center;border-radius:50%;background-color:#177be5;font-size:20px;font-size:2rem;transition:all 0.25s ease}@media only screen and (min-width:1025px){.categories .ar a:hover{color:#177be5}.categories .ar a:hover .icon{background-color:#2d89ea}}.categories #catalogue_search{height:50px;width:365px;font-size:15px;font-size:1.5rem}.categories .form{position:relative;padding-right:50px}.categories .form__row{margin-bottom:0}.categories .form__buttons{padding-top:0}.categories .button{position:absolute;top:0;right:0;width:50px;background-color:#003166;padding:0;border-radius:0}.categories .button .icon{font-size:20px;font-size:2rem;margin-left:0}.categories .qty{position:absolute;top:-3px;right:0;height:20px;min-width:20px;line-height:20px;background-color:#004a99;font-size:12px;font-size:1.2rem;font-weight:600;color:#fff;padding:0 5px;border-radius:10px}.categories .qty.red{background-color:#d53342}.categories__categories{position:absolute;left:-445px;z-index:5;width:100%;max-width:445px;background-color:#003166;padding-left:100px;transition:all 0.25s ease}.categories__categories.show{left:0}.categories__categories.show li.slideDown .downMenu{display:block}.categories__categories > ul > li > a{transition:none}.categories__categories ul{border-top:1px solid rgba(255, 255, 255, .1);margin-top:50px;margin-bottom:50px}.categories__categories li{border-bottom:1px solid rgba(255, 255, 255, .1)}@media only screen and (min-width:1025px){.categories__categories li.sub > a:hover:before{opacity:0}}.categories__categories li.slideDown > a{background-color:#023872}.categories__categories li.slideDown > a:after{display:block}.categories__categories a{position:relative;display:table;min-height:50px;width:100%;font-size:15px;font-size:1.5rem;font-weight:600;line-height:15px;line-height:1.5rem;color:#fff;padding:10px 50px 10px 0;text-transform:uppercase}.categories__categories a:before{content:'';display:block;position:absolute;top:50%;right:33px;height:10px;width:10px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYuMTQgNDdMMzYuNyAyNi40MWEzLjQzIDMuNDMgMCAwMDAtNC44NEwxNi4xNCAxYTMuNDMgMy40MyAwIDEwLTQuODUgNC44NUwyOS40NCAyNCAxMS4yOSA0Mi4xNWEzLjQzIDMuNDMgMCAxMDQuODUgNC44NHoiLz48L3N2Zz4=");background-size:cover;margin-top:-5px;opacity:0.5;transition:all 0.25s ease}.categories__categories a span{display:table-cell;vertical-align:middle;transition:all 0.25s ease}.categories__categories a.active span{color:#177be5}@media only screen and (min-width:1025px){.categories__categories a:hover{background-color:#023872}.categories__categories a:hover:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsPSIjMTc3YmU1IiBkPSJNMTYuMTQgNDdMMzYuNyAyNi40MWEzLjQzIDMuNDMgMCAwMDAtNC44NEwxNi4xNCAxYTMuNDMgMy40MyAwIDEwLTQuODUgNC44NUwyOS40NCAyNCAxMS4yOSA0Mi4xNWEzLjQzIDMuNDMgMCAxMDQuODUgNC44NHoiLz48L3N2Zz4=");animation:bounceRight5 0.35s ease infinite alternate;-webkit-animation:bounceRight5 0.35s ease infinite alternate;opacity:1}.categories__categories a:hover span{color:#177be5}}.downMenu{display:none;background-color:#023872}.downMenu ul{overflow:hidden}.downMenu a{text-transform:none}.breadcrumb .posit{font-size:15px;font-size:1.5rem;padding-top:35px;padding-bottom:35px}.breadcrumb li.spacer{margin:0 10px;opacity:0.5;transform:skewX(-13deg)}.breadcrumb a{display:inline-block;padding:3px 0}@media only screen and (min-width:1025px){.breadcrumb a:hover{color:#177be5}}.catalogue .posit,.product .posit{padding-bottom:110px}.catalogue{position:relative;}.catalogue .posit{position:relative;z-index:1}.catalogue .results{margin:10px 0 85px 0}.catalogue .circle{width:90%;padding-top:90%;opacity:0.2}.catalogue .circle1{top:17%;left:-35%}.catalogue .circle2{bottom:-77%;right:-45%}.catalogue__list{flex-flow:row wrap;margin:0 -1px -1px 0}.catalogue__list .flex__col{padding:0 1px 1px 0}.catalogue__list a{display:block;position:relative;height:100%;background-color:#fff;color:#282829;padding:40px 35px 50px 35px}.catalogue__list a .abs{padding-top:77.77778%;margin-bottom:15px}.catalogue__list a .abs img{height:auto;max-height:100%;min-width:0;max-width:100%;object-fit:contain}.catalogue__list a strong{display:block;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem}@media only screen and (min-width:1025px){.catalogue__list a:hover{z-index:1;box-shadow:0 0 30px rgba(0, 49, 102, .2)}}.product__product{padding-top:40px}.product__product .flex__col{width:50%}.product__product .flex__col + .flex__col{padding-left:70px}.product__product .text{max-width:630px;margin-bottom:45px}.product__image{position:relative;background-color:#fff;margin-left:40px}.product__image:before{content:'';display:block;position:absolute;top:-40px;left:-40px;height:calc(50% + 40px + 60px);width:calc(60% + 40px);background-color:#003166;background:radial-gradient(circle, #177be5 0%, #003166 100%)}.product__image .owl-carousel{position:relative;background-color:#fff}.product__image .owl-carousel > a:not(:first-child){display:none}.product__image a{display:block}.product__image > figure{position:relative;background-color:#fff}.product__image figure img{width:100%}.product__image figure img.owl-lazy{height:1px}.product__basket{display:inline-block;border:1px solid #d3e6fa;border-width:1px 0}.product__basket .select{background-color:#fff}.product__basket select{height:50px;border-color:#fff;font-size:15px;font-size:1.5rem;font-weight:600}.product__basket .form__row{margin:20px 0}.product__basket .form__row + .flex{border-top:1px solid #d3e6fa}.product__basket .with-spinner{margin-right:20px}.product__basket .with-spinner input{border-top-color:#fff;border-bottom-color:#fff}.product__basket .with-spinner .ui-spinner-button{border:0}.product__basket .form__buttons{padding:20px 0}.product__basket .button .icon{display:inline-block;font-size:22px;font-size:2.2rem;margin-left:0;margin-right:15px;vertical-align:middle}.product__details{margin-top:80px}.product__details .text{max-width:960px;margin-left:auto;margin-right:auto}.product__details .text h2,.product__details .text h3,.product__details .text h4,.product__details .text h5,.product__details .text h6{text-align:center}.product__details .text .table{margin-bottom:50px}.product__details .text table{width:100%;background-color:#fff}.product__details .text table:last-child{margin-bottom:0}.product__details .text table th,.product__details .text table td{text-align:center}.product__products{max-width:1360px;margin:80px auto 0 auto;}.product__products .h1{text-align:center}.product__item{text-align:left}.product__item .abs{height:65px;width:90px;min-width:90px;border:10px solid #fff;background-color:#fff;margin-right:20px;box-shadow:0 0 0 1px #d3e6fa;text-align:center}.product__item .abs img{height:auto;max-height:100%;min-width:0;max-width:100%;object-fit:contain}.product__item .ovh{font-size:15px;font-size:1.5rem;margin-right:30px}.product__item .ovh > div > strong,.product__item .ovh > div a{display:inline-block;color:#282829;line-height:15px;line-height:1.5rem;margin-right:15px}@media only screen and (min-width:1025px){.product__item .ovh a:hover{color:#177be5}}.inquiry{max-width:960px;margin-left:auto;margin-right:auto}.inquiry h2{text-align:center}.inquiry__products,.inquiry__form{background-color:#fff;box-shadow:0 0 50px rgba(0, 49, 102, .05)}.inquiry__products{margin-bottom:90px}.inquiry__product{padding:20px 50px}.inquiry__product .with-spinner input{border-left-color:#e8f2fc;border-right-color:#e8f2fc}.inquiry__product .button{width:50px;background-color:#003166;margin-left:30px;padding:0}.inquiry__product .button .icon{font-size:20px;font-size:2rem;margin-left:0}@media only screen and (min-width:1025px){.inquiry__product .button:hover{background-color:#d53342}}.inquiry__product + .inquiry__product{border-top:1px solid #e8f2fc}.inquiry__form{padding:50px}.inquiry__form textarea{height:220px;min-height:220px}.inquiry__form .form__checkboxes + .form__checkboxes{margin-top:20px}.inquiry__form .form__buttons{padding-top:0}.inquiry__form .form__buttons .button[disabled] .txt{display:flex;align-items:center}.inquiry__form .form__buttons .button[disabled] .txt:before{content:'';display:inline-block;position:relative;height:20px;width:20px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLW9wYWNpdHk9IjEiIGQ9Ik0xMDkuMjUgNTUuNWgtMzZsMTItMTJhMjkuNTQgMjkuNTQgMCAwIDAtNDkuNTMgMTJIMTguNzVBNDYuMDQgNDYuMDQgMCAwIDEgOTYuOSAzMS44NGwxMi4zNS0xMi4zNHYzNnptLTkwLjUgMTdoMzZsLTEyIDEyYTI5LjU0IDI5LjU0IDAgMCAwIDQ5LjUzLTEyaDE2Ljk3QTQ2LjA0IDQ2LjA0IDAgMCAxIDMxLjEgOTYuMTZMMTguNzQgMTA4LjV2LTM2eiIvPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDY0IDY0IiB0bz0iMzYwIDY0IDY0IiBkdXI9IjcyMG1zIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSI+PC9hbmltYXRlVHJhbnNmb3JtPjwvZz48L3N2Zz4=");background-size:cover;margin:0 10px 0 -5px}.inquiry__form .flex__cols{margin:-5px}.inquiry__form .flex__cols > .flex__col{padding:5px}.inquiry__form .flex__cols + .form__row{margin-top:10px}.inquiry__form .flex__col{width:50%}.inquiry__form hr.line{margin-left:-50px;margin-right:-50px}.with-spinner{font-size:15px;font-size:1.5rem;color:#282829}.with-spinner input{height:50px;width:60px;background-color:#fff;border-color:#d3e6fa;font-size:15px;font-size:1.5rem;font-weight:600;padding:0;text-align:center}.with-spinner label{font-weight:600}.with-spinner .form__row{margin:0 15px 0 0}.tag{position:absolute;top:0;right:0;z-index:1;height:100px;width:100px;overflow:hidden}.tag + .tag{height:143px;width:143px}.tag + .tag .tag__text{width:210px}.tag__text{position:absolute;height:30px;width:150px;line-height:30px;background-color:#686869;font-size:12px;font-size:1.2rem;font-weight:600;color:#fff;text-align:center;text-transform:uppercase;transform:rotate(45deg);transform-origin:38px 10px}.tag--red .tag__text{background-color:#d53342}.tag--navy .tag__text{background-color:#004a99}.label{display:inline-block;font-size:10px;font-size:1rem;font-weight:600;color:#fff;text-transform:uppercase;margin:0 1px 1px 0;padding:2px 10px;vertical-align:middle}.label--red{background-color:#d53342}.label--navy{background-color:#004a99}.notification{border:1px solid #eef1f5;background-color:#fff;padding:36px 40px;text-align:center}.notification--red{border-color:#d53342;color:#d53342}@media only screen and (min-width:541px){.catalogue__list .flex__col{width:50%}.product__basket .button{padding:0 35px}}@media only screen and (min-width:921px){.categories__categories > ul > li > a:after{content:'';display:block;position:absolute;display:none;top:0;left:-100px;height:100%;width:100px;background-color:#023872}.categories__categories li.slideDown > a:before{opacity:0}.downMenu{position:absolute;top:0;left:385px;height:100%;width:425px;overflow-y:auto}.downMenu ul{margin-left:40px;margin-right:40px}.catalogue__list .flex__col{width:33.33%}}@media only screen and (min-width:1025px) and (min-width:1025px){.categories__categories > ul > li > a:hover:after{display:block}}@media only screen and (min-width:1280px){.catalogue__list .flex__col{width:25%}.product__basket .form__buttons{border-left:1px solid #d3e6fa;padding-left:20px;padding-right:40px}}@media only screen and (min-width:1440px){.catalogue .catalogue__list .flex__col{width:20%}}@media only screen and (min-width:1661px){.downMenu{left:445px}}@media only screen and (min-width:1921px){.catalogue .catalogue__list .flex__col{width:16.66%}}@media only screen and (max-width:1660px){.categories nav li.sub{margin-right:27px}.categories .ar > ul > li + li{margin-left:30px}.categories__categories{left:-385px;max-width:385px;padding-left:40px}.breadcrumb .posit{padding-top:26px;padding-bottom:26px}.catalogue .results{margin-top:20px}.inquiry{margin-top:20px}}@media only screen and (max-width:1439px){.catalogue .posit,.product .posit{padding-bottom:80px}.catalogue .results{margin-bottom:65px}.product__image{margin-left:0}.product__image:before{height:calc(50% + 40px + 35px)}.product__details,.product__products{margin-top:60px}.product__details .text .table{margin-bottom:30px}.inquiry__products{margin-bottom:70px}}@media only screen and (max-width:1279px){.categories .ar a .txt{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.categories #catalogue_search{width:255px;padding:0 20px}.product__product .flex__col + .flex__col{padding-left:50px}.product__basket .form__row + .flex{flex-flow:column nowrap}.product__basket .form__buttons{border-top:1px solid #d3e6fa}.product__basket .with-spinner{margin:20px 0}.product__basket .with-spinner input{width:100%}.product__basket .with-spinner .form__row{flex-grow:1}}@media only screen and (max-width:1199px){.categories .burger{margin-right:0}.categories .burger + .txt{position:absolute;height:1px;width:1px;border:0;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}}@media only screen and (max-width:920px){.categories .ar > ul > li + li{margin-left:10px}.categories__categories{padding-left:0}.categories__categories li.sub > a:before{transform:rotate(90deg)}.categories__categories li:not(.sub) > a:before{display:none}.categories__categories li.slideDown > a:before{transform:rotate(270deg)}.categories__categories a{padding-left:40px}.downMenu{margin-bottom:-1px}.downMenu ul{margin-top:0;margin-bottom:0}.downMenu a{font-weight:400;opacity:0.8}.product__image:before{width:calc(50% + 40px)}.product__product{flex-flow:column nowrap}.product__product .flex__col{width:100%}.product__product .flex__col + .flex__col{padding-top:60px;padding-left:0;text-align:center}.product__product .text{max-width:none;text-align:left}.product__details .text table thead{display:none}.product__details .text table tbody,.product__details .text table tr,.product__details .text table td{display:block}.product__details .text table tr{border-bottom:1px solid #e8f2fc;padding:14px 20px}.product__details .text table th,.product__details .text table td{border:0;padding:6px 0;text-align:left;overflow:hidden}.product__details .text table td{text-align:left}.product__details .text table td.with-title{position:relative}.product__details .text table td.with-title:before{content:attr(data-title) ':';font-weight:600;color:#282829;margin-right:10px}.inquiry__product{flex-flow:column nowrap;align-items:flex-start}.inquiry__product .product__item + .flex{margin:10px 0 0 110px}.inquiry__form .flex__col{width:100%}}@media only screen and (max-width:767px){.categories .posit{position:relative;height:auto;padding-top:75px;padding-bottom:15px}.categories .ar a .icon{height:40px;width:40px;line-height:40px;font-size:16px;font-size:1.6rem}.categories .form{position:absolute;top:15px;left:40px;width:calc(100% - 80px);padding-right:45px}.categories #catalogue_search{height:45px;width:100%;font-size:13px;font-size:1.3rem;padding:0 20px}.categories .button{height:45px;width:45px}.categories .qty{top:-7px}.breadcrumb .posit{font-size:12px;font-size:1.2rem}}@media only screen and (min-width:640px) and (max-width:767px){.categories .ar a .txt{display:inline}}@media only screen and (max-width:540px){.catalogue .posit,.product .posit{padding-bottom:60px}.catalogue .results{margin-top:10px;margin-bottom:45px}.catalogue__list .flex__col{width:100%}.product__image{margin-left:-40px;margin-right:-40px}.product__details,.product__products{margin-top:40px}.product__details h2,.product__details h3,.product__details h4,.product__details h5,.product__details h6{font-size:30px;font-size:3rem}.product__details .text .table{margin-bottom:15px}.product__details .text table img{max-width:180px}.product__products .h1{font-size:30px;font-size:3rem}.inquiry h2{font-size:30px;font-size:3rem}.inquiry__products{margin:0 -40px 50px -40px}.inquiry__product{padding-left:40px;padding-right:40px}.inquiry__form{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}@media only screen and (max-width:460px){.categories nav li{margin-right:15px}.categories nav li.sub{margin-right:25px}.categories nav a{padding:0}.categories nav a.current{color:#177be5 !important}.categories nav a.current:before{display:none}.inquiry__product .product__item + .flex{flex-flow:column nowrap}.inquiry__product .button{margin:10px 0 0 0}}@media only screen and (max-width:370px){.product__basket .button .icon{display:none}}footer .posit{max-width:none;font-size:14.5px;font-size:1.45rem;padding-top:30px;padding-bottom:30px}footer .flex{flex-flow:row wrap}footer .flex > div{margin:10px 0}footer nav li{margin-right:55px}footer nav li a{height:33px;line-height:33px;padding:0}@media only screen and (max-width:1660px){footer nav li{margin-right:45px}}.copy .inline{display:inline-block}.copy .inline:first-child{margin-right:10px}.powered li{padding:5px 0}.powered li + li{margin-left:10px}.powered a{display:block}.close__it{position:absolute;z-index:3;height:50px;width:50px;line-height:50px;background-color:#fff;font-size:10px;font-size:1rem;cursor:pointer;text-align:center}.close__it .svg svg{transition:all 0.25s ease}@media only screen and (min-width:1025px){.close__it:hover .svg svg{transform:rotate(90deg);}}.cookies{position:fixed;bottom:40px;left:40px;z-index:66;max-width:420px;background-color:rgba(40, 40, 41, .9);margin-right:40px;padding:40px;transition:all 0.25s ease;}.cookies:hover{background-color:#282829}.cookies .text{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}.cookies .text p:not(:last-child){margin-bottom:20px}.cookies .text strong{font-size:14px;font-size:1.4rem}.cookies .text + .button{margin-top:25px}.cookies .close{top:0;right:0}.totop{display:none;position:fixed;z-index:99;bottom:80px;right:30px;cursor:pointer;}.totop .icon{display:inline-block;height:55px;width:55px;line-height:55px;text-align:center;border-radius:50%;background-color:#177be5;font-size:10px;font-size:1rem;transition:all 0.25s ease}@media only screen and (min-width:1025px){.totop:hover .icon{background-color:#2d89ea}.totop:hover .svg{animation:bounceBottom5 0.5s ease infinite alternate;-webkit-animation:bounceBottom5 0.5s ease infinite alternate}}@media only screen and (max-width:640px){.totop{display:none !important}}.searcher{position:fixed;top:0;left:0;z-index:-1234;height:100%;width:100%;background-color:rgba(0, 49, 102, .96);opacity:0;transition:all 0.25s ease}.searcher .flex{height:100%}.searcher .flex > div{width:100%}.searcher #search{height:124px;border-width:2px;border-color:#177be5;background-color:transparent;font-size:34px;font-size:3.4rem;font-weight:600;color:#fff;padding:0 60px}.searcher #search:-moz-placeholder{color:#fff;font-weight:normal;opacity:1;transition:all 0.25s ease}.searcher #search::-moz-placeholder{color:#fff;font-weight:normal;opacity:1;transition:all 0.25s ease}.searcher #search:-ms-input-placeholder{color:#fff;font-weight:normal;opacity:1;transition:all 0.25s ease}.searcher #search::-webkit-input-placeholder{color:#fff;font-weight:normal;opacity:1;transition:all 0.25s ease}.searcher #search:focus:-moz-placeholder{opacity:0.5}.searcher #search:focus::-moz-placeholder{opacity:0.5}.searcher #search:focus:-ms-input-placeholder{opacity:0.5}.searcher #search:focus::-webkit-input-placeholder{opacity:0.5}.searcher .form{position:relative;max-width:960px;margin-left:auto;margin-right:auto}.searcher .form__row{margin-bottom:0}.searcher .form__buttons{padding-top:0}.searcher .button{position:absolute;bottom:22px;right:22px;height:80px;width:80px;padding:0;border-radius:50%}.searcher .button .icon{font-size:32px;font-size:3.2rem;margin-left:0}.searcher .button .svg{top:1px}.searcher .close{position:absolute;top:30px;right:43px;background-color:transparent;font-size:16px;font-size:1.6rem;opacity:0}@media only screen and (max-width:1660px){.searcher .close{top:20px}}@media only screen and (max-width:540px){.searcher .close{right:25px}}.show-searcher{position:fixed;width:100%;overflow:hidden}.show-searcher .searcher{z-index:999;opacity:1}@media only screen and (max-width:1660px){footer .posit{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:640px){.searcher #search{height:80px;font-size:18px;font-size:1.8rem;padding:0 25px}.searcher .button{bottom:12px;right:12px;height:56px;width:56px}.searcher .button .icon{font-size:20px;font-size:2rem}.searcher .button .svg{top:1px}}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;height:1px;width:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.ui-helper-reset{font-size:100%;line-height:1.3;border:0;margin:0;padding:0;list-style:none;text-decoration:none;outline:0}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:'';display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-widget-overlay{position:fixed;top:0;left:0;z-index:99998;height:100%;width:100%;background-color:rgba(40, 40, 41, .5)}.dialog{display:none}.ui-autocomplete{position:absolute;width:100% !important;}.ui-autocomplete .ui-menu-item-wrapper{display:block}.ui-menu{border:1px solid #003166;border-width:0 1px 1px 1px;max-height:270px;overflow:hidden;overflow-y:auto;outline:none}.ui-menu-item{background-color:#fff;border-bottom:1px solid #e8f2fc}.ui-menu-item:last-child{border-bottom:0}.ui-menu-item-wrapper{padding:10px;cursor:pointer}@media only screen and (min-width:1025px){.ui-menu-item-wrapper{transition:all 0.25s ease}.ui-menu-item-wrapper:hover{background-color:#f2f4f7}}.ui-spinner{display:inline-block;position:relative;padding:0 30px}.ui-spinner-button{position:absolute;top:0;height:50px;width:30px;line-height:50px;background-color:#fff;border:1px solid #d3e6fa;text-align:center;cursor:pointer}.ui-spinner-button .ui-button-icon{display:block;height:100%}.ui-spinner-button .ui-button-icon:before{content:'';display:block;position:absolute;top:50%;left:50%;height:2px;width:10px;background-color:#282829;margin:-1px 0 0 -5px;transition:all 0.25s ease}.ui-spinner-button .ui-button-icon-space{display:none}@media only screen and (min-width:1025px){.ui-spinner-button{transition:all 0.25s ease}.ui-spinner-button:hover{background-color:#177be5;border-color:#177be5}.ui-spinner-button:hover .ui-button-icon:before,.ui-spinner-button:hover .ui-button-icon:after{background-color:#fff}}.ui-spinner-down{left:0;border-width:1px 0 1px 1px}.ui-spinner-up{right:0;border-width:1px 1px 1px 0}.ui-spinner-up .ui-button-icon:after{content:'';display:block;position:absolute;top:50%;left:50%;height:10px;width:2px;background-color:#282829;margin:-5px 0 0 -1px;transition:all 0.25s ease}.owl-carousel{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;transform:translate3d(0, 0, 0)}.owl-wrapper,.owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;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;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-prev,.owl-next{position:absolute;top:50%;height:120px;width:50px;line-height:120px;background-color:rgba(0, 49, 102, .15);font-size:28px;font-size:2.8rem;margin-top:-60px;text-align:center;transition:all 0.25s ease}@media only screen and (min-width:1025px){.owl-prev:hover,.owl-next:hover{background-color:#003166}}.owl-prev{left:0}@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}}.owl-next{right:0}@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}@media only screen and (max-width:1439px){.owl-prev,.owl-next{height:70px;line-height:70px;font-size:24px;font-size:2.4rem;margin-top:-35px}}@media only screen and (max-width:540px){.owl-prev,.owl-next{width:40px}}