body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,main{display:block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-size:1em;line-height:1.35;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-moz-selection{background:#000;color:#fff;text-shadow:none}::selection{background:#000;color:#fff;text-shadow:none}a{text-decoration:none}a:focus,a:hover,a:active{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:0}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}pre,code,kbd,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;word-wrap:break-word}q{quotes:none}q::before,q::after{content:""}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul,nav ol,ul,li{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=text],input[type=email],input[type=password],input[type=search],textarea{-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}input,textarea,select{outline:none}table{border-collapse:collapse;border-spacing:0;border-color:rgba(0,0,0,0)}td{vertical-align:top}picture{display:block}body.body-select{--primary-color: #ea1b00;--secondary-color: #d20000;--tertiary-color: #ff5e39;--color-border: #fee8e6}body.body-joinery{--primary-color: #0c8791;--secondary-color: #222;--tertiary-color: #e84a01;--color-border: #999}body.body-cht{--primary-color: #0039a6;--secondary-color: #0b1d42;--tertiary-color: #0039a6;--color-border: #e6e9f7}body.body-vetter{--primary-color: #0d7130;--secondary-color: #009c48;--tertiary-color: #a5d3b6;--color-border: #a5d3b6}body.body-cellence{--primary-color: #9470ad;--secondary-color: #002a2b;--tertiary-color: #085360;--color-border: #e7e8ec}body.body-expanded{--primary-color: #0058a3;--secondary-color: #4d8abf;--tertiary-color: #b3cde3;--color-border: #b3cde3}body.body-brochure{--primary-color: #ff5e39;--secondary-color: #ff5e39;--tertiary-color: #ea1b00;--color-border: #1e1e1e}body.body-brochure .header,body.body-brochure .header__home{background-color:#1e1e1e}body.body-brochure .banner__box{display:none}body.body-brochure .header__menu{background-color:#1e1e1e}body.body-brochure .header__search{display:none}body.body-brochure .js-cookie-opener{display:none}body.body-explore{--primary-color: #2d2d2d;--secondary-color: #4d4d4d;--tertiary-color: #e84a01;--color-border: #999}@font-face{font-family:"svgicons";src:url("../woff2/svgicons5db8.woff2") format("woff2"),url("../woff/svgicons5db8.woff") format("woff")}.body-expanded .box .font-ico-play:before,.font-ico-whats-app:before,.font-ico-twitter:before,.font-ico-search:before,.font-ico-play:before,.font-ico-play-second:before,.font-ico-play-second-2:before,.font-ico-play-big:before,.font-ico-pin:before,.font-ico-phone:before,.font-ico-main-youtube:before,.font-ico-main-video:before,.font-ico-main-twitter:before,.font-ico-main-slider-right:before,.font-ico-main-slider-left:before,.font-ico-main-slide-prev:before,.font-ico-main-slide-next:before,.font-ico-main-skip:before,.font-ico-main-share:before,.font-ico-main-search:before,.font-ico-main-quote:before,.font-ico-main-plus:before,.font-ico-main-play:before,.font-ico-main-pin:before,.font-ico-main-pdf:before,.font-ico-main-pause:before,.font-ico-main-paper:before,.font-ico-main-mail:before,.font-ico-main-linkedin:before,.font-ico-main-instagram:before,.font-ico-main-filter:before,.font-ico-main-facebook:before,.font-ico-main-external:before,.font-ico-main-error:before,.font-ico-main-email:before,.font-ico-main-download:before,.font-ico-main-close:before,.font-ico-main-clock:before,.font-ico-main-circle:before,.font-ico-main-chevron-up:before,.font-ico-main-chevron-right:before,.font-ico-main-chevron-left:before,.font-ico-main-chevron-down:before,.font-ico-main-chevron-down-wide:before,.font-ico-main-check:before,.font-ico-main-chain-link:before,.font-ico-main-arrow:before,.font-ico-main-arrow-left:before,.font-ico-main-arrow-left-thin:before,.font-ico-mail:before,.font-ico-linkedin:before,.font-ico-link-blank:before,.font-ico-instagram:before,.font-ico-facebook:before,.font-ico-eye:before,.font-ico-eye-off:before,.font-ico-download:before,.font-ico-close:before,.font-ico-clear:before,.font-ico-chevron:before,.font-ico-chevron-prev:before,.font-ico-chevron-next:before,.font-ico-checked:before,.font-ico-check:before,.font-ico-arrow:before,.font-ico-arrow-thinn:before,.font-ico-arrow-prev:before,.font-ico-arrow-down:before{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1}[class*=font-ico]{display:inline-block}.font-ico-arrow-down:before{content:""}.font-ico-arrow-prev:before{content:""}.font-ico-arrow-thinn:before{content:""}.font-ico-arrow:before{content:""}.font-ico-check:before{content:""}.font-ico-checked:before{content:""}.font-ico-chevron-next:before{content:""}.font-ico-chevron-prev:before{content:""}.font-ico-chevron:before{content:""}.font-ico-clear:before{content:""}.font-ico-close:before{content:""}.font-ico-download:before{content:""}.font-ico-eye-off:before{content:""}.font-ico-eye:before{content:""}.font-ico-facebook:before{content:""}.font-ico-instagram:before{content:""}.font-ico-link-blank:before{content:""}.font-ico-linkedin:before{content:""}.font-ico-mail:before{content:""}.font-ico-main-arrow-left-thin:before{content:""}.font-ico-main-arrow-left:before{content:""}.font-ico-main-arrow:before{content:""}.font-ico-main-chain-link:before{content:""}.font-ico-main-check:before{content:""}.font-ico-main-chevron-down-wide:before{content:""}.font-ico-main-chevron-down:before{content:""}.font-ico-main-chevron-left:before{content:""}.font-ico-main-chevron-right:before{content:""}.font-ico-main-chevron-up:before{content:""}.font-ico-main-circle:before{content:""}.font-ico-main-clock:before{content:""}.font-ico-main-close:before{content:""}.font-ico-main-download:before{content:""}.font-ico-main-email:before{content:""}.font-ico-main-error:before{content:""}.font-ico-main-external:before{content:""}.font-ico-main-facebook:before{content:""}.font-ico-main-filter:before{content:""}.font-ico-main-instagram:before{content:""}.font-ico-main-linkedin:before{content:""}.font-ico-main-mail:before{content:""}.font-ico-main-paper:before{content:""}.font-ico-main-pause:before{content:""}.font-ico-main-pdf:before{content:""}.font-ico-main-pin:before{content:""}.font-ico-main-play:before{content:""}.font-ico-main-plus:before{content:""}.font-ico-main-quote:before{content:""}.font-ico-main-search:before{content:""}.font-ico-main-share:before{content:""}.font-ico-main-skip:before{content:""}.font-ico-main-slide-next:before{content:""}.font-ico-main-slide-prev:before{content:""}.font-ico-main-slider-left:before{content:""}.font-ico-main-slider-right:before{content:""}.font-ico-main-twitter:before{content:""}.font-ico-main-video:before{content:""}.font-ico-main-youtube:before{content:""}.font-ico-phone:before{content:""}.font-ico-pin:before{content:""}.font-ico-play-big:before{content:""}.font-ico-play-second-2:before{content:""}.font-ico-play-second:before{content:""}.font-ico-play:before{content:""}.font-ico-search:before{content:""}.font-ico-twitter:before{content:""}.font-ico-whats-app:before{content:""}*{-webkit-box-sizing:border-box;box-sizing:border-box}*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}.centered{text-align:center}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.has-cover{background-size:cover;background-repeat:no-repeat;background-position:center center}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes cross-fade-out{10%{opacity:1}90%{opacity:0}}@keyframes cross-fade-out{10%{opacity:1}90%{opacity:0}}@-webkit-keyframes cross-fade-in{30%{opacity:0}100%{opacity:1}}@keyframes cross-fade-in{30%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide{from{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide{from{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.bgcolor-blue{background:-webkit-gradient(linear, right top, left top, from(#2196f3), to(#0058a3)) !important;background:linear-gradient(270deg, #2196f3 0%, #0058a3 100%) !important}.bgcolor-grey{background:-webkit-gradient(linear, left top, right top, from(#4d4d4d), to(#2d2d2d)) !important;background:linear-gradient(90deg, #4d4d4d 0%, #2d2d2d 100%) !important}.bgcolor-grey2{background:-webkit-gradient(linear, left top, right top, from(#2d2d2d), to(#4d4d4d)) !important;background:linear-gradient(90deg, #2d2d2d 0%, #4d4d4d 100%) !important}.bgcolor-lightgrey{background:-webkit-gradient(linear, left top, right top, from(#d9d9d9), to(#909090)) !important;background:linear-gradient(90deg, #d9d9d9 0%, #909090 100%) !important}[class*=bgcolor-] .card-carousel__slider::after,[class*=bgcolor-] .social-carousel__slider::after{background:rgba(0,0,0,0)}@media only screen and (min-width: 1200px){[class*=bgcolor-] .slider-mask{display:block}}.bgcolor:not(.main--news) .banner__picture{background:rgba(0,0,0,0) !important}.bgcolor.main--news .news,.bgcolor.main--news .news-filter{background:rgba(0,0,0,0) !important}.slider-mask{position:absolute;top:0;right:100%;height:100%;min-width:50vw;z-index:1;overflow:hidden;display:none}.slider-mask__mask{position:absolute;top:0;left:30%;height:100%;width:100vw;z-index:1}.bgcolor-blue .slider-mask__mask{background:-webkit-gradient(linear, right top, left top, from(#2196f3), to(#0058a3)) !important;background:linear-gradient(270deg, #2196f3 0%, #0058a3 100%) !important}.bgcolor-grey .slider-mask__mask{background:-webkit-gradient(linear, left top, right top, from(#4d4d4d), to(#2d2d2d)) !important;background:linear-gradient(90deg, #4d4d4d 0%, #2d2d2d 100%) !important}.bgcolor-lightgrey .slider-mask__mask{background:-webkit-gradient(linear, left top, right top, from(#d9d9d9), to(#909090)) !important;background:linear-gradient(90deg, #d9d9d9 0%, #909090 100%) !important}@font-face{font-family:"Roboto";src:url("../woff2/roboto-light.woff2") format("woff2"),url("../woff/roboto-light.woff") format("woff"),url("../ttf/roboto-light.ttf") format("truetype");font-weight:300;font-style:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../woff2/roboto-regular.woff2") format("woff2"),url("../woff/roboto-regular.woff") format("woff"),url("../ttf/roboto-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../woff2/roboto-medium.woff2") format("woff2"),url("../woff/roboto-medium.woff") format("woff"),url("../ttf/roboto-medium.ttf") format("truetype");font-weight:500;font-style:normal;font-style:normal}@font-face{font-family:"Roboto";src:url("../woff2/roboto-bold.woff2") format("woff2"),url("../woff/roboto-bold.woff") format("woff"),url("../ttf/roboto-bold.ttf") format("truetype");font-weight:700;font-style:normal;font-style:normal}@font-face{font-family:"F37Ginger";src:url("../woff2/f37ginger-light.woff2") format("woff2"),url("../woff/f37ginger-light.woff") format("woff"),url("../ttf/f37ginger-light.ttf") format("truetype");font-weight:300;font-style:normal;font-style:normal}@font-face{font-family:"F37Ginger";src:url("../woff2/f37ginger-regular.woff2") format("woff2"),url("../woff/f37ginger-regular.woff") format("woff"),url("../ttf/f37ginger-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-style:normal}@font-face{font-family:"F37Ginger";src:url("../woff2/f37ginger-bold.woff2") format("woff2"),url("../woff/f37ginger-bold.woff") format("woff"),url("../ttf/f37ginger-bold.ttf") format("truetype");font-weight:500;font-style:normal;font-style:normal}@font-face{font-family:"Poppins";src:url("../woff2/poppins-light.woff2") format("woff2"),url("../woff/poppins-light.woff") format("woff"),url("../ttf/poppins-light.ttf") format("truetype");font-weight:300;font-style:normal;font-style:normal}@font-face{font-family:"Poppins";src:url("../woff2/poppins-regular.woff2") format("woff2"),url("../woff/poppins-regular.woff") format("woff"),url("../ttf/poppins-regular.ttf") format("truetype");font-weight:400;font-style:normal;font-style:normal}@font-face{font-family:"Poppins";src:url("../woff2/poppins-medium.woff2") format("woff2"),url("../woff/poppins-medium.woff") format("woff"),url("../ttf/poppins-medium.ttf") format("truetype");font-weight:500;font-style:normal;font-style:normal}@font-face{font-family:"Poppins";src:url("../woff2/poppins-semibold.woff2") format("woff2"),url("../woff/poppins-semibold.woff") format("woff"),url("../ttf/poppins-semibold.ttf") format("truetype");font-weight:600;font-style:normal;font-style:normal}@font-face{font-family:"Poppins";src:url("../woff2/poppins-bold.woff2") format("woff2"),url("../woff/poppins-bold.woff") format("woff"),url("../ttf/poppins-bold.ttf") format("truetype");font-weight:700;font-style:normal;font-style:normal}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"F37Ginger",sans-serif;font-weight:400;line-height:1.2}.rte h1,.h1{margin-bottom:30px}@media only screen and (min-width: 1200px){.rte h1,.h1{font-size:clamp(52px,4.2352941176vw,100px);margin-bottom:clamp(30px,2.0588235294vw,49px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte h1,.h1{font-size:52px}}@media only screen and (max-width: 767.98px){.rte h1,.h1{font-size:36px}}.rte h2,.h2{margin-bottom:30px}@media only screen and (min-width: 1200px){.rte h2,.h2{font-size:clamp(46px,3.0588235294vw,72px);margin-bottom:clamp(30px,2.0588235294vw,49px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte h2,.h2{font-size:46px}}@media only screen and (max-width: 767.98px){.rte h2,.h2{font-size:34px}}.rte h3,.h3{margin-bottom:30px}@media only screen and (min-width: 1200px){.rte h3,.h3{font-size:clamp(42px,2.5882352941vw,61px);margin-bottom:clamp(30px,2.0588235294vw,49px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte h3,.h3{font-size:42px}}@media only screen and (max-width: 767.98px){.rte h3,.h3{font-size:32px}}.rte h4,.h4{margin-bottom:20px}@media only screen and (min-width: 1200px){.rte h4,.h4{font-size:clamp(28px,1.8823529412vw,44px);margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte h4,.h4{font-size:28px}}@media only screen and (max-width: 767.98px){.rte h4,.h4{font-size:26px}}.rte h5,.h5{margin-bottom:20px}@media only screen and (min-width: 1200px){.rte h5,.h5{font-size:clamp(26px,1.6470588235vw,39px);margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte h5,.h5{font-size:26px}}@media only screen and (max-width: 767.98px){.rte h5,.h5{font-size:22px}}.rte h6,.h6{margin-bottom:16px}@media only screen and (min-width: 1200px){.rte h6,.h6{font-size:clamp(20px,1.2941176471vw,30px);margin-bottom:clamp(16px,0.9411764706vw,22px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte h6,.h6{font-size:20px}}@media only screen and (max-width: 767.98px){.rte h6,.h6{font-size:18px}}.color-primary{color:var(--primary-color)}.color-secondary{color:var(--secondary-color)}.color-light{color:#4d4d4d}.color-white{color:#fff}.rte li,.rte p,.text{line-height:1.3}@media only screen and (min-width: 1200px){.rte li,.rte p,.text{font-size:clamp(16px,1.0588235294vw,25px)}.rte li.form-control,.rte p.form-control,.text.form-control{font-size:clamp(20px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.rte li,.rte p,.text{font-size:16px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.rte li.form-control,.rte p.form-control,.text.form-control{font-size:20px}}@media only screen and (max-width: 767.98px){.rte li.form-control,.rte p.form-control,.text.form-control{font-size:18px}}.rte p.form-control,.text.form-control{margin-bottom:0}@media only screen and (min-width: 1200px){.rte p,.text{margin-bottom:clamp(28px,2vw,47px)}}@media only screen and (max-width: 1199.98px){.rte p,.text{margin-bottom:28px}}@media only screen and (min-width: 1200px){.caption,.rte .caption,.rte caption{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.caption,.rte .caption,.rte caption{font-size:14px}}@media only screen and (min-width: 1200px){.standfirst,.rte .standfirst{font-size:clamp(18px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.standfirst,.rte .standfirst{font-size:18px}}.rte p.caption{margin-bottom:10px}.rte a:not(.btn){color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .rte a:not(.btn):hover{text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .rte a:not(.btn):hover{text-decoration:underline}}@media only screen and (min-width: 1200px){.rte figure{margin-bottom:clamp(30px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.rte figure{margin-bottom:30px}}img{max-width:100%;height:auto}.underlined,.underlined-white,.underlined-purple,.underlined-lime-green,.underlined-forest-green,.underlined-mint-green,.underlined-dark-teel{position:relative;display:inline-block;background-image:-webkit-gradient(linear, left top, left bottom, from(#000));background-image:linear-gradient(#000);background-position:left bottom 1px;background-repeat:no-repeat;background-size:100% 4px;padding-bottom:25px;margin-bottom:30px}.underlined::after,.underlined-white::after,.underlined-purple::after,.underlined-lime-green::after,.underlined-forest-green::after,.underlined-mint-green::after,.underlined-dark-teel::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";position:absolute;bottom:-9px;right:-35px;font-size:25px;color:#000}.underlined-white{background-image:-webkit-gradient(linear, left top, left bottom, from(#fff));background-image:linear-gradient(#fff)}.underlined-white::after{color:#fff}.underlined-purple{background-image:-webkit-gradient(linear, left top, left bottom, from(#9470ad));background-image:linear-gradient(#9470ad)}.underlined-purple::after{color:#9470ad}.underlined-lime-green{background-image:-webkit-gradient(linear, left top, left bottom, from(#bfeb21));background-image:linear-gradient(#bfeb21)}.underlined-lime-green::after{color:#bfeb21}.underlined-forest-green{background-image:-webkit-gradient(linear, left top, left bottom, from(#002a2b));background-image:linear-gradient(#002a2b)}.underlined-forest-green::after{color:#002a2b}.underlined-mint-green{background-image:-webkit-gradient(linear, left top, left bottom, from(#b9ffb6));background-image:linear-gradient(#b9ffb6)}.underlined-mint-green::after{color:#b9ffb6}.underlined-dark-teel{background-image:-webkit-gradient(linear, left top, left bottom, from(#085360));background-image:linear-gradient(#085360)}.underlined-dark-teel::after{color:#085360}body{font-family:"F37Ginger",sans-serif;font-size:16px;font-weight:400;color:#222}.scroll-disabled{position:fixed;width:100%;height:100%;overflow-y:scroll}.wrap{margin:0 auto;max-width:1406px;padding:0 20px;width:100%}@media only screen and (min-width: 1200px){.wrap{max-width:clamp(1406px,82.7058823529vw,1968px)}}.bg-grey{background-color:#f2f2f2}.main:not(.main--standard) .section--dark .card-grid__title,.main:not(.main--standard) .section--dark .card-grid__text,.main:not(.main--standard) .section--dark .card-carousel__title,.main:not(.main--standard) .section--dark .card-carousel__description,.main:not(.main--standard) .section--dark .social-carousel__title,.main:not(.main--standard) .section--dark .social-carousel__description,.main:not(.main--standard) .section--dark .stats__title,.main:not(.main--standard) .section--dark .stats__text,.main:not(.main--standard) .section--dark .stats__num{color:#fff}.main:not(.main--standard) .section--dark .stats__tag{background-color:#fff;color:var(--primary-color)}.main:not(.main--standard) .section--dark .social-carousel__progress::after,.main:not(.main--standard) .section--dark .card-carousel__progress::after{background-color:#e6e6e6}@media only screen and (max-width: 767.98px){.main:not(.main--standard) .section--dark .card-grid__progress::after{background-color:#e6e6e6}}.main:not(.main--standard) .section--mid .card-grid__title,.main:not(.main--standard) .section--mid .card-grid__text,.main:not(.main--standard) .section--mid .card-carousel__title,.main:not(.main--standard) .section--mid .card-carousel__description,.main:not(.main--standard) .section--mid .social-carousel__title,.main:not(.main--standard) .section--mid .social-carousel__description,.main:not(.main--standard) .section--mid .stats__title,.main:not(.main--standard) .section--mid .stats__num{color:#4d4d4d}.main:not(.main--standard) .section--mid .social-carousel__progress::after,.main:not(.main--standard) .section--mid .card-carousel__progress::after{background-color:#4d4d4d}@media only screen and (max-width: 767.98px){.main:not(.main--standard) .section--mid .card-grid__progress::after{background-color:#4d4d4d}}.main:not(.main--standard) .section--dark-green .tag{color:#4d4d4d;background-color:#a5d3b6}@media only screen and (min-width: 1200px){.section--top-zero .card-carousel__slider .card{border-top:0}}@media only screen and (min-width: 1200px){.main--home .rte .wrap{max-width:clamp(945px,55.5882352941vw,1323px)}.main--home .section{padding:clamp(60px,6.4705882353vw,154px) 0}.main--home .section.rte{padding-bottom:clamp(30px,4.7058823529vw,112px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.main--home .section{padding:60px 0}.main--home .section.rte{padding-bottom:30px}}@media only screen and (max-width: 767.98px){.main--home .section{padding:40px 0}.main--home .section.rte{padding-bottom:20px}}@media only screen and (min-width: 1200px){.main--standard{overflow:hidden}.main--standard .section{padding:clamp(60px,3.5294117647vw,84px) 0}.main--standard .section.rte{padding-bottom:clamp(30px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.main--standard .section{padding:60px 0}.main--standard .section.rte{padding-bottom:30px}}@media only screen and (min-width: 1200px){.main--news .single-block{padding:clamp(60px,4.2352941176vw,100px) 0 clamp(60px,8.2352941176vw,196px)}}@media only screen and (max-width: 1199.98px){.main--news .single-block{padding:60px 0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.main--news .media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main--news .media .box{width:50%}.main--news .media .box__inner{border:0}.main--news .media__content{width:50%}}.main--contact .rte+.wufoo-form{padding-top:0}.main--error .banner .rte{padding-top:0;padding-bottom:0}@media only screen and (min-width: 1200px){.main--error .rte.section{padding:clamp(120px,8.2352941176vw,196px) 0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.main--error .rte.section{padding:120px 0}}@media only screen and (max-width: 767.98px){.main--error .rte.section{padding:80px 0}}@media only screen and (min-width: 1200px){.standard{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:clamp(1406px,82.7058823529vw,1968px);padding:clamp(60px,3.5294117647vw,84px) 20px 0;margin:0 auto}.standard .wrap{max-width:100%;padding:0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.standard{padding-top:60px}}@media only screen and (min-width: 1200px){.standard__content{width:74%;margin:0 auto}}.error-500,.error-400{position:relative}.error-500 .header,.error-400 .header{border-bottom:0;background-color:rgba(0,0,0,0) !important;position:absolute;top:0}.error-500 .header__home,.error-400 .header__home{padding:12px;width:auto;height:auto}.error-500 .footer,.error-400 .footer{padding:30px 0;background-color:#e6e6e6}.error-500 .section,.error-400 .section{margin-bottom:50px}.error-500 .section .btn,.error-400 .section .btn{margin-top:30px}@media only screen and (min-width: 1200px){.error-500 .header__home,.error-400 .header__home{max-width:100px}}@media only screen and (max-width: 1199.98px){.error-500 .header__home,.error-400 .header__home{max-width:80px}}.single-block .media{background-color:#fff}.main--standard .single-block{background-color:rgba(0,0,0,0) !important}iframe{border:0}[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}[data-object-fit=contain]{-o-object-fit:contain;object-fit:contain}.zoho-form__text-holder{max-width:800px;width:100%;margin:0 auto;padding:0 20px;padding-top:40px}.zoho-form__text-holder .h3{text-align:center;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:20px}.zoho-form__text-holder .text{margin-bottom:0}@media only screen and (max-width: 767.98px){.zoho-form__text-holder{padding-top:0}}button,input[type=button]{background:none;border:0;cursor:pointer;outline:none;padding:0}input[type=submit]{cursor:pointer;outline:none}a,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}@media only screen and (min-width: 1200px){.active-focus a:focus,.active-focus button:focus{outline:1px dashed var(--primary-color)}}.btn{color:#4d4d4d;font-weight:400;font-family:"F37Ginger",sans-serif;line-height:1;display:inline-block;background-color:#f2f2f2;border:1px solid var(--tertiary-color);position:relative}.btn .icon{color:var(--primary-color);position:absolute;right:0;top:0;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid var(--tertiary-color)}.loaded .btn .icon{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:border-color,background-color,color;transition-property:border-color,background-color,color}.btn .font-ico-arrow-prev,.btn .font-ico-arrow{font-size:80%}.btn .font-ico-play{padding-top:1px;font-size:120%}.loaded .btn{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:border-color,color,background-color;transition-property:border-color,color,background-color}@media(hover: hover)and (pointer: fine){.no-touch .btn:hover{color:var(--primary-color);border-color:var(--primary-color)}.no-touch .btn:hover .icon{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .btn:hover{color:var(--primary-color);border-color:var(--primary-color)}.no-touch .btn:hover .icon{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.btn{font-size:clamp(14px,0.8235294118vw,19px);padding:clamp(12px,0.7058823529vw,16px) clamp(70px,4.1176470588vw,98px) clamp(12px,0.7058823529vw,16px) clamp(30px,1.7647058824vw,42px)}.btn .icon{width:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.btn{font-size:14px;padding:12px 70px 12px 30px}.btn .icon{width:40px}}.btn--drag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:var(--primary-color);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:"F37Ginger",sans-serif}.loaded .btn--drag{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color color;transition-property:background-color color}.btn--drag .icon-arrow{position:relative;top:2px}.loaded .btn--drag .icon-arrow{-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .btn--drag:hover{color:#fff;background-color:var(--primary-color)}.no-touch .btn--drag:hover .icon-arrow{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .btn--drag:hover{color:#fff;background-color:var(--primary-color)}.no-touch .btn--drag:hover .icon-arrow{color:#fff}}@media only screen and (min-width: 1200px){.btn--drag{padding-left:clamp(13px,0.7647058824vw,18px);padding-right:clamp(13px,0.7647058824vw,18px);width:clamp(105px,6.1764705882vw,147px)}}@media only screen and (max-width: 1199.98px){.btn--drag{padding-left:13px;padding-right:13px;width:105px}}.tag{color:#fff;letter-spacing:1.5px;display:block;background-color:var(--primary-color)}@media only screen and (min-width: 1200px){.tag{padding:clamp(10px,0.5882352941vw,14px);font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.tag{padding:12px 10px;font-size:14px;line-height:20px}}.link{color:#4d4d4d;display:inline-block;position:relative;text-underline-offset:3px}.link .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(hover: hover)and (pointer: fine){.no-touch .link:hover{color:var(--primary-color);text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .link:hover{color:var(--primary-color);text-decoration:underline}}@media only screen and (min-width: 1200px){.link{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.link{font-size:14px}}.link--arrow{margin-right:20px}.link--arrow .icon{font-size:80%;right:-20px}.link--pdf .icon{font-size:160%;display:block;color:var(--tertiary-color);background-color:#f2f2f2;border:1px solid var(--tertiary-color)}.link--pdf .icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(hover: hover)and (pointer: fine){.no-touch .link--pdf:hover{color:var(--primary-color)}.no-touch .link--pdf:hover .icon{color:#fff;background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .link--pdf:hover{color:var(--primary-color)}.no-touch .link--pdf:hover .icon{color:#fff;background-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.link--pdf{margin-left:clamp(50px,2.9411764706vw,70px)}.link--pdf .icon{left:0;-webkit-transform:translate(-120%, -50%);transform:translate(-120%, -50%);width:clamp(42px,2.4705882353vw,58px);height:clamp(42px,2.4705882353vw,58px)}}@media only screen and (max-width: 1199.98px){.link--pdf{margin-left:50px}.link--pdf .icon{left:-50px;width:42px;height:42px}}.skip-link{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:21;color:#000;font-size:16px;font-weight:500;line-height:20px;padding:8px 14px;background-color:#fff;opacity:0}.skip-link:focus{opacity:1;outline:2px solid var(--primary-color);-webkit-transform:translateY(0);transform:translateY(0)}input,textarea{background:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#222;padding:0 10px}textarea{font-family:"F37Ginger",sans-serif}@media only screen and (min-width: 1200px){textarea{min-height:clamp(200px,11.7647058824vw,280px)}}@media only screen and (max-width: 1199.98px){textarea{min-height:200px}}.umbraco-forms-container br,.umbraco-forms-container .help-block{display:none}.umbraco-forms-container input,.umbraco-forms-container textarea{background:#f2f2f2;border:1px solid rgba(0,0,0,0)}.umbraco-forms-container input::input-placeholder,.umbraco-forms-container textarea::input-placeholder{color:#2d2d2d}.umbraco-forms-container input:placeholder,.umbraco-forms-container textarea:placeholder{color:#2d2d2d}.umbraco-forms-container input::-webkit-input-placeholder, .umbraco-forms-container textarea::-webkit-input-placeholder{color:#2d2d2d}.umbraco-forms-container input::-moz-placeholder, .umbraco-forms-container textarea::-moz-placeholder{color:#2d2d2d}.umbraco-forms-container input:-ms-input-placeholder, .umbraco-forms-container textarea:-ms-input-placeholder{color:#2d2d2d}.umbraco-forms-container input::-ms-input-placeholder, .umbraco-forms-container textarea::-ms-input-placeholder{color:#2d2d2d}.umbraco-forms-container input::placeholder,.umbraco-forms-container textarea::placeholder{color:#2d2d2d}.umbraco-forms-container input:input-placeholder,.umbraco-forms-container textarea:input-placeholder{color:#2d2d2d}.umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]),.umbraco-forms-container textarea{width:100%}.umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,.umbraco-forms-container textarea:focus{border-color:#00b9e4}@media(hover: hover)and (pointer: fine){.no-touch .umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,.no-touch .umbraco-forms-container textarea:hover{border-color:#00b9e4}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,.no-touch .umbraco-forms-container textarea:hover{border-color:#00b9e4}}@media only screen and (min-width: 1200px){.umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]),.umbraco-forms-container textarea{padding:clamp(16px,0.9411764706vw,22px)}.umbraco-forms-container select{height:clamp(60px,3.8823529412vw,92px)}.umbraco-forms-container .form-group{margin-bottom:clamp(40px,3.5294117647vw,84px)}}@media only screen and (max-width: 1199.98px){.umbraco-forms-container .form-group{margin-bottom:40px}.umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]),.umbraco-forms-container textarea{padding:16px}.umbraco-forms-container select{height:60px}}@media only screen and (min-width: 768px){.umbraco-forms-container.col-md-6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.umbraco-forms-container.col-md-6 .form-group{width:50%;padding:0 8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.umbraco-forms-container.col-md-6 .umbraco-forms-field-wrapper{margin-top:auto}}.checkboxlist,.radiobuttonlist{position:relative}.checkboxlist input,.checkboxlist label::before,.radiobuttonlist input,.radiobuttonlist label::before{position:absolute;left:0;width:20px;height:20px;-webkit-transform:translateY(16%);transform:translateY(16%)}.checkboxlist input,.radiobuttonlist input{opacity:0;z-index:2}.checkboxlist input:checked+label::before,.radiobuttonlist input:checked+label::before{border-color:#00b9e4;background-color:#00b9e4}.checkboxlist label,.radiobuttonlist label{position:relative;padding-left:30px}.checkboxlist label::before,.radiobuttonlist label::before{content:"";top:0;background-color:#fff;border:1px solid #999}.radiobuttonlist label::before,.radiobuttonlist label::after{content:"";border-radius:50%}.radiobuttonlist label::after{position:absolute;top:9px;left:6px;background-color:#fff;width:8px;height:8px;z-index:1}.radiobuttonlist input:checked+label{color:var(--primary-color)}@media only screen and (min-width: 1800px){.radiobuttonlist label::after{top:12px}.radiobuttonlist label::before{top:3px}}@media only screen and (min-width: 2000px){.radiobuttonlist label::after{top:14px}.radiobuttonlist label::before{top:5px}}.checkboxlist label::before{border-radius:3px}.checkboxlist label::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:#fff;font-size:14px;position:absolute;top:6px;left:3px;opacity:0}.checkboxlist input:checked+label::after{opacity:1}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:caret;-moz-appearance:caret;appearance:caret}.umbraco-forms-form textarea,.umbraco-forms-form select,.umbraco-forms-form label{font-family:"F37Ginger",sans-serif;color:#2d2d2d}.umbraco-forms-form label{display:block}.umbraco-forms-form .field-validation-error{color:#d52b1e;display:block;margin-top:8px}.umbraco-forms-form .forms-field-submited:not(.form-error) input[data-val-required],.umbraco-forms-form .forms-field-submited:not(.form-error) select[data-val-required]{border-color:#00b979;color:#00b979}.umbraco-forms-form .forms-field-submited.form-error input,.umbraco-forms-form .forms-field-submited.form-error textarea,.umbraco-forms-form .forms-field-submited.form-error select{border-color:#d52b1e}@media only screen and (min-width: 1200px){.umbraco-forms-form textarea,.umbraco-forms-form select,.umbraco-forms-form label{font-size:clamp(20px,1.2941176471vw,30px)}.umbraco-forms-form label{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.umbraco-forms-form{margin-top:40px}.umbraco-forms-form textarea,.umbraco-forms-form select,.umbraco-forms-form label{font-size:20px}.umbraco-forms-form label{margin-bottom:20px}}@media only screen and (max-width: 767.98px){.umbraco-forms-form{margin-top:20px}.umbraco-forms-form textarea,.umbraco-forms-form select,.umbraco-forms-form label{font-size:18px}.umbraco-forms-form label{margin-bottom:18px}}.umbraco-forms-navigation>div,.dropdown>div{position:relative}.umbraco-forms-navigation>div::before,.dropdown>div::before{content:"";position:absolute;top:0;right:0;height:100%;border-left:1px solid var(--tertiary-color);z-index:4}.loaded .umbraco-forms-navigation>div::before,.loaded .dropdown>div::before{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .umbraco-forms-navigation>div:hover::after,.no-touch .dropdown>div:hover::after{color:#fff}.no-touch .umbraco-forms-navigation>div:hover::before,.no-touch .dropdown>div:hover::before{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .umbraco-forms-navigation>div:hover::after,.no-touch .dropdown>div:hover::after{color:#fff}.no-touch .umbraco-forms-navigation>div:hover::before,.no-touch .dropdown>div:hover::before{background-color:var(--tertiary-color)}}.umbraco-forms-navigation>div{display:inline-block;background-color:#f2f2f2}.umbraco-forms-navigation>div input{background-color:rgba(0,0,0,0);z-index:3}.umbraco-forms-navigation>div::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:var(--primary-color);font-size:80%;position:absolute;right:9%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:4}@media only screen and (min-width: 1200px){.umbraco-forms-navigation>div::before{width:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.umbraco-forms-navigation>div::before{width:40px}}.dropdown>div{overflow:hidden;border:1px solid var(--tertiary-color)}.dropdown>div::before{background-color:#f2f2f2}.dropdown>div select{position:relative;width:100%;padding:0 80px 0 16px;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:"";cursor:pointer;z-index:3}.dropdown>div::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:var(--primary-color);font-size:80%;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);z-index:2}@media only screen and (min-width: 1700px){.dropdown>div::after{font-size:135%}}@media only screen and (min-width: 1200px){.dropdown>div::after{font-size:100%;width:clamp(60px,3.8823529412vw,92px);right:0;top:90%}.dropdown>div::before{width:clamp(60px,3.8823529412vw,92px)}}@media only screen and (max-width: 1199.98px){.dropdown>div::after{right:24px}.dropdown>div::before{width:60px}}.rte li{position:relative}.rte ul{padding-left:20px}.rte ul li::before{content:"";position:absolute;left:-20px;background-color:var(--primary-color);border-radius:50%}.rte ul li ul li{list-style-type:none;position:relative}.rte ul li ul li::before{content:none}.rte ul li ul li::after{content:"–";position:absolute;left:-20px;top:-3%;color:var(--primary-color)}.rte ol{padding-left:20px;counter-reset:item;list-style-type:none}.rte ol li::before{content:counter(item);counter-increment:item;color:var(--primary-color);position:absolute;left:-19px;top:0}@media only screen and (min-width: 1571px){.rte ul li::before{-webkit-transform:translateY(130%);transform:translateY(130%)}}@media only screen and (min-width: 1450px)and (max-width: 1570px){.rte ul li::before{-webkit-transform:translateY(120%);transform:translateY(120%)}}@media only screen and (min-width: 1200px)and (max-width: 1449px){.rte ul li::before{-webkit-transform:translateY(100%);transform:translateY(100%)}}@media only screen and (min-width: 1200px){.rte ol,.rte ul{margin-top:clamp(20px,1.7647058824vw,42px);margin-bottom:clamp(12px,0.7058823529vw,16px)}.rte ol ol,.rte ol ul,.rte ul ol,.rte ul ul{margin-top:clamp(20px,1.5294117647vw,36px)}.rte li{margin-bottom:clamp(20px,1.5294117647vw,36px)}.rte ul li::before{width:clamp(6px,0.3529411765vw,8px);height:clamp(6px,0.3529411765vw,8px);top:0}}@media only screen and (max-width: 1199.98px){.rte ol,.rte ul{margin-top:20px}.rte li{margin-bottom:20px}.rte li::before{width:5px;height:5px;top:7px}}@media only screen and (min-width: 1200px){.table{margin-bottom:clamp(30px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.table{margin-bottom:30px}}@media only screen and (min-width: 1200px){.mac table{border:1px solid #4d4d4d;border-bottom-width:2px}}@media only screen and (max-width: 1199.98px){.mac table{border:1px solid #4d4d4d}}.table__wrap{overflow:auto;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.table__wrap::-webkit-scrollbar{width:3px}.table__wrap::-webkit-scrollbar-track,.table__wrap::-webkit-scrollbar-thumb,.table__wrap::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.table__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width: 1200px){.table__controls{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.table__controls{margin-top:20px}}.table__btn{color:var(--primary-color);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#f2f2f2;border:1px solid var(--primary-color)}.table__btn .icon{font-size:80%}.loaded .table__btn{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,color;transition-property:background-color,color}@media(hover: hover)and (pointer: fine){.no-touch .table__btn:hover{color:#fff;background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .table__btn:hover{color:#fff;background-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.table__btn{width:clamp(40px,2.3529411765vw,56px);height:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.table__btn{width:40px;height:40px}}.table__btn--prev{border-right:0}.table__btn--disabled{opacity:.35;cursor:auto;pointer-events:none}table{width:100%}table tr{border-bottom:1px solid #5b6770}table th,table td{min-width:170px;max-width:170px;text-align:left}table th{color:#fff;background-color:var(--primary-color);border:1px solid var(--color-border);border-bottom-color:#4d4d4d}table th:first-child{border-left-color:var(--primary-color)}table th:last-child{border-right-color:var(--primary-color)}table td{color:#4d4d4d;border:1px solid #4d4d4d;padding:20px 16px;background-color:#f2f2f2}@media only screen and (min-width: 1200px){table th{padding:clamp(20px,1.1764705882vw,28px)}table td{padding:clamp(16px,0.9411764706vw,22px) clamp(20px,1.1764705882vw,28px)}table th,table td{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){table th,table td{font-size:14px}table th{padding:15px 20px}table td{padding:12px 20px}}@media only screen and (max-width: 991.98px){table{min-width:800px}}.rte table p:last-child{margin-bottom:0}@media only screen and (min-width: 1200px){.rte table p{margin-bottom:clamp(8px,0.5882352941vw,14px);font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.rte table p{margin-bottom:8px;font-size:14px}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.popup__btn-prev,.popup__btn-next,.swiper-button-prev,.swiper-button-next{position:relative;z-index:5;cursor:pointer;color:var(--primary-color);border:1px solid var(--tertiary-color);background-color:#f2f2f2}.popup__btn-prev .font-ico-arrow,.popup__btn-prev .font-ico-arrow-prev,.popup__btn-next .font-ico-arrow,.popup__btn-next .font-ico-arrow-prev,.swiper-button-prev .font-ico-arrow,.swiper-button-prev .font-ico-arrow-prev,.swiper-button-next .font-ico-arrow,.swiper-button-next .font-ico-arrow-prev{font-size:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loaded .popup__btn-prev,.loaded .popup__btn-next,.loaded .swiper-button-prev,.loaded .swiper-button-next{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,color;transition-property:background-color,color}@media(hover: hover)and (pointer: fine){.no-touch .popup__btn-prev:hover,.no-touch .popup__btn-next:hover,.no-touch .swiper-button-prev:hover,.no-touch .swiper-button-next:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .popup__btn-prev:hover,.no-touch .popup__btn-next:hover,.no-touch .swiper-button-prev:hover,.no-touch .swiper-button-next:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.popup__btn-prev,.popup__btn-next,.swiper-button-prev,.swiper-button-next{width:clamp(40px,2.3529411765vw,56px);height:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.popup__btn-prev,.popup__btn-next,.swiper-button-prev,.swiper-button-next{width:40px;height:40px}}.popup__btn-prev,.swiper-button-prev{border-right:0}.popup__btn-prev .font-ico-arrow,.swiper-button-prev .font-ico-arrow{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.popup__btn-prev--disabled,.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-lock{display:none}.swiper-pagination{line-height:1;color:var(--primary-color);text-align:right;-webkit-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:5;margin-top:10px}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-current{display:inline-block;margin-right:5px}.swiper-pagination-total{display:inline-block;margin-left:5px}@media only screen and (min-width: 1200px){.mac .swiper-pagination-total{margin-left:10px}}@media only screen and (max-width: 1199.98px){.swiper-pagination-total{margin-left:8px}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#ff5e39}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-scrollbar{margin-top:40px;padding-right:10px;position:relative}.swiper-scrollbar::after{content:"";width:100%;height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:#222}@media only screen and (min-width: 1200px){.swiper-scrollbar{width:calc(100% - 10px)}.swiper-scrollbar::after{width:calc(100% + 10px)}}.swiper-scrollbar-drag{position:relative;z-index:1}@media only screen and (min-width: 992px){.image-gallery__description-text{display:-webkit-box}}.header{position:fixed;top:-200px;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;border-bottom:1px solid var(--color-border);z-index:12}.loaded .header{-webkit-transition:top .3s ease;transition:top .3s ease}@media only screen and (max-width: 1199.98px){.header{background-color:#f2f2f2}}.header--one .header__top{display:none}@media only screen and (min-width: 1200px){.header--one .nav__link{padding:clamp(28px,1.6470588235vw,39px) clamp(16px,0.9411764706vw,22px)}.header--one .header__search,.header--one .header__home,.header--one .nav{height:clamp(80px,4.9411764706vw,117px)}.header--one .search-popup,.header--one .header__btn,.header--one .nav__menu{top:clamp(80px,4.9411764706vw,117px)}}@media only screen and (min-width: 1920px){.header--top .header__btn--close{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.header--top .header__btn--back{-webkit-transform:translate(100%, -1px);transform:translate(100%, -1px)}}.header--reveal{top:0}@media only screen and (max-width: 1199.98px){.header--opened .header__menu{-webkit-transform:translateX(0);transform:translateX(0)}.header--opened .header__hamburger-line{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header--opened .header__hamburger-line::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header--opened .header__hamburger-line::after{display:none}}@media only screen and (min-width: 1200px){.header--secondary-opened .header__btn--back{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 1199.98px){.header--secondary-opened .header__btn--back-mobile{display:block}.header--secondary-opened .nav__overview-link{display:block}.header--secondary-opened .header__news--mobile-under{display:none !important}.header--secondary-opened .header__top{display:none}.header--secondary-opened .header__menu{overflow-y:hidden}}@media only screen and (min-width: 1200px){.header--tertiary-opened .header__btn--back{visibility:visible;right:72%}}@media only screen and (max-width: 1199.98px){.header--tertiary-opened .nav__menu{overflow-y:hidden}}.header__home{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:inherit;background-color:#fff;border-right:1px solid var(--color-border)}@media only screen and (min-width: 1200px){.active-focus .header__home:focus{border:1px solid var(--primary-color)}}@media only screen and (min-width: 1200px){.header__home{padding:14px 25px;height:clamp(113px,6.6470588235vw,158px)}}@media only screen and (max-width: 1199.98px){.header__home{padding:10px;width:74px;height:74px}}.header__logo{width:100%;max-height:100%}@media only screen and (min-width: 1200px){.header__menu{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width: 1199.98px){.header__menu{position:absolute;top:75px;left:0;width:100%;height:calc(var(--vh, 1vh)*100 - 75px);background-color:#f2f2f2;overflow-y:auto;overflow-x:hidden;-webkit-transform:translateX(101%);transform:translateX(101%);z-index:2}.loaded .header__menu{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}}.header__btn{font-weight:400}@media only screen and (min-width: 1200px){.header__btn{width:clamp(40px,2.3529411765vw,56px);height:clamp(40px,2.3529411765vw,56px);background-color:#f2f2f2;border:1px solid var(--primary-color);position:absolute;top:0;right:0}.header__btn:hover{background-color:var(--primary-color);color:#fff}.header__btn .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.header__btn--back .icon{font-size:80%}.header__btn--back .icon::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 1200px){.header__btn--back{color:#4d4d4d;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:3}.loaded .header__btn--back{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:right,background-color;transition-property:right,background-color}}@media only screen and (max-width: 1199.98px){.header__btn--back{color:var(--primary-color);font-size:14px;text-align:left;width:100%;padding:20px;border-top:1px solid var(--color-border);display:none}}.header__btn--back-mobile{display:none}@media only screen and (min-width: 1200px){.header__btn--back-mobile{display:none}}@media only screen and (max-width: 1199.98px){.header__btn--back-responsive{display:none}}.header__btn--close{display:none;color:var(--primary-color)}.loaded .header__btn--close{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity}@media only screen and (min-width: 1200px){.header__btn--close{opacity:0;visibility:hidden;z-index:4}.header--secondary-opened .header__btn--close{opacity:1;visibility:visible}}@media only screen and (max-width: 1199.98px){.header__btn--close{display:none}}@media only screen and (min-width: 1200px){.header__back-text{display:none}}@media only screen and (min-width: 1200px){.header__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f2f2f2;padding-right:clamp(58px,3.4117647059vw,81px);border-bottom:1px solid var(--color-border)}}.header__news{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(hover: hover)and (pointer: fine){.no-touch .header__news .link:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .header__news .link:hover{color:#fff}}@media only screen and (min-width: 1200px){.header__news{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:40%;max-width:clamp(770px,45.2941176471vw,1078px);height:clamp(48px,2.8235294118vw,67px);padding:clamp(18px,1.0588235294vw,25px);background-color:var(--primary-color);-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.header__news .link{color:#fff;white-space:nowrap}}@media only screen and (min-width: 1200px)and (min-width: 1200px){.active-focus .header__news .link:focus{outline-color:#fff}}@media only screen and (min-width: 1200px){.header__news .link .icon{top:54%}}@media only screen and (max-width: 1199.98px){.header__news{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 90px 10px 20px;background-color:#fee8e6;border:1px solid var(--primary-color);border-bottom:0}.header__news .link{margin:5px 0;color:var(--primary-color)}}@media only screen and (max-width: 1199.98px){.header__news--desktop{display:none !important}}.header__news--mobile{background-color:var(--primary-color);position:absolute;top:75px;left:0;width:100%}.header__news--mobile .caption,.header__news--mobile .link{color:#fff}@media only screen and (min-width: 1200px){.header__news--mobile{display:none !important}}.header__news--mobile-under{color:var(--primary-color);background-color:#fee8e6;padding-right:20px}@media only screen and (min-width: 1200px){.header__news--mobile-under{display:none !important}}.header__news-btn{position:absolute;top:14px;right:20px;font-size:20px;color:#fff}.header__news-text{margin-right:10px;display:inline-block}@media only screen and (min-width: 1200px){.header__news-text{color:#fff;max-width:84%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width: 1199.98px){.header__news-text{color:var(--primary-color);margin-top:5px;margin-bottom:5px}}.header__search{color:var(--primary-color);font-size:140%;position:relative;border-left:1px solid var(--color-border)}.header__search .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header__search .font-ico-close{display:none}.loaded .header__search{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media only screen and (min-width: 1200px){.header__search{width:clamp(48px,2.8235294118vw,67px);height:clamp(48px,2.8235294118vw,67px);position:absolute;top:0;right:0}.header__search:hover{color:#fff;background-color:var(--primary-color)}}@media only screen and (max-width: 1199.98px){.header__search{width:75px;height:75px;margin-left:auto}}.header__search--active .font-ico-close{display:block}.header__search--active .font-ico-search{display:none}@media only screen and (min-width: 1200px){.header__search--active{border:1px solid var(--tertiary-color);border-bottom:0}}.header__hamburger{width:75px;height:75px;border-left:1px solid var(--color-border);position:relative}@media only screen and (min-width: 1200px){.header__hamburger{display:none}}.header__hamburger-line{color:var(--primary-color);width:29px;height:1px;background-color:var(--primary-color);position:absolute;top:37px;left:22px}.header__hamburger-line::after,.header__hamburger-line::before{content:"";position:absolute;left:0;height:1px;background-color:var(--primary-color)}.header__hamburger-line::before{top:-8px;width:100%}.loaded .header__hamburger-line::before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.header__hamburger-line::after{bottom:-8px;width:80%}.loaded .header__hamburger-line{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.top-nav--desktop{display:none}@media only screen and (min-width: 1200px){.top-nav--desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:clamp(48px,2.8235294118vw,67px);padding:clamp(18px,1.0588235294vw,25px) 0;margin-left:auto}}@media only screen and (min-width: 1200px){.top-nav--mobile{display:none}}@media only screen and (max-width: 1199.98px){.top-nav--mobile{padding:10px 0}}@media only screen and (min-width: 1200px){.nav__list,.top-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width: 1200px){.top-nav__item{margin:0 clamp(16px,0.9411764706vw,22px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.top-nav__item--linkedin .top-nav__link{color:var(--primary-color)}@media only screen and (min-width: 1200px){.top-nav__item--linkedin .top-nav__link{font-size:clamp(22px,1.2941176471vw,30px)}.top-nav__item--linkedin .top-nav__link:hover{color:var(--tertiary-color)}}.top-nav__item--phone .icon{margin-right:8px;color:var(--primary-color)}@media only screen and (max-width: 1199.98px){.top-nav__item--phone .icon{position:relative;top:2px}}@media only screen and (min-width: 1200px){.top-nav__link{color:#4d4d4d}.top-nav__link:hover{color:var(--primary-color);text-decoration:underline}}@media only screen and (max-width: 1199.98px){.top-nav__link{color:var(--primary-color);display:block;padding:10px 20px}}.nav__link,.nav__sec-link,.nav__third-link{color:#4d4d4d}.loaded .nav__link,.loaded .nav__sec-link,.loaded .nav__third-link{-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (min-width: 1200px){.nav__link:hover,.nav__sec-link:hover,.nav__third-link:hover{color:var(--primary-color);text-decoration:underline}}@media only screen and (min-width: 1200px){.nav{background-color:#fff;padding-right:clamp(58px,3.4117647059vw,81px);height:clamp(64px,3.7647058824vw,89px)}}@media only screen and (min-width: 1200px){.nav__list{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%}}@media only screen and (max-width: 1199.98px){.nav__item,.nav__sec-item,.nav__third-item{border:1px solid var(--primary-color)}.nav__item:not(:first-child),.nav__sec-item:not(:first-child),.nav__third-item:not(:first-child){border-top:0}}@media only screen and (max-width: 1199.98px){.nav__sec-item{height:auto !important}}@media only screen and (min-width: 1920px){.nav__item--sub .nav__sec-link::after{-webkit-transform:translateY(20%);transform:translateY(20%)}@supports(-moz-appearance: none){.nav__item--sub .nav__sec-link::after{-webkit-transform:translateY(10%);transform:translateY(10%)}}}@media only screen and (min-width: 1200px){.nav__item--sub{height:100%}.nav__item--sub .nav__link::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";position:relative;top:1px;display:inline-block;font-size:80%;margin-left:7px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}}@media only screen and (min-width: 1200px)and (hover: hover)and (pointer: fine){.no-touch .nav__item--sub:hover .nav__menu{visibility:visible;opacity:1}}@media only screen and (min-width: 1200px)and (-ms-high-contrast: none),only screen and (min-width: 1200px)and (-ms-high-contrast: active){.no-touch .nav__item--sub:hover .nav__menu{visibility:visible;opacity:1}}@media only screen and (max-width: 1199.98px){.nav__item--sub .nav__link{position:relative}.nav__item--sub .nav__link::before{content:"";position:absolute;right:0;top:0;width:42px;height:100%;background-color:var(--primary-color)}.nav__item--sub .nav__link::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:#fff;font-size:14px;position:absolute;right:14px;top:17px}}@media only screen and (max-width: 1199.98px){.nav__item--opened .nav__menu{-webkit-transform:translateX(0);transform:translateX(0)}}.nav__link{display:block;font-size:18px}@media only screen and (min-width: 1200px){.nav__link{padding:clamp(20px,1.1764705882vw,28px) clamp(16px,0.9411764706vw,22px)}}@media only screen and (max-width: 1199.98px){.nav__link{color:var(--primary-color);padding:12px 20px;background-color:#fee8e6}}.nav__link--active{text-decoration:underline;text-underline-offset:5px;-webkit-text-decoration-color:currentcolor !important;text-decoration-color:currentcolor !important}.nav__menu{position:absolute;left:0;width:100%}.loaded .nav__menu{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width: 1200px){.nav__menu{top:clamp(112px,6.5882352941vw,156px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:240px;background-color:#fff;border-top:1px solid var(--color-border);opacity:0;visibility:hidden}}@media only screen and (max-width: 1199.98px){.nav__menu{top:57px;-webkit-transform:translateX(101%);transform:translateX(101%);height:calc(var(--vh, 1vh)*100 - 133px);background-color:#f2f2f2;overflow-y:auto;overflow-x:hidden;z-index:2}.loaded .nav__menu{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}}@media only screen and (min-width: 1200px){.nav__overview{width:28%;padding:clamp(35px,2.0588235294vw,49px) 3% clamp(35px,2.0588235294vw,49px) 8%;background-color:#f2f2f2}}@media only screen and (max-width: 1199.98px){.nav__overview .nav__overview-view-more{display:none}}@media only screen and (min-width: 1200px){.nav__text{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.nav__overview-inner{display:none}}.nav__overview-link{color:var(--primary-color);font-size:20px;font-weight:500;padding:12px 20px;background-color:#fee8e6;border:1px solid var(--primary-color);border-bottom:0;display:none}.nav__secondary{position:relative}@media only screen and (min-width: 1200px){.nav__secondary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.nav__secondary .nav__sec-item,.nav__secondary .nav__third-item{width:25%}}@media only screen and (min-width: 1200px){.nav__secondary{width:72%;padding:clamp(20px,1.1764705882vw,28px) 4%}}@media only screen and (min-width: 1200px){.nav__sec-item,.nav__third-item{padding:clamp(15px,0.8823529412vw,21px) clamp(25px,1.4705882353vw,35px)}}@media only screen and (min-width: 1200px){.nav__sec-item--sub .nav__sec-link{margin-right:20px;position:relative}.nav__sec-item--sub .nav__sec-link::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";position:absolute;right:-20px;top:16%;font-size:80%}}@media only screen and (max-width: 1199.98px){.nav__sec-item--sub .nav__sec-link{position:relative}.nav__sec-item--sub .nav__sec-link::before{content:"";position:absolute;right:0;top:0;width:42px;height:100%;background-color:var(--primary-color)}.nav__sec-item--sub .nav__sec-link::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:#fff;font-size:14px;position:absolute;right:14px;top:17px}}.nav__sec-item--opened .nav__tertiary{-webkit-transform:translateX(0);transform:translateX(0)}.nav__sec-link,.nav__third-link{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.loaded .nav__sec-link,.loaded .nav__third-link{-webkit-transition:.3s text-decoration-color ease;transition:.3s text-decoration-color ease}@media only screen and (min-width: 1200px){.nav__sec-link,.nav__third-link{display:inline-block;font-size:clamp(14px,0.8235294118vw,19px)}.nav__sec-link:hover,.nav__third-link:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}}@media only screen and (max-width: 1199.98px){.nav__sec-link,.nav__third-link{color:var(--primary-color);font-size:18px;display:block;padding:12px 20px;background-color:#fee8e6}}.nav__sec-link--active,.nav__third-link--active{text-decoration:underline}@media only screen and (min-width: 1200px){.nav__sec-link--active,.nav__third-link--active{color:var(--primary-color)}}.nav__tertiary{position:absolute;left:0;top:0;width:100%;-webkit-transform:translateX(100%);transform:translateX(100%)}@media only screen and (min-width: 1200px){.nav__tertiary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.nav__tertiary .nav__sec-item,.nav__tertiary .nav__third-item{width:25%}}.loaded .nav__tertiary{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media only screen and (min-width: 1200px){.nav__tertiary{height:100%;padding:clamp(20px,1.1764705882vw,28px) 4%;background-color:#fff;z-index:2}}@media only screen and (max-width: 1199.98px){.nav__tertiary{height:calc(var(--vh, 1vh)*100 - 185px);overflow-y:auto;background-color:#f2f2f2;z-index:3}}.footer__top{border-top:1px solid #4d4d4d}@media only screen and (min-width: 1200px){.footer__top{padding:clamp(40px,2.3529411765vw,56px) 0 clamp(25px,1.4705882353vw,35px)}}@media only screen and (max-width: 1199.98px){.footer__top{padding-top:40px}}@media only screen and (min-width: 1200px){.footer__top-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__logo-link{display:block}@media only screen and (min-width: 1200px){.footer__logo-link{width:26%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__logo-link{padding:40px 0}}@media only screen and (max-width: 1199.98px){.footer__logo-link{padding-bottom:40px}}@media only screen and (min-width: 1200px){.footer__logo{max-width:clamp(165px,9.7058823529vw,230px)}}@media only screen and (max-width: 1199.98px){.footer__logo{max-width:165px}}.footer__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1200px){.footer__items{width:74%;padding-right:5%}}@media only screen and (min-width: 768px){.footer__column{width:25%}}@media only screen and (max-width: 767.98px){.footer__column{width:50%;margin-bottom:40px}}.footer__column-title{margin-bottom:16px;color:var(--primary-color);font-weight:500}.footer__li{margin-bottom:15px}.footer__li-link{color:var(--primary-color)}.loaded .footer__li-link{-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .footer__li-link:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .footer__li-link:hover{color:var(--secondary-color)}}.footer__bot{background-color:#e6e6e6;border-top:1px solid #4d4d4d;position:relative}.footer__bot::after{content:"";position:absolute;height:2px;width:100%;left:0;bottom:-1px;background-color:inherit}@media only screen and (min-width: 1406px){.footer__bot{padding-left:calc((100% - clamp(1406px,82.7058823529vw,1968px))/2 + 20px)}}@media only screen and (max-width: 1405px){.footer__bot{padding-left:20px}}@media only screen and (min-width: 1200px){.footer__bot{min-height:clamp(85px,5vw,118px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767.98px){.footer__bot{padding-top:20px}}.footer__bot-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__copyright{color:var(--primary-color)}@media only screen and (max-width: 1199.98px){.footer__copyright:not(.footer__copyright--mobile){display:none}}@media only screen and (min-width: 1200px){.footer__copyright--mobile{display:none}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__copyright--mobile{width:50%}}@media only screen and (max-width: 767.98px){.footer__copyright--mobile{display:block;max-width:220px;margin-bottom:20px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__copyright--single{display:block;margin-bottom:30px}}.footer__bot-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.footer__bot-right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}}@media only screen and (max-width: 1199.98px){.footer__bot-right{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 767.98px){.footer__bot-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.footer__quick-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1199.98px){.footer__quick-links{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__quick-links{padding-top:16px;margin-bottom:36px}}@media only screen and (max-width: 767.98px){.footer__quick-links{max-width:80%;padding-right:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.footer__quick-item{margin:0 clamp(22px,1.2941176471vw,30px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__quick-item{margin-right:60px}}@media only screen and (max-width: 767.98px){.footer__quick-item{width:50%;margin-bottom:20px}}.footer__quick-link{color:var(--primary-color);font-weight:400}.loaded .footer__quick-link{-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .footer__quick-link:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .footer__quick-link:hover{color:var(--secondary-color)}}.footer__socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.footer__socials{margin-left:auto}}@media only screen and (max-width: 767.98px){.footer__socials{width:calc(100% + 20px);margin-left:-20px}}@media only screen and (min-width: 1200px){.footer__social{border-left:1px solid #4d4d4d;width:clamp(85px,5vw,118px);height:clamp(85px,5vw,118px)}}@media only screen and (max-width: 1199.98px){.footer__social{border-left:1px solid #4d4d4d;border-top:1px solid #4d4d4d;width:90px;height:90px}}@media only screen and (max-width: 767.98px){.footer__social{border-left:none;border-right:1px solid #4d4d4d;width:25%;max-width:90px}}.footer__social-link{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer__social-link .icon{color:var(--primary-color)}.loaded .footer__social-link .icon{-webkit-transition:color .3s ease;transition:color .3s ease}.loaded .footer__social-link{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .footer__social-link:hover{background-color:var(--primary-color)}.no-touch .footer__social-link:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .footer__social-link:hover{background-color:var(--primary-color)}.no-touch .footer__social-link:hover .icon{color:#fff}}.search{margin:0 auto}@media only screen and (min-width: 1200px){.search{max-width:clamp(1175px,69.1176470588vw,1645px);padding:clamp(60px,7.0588235294vw,168px) 0}}@media only screen and (max-width: 1199.98px){.search{padding:60px 0}}.search__form{position:relative}.search__input{color:var(--secondary-color);padding-left:14px;padding-right:70px;border:1px solid var(--secondary-color);background-color:#fee8e6;position:relative;outline:none;width:100%;-webkit-appearance:caret;-moz-appearance:caret;appearance:caret}.search__input:focus{border-color:var(--primary-color)}.loaded .search__input{-webkit-transition:border .3s ease;transition:border .3s ease}.search__input::input-placeholder{color:var(--secondary-color)}.search__input:placeholder{color:var(--secondary-color)}.search__input::-webkit-input-placeholder{color:var(--secondary-color)}.search__input::-moz-placeholder{color:var(--secondary-color)}.search__input:-ms-input-placeholder{color:var(--secondary-color)}.search__input::-ms-input-placeholder{color:var(--secondary-color)}.search__input::placeholder{color:var(--secondary-color)}.search__input:input-placeholder{color:var(--secondary-color)}@media only screen and (min-width: 1200px){.search__input{height:clamp(56px,3.4117647059vw,81px);font-size:clamp(16px,0.9411764706vw,22px)}}@media only screen and (max-width: 1199.98px){.search__input{font-size:16px;height:50px}}.search__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:50%;right:0;height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--secondary-color);font-size:21px;background-color:#fff;border:1px solid var(--secondary-color)}.loaded .search__btn{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,color;transition-property:background-color,color}@media(hover: hover)and (pointer: fine){.no-touch .search__btn:hover{color:#fff;background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .search__btn:hover{color:#fff;background-color:var(--secondary-color)}}@media only screen and (min-width: 1200px){.search__btn{width:clamp(56px,3.4117647059vw,81px)}}@media only screen and (max-width: 1199.98px){.search__btn{height:100%;width:50px}}#ccc{font-family:"F37Ginger",sans-serif !important}#ccc hr{background-color:#4d4d4d !important}#ccc .cookie-sidebar-link,#ccc .ccc-link.ccc-tabbable{white-space:nowrap}#ccc #ccc-notify-dismiss,#ccc .ccc-reject-button{display:none !important}#ccc #ccc-notify{margin:0 auto !important;padding-top:20px !important;padding-bottom:20px !important;width:100%;background-color:#fff}#ccc #ccc-notify .ccc-notify-link span,#ccc #ccc-notify #ccc-notify-title,#ccc #ccc-notify p{color:#4d4d4d !important}#ccc .ccc-notify-text h1{font-size:20px !important;margin-bottom:10px}#ccc #ccc-notify .ccc-notify-link{text-decoration:none}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-notify .ccc-notify-link:hover span{color:var(--primary-color) !important;text-decoration:underline;text-underline-offset:4px}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch #ccc #ccc-notify .ccc-notify-link:hover span{color:var(--primary-color) !important;text-decoration:underline;text-underline-offset:4px}}#ccc #ccc-dismiss-button,#ccc #ccc-recommended-settings,#ccc #ccc-notify-accept{padding:13px 69px 13px 25px !important;background-color:#f2f2f2;border:1px solid var(--tertiary-color);line-height:1 !important;margin:0;border-radius:0;position:relative}#ccc #ccc-dismiss-button span,#ccc #ccc-recommended-settings span,#ccc #ccc-notify-accept span{color:#4d4d4d;font-size:14px !important;line-height:1 !important;background-color:rgba(0,0,0,0) !important;font-weight:400 !important}#ccc #ccc-dismiss-button::before,#ccc #ccc-recommended-settings::before,#ccc #ccc-notify-accept::before{content:"";position:absolute;top:0;right:0;width:44px;height:100%;border-left:1px solid var(--tertiary-color)}.loaded #ccc #ccc-dismiss-button::before,.loaded #ccc #ccc-recommended-settings::before,.loaded #ccc #ccc-notify-accept::before{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}#ccc #ccc-dismiss-button::after,#ccc #ccc-recommended-settings::after,#ccc #ccc-notify-accept::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:var(--primary-color);font-size:80%;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-dismiss-button:hover::after,.no-touch #ccc #ccc-recommended-settings:hover::after,.no-touch #ccc #ccc-notify-accept:hover::after{color:#fff}.no-touch #ccc #ccc-dismiss-button:hover::before,.no-touch #ccc #ccc-recommended-settings:hover::before,.no-touch #ccc #ccc-notify-accept:hover::before{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch #ccc #ccc-dismiss-button:hover::after,.no-touch #ccc #ccc-recommended-settings:hover::after,.no-touch #ccc #ccc-notify-accept:hover::after{color:#fff}.no-touch #ccc #ccc-dismiss-button:hover::before,.no-touch #ccc #ccc-recommended-settings:hover::before,.no-touch #ccc #ccc-notify-accept:hover::before{background-color:var(--tertiary-color)}}#ccc #ccc-content{border-radius:0 !important;background-color:#fff}#ccc #ccc-content p,#ccc #ccc-content p span{color:#4d4d4d !important}#ccc #ccc-content h1,#ccc #ccc-content h2,#ccc #ccc-content h3,#ccc #ccc-content h4{color:#222 !important}#ccc #ccc-statement .ccc-statement-name,#ccc .optional-cookie .cookie-sidebar-link{color:var(--primary-color) !important;text-underline-offset:4px}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-statement .ccc-statement-name:hover,.no-touch #ccc .optional-cookie .cookie-sidebar-link:hover{text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch #ccc #ccc-statement .ccc-statement-name:hover,.no-touch #ccc .optional-cookie .cookie-sidebar-link:hover{text-decoration:underline}}#ccc #ccc-module .ccc-alert{background-color:#f2f2f2 !important}#ccc #ccc-module .ccc-alert .ccc-tabbable{background-color:rgba(0,0,0,0) !important}#ccc #ccc-module .ccc-alert span{color:#2d2d2d !important}#ccc #ccc-module .ccc-alert svg{fill:#2d2d2d !important}#ccc .ccc-svg-element{margin-left:5px}#ccc .ccc-svg-element svg{fill:var(--primary-color)}#ccc .checkbox-toggle{background-color:#f2f2f2 !important;border:4px solid rgba(0,0,0,0) !important;border-radius:0 !important;outline:1px solid var(--primary-color)}#ccc .checkbox-toggle:focus-within{outline:1px solid var(--primary-color) !important}#ccc .checkbox-toggle-toggle{background-color:var(--tertiary-color) !important;border-radius:0 !important}#ccc .checkbox-toggle-off,#ccc .checkbox-toggle-on{color:#4d4d4d !important;min-width:30px !important}#ccc #ccc-module .third-party-cookie-link .third-party-cookie-name{color:var(--primary-color) !important;text-underline-offset:4px;font-weight:400}#ccc #ccc-module .third-party-cookie-link .third-party-cookie-icon{margin-left:5px}#ccc #ccc-module .third-party-cookie-link svg{fill:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch #ccc #ccc-module .third-party-cookie-link:hover .third-party-cookie-name{text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch #ccc #ccc-module .third-party-cookie-link:hover .third-party-cookie-name{text-decoration:underline}}@media only screen and (min-width: 1200px){#ccc #ccc-notify{padding-left:clamp(100px,8.2352941176vw,196px) !important;padding-right:clamp(100px,8.2352941176vw,196px) !important}}@media only screen and (max-width: 1199.98px){#ccc #ccc-notify{padding-left:20px !important;padding-right:20px !important}}.hero{position:relative;overflow:hidden}@media only screen and (min-width: 1200px){.hero{min-height:100vh;padding:clamp(180px,10.5882352941vw,251px) 0 clamp(94px,5.5294117647vw,131px)}}@media only screen and (min-width: 768px){.hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.hero{padding:180px 0 94px}}.hero__slider--single .hero__tag,.hero__slider--single .hero__inner{opacity:1}@media only screen and (min-width: 768px){.hero__swiper-media{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (min-width: 768px){.hero__media-wrap{width:100%;height:100%}}.hero__media{position:relative;width:100%;min-width:100%;height:100%;overflow:hidden}@media only screen and (max-width: 767.98px){.hero__media{height:60vh}}.hero__picture{position:absolute;top:0;left:0;width:100%;height:100%}.hero__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__video{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.hero__video{width:134vw;height:76vw}}.hero__swiper{width:100%;position:relative;z-index:1}.hero__swiper .swiper{position:relative;margin:0;overflow:hidden}@media only screen and (min-width: 1200px){.hero__swiper .swiper{max-width:clamp(454px,30vw,714px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.hero__swiper .swiper{max-width:394px}}@media only screen and (max-width: 767.98px){.hero__swiper{border-bottom:1px solid var(--color-border)}.hero__swiper .wrap{padding:0}}.hero__box{background-color:#fff;height:initial}.hero__inner .btn{position:absolute}@media only screen and (min-width: 768px){.hero__inner{opacity:0}.swiper-slide-active .hero__inner{-webkit-animation:fade-in .3s ease forwards .1s;animation:fade-in .3s ease forwards .1s}}@media only screen and (min-width: 1200px){.hero__inner{padding:clamp(25px,1.7647058824vw,42px) clamp(25px,1.7647058824vw,42px) clamp(93px,6.1764705882vw,147px)}.hero__inner .btn{bottom:clamp(55px,3.7647058824vw,89px);left:clamp(25px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.hero__inner{padding:20px 20px 140px}.hero__inner .btn{left:20px;bottom:60px}}@media only screen and (min-width: 768px){.hero__tag{opacity:0}.swiper-slide-active .hero__tag{-webkit-animation:fade-in .3s ease forwards .1s;animation:fade-in .3s ease forwards .1s}}@media only screen and (min-width: 1200px){.hero__tag{padding-left:clamp(25px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.hero__tag{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1200px){.hero__title{margin-bottom:clamp(20px,1.1764705882vw,28px);font-size:clamp(38px,2.2352941176vw,53px)}}@media only screen and (max-width: 1199.98px){.hero__title{font-size:24px;line-height:29px}}.hero__text{color:#4d4d4d}.hero__controls{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 1200px){.hero__controls{width:clamp(80px,4.7058823529vw,112px);bottom:clamp(55px,3.7647058824vw,89px);right:clamp(25px,1.7647058824vw,42px)}.hero__controls .swiper-pagination{position:absolute;right:0;bottom:-27px}}@media only screen and (max-width: 1199.98px){.hero__controls{width:80px;right:20px;bottom:36px}}.card-carousel{width:100%}.main--standard .card-carousel{background-color:rgba(0,0,0,0) !important}@media only screen and (min-width: 1200px){.main--home .card-carousel{overflow:hidden}}@media only screen and (max-width: 1199.98px){.card-carousel{overflow:hidden}}@media only screen and (min-width: 1200px){.main--home .card-carousel__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1200px){.card-carousel__text{position:relative;z-index:3}.main--home .card-carousel__text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:30%}.main--standard .card-carousel__text{margin-bottom:clamp(25px,1.4705882353vw,35px);max-width:clamp(442px,26vw,618px)}}@media only screen and (max-width: 1199.98px){.card-carousel__text{margin:0 auto;padding-right:20px;margin-bottom:40px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.card-carousel__title,.card-carousel__description{margin-bottom:20px}}@media only screen and (min-width: 1200px){.main--standard .card-carousel__title{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 1200px){.card-carousel__description{margin-bottom:clamp(20px,1.1764705882vw,28px)}}.card-carousel__slider{overflow:visible}.card-carousel__slider .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-carousel__slider .btn--drag{margin-left:10px;padding-right:10px;padding-left:10px}@media only screen and (min-width: 1200px){.card-carousel__slider{position:relative}.card-carousel__slider::after{content:"";position:absolute;top:0;left:-5000px;height:100%;width:5000px;background-color:var(--bgc);z-index:1}.main--standard .card-carousel__slider::after{background-color:#fff}.main--home .card-carousel__slider{width:67%;height:-webkit-max-content;height:-moz-max-content;height:max-content}}@media only screen and (max-width: 1199.98px){.card-carousel__slider .swiper-scrollbar{width:calc(100% - 30px)}.card-carousel__slider .btn--drag{width:105px;padding-left:10px}}@media only screen and (max-width: 767.98px){.card-carousel__slider .swiper-scrollbar{margin-top:20px}}.card-carousel__cta-wrap{display:block}.main--standard .card-carousel__cta-wrap{display:none}@media only screen and (min-width: 1200px){.card-carousel__cta-wrap{width:67%;margin-top:clamp(60px,3.5294117647vw,84px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.card-carousel__cta-wrap{margin-top:60px}}@media only screen and (max-width: 767.98px){.card-carousel__cta-wrap{margin-top:40px}}.main--home .card-carousel__cta--sc{display:none}.card{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:initial;border:1px solid var(--color-border)}.card.swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.card:not(.swiper-slide){max-width:330px}}.card__link{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}@media(hover: hover)and (pointer: fine){.no-touch .card__link:hover~.card__bot{background-color:var(--primary-color)}.no-touch .card__link:hover~.card__bot .card__title{color:#fff !important;text-decoration:underline}.no-touch .card__link:hover~.card__bot .card__soc-link,.no-touch .card__link:hover~.card__bot .card__description{color:#fff}.no-touch .card__link:hover~.card__social{border-color:var(--primary-color);background-color:var(--primary-color)}.no-touch .card__link:hover~.card__social .icon,.no-touch .card__link:hover~.card__social .card__social-time{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .card__link:hover~.card__bot{background-color:var(--primary-color)}.no-touch .card__link:hover~.card__bot .card__title{color:#fff !important;text-decoration:underline}.no-touch .card__link:hover~.card__bot .card__soc-link,.no-touch .card__link:hover~.card__bot .card__description{color:#fff}.no-touch .card__link:hover~.card__social{border-color:var(--primary-color);background-color:var(--primary-color)}.no-touch .card__link:hover~.card__social .icon,.no-touch .card__link:hover~.card__social .card__social-time{color:#fff}}.card__social{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--color-border);background-color:#fff}.card__social .card__social-time{color:var(--primary-color)}.card__social .icon{color:var(--primary-color)}@media only screen and (min-width: 1200px){.card__social{height:clamp(45px,2.6470588235vw,62px);padding:clamp(10px,0.5882352941vw,14px) clamp(14px,1.2941176471vw,30px)}.card__social .card__social-time{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.card__social{height:38px;padding:14px}.card__social .card__social-time{font-size:1}}.card__top{position:relative;width:100%}@media only screen and (min-width: 1200px){.card__top{height:clamp(185px,13.5294117647vw,322px)}}@media only screen and (max-width: 1199.98px){.card__top{padding-bottom:45%}}.card__img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.card__bot{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;background-color:#fff}.loaded .card__bot{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media only screen and (min-width: 1200px){.card__bot{padding:clamp(14px,1.2941176471vw,30px) clamp(14px,1.2941176471vw,30px) clamp(14px,2.1176470588vw,50px)}}@media only screen and (max-width: 1199.98px){.card__bot{padding:14px}}.loaded .card__title{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,-webkit-text-decoration;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration}.card__description{color:#222}.loaded .card__description{-webkit-transition:color .3s ease;transition:color .3s ease}.card__soc-link{color:#4d4d4d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card__soc-link .icon{margin-left:5px;font-size:14px}.card__soc-link .icon::before{padding:5px}@media(hover: hover)and (pointer: fine){.no-touch .card__soc-link:hover{color:var(--primary-color);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .card__soc-link:hover{color:var(--primary-color);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.loaded .card__soc-link{-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width: 1200px){.card__soc-link{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.card__soc-link{font-size:14px}}.stats{overflow:hidden;background-color:#f2f2f2}.main--standard .stats{background-color:rgba(0,0,0,0) !important}@media only screen and (min-width: 1200px){.stats__heading{max-width:40%}}@media only screen and (max-width: 767.98px){.stats__heading{margin-bottom:40px}}@media only screen and (min-width: 1200px){.stats__title{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.stats__title{margin-bottom:20px}}@media only screen and (max-width: 767.98px){.stats__title{margin-bottom:10px}}.stats__text{color:#4d4d4d;margin-bottom:0}@media only screen and (min-width: 768px){.stats__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media only screen and (min-width: 768px){.stats__item{padding:0 8px}}@media only screen and (min-width: 1200px){.stats__item{width:25%;margin-top:clamp(40px,2.3529411765vw,56px)}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.stats__item{width:33.33%;margin-top:40px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.stats__item{width:50%;margin-top:40px}}@media only screen and (min-width: 1200px){.stats__tag{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.stats__tag{margin-bottom:20px}}@media only screen and (min-width: 1200px){.stats__num{margin-bottom:clamp(10px,0.5882352941vw,14px)}}@media only screen and (max-width: 1199.98px){.stats__num{margin-bottom:10px}}@media only screen and (max-width: 767.98px){.stats__swiper{overflow:visible}}@media only screen and (min-width: 768px){.stats__progress{display:none}}.card-grid{background-color:#f2f2f2}.main--standard .card-grid{background-color:rgba(0,0,0,0) !important}@media only screen and (max-width: 767.98px){.card-grid{overflow:hidden}.card-grid .swiper-container{overflow:visible}}.card-grid__top{padding-right:20px}@media only screen and (min-width: 1200px){.card-grid__top{margin-bottom:clamp(40px,2.3529411765vw,56px);max-width:clamp(442px,26vw,618px)}}@media only screen and (max-width: 1199.98px){.card-grid__top{margin-bottom:40px}}@media only screen and (min-width: 1200px){.card-grid__wrap{margin-left:-8px;margin-right:-8px;width:calc(100% + 16px)}.card-grid__wrap .card{width:calc(33.33% - 16px);margin:0 8px 16px}.main--home .card-grid__wrap .card{width:calc(25% - 16px)}}@media only screen and (min-width: 768px){.card-grid__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.card-grid__wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.card-grid__wrap .card{width:calc(50% - 8px);margin:0 0 16px}}@media only screen and (min-width: 768px){.card-grid__progress{display:none}}@media only screen and (max-width: 767.98px){.card-grid__progress{width:calc(100% - 20px)}.card-grid__progress .btn--drag{margin-left:10px;padding-right:10px;width:105px;padding-left:10px}}.full-image__content{background-color:var(--primary-color)}.full-image__content .link{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .full-image__content .link:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .full-image__content .link:hover{color:#fff}}@media only screen and (min-width: 1200px){.active-focus .full-image__content .link:focus{outline-color:#fff}}@media only screen and (min-width: 1200px){.full-image__content{padding:clamp(16px,1.2352941176vw,29px)}}@media only screen and (max-width: 1199.98px){.full-image__content{padding:16px 0}}@media only screen and (max-width: 767.98px){.full-image__content{margin-left:auto}.full-image__content .link{margin-left:auto}}.full-image__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.full-image__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 1199.98px){.full-image__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.full-image__img{width:100%}.full-image__caption{font-weight:400;color:#fff}@media only screen and (min-width: 1200px){.full-image__caption{width:70%;padding-right:clamp(250px,20.5882352941vw,489px);-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width: 1199.98px){.full-image__caption{margin-bottom:10px}}.full-image--blue .full-image__content{background:-webkit-gradient(linear, right top, left top, from(#2196f3), to(#0058a3)) !important;background:linear-gradient(270deg, #2196f3 0%, #0058a3 100%) !important}.full-image--grey .full-image__content{background:-webkit-gradient(linear, left top, right top, from(#4d4d4d), to(#2d2d2d)) !important;background:linear-gradient(90deg, #4d4d4d 0%, #2d2d2d 100%) !important}.box-image{position:relative}@media only screen and (min-width: 1200px){.box-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:clamp(927px,54.5294117647vw,1297px);padding:clamp(136px,8vw,190px) 0}.box-image .box{max-width:clamp(560px,32.9411764706vw,784px);position:relative;z-index:1}}@media only screen and (max-width: 1199.98px){.box-image .box{margin:0 -20px}}@media only screen and (min-width: 1200px){.box-image__picture{position:absolute;top:0;left:0;width:100%;height:100%}}.box-image__img{width:100%}@media only screen and (min-width: 1200px){.box-image__img{-o-object-fit:cover;object-fit:cover;height:100%}}.box{background-color:#fff;border:1px solid var(--color-border)}@media only screen and (min-width: 1200px){.box .tag{padding-left:clamp(16px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.box .tag{padding-left:20px}}@media only screen and (min-width: 1200px){.box__inner{padding:clamp(16px,1.7647058824vw,42px) clamp(16px,1.7647058824vw,42px) clamp(40px,2.9411764706vw,70px)}}@media only screen and (max-width: 1199.98px){.box__inner{padding:20px 20px 40px}}@media only screen and (max-width: 767.98px){.box__inner .btn{margin:5px 0}}.box__date{display:block;margin-bottom:10px}.box__text{color:#2d2d2d}.box__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px){.box__btns{margin:0 -10px}.box__btns .btn{margin:5px 10px}}@media only screen and (max-width: 767.98px){.box__btns{margin:0 -5px}.box__btns .btn{margin:5px}}.mixed-block .media__content,.single-block .media__content{border:1px solid var(--color-border)}.mixed-block .box__tag,.single-block .box__tag{border-bottom:1px solid var(--color-border)}@media only screen and (min-width: 1200px){.mixed-block .media__content,.single-block .media__content{border-right:0}}@media only screen and (max-width: 1199.98px){.mixed-block .media__content,.single-block .media__content{border-bottom:0}}.switcher{width:100%;position:relative;border-bottom:1px solid var(--color-border);overflow:hidden}@media only screen and (max-width: 1199.98px){.switcher .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.switcher .swiper-slide{height:auto}}.switcher__tabs .swiper-pagination{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}.loaded .switcher__tabs .swiper-pagination{-webkit-transition:.3s ease;transition:.3s ease}.switcher__tabs .swiper-pagination-bullet{color:#4d4d4d;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;height:48px;padding:14px 22px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:auto;border-radius:initial;background:#fff;opacity:1;border:1px solid var(--color-border);line-height:1}.loaded .switcher__tabs .swiper-pagination-bullet{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,border-color,color;transition-property:background-color,border-color,color}@media(hover: hover)and (pointer: fine){.no-touch .switcher__tabs .swiper-pagination-bullet:hover{background-color:#f2f2f2;border-color:var(--primary-color);color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .switcher__tabs .swiper-pagination-bullet:hover{background-color:#f2f2f2;border-color:var(--primary-color);color:var(--primary-color)}}.switcher__tabs .swiper-pagination-bullet-active{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff;pointer-events:none}@media only screen and (min-width: 1200px){.switcher__tabs .swiper-pagination-bullet{font-size:clamp(16px,0.9411764706vw,22px)}}@media only screen and (max-width: 1199.98px){.switcher__tabs .swiper-pagination-bullet{font-size:16px}}@media only screen and (max-width: 767.98px){.switcher__tabs{width:100%;position:absolute;top:223px;z-index:2}.switcher__tabs .swiper-pagination-bullet{white-space:nowrap;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.switcher__controls{position:absolute;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.switcher__controls{bottom:0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.switcher__controls{top:608px}}@media only screen and (max-width: 767.98px){.switcher__controls{bottom:60px;right:20px}}@media only screen and (min-width: 1200px){.switcher__card{height:initial}}@media only screen and (min-width: 1406px){.switcher__card-content{margin-left:calc((100% - clamp(1406px,82.7058823529vw,1968px))/2 + 20px) !important}}@media only screen and (min-width: 1200px){.switcher__card-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-left:20px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.switcher__card-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 767.98px){.switcher__card-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 1200px){.switcher__card-text{width:39%;padding-top:clamp(100px,6.4705882353vw,154px);padding-bottom:clamp(80px,4.7058823529vw,112px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.switcher__card-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 20px 100px}}@media only screen and (max-width: 767.98px){.switcher__card-text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:90px 20px 60px}}.switcher__card-subtitle{display:block}.switcher__card-subtitle,.switcher__card-title{color:var(--secondary-color)}.switcher__card-summary,.switcher__card-description{color:#4d4d4d}@media only screen and (min-width: 1200px){.switcher__card-cta{margin-bottom:clamp(40px,2.3529411765vw,56px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.switcher__card-cta{margin-bottom:40px}}@media only screen and (max-width: 767.98px){.switcher__card-cta{margin-bottom:0}}.switcher__counter{position:absolute}.switcher__counter span{color:var(--primary-color);letter-spacing:1px}@media only screen and (min-width: 1406px){.switcher__counter{left:calc((100% - clamp(1406px,82.7058823529vw,1968px))/2 + 20px) !important}}@media only screen and (min-width: 1200px){.switcher__counter{bottom:60px;left:20px}.switcher__counter span{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.switcher__counter{bottom:60px;left:20px}}@media only screen and (max-width: 767.98px){.switcher__counter{bottom:30px;right:20px}}.switcher__counter-curr{display:inline-block;margin-right:3px}.switcher__counter-length{display:inline-block;margin-left:3px}.switcher__card-right{position:relative}@media only screen and (min-width: 1200px){.switcher__card-right{width:55%;min-height:clamp(620px,53.5294117647vw,1274px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.switcher__card-right{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;height:600px;margin-bottom:20px}}@media only screen and (max-width: 767.98px){.switcher__card-right{height:223px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.switcher__card-img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;left:0;top:0}@media only screen and (min-width: 1200px){.media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:clamp(500px,29.4117647059vw,700px)}.media .box{width:42%}}@media only screen and (max-width: 1199.98px){.media .box__inner{border:1px solid var(--color-border)}}.media__content{position:relative}@media only screen and (min-width: 1200px){.media__content{width:58%}}@media only screen and (max-width: 1199.98px){.media__content{padding-bottom:56.25%}}.media__btn{color:var(--primary-color);line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:2px solid var(--primary-color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.media__btn .icon{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}.loaded .media__btn{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color}@media(hover: hover)and (pointer: fine){.no-touch .media__btn:hover{border-color:#fff;background-color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .media__btn:hover{border-color:#fff;background-color:#fff}}@media only screen and (min-width: 1200px){.media__btn{width:clamp(52px,3.5294117647vw,84px);height:clamp(52px,3.5294117647vw,84px);font-size:clamp(20px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.media__btn{width:52px;height:52px;font-size:20px}}.media__picture,.media__img{height:100%}@media only screen and (max-width: 1199.98px){.media__picture{position:absolute;top:0;left:0;width:100%;height:100%}}.media__img{width:100%;-o-object-fit:cover;object-fit:cover}.mixed-block .card{background-color:#fff}@media only screen and (max-width: 767.98px){.mixed-block{overflow:hidden}.mixed-block .swiper-container{overflow:visible}.mixed-block .media{margin-bottom:20px}}@media only screen and (min-width: 1200px){.mixed-block__list .card{width:calc(25% - 16px)}}@media only screen and (min-width: 768px){.mixed-block__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px -8px 0;width:calc(100% + 16px)}.mixed-block__list .card{margin:8px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.mixed-block__list .card{width:calc(50% - 16px)}}@media only screen and (min-width: 768px){.mixed-block__progress{display:none}}.popup{position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;z-index:20}.loaded .popup{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width: 1200px){.popup .wrap{max-width:clamp(950px,55.8823529412vw,1330px)}}@media only screen and (max-width: 1199.98px){.popup{padding:50px 0}.popup .wrap{max-width:950px}}.popup--opened{visibility:visible;opacity:1}.popup__people-holder{position:relative;background-color:#f2f2f2;overflow:hidden}.popup__people-holder .popup__close-btn{background-color:#f2f2f2;top:0;right:0}.popup__people-content{opacity:0;-webkit-transform:translateX(20%);transform:translateX(20%)}.popup__people-content .person__content{overflow:auto;scrollbar-color:var(--primary-color) rgba(0,0,0,0);scrollbar-width:thin}.popup__people-content .person__content::-webkit-scrollbar{width:6px}.popup__people-content .person__content::-webkit-scrollbar-thumb{background:var(--primary-color)}.popup__people-content .person__job{color:var(--primary-color)}.popup__people-content .person__bio{display:block}@media only screen and (min-width: 1200px){.popup__people-content .person__content{height:clamp(330px,19.4117647059vw,461px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.popup__people-content .person__image{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.popup__people-content .person__content{max-height:60vh}}@media only screen and (min-width: 576px)and (max-width: 767.98px){.popup__people-content .person__image{max-height:100%;height:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.popup__people-content .person__content{max-height:70vh}}@media only screen and (min-width: 576px){.popup__people-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup__people-content .person__image{width:40%}.popup__people-content .person__content{width:60%;padding-right:60px}}@media only screen and (max-width: 575.98px){.popup__people-content .person__content{height:40vh}}.popup__people-content--active{-webkit-animation:slide .3s ease forwards;animation:slide .3s ease forwards}.popup__controls{position:absolute;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 576px){.popup__controls{width:40%;bottom:0}}@media only screen and (max-width: 575.98px){.popup__controls{width:100%;bottom:40vh}}.popup__counter{color:#fff;line-height:1;margin-left:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background-color:rgba(34,34,34,.8);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.popup__counter{height:clamp(40px,2.3529411765vw,56px);padding:0 clamp(15px,0.8823529412vw,21px)}}@media only screen and (max-width: 1199.98px){.popup__counter{padding:13px 20px}}.popup__video-holder{position:relative;padding-bottom:56.25%}.popup__close-btn{color:#4d4d4d;position:absolute;top:20px;right:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid var(--tertiary-color);z-index:2}.loaded .popup__close-btn{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .popup__close-btn:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .popup__close-btn:hover{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.popup__close-btn{width:clamp(40px,2.3529411765vw,56px);height:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.popup__close-btn{width:40px;height:40px}}@media only screen and (max-width: 1199.98px){.popup__close-btn{right:0;top:-60px}}.popup__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popup__num{display:inline-block;margin:0 5px}.banner{position:relative}@media only screen and (min-width: 768px){.banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (min-width: 1200px){.banner{min-height:clamp(690px,43.8823529412vw,1044px);padding-top:clamp(250px,14.7058823529vw,350px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner{padding-top:250px;min-height:690px}}.banner--slim .banner__picture{bottom:0}@media only screen and (min-width: 1200px){.banner--slim{min-height:clamp(652px,38.3529411765vw,912px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner--slim{min-height:630px}}@media only screen and (max-width: 767.98px){.banner--slim{min-height:340px}}@media only screen and (max-width: 767.98px){.banner--large{padding-top:340px}}.banner--content-left{min-height:auto;padding:0}.banner--content-left .banner__title{font-weight:300}.banner--content-left .wrap{padding:0;width:100%;margin:0}@media only screen and (min-width: 1200px){.banner--content-left{min-height:clamp(762px,44.8235294118vw,1066px);-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.banner--content-left .wrap{width:42.71%}.banner--content-left .breadcrumbs{border-top:1px solid var(--color-border)}.banner--content-left .banner__box{max-width:none;height:100%;padding-top:clamp(174px,10.2352941176vw,243px)}.banner--content-left .banner__picture{height:100%;width:58%;right:0;left:auto}.banner--content-left .banner__inner{border-bottom:1px solid var(--color-border)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner--content-left{padding-top:419px}.banner--content-left .banner__inner{padding-bottom:30px}.banner--content-left .banner__picture{height:419px}}@media only screen and (max-width: 767.98px){.banner--content-left{padding-top:476px}.banner--content-left .banner__picture{height:476px}.banner--content-left .banner__box{margin:0}}.banner--content-down{min-height:auto}.banner--content-down .banner__title{font-weight:300}.banner--content-down .breadcrumbs{display:inline-block;border:1px solid var(--color-border);border-bottom:0;background-color:#fff}.banner--content-down .banner__box{background-color:rgba(0,0,0,0);border:0}.banner--content-down .banner__inner{border:1px solid var(--color-border);margin-top:clamp(-1px,-0.0588235294vw,-2px)}@media only screen and (min-width: 1200px){.banner--content-down{padding-top:clamp(587px,34.5294117647vw,821px)}.banner--content-down .banner__title{width:28%;min-width:clamp(296px,17.4117647059vw,414px);margin-right:6%}.banner--content-down .banner__text-wrap{max-width:clamp(630px,37.0588235294vw,882px);margin-top:clamp(15px,0.8823529412vw,21px)}.banner--content-down .banner__box{max-width:none}.banner--content-down .banner__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.banner--content-down .banner__picture{height:clamp(636px,37.4117647059vw,890px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner--content-down{padding-top:370px}.banner--content-down .banner__picture{height:419px}.banner--content-down .banner__inner{padding-bottom:30px;margin-top:-1px}}@media only screen and (max-width: 767.98px){.banner--content-down{padding-top:386px}.banner--content-down .banner__picture{height:436px}.banner--content-down .banner__inner{background-color:#fff;padding-bottom:40px;margin-top:-1px}}.banner__picture{position:absolute;top:0;left:0;width:100%}@media only screen and (min-width: 1200px){.banner__picture{bottom:clamp(60px,5.5294117647vw,131px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__picture{bottom:60px}}@media only screen and (max-width: 767.98px){.banner__picture{height:340px}}.banner__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__box{position:relative;background-color:#fff;border:1px solid var(--color-border);z-index:1}@media only screen and (min-width: 1200px){.banner__box{max-width:clamp(790px,46.4705882353vw,1106px)}}@media only screen and (max-width: 767.98px){.banner__box{margin:0 -20px}}.banner__inner{background-color:#fff}@media only screen and (min-width: 1200px){.banner__inner{padding:clamp(30px,1.7647058824vw,42px);min-height:clamp(220px,12.9411764706vw,308px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__inner{padding:30px 30px 0}}@media only screen and (max-width: 767.98px){.banner__inner{padding:20px}}@media only screen and (min-width: 1200px){.banner__title{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.banner__title{margin-bottom:20px}}@media only screen and (max-width: 767.98px){.banner__title{margin-bottom:10px}}.banner__text{color:#4d4d4d}.banner--no-image{min-height:auto;padding-top:clamp(140px,8.2352941176vw,196px)}@media only screen and (max-width: 767.98px){.banner--no-image .banner__picture{height:140px}}.breadcrumbs{border-bottom:1px solid var(--color-border);position:relative;top:-1px}.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow-y:auto}.breadcrumbs__item:not(:last-child){border-right:1px solid var(--color-border)}.breadcrumbs__item:last-child .breadcrumbs__link{color:#fff;text-decoration:underline;background-color:var(--primary-color);pointer-events:none}.body-joinery .breadcrumbs__item:last-child .breadcrumbs__link{background-color:var(--tertiary-color)}.breadcrumbs__link{color:#4d4d4d;display:block;white-space:nowrap;border:1px solid rgba(0,0,0,0)}.loaded .breadcrumbs__link{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}@media(hover: hover)and (pointer: fine){.no-touch .breadcrumbs__link:hover{color:var(--primary-color);background-color:#f2f2f2;border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .breadcrumbs__link:hover{color:var(--primary-color);background-color:#f2f2f2;border-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.breadcrumbs__link{padding:clamp(14px,0.8235294118vw,19px) clamp(30px,1.7647058824vw,42px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.breadcrumbs__link{padding:14px 30px}}@media only screen and (max-width: 767.98px){.breadcrumbs__link{padding:14px 22px}}.image-gallery--blue .image-gallery__title,.image-gallery--blue .swiper-button-prev,.image-gallery--blue .swiper-button-next{color:#0039a6}.image-gallery--blue .image-gallery__content>.swiper-pagination{border-color:#e6e9f7;border-bottom:none}.image-gallery--blue .image-gallery__content>.swiper-pagination .swiper-pagination-current{color:#0039a6}.image-gallery--blue .swiper-button-prev,.image-gallery--blue .swiper-button-next{border-color:#0039a6}@media(hover: hover)and (pointer: fine){.no-touch .image-gallery--blue .swiper-button-prev:hover,.no-touch .image-gallery--blue .swiper-button-next:hover{background-color:#0039a6;border-color:#0039a6}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .image-gallery--blue .swiper-button-prev:hover,.no-touch .image-gallery--blue .swiper-button-next:hover{background-color:#0039a6;border-color:#0039a6}}.image-gallery--blue .swiper-slide{border:1px solid #e6e9f7;height:auto}@media only screen and (min-width: 1200px){.image-gallery--blue .image-gallery__content .swiper-pagination{min-height:clamp(48px,2.8235294118vw,67px);margin-left:1px;margin-top:1px}.image-gallery--blue .image-gallery__content .image-gallery__controls{margin-top:1px}.image-gallery--blue .image-gallery__description{border-top:none}}@media only screen and (max-width: 1199.98px){.image-gallery--blue .image-gallery__content{border-bottom:1px solid #e6e9f7;z-index:1}.image-gallery--blue .image-gallery__content .swiper-pagination{min-height:40px}}.image-gallery--green .image-gallery__title,.image-gallery--green .swiper-button-prev,.image-gallery--green .swiper-button-next{color:#0d7130}.image-gallery--green .image-gallery__content>.swiper-pagination{border-color:#e7e8ec;border-bottom:none}.image-gallery--green .image-gallery__content>.swiper-pagination .swiper-pagination-current{color:#0d7130}.image-gallery--green .swiper-button-prev,.image-gallery--green .swiper-button-next{border-color:#0d7130}@media(hover: hover)and (pointer: fine){.no-touch .image-gallery--green .swiper-button-prev:hover,.no-touch .image-gallery--green .swiper-button-next:hover{background-color:#0d7130;border-color:#0d7130}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .image-gallery--green .swiper-button-prev:hover,.no-touch .image-gallery--green .swiper-button-next:hover{background-color:#0d7130;border-color:#0d7130}}.image-gallery--green .swiper-slide{border:1px solid #e7e8ec;height:auto}@media only screen and (min-width: 1200px){.image-gallery--green .image-gallery__content .swiper-pagination{min-height:clamp(48px,2.8235294118vw,67px);margin-left:1px;margin-top:1px}.image-gallery--green .image-gallery__content .image-gallery__controls{margin-top:1px}.image-gallery--green .image-gallery__description{border-top:none}}@media only screen and (max-width: 1199.98px){.image-gallery--green .image-gallery__content{border-bottom:1px solid #e7e8ec;z-index:1}.image-gallery--green .image-gallery__content .swiper-pagination{min-height:40px}}.image-gallery--orange .image-gallery__title,.image-gallery--orange .swiper-button-prev,.image-gallery--orange .swiper-button-next{color:#ea1b00}.image-gallery--orange .image-gallery__content>.swiper-pagination{border-color:#fee8e6;border-bottom:none}.image-gallery--orange .image-gallery__content>.swiper-pagination .swiper-pagination-current{color:#ea1b00}.image-gallery--orange .swiper-button-prev,.image-gallery--orange .swiper-button-next{border-color:#ea1b00}.image-gallery--orange .swiper-slide{border:1px solid #fee8e6;height:auto}.image-gallery--orange .image-gallery__controls{margin-top:1px}@media only screen and (min-width: 1200px){.image-gallery--orange .image-gallery__content .swiper-pagination{min-height:clamp(48px,2.8235294118vw,67px);margin-left:1px;margin-top:1px}.image-gallery--orange .image-gallery__description{border-top:none}}@media only screen and (max-width: 1199.98px){.image-gallery--orange .image-gallery__content{border-bottom:1px solid #fee8e6;z-index:1}}.image-gallery--black .image-gallery__title,.image-gallery--black .swiper-button-prev,.image-gallery--black .swiper-button-next{color:#2d2d2d}.image-gallery--black .image-gallery__content>.swiper-pagination{border-color:#999;border-bottom:none}.image-gallery--black .image-gallery__content>.swiper-pagination .swiper-pagination-current{color:#2d2d2d}.image-gallery--black .swiper-button-prev,.image-gallery--black .swiper-button-next{border-color:#2d2d2d}@media(hover: hover)and (pointer: fine){.no-touch .image-gallery--black .swiper-button-prev:hover,.no-touch .image-gallery--black .swiper-button-next:hover{background-color:#2d2d2d;border-color:#2d2d2d}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .image-gallery--black .swiper-button-prev:hover,.no-touch .image-gallery--black .swiper-button-next:hover{background-color:#2d2d2d;border-color:#2d2d2d}}.image-gallery--black .swiper-slide{border:1px solid #999;height:auto}@media only screen and (min-width: 1200px){.image-gallery--black .image-gallery__content .swiper-pagination{min-height:clamp(48px,2.8235294118vw,67px);margin-left:1px;margin-top:1px}.image-gallery--black .image-gallery__content .image-gallery__controls{margin-top:1px}.image-gallery--black .image-gallery__description{border-top:none}}@media only screen and (max-width: 1199.98px){.image-gallery--black .image-gallery__content{border-bottom:1px solid #999;z-index:1}}.image-gallery__title{font-weight:300}@media only screen and (min-width: 992px){.image-gallery__title{margin-bottom:clamp(16px,0.9411764706vw,22px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.image-gallery__title{font-size:28px}}@media only screen and (max-width: 991.98px){.image-gallery__title{margin-bottom:16px}}@media only screen and (max-width: 767.98px){.image-gallery__title{font-size:34px}}.image-gallery__description-text{margin-bottom:clamp(40px,2.6470588235vw,62px);font-weight:300}@media only screen and (min-width: 992px){.image-gallery__description-text{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@media only screen and (max-width: 991.98px){.image-gallery__description-text{margin-bottom:20px}}.image-gallery__wrap{position:relative;overflow:hidden}.image-gallery__content{position:absolute;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.image-gallery__content .swiper-pagination{margin-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;border:1px solid var(--color-border);background-color:#f2f2f2;color:#4d4d4d}.image-gallery__content .swiper-pagination *:not(.swiper-pagination-current){color:#4d4d4d}.image-gallery__content .swiper-pagination .swiper-pagination-current{color:var(--primary-color)}@media only screen and (min-width: 1200px){.image-gallery__content{top:clamp(430px,36.0588235294vw,858px);min-height:clamp(46px,2.7058823529vw,64px);-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.image-gallery__content .swiper-pagination{min-height:clamp(46px,2.7058823529vw,64px);border-width:0 1px 0 0}}@media only screen and (max-width: 1199.98px){.image-gallery__content .swiper-pagination{min-height:42px}.image-gallery__content .swiper-button-prev,.image-gallery__content .swiper-button-next{height:42px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.image-gallery__content{top:430px}}@media only screen and (max-width: 767.98px){.image-gallery__content{top:204px}}.image-gallery__item{background-color:#f2f2f2}.image-gallery__item.swiper-slide{opacity:0}.image-gallery__item.swiper-slide .image-gallery__text{opacity:0}.loaded .image-gallery__item.swiper-slide{-webkit-transition:opacity .5s ease-in-out !important;transition:opacity .5s ease-in-out !important}.image-gallery__item.swiper-slide-active{opacity:1}.image-gallery__item.swiper-slide-active .image-gallery__text{opacity:1}.image-gallery__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f2f2f2;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.image-gallery__controls button{color:#4d4d4d}@media only screen and (min-width: 1200px){.image-gallery__controls button{width:clamp(48px,2.7058823529vw,64px);height:clamp(48px,2.7058823529vw,64px)}}@media only screen and (min-width: 1200px){.image-gallery__description{min-height:clamp(46px,2.7058823529vw,64px);padding-left:clamp(86px,5.0588235294vw,120px);padding-right:clamp(110px,6.4705882353vw,154px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 1199.98px){.image-gallery__description{padding:10px;margin-top:41px}}.image-gallery__text{line-height:2;font-weight:300}@media only screen and (min-width: 1200px){.image-gallery__text{padding:clamp(10px,0.5882352941vw,14px) 0;font-size:clamp(14px,0.8235294118vw,19px)}}.image-gallery__image{position:relative;overflow:hidden}@media only screen and (min-width: 1200px){.image-gallery__image{height:clamp(430px,36.0588235294vw,858px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.image-gallery__image{height:430px}}@media only screen and (max-width: 767.98px){.image-gallery__image{height:204px}}.image-gallery__img{position:absolute;-o-object-fit:cover;object-fit:cover;left:-1%;top:-1%;height:102%;width:102%;max-width:102%}.aside{width:26%;padding-right:2.5%;position:relative;z-index:5}@media only screen and (min-width: 1200px){.aside{margin:clamp(60px,3.5294117647vw,84px) 0}}@media only screen and (max-width: 1199.98px){.aside{display:none}}.aside__item{border-bottom:1px solid #e6e6e6}@media only screen and (min-width: 1200px){.aside__item{padding:clamp(14px,0.8235294118vw,19px) clamp(10px,0.5882352941vw,14px)}}.aside__item--main{border-top:1px solid var(--primary-color);border-bottom-color:var(--primary-color)}.aside__link{font-size:18px}@media only screen and (min-width: 1200px){.aside__link{font-size:clamp(18px,1.0588235294vw,25px)}}.aside__link,.aside__sublink{color:#4d4d4d;text-underline-offset:3px}.loaded .aside__link,.loaded .aside__sublink{-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .aside__link:hover,.no-touch .aside__sublink:hover{color:var(--primary-color);text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .aside__link:hover,.no-touch .aside__sublink:hover{color:var(--primary-color);text-decoration:underline}}.aside__link--active,.aside__sublink--active{color:var(--primary-color)}@media only screen and (min-width: 1200px){.aside__sublist{padding-top:clamp(14px,0.8235294118vw,19px);padding-left:clamp(8px,0.4705882353vw,11px)}}.aside__subitem .icon{position:relative;top:1px;margin-left:5px}@media only screen and (min-width: 1200px){.aside__subitem:not(:last-child){margin-bottom:clamp(10px,0.5882352941vw,14px)}}.downloads{width:100%}.downloads__inner{border:1px solid var(--color-border)}@media only screen and (min-width: 1200px){.downloads__inner{padding:clamp(30px,1.7647058824vw,42px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.downloads__inner{padding:30px}}@media only screen and (max-width: 767.98px){.downloads__inner{padding:0 20px}}@media only screen and (min-width: 768px){.downloads__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.downloads__item{border-bottom:1px solid #999}@media only screen and (min-width: 768px){.downloads__item{width:48%}.downloads__item:nth-child(-n+2){border-top:1px solid #999}}@media only screen and (min-width: 1200px){.downloads__item{padding:clamp(20px,1.1764705882vw,28px) 0}}@media only screen and (max-width: 1199.98px){.downloads__item{padding:20px 0}}@media only screen and (max-width: 767.98px){.downloads__item:last-child{border-bottom:0}}.downloads__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.downloads__link{min-height:clamp(42px,2.4705882353vw,58px)}}@media only screen and (max-width: 1199.98px){.downloads__link{min-height:42px}}@media only screen and (min-width: 1200px){.accordion__item:not(:last-child){margin-bottom:clamp(20px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.accordion__item:not(:last-child){margin-bottom:20px}}.accordion__btn{color:#4d4d4d;text-align:left;position:relative;width:100%;margin-bottom:0;background-color:#f2f2f2}@media(hover: hover)and (pointer: fine){.no-touch .accordion__btn:hover{color:#4d4d4d;background-color:#f2f2f2}.no-touch .accordion__btn:hover .accordion__icon{background-color:var(--primary-color)}.no-touch .accordion__btn:hover .accordion__icon::before,.no-touch .accordion__btn:hover .accordion__icon::after{background-color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .accordion__btn:hover{color:#4d4d4d;background-color:#f2f2f2}.no-touch .accordion__btn:hover .accordion__icon{background-color:var(--primary-color)}.no-touch .accordion__btn:hover .accordion__icon::before,.no-touch .accordion__btn:hover .accordion__icon::after{background-color:#fff}}.loaded .accordion__btn{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,background-color;transition-property:color,background-color}@media only screen and (min-width: 1200px){.accordion__btn{padding:clamp(13px,1vw,23px) clamp(10px,1.7647058824vw,42px) clamp(13px,1vw,23px) clamp(62px,4.7058823529vw,112px)}}@media only screen and (max-width: 1199.98px){.accordion__btn{padding:13px 10px 13px 62px}}.accordion__btn--active{color:#fff;background-color:var(--primary-color)}.accordion__btn--active .accordion__icon::after{-webkit-transform:rotate(0);transform:rotate(0)}.accordion__btn--active .accordion__icon::before,.accordion__btn--active .accordion__icon::after{background-color:#fff}.accordion__icon{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid var(--color-border)}.accordion__icon::before,.accordion__icon::after{content:"";position:absolute;display:block;height:2px;background-color:var(--primary-color)}.accordion__icon::after{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.loaded .accordion__icon::after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.loaded .accordion__icon{-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width: 1200px){.accordion__icon{width:clamp(42px,3.5294117647vw,84px)}.accordion__icon::before,.accordion__icon::after{width:18px}}@media only screen and (max-width: 1199.98px){.accordion__icon{width:42px}.accordion__icon::before,.accordion__icon::after{width:14px}}.accordion__content{height:0;overflow:hidden}.loaded .accordion__content{-webkit-transition:height .3s ease;transition:height .3s ease}.accordion__inner{border:1px solid var(--color-border)}@media only screen and (min-width: 1200px){.accordion__inner{padding:clamp(24px,1.6470588235vw,39px) clamp(14px,1.6470588235vw,39px) 0 clamp(40px,4.7058823529vw,112px)}}@media only screen and (max-width: 1199.98px){.accordion__inner{padding:22px 14px 0}}@media only screen and (min-width: 768px){.double-image__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 768px){.double-image__col{width:50%}}@media only screen and (max-width: 767.98px){.double-image__col:first-child{margin-bottom:20px}}.quote__text{border:1px solid var(--color-border);font-style:italic}@media only screen and (min-width: 1200px){.quote__text{padding:clamp(16px,1.6470588235vw,39px)}}@media only screen and (max-width: 1199.98px){.quote__text{padding:16px}}.quote__cite{background-color:#f2f2f2;border:1px solid var(--color-border);border-top:0}@media only screen and (min-width: 1200px){.quote__cite{padding:clamp(12px,0.7058823529vw,16px) clamp(16px,1.6470588235vw,39px)}}@media only screen and (max-width: 1199.98px){.quote__cite{padding:16px}}.quote__cite--img{position:relative}@media only screen and (min-width: 1200px){.quote__cite--img{min-height:clamp(82px,4.8235294118vw,114px);padding-left:clamp(92px,5.4117647059vw,128px)}}@media only screen and (max-width: 1199.98px){.quote__cite--img{min-height:82px;padding-left:92px}}.quote__img{position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (min-width: 1200px){.quote__img{width:clamp(82px,4.8235294118vw,114px)}}@media only screen and (max-width: 1199.98px){.quote__img{width:82px}}.quote__name{display:block;margin-bottom:10px}.basic-block .rte{margin-bottom:25px}.basic-block .rte p{margin-bottom:10px}@media only screen and (min-width: 1200px){.basic-block .rte{margin-bottom:clamp(25px,1.4705882353vw,35px)}}@media only screen and (min-width: 768px){.basic-block .box{width:50%;margin:-1px 0}}@media only screen and (max-width: 767.98px){.basic-block .box{border-top:0;margin:0 -1px}.basic-block .box__inner{padding-bottom:20px}}@media only screen and (min-width: 768px){.basic-block--left .box{border-left:0}}@media only screen and (min-width: 768px){.basic-block--right .box{border-right:0}.basic-block--right .basic-block__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width: 768px){.basic-block__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px){.basic-block__img{width:50%;height:inherit;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width: 767.98px){.basic-block__img{width:100%}}@media only screen and (max-width: 1199.98px){.tabs .wrap{padding:0}}.tabs__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;overflow-x:auto}.tabs__list{border:1px solid var(--color-border)}.tabs__btn{color:#4d4d4d;background-color:rgba(0,0,0,0);position:relative;margin-bottom:0;white-space:nowrap;border:1px solid var(--color-border);width:100%}@media(hover: hover)and (pointer: fine){.no-touch .tabs__btn:not(.tabs__btn--active):hover{color:var(--primary-color);background-color:#f2f2f2;border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .tabs__btn:not(.tabs__btn--active):hover{color:var(--primary-color);background-color:#f2f2f2;border-color:var(--primary-color)}}.loaded .tabs__btn{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color}@media only screen and (min-width: 1200px){.active-focus .tabs__btn:focus{outline:none;border:1px dashed var(--primary-color)}}@media only screen and (min-width: 1200px){.tabs__btn{font-size:clamp(14px,0.8235294118vw,19px);padding:clamp(14px,1.2941176471vw,30px) clamp(22px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.tabs__btn{font-size:14px;padding:14px 22px}}.tabs__btn--active{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color);pointer-events:none}.tabs__item{display:none;opacity:0;background-color:#f2f2f2}@media only screen and (min-width: 1200px){.tabs__item{padding:clamp(28px,1.6470588235vw,39px) clamp(26px,1.6470588235vw,39px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.tabs__item{padding:40px 20px 30px}}@media only screen and (max-width: 767.98px){.tabs__item{padding:20px 20px 40px}}.tabs__item--active{display:block;-webkit-animation:fade-in .3s ease forwards;animation:fade-in .3s ease forwards}@media only screen and (min-width: 768px){.key-stats--grey .key-stats__wrap{background-color:#f2f2f2}}@media only screen and (max-width: 767.98px){.key-stats--grey .key-stats__item{background-color:#f2f2f2}}@media only screen and (min-width: 768px){.key-stats__items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767.98px){.key-stats__wrap--one-item .swiper-scrollbar{display:none}}@media only screen and (min-width: 1200px){.key-stats__items--three .key-stats__item{width:33.33%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.key-stats__items--three{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.key-stats__items--three .key-stats__item:last-child{border-left:1px solid var(--color-border)}}@media only screen and (min-width: 1200px){.key-stats__items--two .key-stats__item{width:50%}}@media only screen and (min-width: 1200px){.key-stats__items--one .key-stats__item{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.key-stats__items--one .key-stats__item{width:100%}}.key-stats__item{border:1px solid var(--color-border);height:initial}@media only screen and (min-width: 1200px){.key-stats__item{width:25%;padding:clamp(20px,2.7058823529vw,64px) clamp(14px,1.1764705882vw,28px)}.key-stats__item:not(:first-child){border-left:0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.key-stats__item{width:50%}.key-stats__item:nth-child(n+2){border-top:0}}@media only screen and (max-width: 1199.98px){.key-stats__item{padding:20px 14px}}.key-stats__item--link{position:relative}.key-stats__item--link .link{position:absolute}@media only screen and (min-width: 1200px){.key-stats__item--link{padding-bottom:clamp(40px,3.8823529412vw,92px)}.key-stats__item--link .link{bottom:clamp(20px,2.7058823529vw,64px);left:clamp(14px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.key-stats__item--link{padding-bottom:40px}.key-stats__item--link .link{bottom:20px;left:14px}}@media only screen and (min-width: 1200px){.key-stats__num,.key-stats__text,.key-stats__img{margin-bottom:10px}}@media only screen and (max-width: 1199.98px){.key-stats__img,.key-stats__num{margin-bottom:10px}}@media only screen and (max-width: 1199.98px){.key-stats__text{margin-bottom:20px}}.key-stats__img{-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1200px){.key-stats__img{width:clamp(87px,5.8823529412vw,140px);height:clamp(87px,5.8823529412vw,140px)}}@media only screen and (max-width: 1199.98px){.key-stats__img{width:87px;height:87px}}.key-stats__progress .btn{margin-left:10px}@media only screen and (min-width: 768px){.key-stats__progress{display:none}}@media only screen and (max-width: 767.98px){.related .wrap{padding:0}.related .tag{padding:10px 20px}}@media only screen and (min-width: 1200px){.related--single .related__main-title{width:50%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.related--single .related__main-title{width:50%}}@media only screen and (min-width: 768px){.related__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px){.related__item{border:1px solid var(--color-border);width:50%}.related__item:not(:first-child){border-left:0}}@media only screen and (max-width: 767.98px){.related__item{border-bottom:1px solid var(--color-border)}}.related__item--link{position:relative}@media only screen and (min-width: 768px){.related__item--link .link{position:absolute}}@media only screen and (min-width: 1200px){.related__item--link{padding-bottom:clamp(50px,3.0588235294vw,72px)}.related__item--link .link{left:clamp(20px,1.2941176471vw,30px);bottom:clamp(30px,1.8823529412vw,44px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.related__item--link{padding-bottom:40px}.related__item--link .link{left:20px;bottom:20px}}.related__item-link{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}@media(hover: hover)and (pointer: fine){.no-touch .related__item-link:hover~.related__inner .link{color:var(--primary-color);text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .related__item-link:hover~.related__inner .link{color:var(--primary-color);text-decoration:underline}}.related__img{width:100%}@media only screen and (min-width: 768px){.related__img{border-bottom:1px solid var(--color-border)}}@media only screen and (min-width: 1200px){.related__img{height:clamp(230px,13.5294117647vw,322px);-o-object-fit:contain;object-fit:contain}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.related__img{height:230px;-o-object-fit:contain;object-fit:contain}}@media only screen and (min-width: 1200px){.related__inner{padding:clamp(20px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.related__inner{padding:20px}}@media only screen and (min-width: 768px){.related__text{margin-bottom:0}}@media only screen and (min-width: 1200px){.sitemap{padding:clamp(50px,4vw,95px) 0 clamp(100px,9.4117647059vw,224px)}}@media only screen and (max-width: 1199.98px){.sitemap{padding:60px 0}}@media only screen and (min-width: 768px){.sitemap__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}}@media only screen and (min-width: 1200px){.sitemap__card{width:calc(25% - 20px);margin:0 10px clamp(25px,2.3529411765vw,56px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.sitemap__card{width:calc(50% - 20px);margin:0 10px 25px}}@media only screen and (max-width: 767.98px){.sitemap__card{margin-bottom:20px}}.sitemap__card-link{color:#4d4d4d;display:block}.sitemap__card-link .icon{font-size:80%;margin-left:5px;position:relative;top:1.2px}@media(hover: hover)and (pointer: fine){.no-touch .sitemap__card-link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .sitemap__card-link:hover{color:var(--primary-color)}}@media only screen and (min-width: 1200px){.sitemap__card-item{padding:clamp(10px,0.5882352941vw,14px)}}@media only screen and (max-width: 1199.98px){.sitemap__card-item{padding:10px}}.sitemap__card-item--secondary{border:1px solid var(--color-border);border-top:0}.sitemap__card-item--tertiary:last-of-type .sitemap__card-link{margin-bottom:0}@media only screen and (min-width: 1200px){.sitemap__card-item--tertiary{padding:0 clamp(10px,0.5882352941vw,14px)}}@media only screen and (max-width: 1199.98px){.sitemap__card-item--tertiary{padding:0 10px}}.sitemap__card-link--primary{border:1px solid var(--color-border)}@media(hover: hover)and (pointer: fine){.no-touch .sitemap__card-link--primary:hover{border-color:var(--primary-color);background-color:#fee8e6;color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .sitemap__card-link--primary:hover{border-color:var(--primary-color);background-color:#fee8e6;color:var(--primary-color)}}@media only screen and (min-width: 1200px){.sitemap__card-link--primary{font-size:clamp(14px,1.0588235294vw,25px);-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;padding:clamp(10px,0.5882352941vw,14px) clamp(14px,0.9411764706vw,22px)}}@media only screen and (max-width: 1199.98px){.sitemap__card-link--primary{padding:10px 14px;font-size:14px}}.sitemap__card-has--tertiary{background-color:#f2f2f2}.sitemap__card-has--tertiary .sitemap__card-link{margin-bottom:8px}.search-popup{position:fixed;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;z-index:14}.loaded .search-popup{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media only screen and (min-width: 1200px){.search-popup{top:clamp(112px,6.5882352941vw,156px)}}@media only screen and (max-width: 1199.98px){.search-popup{top:74px}}.search-popup--visible{opacity:1;visibility:visible}.search-popup__form{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 1200px){.search-popup__form{max-width:clamp(680px,66.8235294118vw,1590px);height:clamp(50px,3.4117647059vw,81px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.search-popup__form{max-width:680px;height:50px}}@media only screen and (max-width: 767.98px){.search-popup__form{height:42px;margin-top:35px}}.search-popup__input-wrap{height:100%}@media only screen and (min-width: 1200px){.search-popup__input-wrap{-webkit-box-flex:1;-webkit-flex:1 1 96%;-ms-flex:1 1 96%;flex:1 1 96%;max-width:96%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.search-popup__input-wrap{-webkit-box-flex:1;-webkit-flex:1 1 92%;-ms-flex:1 1 92%;flex:1 1 92%;max-width:92%}}@media only screen and (max-width: 767.98px){.search-popup__input-wrap{-webkit-box-flex:1;-webkit-flex:1 1 87%;-ms-flex:1 1 87%;flex:1 1 87%;max-width:87%}}.search-popup__submit{color:var(--secondary-color);height:100%;background-color:#fff;border:1px solid var(--secondary-color);border-left:0}.search-popup__submit .icon{font-size:120%;vertical-align:middle}.loaded .search-popup__submit{-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .search-popup__submit:hover{background-color:var(--primary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .search-popup__submit:hover{background-color:var(--primary-color);color:#fff}}@media only screen and (min-width: 1200px){.search-popup__submit{-webkit-box-flex:1;-webkit-flex:1 1 clamp(50px,3.4117647059vw,81px);-ms-flex:1 1 clamp(50px,3.4117647059vw,81px);flex:1 1 clamp(50px,3.4117647059vw,81px);max-width:clamp(50px,3.4117647059vw,81px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.search-popup__submit{-webkit-box-flex:1;-webkit-flex:1 1 50px;-ms-flex:1 1 50px;flex:1 1 50px;max-width:50px}}@media only screen and (max-width: 767.98px){.search-popup__submit{-webkit-box-flex:1;-webkit-flex:1 1 42px;-ms-flex:1 1 42px;flex:1 1 42px;max-width:42px}}.search-popup__input{width:100%;height:100%;color:var(--primary-color);font-weight:400;font-family:"F37Ginger",sans-serif;border:1px solid var(--primary-color);background-color:#fee8e6;-webkit-appearance:caret;-moz-appearance:caret;appearance:caret}.search-popup__input::input-placeholder{color:var(--primary-color)}.search-popup__input:placeholder{color:var(--primary-color)}.search-popup__input::-webkit-input-placeholder{color:var(--primary-color)}.search-popup__input::-moz-placeholder{color:var(--primary-color)}.search-popup__input:-ms-input-placeholder{color:var(--primary-color)}.search-popup__input::-ms-input-placeholder{color:var(--primary-color)}.search-popup__input::placeholder{color:var(--primary-color)}.search-popup__input:input-placeholder{color:var(--primary-color)}@media only screen and (min-width: 1200px){.search-popup__input{font-size:clamp(16px,0.9411764706vw,22px);padding:clamp(18px,1.2352941176vw,29px) clamp(8px,0.5882352941vw,14px) clamp(18px,1.2352941176vw,29px) clamp(12px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.search-popup__input{font-size:16px;padding:12px 10px 12px 14px}}.mac .search-popup__input{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 1200px){.search-results{margin-bottom:clamp(60px,7.0588235294vw,168px)}}@media only screen and (max-width: 1199.98px){.search-results{margin-bottom:60px}}.search-result{width:100%}.search-result__item{border-bottom:1px solid #c4c4c4}@media only screen and (min-width: 1200px){.search-result__item{margin-bottom:clamp(40px,2.3529411765vw,56px);padding-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.search-result__item{margin-bottom:40px;padding-bottom:20px}}.search-result__item-link{display:inline-block}@media(hover: hover)and (pointer: fine){.no-touch .search-result__item-link:hover .search-result__text{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .search-result__item-link:hover .search-result__text{color:var(--primary-color)}}.loaded .search-result__text{-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (min-width: 1200px){.search-result__text{margin-bottom:clamp(10px,0.5882352941vw,14px)}}@media only screen and (max-width: 1199.98px){.search-result__text{margin-bottom:10px}}.search-result__text--title{color:#222}.search-result__text--name{color:#6f6f6e;display:block}.search-result__item-desc{color:#6f6f6e}@media only screen and (min-width: 1200px){.pagination{padding-top:15px}}.pagination__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (min-width: 1200px){.pagination__container{height:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.pagination__container{height:40px}}.pagination__list{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color)}@media only screen and (min-width: 1200px){.pagination__list{padding:0 clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.pagination__list{padding:0 20px}}.pagination__item{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.pagination__item{padding:0 clamp(10px,0.5882352941vw,14px)}}@media only screen and (max-width: 1199.98px){.pagination__item{padding:0 10px}}.pagination__btn{color:#4d4d4d;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination__btn .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .pagination__btn:hover{color:var(--primary-color)}.no-touch .pagination__btn:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .pagination__btn:hover{color:var(--primary-color)}.no-touch .pagination__btn:hover .icon{color:#fff}}@media only screen and (min-width: 1200px){.pagination__btn{font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.pagination__btn{font-size:14px}}.pagination__btn--arrow{background-color:#f2f2f2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .pagination__btn--arrow:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .pagination__btn--arrow:hover{background-color:var(--primary-color)}}.loaded .pagination__btn--arrow{-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width: 1200px){.pagination__btn--arrow{padding:0 clamp(16px,0.9411764706vw,22px)}}@media only screen and (max-width: 1199.98px){.pagination__btn--arrow{padding:0 16px}}.pagination__btn--link{border-bottom:1px solid rgba(0,0,0,0)}.loaded .pagination__btn--link{-webkit-transition:color .3s ease;transition:color .3s ease}.pagination__btn--active{color:var(--primary-color);border-bottom:1px solid var(--primary-color);pointer-events:none}.pagination__btn--disabled{pointer-events:none}.pagination__btn--disabled .icon{opacity:.5}.news{width:100%;background-color:#f2f2f2}.news__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news__wrap .pagination{display:block;width:100%}@media only screen and (min-width: 768px){.news__wrap{margin-left:-7px;margin-right:-7px}.news__wrap .pagination{padding-top:40px;margin-left:7px}}@media only screen and (max-width: 767.98px){.news__wrap .pagination{padding-top:40px;margin-left:7px}}.news__card{background-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .news__card:hover{background-color:var(--primary-color)}.no-touch .news__card:hover .news__card-date{color:#fff}.no-touch .news__card:hover .news__card-title{color:#fff;text-decoration:underline}.no-touch .news__card:hover .news__card-desc{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .news__card:hover{background-color:var(--primary-color)}.no-touch .news__card:hover .news__card-date{color:#fff}.no-touch .news__card:hover .news__card-title{color:#fff;text-decoration:underline}.no-touch .news__card:hover .news__card-desc{color:#fff}}@media only screen and (min-width: 1200px){.news__card{width:calc(25% - 14px)}}@media only screen and (min-width: 768px){.news__card{margin:0 7px 14px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.news__card{width:calc(50% - 14px)}}@media only screen and (max-width: 767.98px){.news__card{width:100%;margin-bottom:20px}}.news__card-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.news__card-top{width:100%;position:relative;overflow:hidden}@media only screen and (min-width: 1200px){.news__card-top{height:clamp(230px,13.5294117647vw,322px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.news__card-top{height:234px}}@media only screen and (max-width: 767.98px){.news__card-top{height:222px}}.news__card-img{position:absolute;-o-object-fit:cover;object-fit:cover;left:0;top:0;height:100%;width:100%}.loaded .news__card-content{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}@media only screen and (min-width: 1200px){.news__card-content{padding:clamp(15px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.news__card-content{padding:14px}}.news__card-date{display:block;color:#4d4d4d}.loaded .news__card-date{-webkit-transition:color .3s ease;transition:color .3s ease}@media only screen and (min-width: 1200px){.news__card-date{font-size:clamp(16px,1vw,23px)}}.news__card-title{color:var(--primary-color)}.loaded .news__card-title{-webkit-transition:.3s ease;transition:.3s ease}@media only screen and (min-width: 1200px){.news__card-title{margin-bottom:clamp(12px,0.7058823529vw,16px)}}.news__card-desc{color:#222}.loaded .news__card-desc{-webkit-transition:color .3s ease;transition:color .3s ease}.news__card-category{border-top:1px solid #f2f2f2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto;position:relative;margin-top:auto;background-color:#fff;height:69px;scrollbar-width:thin;scrollbar-color:var(--primary-color) #fff}.news__card-category::-webkit-scrollbar{position:absolute;bottom:0;left:0;width:100%;height:4px}.news__card-category::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #f2f2f2;box-shadow:inset 0 0 5px #f2f2f2;border-radius:10px}.news__card-category::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px}.news__card-category::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}@media only screen and (min-width: 1200px){.news__card-category{padding:20px 0 20px 20px}}@media only screen and (max-width: 1199.98px){.news__card-category{padding:14px 0 14px 14px}}@media only screen and (min-width: 1200px){.news__card-category--overflow{padding-bottom:16px}@-moz-document url-prefix(){.news__card-category--overflow{padding-bottom:12px}}}.news__card-cat{background-color:#f2f2f2;color:var(--secondary-color);white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width: 1200px){.news__card-cat{font-size:clamp(14px,0.8235294118vw,19px);padding:clamp(6px,0.3529411765vw,8px) clamp(12px,0.7058823529vw,16px);margin-right:clamp(12px,0.7058823529vw,16px)}}@media only screen and (max-width: 1199.98px){.news__card-cat{padding:6px 10px;margin-right:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1200px){.contact-form .wrap{max-width:clamp(1170px,68.8235294118vw,1638px)}}@media only screen and (min-width: 1200px){.contact-form__title{margin-bottom:clamp(16px,0.9411764706vw,22px)}}@media only screen and (max-width: 1199.98px){.contact-form__title{margin-bottom:16px}}@media only screen and (min-width: 1200px){.locations__top{max-width:30%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.locations__top{max-width:50%}}.locations__text{color:#4d4d4d}@media only screen and (min-width: 768px){.locations__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}.locations__item{background-color:#fff;border:1px solid var(--color-border)}@media only screen and (min-width: 1200px){.locations__item{width:calc(33.33% - 16px);margin:0 8px 16px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.locations__item{margin:0 8px 16px;width:calc(50% - 16px)}}@media only screen and (max-width: 767.98px){.locations__item:not(:last-child){margin-bottom:40px}}@media only screen and (min-width: 768px){.locations__item--nomap{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.locations__map{padding-bottom:56%;position:relative;border-bottom:1px solid var(--color-border)}.locations__iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 1200px){.locations__content{padding:clamp(20px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.locations__content{padding:20px}}.locations__address{font-style:normal;margin-bottom:12px;padding-left:20px;position:relative}.locations__address .icon{color:var(--tertiary-color);position:absolute;top:0;left:0}.locations__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.locations__link{color:#222}.locations__link:not(:first-child){margin-top:12px}.locations__link .icon{margin-left:5px}.locations__link .font-ico-mail{position:relative;top:2px}.loaded .locations__link{-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .locations__link:hover{color:var(--primary-color);text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .locations__link:hover{color:var(--primary-color);text-decoration:underline}}.news-filter{background-color:#f2f2f2;width:100%}@media only screen and (min-width: 1200px){.news-filter{margin-left:7px;margin-right:7px;padding-top:clamp(40px,2.3529411765vw,56px);padding-bottom:clamp(40px,2.3529411765vw,56px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.news-filter{margin-left:7px;margin-right:7px;padding-top:40px;padding-bottom:40px}}@media only screen and (max-width: 767.98px){.news-filter{margin-bottom:40px}}@media only screen and (max-width: 767.98px){.news-filter__item{margin-bottom:20px}}.news-filter__category-heading{font-size:14px;display:none;color:#4d4d4d;margin-bottom:10px}.news--filter-heading .news-filter__category-heading{display:block}.news-filter__item--active .news-filter__button{color:var(--primary-color);border-color:var(--primary-color)}.news-filter__item--active .news-filter__button .icon{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.news-filter__item--active .news-filter__button .icon::before{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}.news-filter__item--active .news-filter__options{visibility:visible;opacity:1;top:39px}@media only screen and (min-width: 1200px){.news-filter__item--active .news-filter__options{top:clamp(39px,2.2941176471vw,54px)}}.news-filter__wrap{width:100%;border-top:1px solid #999;border-bottom:1px solid #999;padding:20px 0}@media only screen and (min-width: 1200px){.news-filter__wrap{padding:clamp(20px,1.1764705882vw,28px) 0}.news-filter__wrap .news-filter__item:not(:last-child){margin-right:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.news-filter__wrap .news-filter__item:not(:last-child){margin-right:40px}}@media only screen and (min-width: 768px){.news-filter__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 767.98px){.news-filter__wrap{padding-bottom:0}}.news-filter__clear{display:none;font-size:14px;color:#4d4d4d;position:relative;padding-right:16px}.news-filter__clear::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";position:absolute;right:0;bottom:3px;font-size:10px}.loaded .news-filter__clear{-webkit-transition:color .3s ease;transition:color .3s ease}@media(hover: hover)and (pointer: fine){.no-touch .news-filter__clear:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .news-filter__clear:hover{color:var(--primary-color)}}@media only screen and (max-width: 767.98px){.news-filter__clear{margin-bottom:20px}}.news-filter__clear--active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.news-filter,.news-filter__option{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767.98px){.news-filter,.news-filter__option{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.news-filter__select-wrap{position:relative}@media only screen and (min-width: 1200px){.news-filter__select-wrap{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (max-width: 1199.98px){.news-filter__select-wrap{width:100%}}.news-filter__button{padding-left:10px;padding-right:50px;background-color:#e6e6e6;border-color:#999;width:220px;position:relative;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.news-filter__button .icon{border-color:#999}.loaded .news-filter__button .icon::before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}@media only screen and (min-width: 1200px){.news-filter__button{padding-right:clamp(50px,2.9411764706vw,70px);width:clamp(220px,13.5294117647vw,322px)}}@media only screen and (max-width: 767.98px){.news-filter__button{width:100%}}.news-filter__options{padding:10px;position:absolute;visibility:hidden;opacity:0;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;background-color:#e6e6e6;border:1px solid var(--primary-color);z-index:1}.loaded .news-filter__options{-webkit-transition:.3s ease;transition:.3s ease}.news-filter__option:not(:last-child){margin-bottom:10px}.news-filter__option-button{color:#4d4d4d;width:100%;text-align:left;text-underline-offset:3px}@media(hover: hover)and (pointer: fine){.no-touch .news-filter__option-button:hover{color:var(--primary-color);text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .news-filter__option-button:hover{color:var(--primary-color);text-decoration:underline}}.loaded .news-filter__option-button{-webkit-transition:color .3s ease;transition:color .3s ease}.people .pagination{display:block;width:100%;margin:8px}@media only screen and (min-width: 1200px){.people{padding:clamp(60px,7.0588235294vw,168px) 0}}@media only screen and (max-width: 1199.98px){.people{padding:60px 0}}@media only screen and (min-width: 768px){.people__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}}@media only screen and (min-width: 768px){.people__progress{display:none}}.person{display:block;background-color:#f2f2f2;height:initial;cursor:pointer}@media(hover: hover)and (pointer: fine){.no-touch .person:hover{background-color:var(--primary-color)}.no-touch .person:hover .person__job,.no-touch .person:hover .person__content{color:#fff}.no-touch .person:hover .person__name{text-underline-offset:5px;text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .person:hover{background-color:var(--primary-color)}.no-touch .person:hover .person__job,.no-touch .person:hover .person__content{color:#fff}.no-touch .person:hover .person__name{text-underline-offset:5px;text-decoration:underline}}@media only screen and (min-width: 1200px){.person{width:calc(25% - 16px)}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.person{width:calc(33.33% - 16px)}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.person{width:calc(50% - 16px)}}@media only screen and (min-width: 768px){.person{margin:8px;height:initial}}.person__image{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1200px){.person__image{height:clamp(330px,19.4117647059vw,461px)}}@media only screen and (min-width: 992px)and (max-width: 1199.98px){.person__image{min-height:32vw}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.person__image{min-height:45vw}}@media only screen and (max-width: 767.98px){.person__image{height:82vw;max-height:400px}}.person__content{color:#4d4d4d}.loaded .person__content{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,background-color;transition-property:color,background-color}@media only screen and (min-width: 1200px){.person__content{padding:clamp(20px,1.2941176471vw,30px)}}@media only screen and (max-width: 1199.98px){.person__content{padding:20px}}.person__job{color:#4d4d4d;display:block}@media only screen and (min-width: 1200px){.person__job{margin-bottom:20px}}.person__bio{margin-bottom:10px;display:none}@media only screen and (max-width: 1199.98px){.person__bio{margin-top:10px}}.social-carousel{width:100%}.social-carousel .card__bot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.social-carousel .card__bot .card__description{margin-bottom:20px}@media only screen and (min-width: 1200px){.main--home .social-carousel{overflow:hidden}}@media only screen and (max-width: 1199.98px){.social-carousel{overflow:hidden}}@media only screen and (min-width: 1200px){.main--home .social-carousel__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 1200px){.social-carousel__text{position:relative;z-index:3}.main--home .social-carousel__text{padding-top:clamp(100px,8.5294117647vw,203px);width:30%}.main--standard .social-carousel__text{margin-bottom:clamp(25px,1.4705882353vw,35px);max-width:clamp(442px,26vw,618px)}}@media only screen and (max-width: 1199.98px){.social-carousel__text{margin:0 auto;padding-right:20px;margin-bottom:40px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.social-carousel__title,.social-carousel__description{margin-bottom:20px}}@media only screen and (min-width: 1200px){.social-carousel__description{margin-bottom:clamp(20px,1.1764705882vw,28px)}}.social-carousel__slider{overflow:visible}.social-carousel__slider .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-carousel__slider .btn--drag{margin-left:10px;padding-right:10px}@media only screen and (min-width: 1200px){.social-carousel__slider{position:relative}.social-carousel__slider::after{content:"";position:absolute;top:0;left:-5000px;height:100%;width:5000px;background-color:var(--bgc);z-index:1}.main--home .social-carousel__slider{width:67%;height:-webkit-max-content;height:-moz-max-content;height:max-content}}@media only screen and (max-width: 1199.98px){.social-carousel__slider .swiper-scrollbar{width:100%}.social-carousel__slider .btn--drag{width:105px;padding-left:10px}}@media only screen and (max-width: 767.98px){.social-carousel__slider .swiper-scrollbar{margin-top:20px}}.social-carousel__cta-wrap{display:block}.main--standard .social-carousel__cta-wrap{display:none}@media only screen and (min-width: 1200px){.social-carousel__cta-wrap{width:67%;margin-left:auto;margin-top:clamp(60px,3.5294117647vw,84px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.social-carousel__cta-wrap{margin-top:60px}}@media only screen and (max-width: 767.98px){.social-carousel__cta-wrap{margin-top:40px}}@media only screen and (min-width: 1200px){.news__intro-wrap{max-width:40%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.news__intro-wrap{max-width:435px}}.news__title{color:var(--primary-color)}@media only screen and (min-width: 1200px){.news__title{margin-bottom:clamp(20px,1.1764705882vw,28px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.news__title{font-size:28px;margin-bottom:16px}}@media only screen and (max-width: 767.98px){.news__title{font-size:28px;margin-bottom:10px}}.news__subtitle{color:#4d4d4d}@media only screen and (min-width: 768px){.news__subtitle{margin-bottom:10px}}.hotspot{position:relative;background-color:#000;z-index:10}.hotspot>.wrap{position:relative}@media only screen and (max-width: 1199.98px){.hotspot{background:-webkit-gradient(linear, left top, right top, from(var(--primary-color)), to(var(--secondary-color)));background:linear-gradient(90deg, var(--primary-color) 0%, var(--secondary-color) 100%);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}}.hotspot__wrap{position:relative}.hotspot__pin{border:1px solid var(--hotspot-color1, #e84a01);background-color:var(--hotspot-color2, #fff);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:5}.hotspot__pin .icon{color:var(--hotspot-color1, #e84a01);font-size:12px}.loaded .hotspot__pin{-webkit-transition:.3s ease;transition:.3s ease}@media(hover: hover)and (pointer: fine){.no-touch .hotspot__pin:hover{background-color:var(--hotspot-color1, #e84a01)}.no-touch .hotspot__pin:hover .icon{color:var(--hotspot-color2, #fff)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .hotspot__pin:hover{background-color:var(--hotspot-color1, #e84a01)}.no-touch .hotspot__pin:hover .icon{color:var(--hotspot-color2, #fff)}}@media only screen and (min-width: 1200px){.hotspot__pin{width:clamp(18px,2.3529411765vw,56px);height:clamp(18px,2.3529411765vw,56px)}.hotspot__pin .icon{font-size:clamp(12px,0.7058823529vw,16px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.hotspot__pin{width:18px;height:18px}}@media only screen and (max-width: 767.98px){.hotspot__pin{width:20px;height:20px}}.hotspot__pin--active{background-color:var(--hotspot-color1, #e84a01)}.hotspot__pin--active .icon{color:var(--hotspot-color2, #fff)}.hotspot__info{position:relative;z-index:-1}.hotspot__info .link.link--arrow{color:#fff}.hotspot__info .link.link--arrow .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .hotspot__info .link.link--arrow:hover{color:#fff}.no-touch .hotspot__info .link.link--arrow:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .hotspot__info .link.link--arrow:hover{color:#fff}.no-touch .hotspot__info .link.link--arrow:hover .icon{color:#fff}}@media only screen and (min-width: 1200px){.active-focus .hotspot__info .link.link--arrow:focus{outline-color:#fff}.active-focus .hotspot__info .link.link--arrow:focus .icon{color:#fff}}@media only screen and (min-width: 1200px){.hotspot__info{padding:clamp(16px,1.2352941176vw,29px);background:-webkit-gradient(linear, left top, right top, from(var(--primary-color)), to(var(--secondary-color)));background:linear-gradient(90deg, var(--primary-color) 0%, var(--secondary-color) 100%);-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}}@media only screen and (max-width: 1199.98px){.hotspot__info{padding:16px 0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.hotspot__info>.wrap{max-width:648px}}@media only screen and (max-width: 767.98px){.hotspot__info{margin-left:auto}}.hotspot__info-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.hotspot__info-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 1199.98px){.hotspot__info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.hotspot__desc{color:#fff}@media only screen and (min-width: 1200px){.hotspot__desc{width:70%;padding-right:clamp(250px,20.5882352941vw,489px);-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width: 1199.98px){.hotspot__desc{margin-bottom:10px}}.hotspot__container{border:1px solid #999;background-color:#fff}@media only screen and (min-width: 1200px){.hotspot__container{position:absolute;max-width:clamp(330px,19.4117647059vw,461px);padding:clamp(22px,1.2941176471vw,30px);width:100%;display:none}.hotspot__container:not(.hotspot__container--reverse){margin-left:clamp(30px,3.2352941176vw,77px)}}@media only screen and (max-width: 1199.98px){.hotspot__container{position:relative;padding:22px}}@media only screen and (min-width: 1200px){.hotspot__container--reverse{margin-right:clamp(30px,3.2352941176vw,77px)}}.hotspot__container--active{z-index:10}.hotspot__img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width: 1200px){.hotspot__img{margin-bottom:clamp(20px,1.1764705882vw,28px);height:clamp(230px,13.5294117647vw,322px)}}@media only screen and (max-width: 1199.98px){.hotspot__img{height:230px;margin-bottom:20px}}.hotspot__title{font-weight:300;line-height:1}@media only screen and (min-width: 1200px){.hotspot__title{font-size:clamp(18px,1.2941176471vw,30px);margin-bottom:clamp(8px,0.7058823529vw,16px)}}@media only screen and (max-width: 1199.98px){.hotspot__title{font-size:18px;margin-bottom:8px}}.hotspot__text{font-weight:300}@media only screen and (min-width: 1200px){.hotspot__text{font-size:clamp(14px,0.8235294118vw,19px);line-height:clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.hotspot__text{font-size:14px;line-height:20px}}.hotspot__video{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:1;color:#4d4d4d}.hotspot__video .icon{margin-left:8px;color:#4d4d4d}@media only screen and (min-width: 1200px){.hotspot__video{margin-top:clamp(20px,1.1764705882vw,28px);font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.hotspot__video{margin-top:20px;font-size:14px}}@media only screen and (min-width: 1200px){.hotspot__background{position:static}}@media only screen and (max-width: 1199.98px){.hotspot__background{position:relative;margin:0 -20px}}.hotspot__background--overlay::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background:linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.4) 100%);z-index:0}.hotspot__bgimage{width:100%}@media only screen and (min-width: 1200px){.hotspot__holder .swiper-container,.hotspot__holder .swiper-wrapper,.hotspot__holder .swiper-slide{position:static;overflow:visible;display:block;-webkit-transform:none;transform:none}.hotspot__holder .swiper-slide{height:auto;width:auto}}@media only screen and (max-width: 1199.98px){.hotspot__holder{max-width:100%;margin:15px auto}.hotspot__holder .swiper-slide{height:auto}.hotspot__holder .hotspot__container{height:100%}.hotspot__holder .swiper-container:not(.swiper-container--show){display:none}}.hotspot__controls{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotspot__controls .swiper-button-prev,.hotspot__controls .swiper-button-next{border:1px solid #222}.hotspot__controls .swiper-button-prev .icon,.hotspot__controls .swiper-button-next .icon{color:var(--hotspot-color1, #e84a01)}@media only screen and (min-width: 1200px){.hotspot__controls{display:none}}.body-select input[disabled]{pointer-events:none}.body-select .banner__picture--error{background-color:#ff5e39}.body-select .tag{background-color:accordion__icon}.body-select .rte a{color:var(--primary-color)}.body-select .card-carousel .card__title{color:var(--primary-color)}.body-select .footer__bot{background-color:#222}.body-select .footer__copyright{color:#fff}.body-select .footer__quick-link{color:#fff}.body-select .footer__social{border:none}.body-select .footer__social-link .icon{color:#fff}.body-select .switcher__card-subtitle,.body-select .switcher__card-title{color:var(--primary-color)}@media only screen and (min-width: 1200px){.body-select .header{background-color:#fff}.body-select .hero__swiper .wrap{margin-left:clamp(50px,2.9411764706vw,70px)}.body-select .header__home{padding:14px 25px;width:clamp(210px,12.3529411765vw,294px)}.body-select .nav__link{font-size:19px}.body-select .nav__overview{padding-left:clamp(70px,4.1176470588vw,98px)}.body-select .nav__secondary,.body-select .nav__tertiary{background-color:#2d2d2d}.body-select .nav__sec-link,.body-select .nav__third-link{color:#fff}.body-select .nav__link--active.nav__link{color:var(--primary-color)}.body-select .nav__link.nav__link--active{color:var(--primary-color)}}@media only screen and (min-width: 1500px){.body-select .nav__secondary,.body-select .nav__tertiary{-webkit-column-count:5;-moz-column-count:5;column-count:5}}@media only screen and (max-width: 1199.98px){.body-select .header__home{width:164px;padding:15px 20px}}@media only screen and (min-width: 1200px){.body-joinery .header__home{padding:7px}}@media only screen and (min-width: 1200px){.body-joinery .hero{min-height:100vh;padding:clamp(180px,10.5882352941vw,251px) 0 clamp(50px,2.9411764706vw,70px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-joinery .hero{padding:180px 0 20px}}.body-joinery .banner__picture--error{background-color:#0c8791}.body-joinery .header{border-color:#4d4d4d}.body-joinery .header__top{background-color:#2d2d2d;border-color:var(--secondary-color)}.body-joinery .header__hamburger,.body-joinery .search-popup__input{border-color:var(--secondary-color)}.body-joinery .header__search{color:#fff;border-color:var(--secondary-color)}.body-joinery .header__hamburger-line,.body-joinery .header__hamburger-line::after,.body-joinery .header__hamburger-line::before{background-color:#fff}.body-joinery .top-nav__link,.body-joinery .nav__link{color:#fff}.body-joinery .header--secondary-opened .header__btn--close{color:#fff;background-color:#222}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .header--secondary-opened .header__btn--close:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .header--secondary-opened .header__btn--close:hover{background-color:var(--primary-color)}}.body-joinery .header--secondary-opened .header__btn--back{color:#fff;background-color:#222}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .header--secondary-opened .header__btn--back:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .header--secondary-opened .header__btn--back:hover{background-color:var(--primary-color)}}.body-joinery .card-carousel .card__title{color:#222}.body-joinery .single-block .media__btn{border-width:1px}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .single-block .media__btn:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.no-touch .body-joinery .single-block .media__btn:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .single-block .media__btn:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.no-touch .body-joinery .single-block .media__btn:hover .icon{color:#fff}}.body-joinery .btn{color:#2d2d2d;border-color:#000;background-color:#e6e6e6}.body-joinery .btn .icon{color:#000;border-color:#000}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .btn:hover{color:#2d2d2d;border-color:var(--tertiary-color)}.no-touch .body-joinery .btn:hover .icon{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .btn:hover{color:#2d2d2d;border-color:var(--tertiary-color)}.no-touch .body-joinery .btn:hover .icon{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}.body-joinery .btn--drag .icon-arrow{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .btn--drag:hover{color:#fff;border-color:var(--primary-color)}.no-touch .body-joinery .btn--drag:hover .icon-arrow{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .btn--drag:hover{color:#fff;border-color:var(--primary-color)}.no-touch .body-joinery .btn--drag:hover .icon-arrow{color:#fff}}.body-joinery .nav__title{color:#fff}.body-joinery .aside__title{color:var(--tertiary-color)}.body-joinery .aside__item--main{border-top-color:var(--tertiary-color);border-bottom-color:#e6e6e6}.body-joinery .tag:not(.stats__tag){background-color:#4d4d4d}.body-joinery .stats__tag{background-color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .sitemap__card-link--primary:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .sitemap__card-link--primary:hover{color:#fff}}.body-joinery .search-popup{background-color:#4d4d4d}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .search-result__item-link:hover .search-result__text{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .search-result__item-link:hover .search-result__text{color:var(--tertiary-color)}}@media only screen and (max-width: 767.98px){.body-joinery .switcher__card-cta{max-width:220px}}@media screen and (max-width: 350px){.body-joinery .switcher__card-cta{max-width:200px}}.body-joinery .header__news--mobile-under{background-color:var(--secondary-color)}.body-joinery .header__news--mobile-under .header__news-text,.body-joinery .header__news--mobile-under .link{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .breadcrumbs__link:hover{border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .breadcrumbs__link:hover{border-color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .footer__social-link:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .footer__social-link:hover{background-color:var(--tertiary-color)}}@media only screen and (min-width: 1200px){.body-joinery .hero__inner .btn{bottom:clamp(40px,2.3529411765vw,56px);left:clamp(25px,1.7647058824vw,42px)}}@media only screen and (max-width: 1199.98px){.body-joinery .hero__inner{padding-bottom:100px}.body-joinery .hero__inner .btn{max-width:210px;padding:12px 55px 12px 15px;bottom:30px}}@media only screen and (max-width: 767.98px){.body-joinery .hero__inner .btn{bottom:45px}}@media only screen and (min-width: 1200px){.body-joinery .hero__controls{bottom:clamp(40px,2.3529411765vw,56px)}}@media only screen and (max-width: 1199.98px){.body-joinery .hero__controls{bottom:7px}}@media only screen and (max-width: 767.98px){.body-joinery .hero__controls{bottom:22px}}@media only screen and (max-width: 1199.98px){.body-joinery .card-carousel__slider .swiper-scrollbar{width:calc(100% - 10px)}.body-joinery .card-carousel__slider .swiper-scrollbar::after{width:calc(100% + 10px)}}@media only screen and (max-width: 1199.98px){.body-joinery .card-grid .swiper-scrollbar{width:calc(100% - 10px)}.body-joinery .card-grid .swiper-scrollbar::after{width:calc(100% + 10px)}}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .search-results .pagination__btn--arrow:not(.pagination__btn--disabled):hover{background-color:#ff5e39}.no-touch .body-joinery .search-results .pagination__btn--arrow:not(.pagination__btn--disabled):hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .search-results .pagination__btn--arrow:not(.pagination__btn--disabled):hover{background-color:#ff5e39}.no-touch .body-joinery .search-results .pagination__btn--arrow:not(.pagination__btn--disabled):hover .icon{color:#fff}}.body-joinery .search-results .pagination__btn--arrow{border-color:#ff5e39}.body-joinery .search-results .pagination__btn--arrow .icon{color:#ea1b00}.body-joinery .search-results .pagination__btn--active{border-color:#ea1b00;color:#ea1b00}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .search-results .pagination__btn--link:hover{color:#ff5e39}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .search-results .pagination__btn--link:hover{color:#ff5e39}}.body-joinery .search-results .pagination__list{border-color:#ff5e39}.body-joinery .stats__list .stats__text{color:#000}.body-joinery .hero__title{color:var(--secondary-color)}.body-joinery .card .card__description{color:#4d4d4d}.body-joinery .card__link{z-index:1}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .card__link:hover~.card__bot{background-color:var(--tertiary-color)}.no-touch .body-joinery .card__link:hover~.card__social{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .card__link:hover~.card__bot{background-color:var(--tertiary-color)}.no-touch .body-joinery .card__link:hover~.card__social{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}.body-joinery .card-carousel .btn--drag{color:#2d2d2d;border-color:#222}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .card-carousel .btn--drag:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .card-carousel .btn--drag:hover{color:#fff}}.body-joinery .card-carousel .btn--drag span{color:var(--primary-color)}.body-joinery .card-carousel .swiper-scrollbar::after{background-color:var(--primary-color)}.body-joinery .card-carousel__text{color:#4d4d4d}.body-joinery .box__inner .box__title{color:#2d2d2d}.body-joinery .box__inner .box__text{color:#4d4d4d}.body-joinery .switcher .switcher__card-subtitle{color:var(--primary-color)}.body-joinery .switcher .switcher__card-title{color:#2d2d2d}.body-joinery .switcher .swiper-button-prev{border-right:none !important}.body-joinery .switcher .swiper-button-prev,.body-joinery .switcher .swiper-button-next{border:1px solid #2d2d2d}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .switcher .swiper-pagination-bullet:hover{border-color:var(--tertiary-color);color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .switcher .swiper-pagination-bullet:hover{border-color:var(--tertiary-color);color:var(--tertiary-color)}}.body-joinery .switcher .swiper-pagination-bullet-active{background-color:var(--tertiary-color);border-color:var(--tertiary-color)}.body-joinery .mixed-block__title{color:var(--primary-color)}.body-joinery .related__item{border-color:#ccc}.body-joinery .related__title{color:#2d2d2d}.body-joinery .footer__top{background-color:#2d2d2d}.body-joinery .footer__bot{background-color:#222;border-top:1px solid #222}.body-joinery .footer__column-title{color:var(--tertiary-color)}.body-joinery .footer__li-link,.body-joinery .footer__quick-link,.body-joinery .footer__copyright{color:#fff}.body-joinery .footer__social-link .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .footer__quick-link:hover,.no-touch .body-joinery .footer__li-link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .footer__quick-link:hover,.no-touch .body-joinery .footer__li-link:hover{color:var(--primary-color)}}.body-joinery .footer__social{border:none}.body-joinery .main--home:not(.main--news):not(.main--contact) .rte.section{background-color:var(--primary-color)}.body-joinery .main--home:not(.main--news):not(.main--contact) .rte.section .color-light{color:var(--secondary-color)}.body-joinery .swiper-button-next,.body-joinery .swiper-button-prev{border-color:var(--secondary-color)}.body-joinery .media__btn .icon{color:var(--tertiary-color)}.body-joinery .accordion__icon::after,.body-joinery .accordion__icon::before{background-color:var(--primary-color)}.body-joinery .accordion__btn:not(.accordion__btn--active){border:1px solid var(--color-border)}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .accordion__btn:not(.accordion__btn--active):hover .accordion__icon{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .accordion__btn:not(.accordion__btn--active):hover .accordion__icon{background-color:var(--primary-color)}}@media only screen and (min-width: 1200px){.body-joinery .switcher .swiper-pagination-bullet{width:280px}}.body-joinery .image-gallery__item:not(.swiper-slide-active) .image-gallery__text{display:none}.body-joinery .accordion__btn--active{background-color:var(--primary-color);border-top:1px solid var(--primary-color);border-right:1px solid var(--primary-color);border-left:1px solid var(--primary-color)}.body-joinery .accordion__btn--active .accordion__icon{background-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .accordion__btn--active:hover{background-color:var(--primary-color);color:#fff}.no-touch .body-joinery .accordion__btn--active:hover .accordion__icon{background-color:var(--primary-color)}.no-touch .body-joinery .accordion__btn--active:hover .accordion__icon::after,.no-touch .body-joinery .accordion__btn--active:hover .accordion__icon::before{background-color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .accordion__btn--active:hover{background-color:var(--primary-color);color:#fff}.no-touch .body-joinery .accordion__btn--active:hover .accordion__icon{background-color:var(--primary-color)}.no-touch .body-joinery .accordion__btn--active:hover .accordion__icon::after,.no-touch .body-joinery .accordion__btn--active:hover .accordion__icon::before{background-color:#fff}}.body-joinery .quote__text,.body-joinery .quote__cite{border-color:#ccc}.body-joinery .quote__job{color:#4d4d4d}.body-joinery table th{border-bottom-color:var(--color-border)}.body-joinery .tabs__buttons{margin-bottom:-1px}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .tabs__btn:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .tabs__btn:hover{color:var(--tertiary-color)}}.body-joinery .tabs__btn--active{background-color:var(--tertiary-color)}.body-joinery .banner__title,.body-joinery .breadcrumbs__link{color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .breadcrumbs__link:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .breadcrumbs__link:hover{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .link--pdf:hover .icon{border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .link--pdf:hover .icon{border-color:var(--primary-color)}}.body-joinery .section:not(.section--dark):not(.section--mid) .card-grid__title{color:var(--secondary-color)}.body-joinery .section:not(.section--dark):not(.section--mid) .card-grid__text{color:#4d4d4d}.body-joinery .section:not(.section--dark):not(.section--mid) .card-carousel__title{color:#222}.body-joinery .main--standard .card-carousel__title{color:#2d2d2d}.body-joinery .double-image__title{color:var(--secondary-color)}.body-joinery .image-gallery .swiper-pagination-current{color:var(--secondary-color)}.body-joinery .image-gallery__text{color:#4d4d4d}.body-joinery .image-gallery__description{border:1px solid var(--secondary-color)}.body-joinery .main--standard .card{border:1px solid #ccc}.body-joinery .search-popup__input{background-color:#f2f2f2;color:#4d4d4d;border-color:#2d2d2d}.body-joinery .search-popup__input::-webkit-input-placeholder{color:#4d4d4d}.body-joinery .search-popup__input::-moz-placeholder{color:#4d4d4d}.body-joinery .search-popup__input:-ms-input-placeholder{color:#4d4d4d}.body-joinery .search-popup__input::-ms-input-placeholder{color:#4d4d4d}.body-joinery .search-popup__input::placeholder{color:#4d4d4d}.body-joinery .search-popup__submit{background-color:#2d2d2d;color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .search-popup__submit:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .search-popup__submit:hover{background-color:var(--primary-color)}}.body-joinery .search__input{background-color:#f2f2f2;color:#4d4d4d;border-color:#2d2d2d}.body-joinery .search__input::-webkit-input-placeholder{color:#4d4d4d}.body-joinery .search__input::-moz-placeholder{color:#4d4d4d}.body-joinery .search__input:-ms-input-placeholder{color:#4d4d4d}.body-joinery .search__input::-ms-input-placeholder{color:#4d4d4d}.body-joinery .search__input::placeholder{color:#4d4d4d}.body-joinery .search__btn{background-color:#2d2d2d;color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .search__btn:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .search__btn:hover{background-color:var(--primary-color)}}.body-joinery .locations__title,.body-joinery .locations__item-title{color:#2d2d2d}.body-joinery .locations__address .icon{color:var(--primary-color)}.body-joinery .locations__link{color:#4d4d4d}.body-joinery .contact-form__title{color:#2d2d2d}.body-joinery .contact-form__subtitle{color:#4d4d4d}.body-joinery .umbraco-forms-form input,.body-joinery .umbraco-forms-form textarea{border-color:var(--color-border)}.body-joinery .umbraco-forms-form label{color:#2d2d2d}.body-joinery .umbraco-forms-form .longanswer label{color:#4d4d4d}.body-joinery .umbraco-forms-form textarea{background-color:#f2f2f2}.body-joinery .umbraco-forms-form .dropdown>div{border-color:#2d2d2d}.body-joinery .umbraco-forms-form .dropdown>div::before{background-color:#f2f2f2;border-color:#2d2d2d}.body-joinery .umbraco-forms-form .dropdown>div::after{color:#000}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .umbraco-forms-form .dropdown>div:hover::before{background-color:var(--primary-color)}.no-touch .body-joinery .umbraco-forms-form .dropdown>div:hover::after{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .umbraco-forms-form .dropdown>div:hover::before{background-color:var(--primary-color)}.no-touch .body-joinery .umbraco-forms-form .dropdown>div:hover::after{color:#fff}}.body-joinery .umbraco-forms-form .multiplechoice label{color:#4d4d4d}.body-joinery .umbraco-forms-form .btn{background-color:rgba(0,0,0,0);border-color:#000}.body-joinery .umbraco-forms-navigation>div::before{border-color:#000}.body-joinery .umbraco-forms-navigation>div::after{color:#000}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .umbraco-forms-navigation>div:hover{border-color:var(--tertiary-color)}.no-touch .body-joinery .umbraco-forms-navigation>div:hover::before{border-color:var(--tertiary-color)}.no-touch .body-joinery .umbraco-forms-navigation>div:hover::after{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .umbraco-forms-navigation>div:hover{border-color:var(--tertiary-color)}.no-touch .body-joinery .umbraco-forms-navigation>div:hover::before{border-color:var(--tertiary-color)}.no-touch .body-joinery .umbraco-forms-navigation>div:hover::after{color:#fff}}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .sitemap__card-link--primary:hover{background-color:var(--tertiary-color);border-color:var(--tertiary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .sitemap__card-link--primary:hover{background-color:var(--tertiary-color);border-color:var(--tertiary-color);color:#fff}}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .sitemap__card-link:not(.sitemap__card-link--primary):hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .sitemap__card-link:not(.sitemap__card-link--primary):hover{color:var(--tertiary-color)}}.body-joinery .news-filter__category-heading{color:#fff}.body-joinery .news-filter__clear{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .news-filter__clear:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .news-filter__clear:hover{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .news__card:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .news__card:hover{background-color:var(--tertiary-color)}}.body-joinery .news,.body-joinery .news-filter{background-color:var(--secondary-color)}.body-joinery .news__title{color:var(--tertiary-color)}.body-joinery .news__subtitle{color:#fff}.body-joinery .news-filter__options{border-color:var(--tertiary-color)}.body-joinery .news-filter__item--active .news-filter__button{color:var(--tertiary-color);border-color:var(--tertiary-color)}.body-joinery .news-filter__item--active .news-filter__button .icon{background-color:var(--tertiary-color)}.body-joinery .news__card-title{color:#2d2d2d}.body-joinery .pagination__btn--arrow{border-color:#000}.body-joinery .pagination__btn--arrow:first-child{border-right:0}.body-joinery .pagination__btn--arrow:last-child{border-left:0}.body-joinery .pagination__list{border:1px solid var(--tertiary-color)}.body-joinery .pagination__btn--active{color:#000}.body-joinery .person{background-color:#fff;border:1px solid var(--color-border)}@media(hover: hover)and (pointer: fine){.no-touch .body-joinery .person:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-joinery .person:hover{background-color:var(--tertiary-color)}}.body-joinery .person__content{color:var(--secondary-color)}.body-joinery .popup__close-btn,.body-joinery .popup__btn-next,.body-joinery .popup__btn-prev{border-color:var(--secondary-color)}.body-joinery .popup__close-btn{color:#fff;background-color:#2d2d2d}@media only screen and (min-width: 1200px){.body-joinery .nav__sec-link,.body-joinery .nav__third-link{color:#4d4d4d}.body-joinery .accordion__icon{top:0;-webkit-transform:translateY(0);transform:translateY(0);height:calc(100% + 1px)}.body-joinery .nav__list{height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.body-joinery .nav__list .nav__item{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.body-joinery .related__main-title{padding-left:clamp(20px,1.2941176471vw,30px);padding-right:clamp(20px,1.2941176471vw,30px)}.body-joinery .key-stats__title{padding-left:clamp(14px,1.1764705882vw,28px);padding-right:clamp(14px,1.1764705882vw,28px)}.body-joinery .nav{background-color:#2d2d2d;padding-right:clamp(120px,7.0588235294vw,168px)}.body-joinery .nav__link:hover{color:var(--primary-color)}.body-joinery .nav__menu{border-color:var(--secondary-color)}.body-joinery .nav__secondary,.body-joinery .nav__tertiary{background-color:#f2f2f2}.body-joinery .nav__overview{background-color:var(--secondary-color);color:#fff}.body-joinery .downloads__tag{padding:clamp(16px,0.9411764706vw,22px) clamp(30px,1.7647058824vw,42px)}.body-joinery .image-gallery__text{padding:clamp(5px,0.2941176471vw,7px) 0 clamp(5px,0.2941176471vw,7px) clamp(10px,0.5882352941vw,14px)}.body-joinery .image-gallery__controls button{height:clamp(46px,2.7058823529vw,64px)}.body-joinery .image-gallery__description{min-height:clamp(46px,2.7058823529vw,64px)}.body-joinery .image-gallery__content{height:clamp(46px,2.7058823529vw,64px)}.body-joinery .image-gallery__content .swiper-pagination{height:clamp(46px,2.7058823529vw,64px);border:1px solid var(--secondary-color);min-height:clamp(46px,2.7058823529vw,64px)}}@media only screen and (max-width: 1199.98px){.body-joinery .header,.body-joinery .header__menu,.body-joinery .nav__menu,.body-joinery .nav__tertiary{background-color:#2d2d2d}.body-joinery .header__home{width:100px;height:75px}.body-joinery .nav__link,.body-joinery .nav__overview-link,.body-joinery .nav__sec-link,.body-joinery .nav__third-link{background-color:var(--secondary-color)}.body-joinery .header__btn--back{color:#fff;border-color:var(--secondary-color)}.body-joinery .nav__sec-link,.body-joinery .nav__third-link,.body-joinery .nav__overview-link{color:#fff}}.body-cht .btn,.body-cht .link,.body-cht .switcher__card-subtitle,.body-cht .switcher__card-title,.body-cht .popup__close-btn,.body-cht .social-carousel__title,.body-cht .card__soc-link,.body-cht .locations__link{color:var(--primary-color)}.body-cht .breadcrumbs__link{color:#6d82d0}@media(hover: hover)and (pointer: fine){.no-touch .body-cht .breadcrumbs__link:hover{border-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cht .breadcrumbs__link:hover{border-color:rgba(0,0,0,0)}}.body-cht .news-filter__clear,.body-cht .pagination__btn--link{color:#6d82d0}.body-cht .pagination__btn--active{color:var(--primary-color)}.body-cht .full-image__content .link{color:#fff}.body-cht .stats__text{color:#222}.body-cht .switcher__card-summary,.body-cht .switcher__card-description,.body-cht .popup .person__name{color:#024}.body-cht .banner__picture--error{background-color:#0039a6}.body-cht .box-image .box__tag{position:relative;top:-1px;left:-1px;width:calc(100% + 2px)}.body-cht .header__news--mobile-under{background-color:var(--primary-color)}.body-cht .header__news--mobile-under .header__news-text,.body-cht .header__news--mobile-under .link{color:#fff}.body-cht .rte,.body-cht .top-nav__link,.body-cht .nav__link{color:#024}.body-cht .nav__sec-link,.body-cht .nav__third-link{color:var(--primary-color)}.body-cht .search-popup{background-color:var(--primary-color)}.body-cht .search-popup__input{background-color:var(--primary-color);border-color:#fff;color:#fff}.body-cht .search-popup__input::input-placeholder{color:#fff}.body-cht .search-popup__input:placeholder{color:#fff}.body-cht .search-popup__input::-webkit-input-placeholder{color:#fff}.body-cht .search-popup__input::-moz-placeholder{color:#fff}.body-cht .search-popup__input:-ms-input-placeholder{color:#fff}.body-cht .search-popup__input::-ms-input-placeholder{color:#fff}.body-cht .search-popup__input::placeholder{color:#fff}.body-cht .search-popup__input:input-placeholder{color:#fff}.body-cht .search-popup__submit{color:var(--primary-color);border-color:#fff}.body-cht .hero__text,.body-cht .box__text{color:#024}.body-cht .downloads__link{color:var(--primary-color)}.body-cht .downloads__link .icon{border-color:var(--color-border)}.body-cht .card__title,.body-cht .mixed-block__title,.body-cht .image-gallery__controls button{color:var(--primary-color)}.body-cht .quote__name{color:var(--secondary-color)}.body-cht .quote__job{color:#4d4d4d}.body-cht table th{background-color:#024;border-color:#657e9d}.body-cht .key-stats__text,.body-cht .tabs .rte p{color:#2d2d2d}.body-cht .aside__link,.body-cht .aside__sublink{color:#999}.body-cht .header,.body-cht .header__home,.body-cht .header__search,.body-cht .header__hamburger,.body-cht .footer__top,.body-cht .footer__bot,.body-cht .footer__social{border-color:#657e9d}@media(hover: hover)and (pointer: fine){.no-touch .body-cht .header__search:hover{border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cht .header__search:hover{border-color:var(--primary-color)}}.body-cht .breadcrumbs__item:last-child .breadcrumbs__link{color:var(--primary-color) !important;background-color:#e6e9f7 !important}@media(hover: hover)and (pointer: fine){.no-touch .body-cht .sitemap__card-link--primary:hover,.no-touch .body-cht .breadcrumbs__link:hover{background-color:#e6e9f7}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cht .sitemap__card-link--primary:hover,.no-touch .body-cht .breadcrumbs__link:hover{background-color:#e6e9f7}}.body-cht .news-filter__category-heading{color:#024}.body-cht .news--projects{background-color:#024}.body-cht .news--projects .news__card-link{border:1px solid #e6e9f7}.body-cht .news--projects .news-filter{background-color:#024}.body-cht .news--projects .news__title,.body-cht .news--projects .news__subtitle,.body-cht .news--projects .news-filter__category-heading{color:#fff}.body-cht .news--projects .news-filter__wrap{border-color:rgba(109,130,208,.4)}.body-cht .news--projects .news-filter__clear{color:#e6e9f7}@media(hover: hover)and (pointer: fine){.no-touch .body-cht .news--projects .news-filter__clear:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cht .news--projects .news-filter__clear:hover{color:#fff}}.body-cht .news--regular .news-filter__wrap{border-color:var(--color-border)}.body-cht .news__card-cat,.body-cht .news-filter__button-text,.body-cht .search-result__text--title{color:#024}@media(hover: hover)and (pointer: fine){.no-touch .body-cht .news__card:hover .label{background-color:#e6e9f7}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cht .news__card:hover .label{background-color:#e6e9f7}}.body-cht .news-filter__options,.body-cht .news-filter__button{border-color:#6d82d0}.body-cht .news-filter__options .icon,.body-cht .news-filter__button .icon{border-color:#6d82d0}.body-cht .card__social .icon,.body-cht .card__social-time{color:#616161}.body-cht .search__btn,.body-cht .search__input{color:var(--primary-color);background-color:var(--color-border)}.body-cht .key-stats--grey .key-stats__title{background-color:#024}@media only screen and (min-width: 1200px){.body-cht .header,.body-cht .header__top{border-color:#657e9d}.body-cht .top-nav__link:hover,.body-cht .nav__link:hover{color:var(--primary-color)}}@media only screen and (max-width: 1199.98px){.body-cht .nav__menu{top:58px}.body-cht .nav__link,.body-cht .nav__sec-link,.body-cht .nav__overview-link,.body-cht .nav__third-link,.body-cht .header__btn--back,.body-cht .header__menu,.body-cht .nav__menu,.body-cht .nav__tertiary{background-color:var(--primary-color);color:#fff}.body-cht .header__btn--back,.body-cht .nav__item,.body-cht .nav__sec-item,.body-cht .nav__third-item{border-color:#657e9d}.body-cht .top-nav__link{color:#fff}.body-cht .nav__item--sub .nav__link::before,.body-cht .nav__sec-item--sub .nav__sec-link::before{background-color:#fff;border-left:1px solid var(--primary-color)}.body-cht .nav__item--sub .nav__link::after,.body-cht .nav__sec-item--sub .nav__sec-link::after{color:var(--primary-color)}}.body-main.error-500{--primary-color: #07828c;min-height:100svh;padding-bottom:82px;position:relative}.body-main.error-500 .header{background-color:#2d2d2d !important}.body-main.error-500 .header__home{padding:0;max-width:190px;width:100%;margin:0 auto}.body-main.error-500 .header__home img{width:100%}.body-main.error-500 .banner__box{padding-top:100px;text-align:center;max-width:970px;margin:0 auto}.body-main.error-500 .section .wrap{max-width:820px}.body-main.error-500 .breadcrumbs{display:none}.body-main.error-500 .banner__inner{padding:0;min-height:auto}.body-main.error-500 .banner{padding-top:0;min-height:auto;display:block}.body-main.error-500 .banner__picture{position:static;background-image:url("../jpg/banner-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:329px}.body-main.error-500 .footer{position:absolute;bottom:0;left:0;width:100%;background-color:#2d2d2d}.body-main.error-500 .footer .caption{color:#fff;font-size:14px}.body-main.error-500 .banner__title{color:#000}.body-main.error-500 .btn{color:#000;background-color:#fff;border:1px solid #000}.body-main.error-500 .btn .icon{color:#000;border-left:1px solid #000}.body-main.error-400{--primary-color: #07828c;min-height:100svh;padding-bottom:82px;position:relative}.body-main.error-400 .header{background-color:#2d2d2d !important}.body-main.error-400 .header__home{padding:0;max-width:190px;width:100%;margin:0 auto}.body-main.error-400 .header__home img{width:100%}.body-main.error-400 .banner__box{padding-top:100px;text-align:center;max-width:970px;margin:0 auto}.body-main.error-400 .section .wrap{max-width:820px}.body-main.error-400 .breadcrumbs{display:none}.body-main.error-400 .banner__inner{padding:0;min-height:auto}.body-main.error-400 .banner{padding-top:0;min-height:auto;display:block}.body-main.error-400 .banner__picture{position:static;background-image:url("../jpg/banner-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;height:329px}.body-main.error-400 .footer{position:absolute;bottom:0;left:0;width:100%;background-color:#2d2d2d}.body-main.error-400 .footer .caption{color:#fff;font-size:14px}.body-main.error-400 .banner__title{color:#000}.body-main.error-400 .btn{color:#000;background-color:#fff;border:1px solid #000}.body-main.error-400 .btn .icon{color:#000;border-left:1px solid #000}@media only screen and (min-width: 1200px){.body-main.error-500 .btn:hover{border-color:#fe5000}.body-main.error-500 .btn:hover .icon{color:#fff;background-color:#fe5000;border-color:#fe5000}.body-main.error-400 .btn:hover{border-color:#fe5000}.body-main.error-400 .btn:hover .icon{color:#fff;background-color:#fe5000;border-color:#fe5000}}@media only screen and (max-width: 767.98px){.body-main.error-500 .banner__picture{height:237px}.body-main.error-400 .banner__picture{height:237px}}.body-vetter .header__btn{color:var(--primary-color)}.body-vetter .swiper-button-prev,.body-vetter .swiper-button-next{border-color:var(--primary-color)}.body-vetter .swiper-button-prev .font-ico-arrow,.body-vetter .swiper-button-next .font-ico-arrow{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .search-popup__submit:hover,.no-touch .body-vetter .swiper-button-prev:hover,.no-touch .body-vetter .swiper-button-next:hover{border-color:var(--secondary-color);background-color:var(--secondary-color)}.no-touch .body-vetter .search-popup__submit:hover .font-ico-arrow,.no-touch .body-vetter .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-vetter .swiper-button-next:hover .font-ico-arrow{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .search-popup__submit:hover,.no-touch .body-vetter .swiper-button-prev:hover,.no-touch .body-vetter .swiper-button-next:hover{border-color:var(--secondary-color);background-color:var(--secondary-color)}.no-touch .body-vetter .search-popup__submit:hover .font-ico-arrow,.no-touch .body-vetter .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-vetter .swiper-button-next:hover .font-ico-arrow{color:#fff}}.body-vetter .banner__picture--error{background-color:var(--secondary-color)}.body-vetter .btn{border-color:var(--primary-color)}.body-vetter .btn .icon{border-color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .btn:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.no-touch .body-vetter .btn:hover .icon{color:#fff;background-color:var(--secondary-color);border-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .btn:hover{border-color:var(--secondary-color);color:var(--secondary-color)}.no-touch .body-vetter .btn:hover .icon{color:#fff;background-color:var(--secondary-color);border-color:var(--secondary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .btn--drag:hover{background-color:var(--secondary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .btn--drag:hover{background-color:var(--secondary-color);color:#fff}}.body-vetter .section:not(.section--dark):not(.section--mid) .card-carousel__description{color:#4d4d4d}.body-vetter .card__title,.body-vetter .switcher__card-subtitle,.body-vetter .person__name,.body-vetter .aside__item--main .aside__link,.body-vetter .aside__sublink .icon,.body-vetter .search-result__text--name,.body-vetter .quote__name{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .card__link:hover~.card__bot{background-color:var(--secondary-color)}.no-touch .body-vetter .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-vetter .card__link:hover~.card__social{border-color:var(--secondary-color);background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .card__link:hover~.card__bot{background-color:var(--secondary-color)}.no-touch .body-vetter .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-vetter .card__link:hover~.card__social{border-color:var(--secondary-color);background-color:var(--secondary-color)}}.body-vetter .search-popup{background-color:var(--tertiary-color)}.body-vetter .search-popup__submit{border-color:#a5d3b6;background-color:#e7e8ec}.body-vetter .search-popup__input{border-color:var(--secondary-color);background-color:#f2f2f2;caret-color:var(--primary-color)}.body-vetter .stats__title,.body-vetter .breadcrumbs__link,.body-vetter .card__soc-link .icon{color:var(--primary-color)}.body-vetter .card{border-color:#f2f2f2}.body-vetter .card__description,.body-vetter .box__text,.body-vetter .footer__li-link,.body-vetter .news__card-desc,.body-vetter .card__social-time,.body-vetter .card__social .icon,.body-vetter .search-result__text--title,.body-vetter .related__text,.body-vetter .quote__job,.body-vetter .locations__address,.body-vetter .rte p{color:#4d4d4d}.body-vetter .box,.body-vetter .media__content,.body-vetter .breadcrumbs,.body-vetter .breadcrumbs__item,.body-vetter .banner__box,.body-vetter .banner__inner,.body-vetter .switcher,.body-vetter .news__card-category,.body-vetter .quote__text,.body-vetter .quote__cite,.body-vetter .related__item,.body-vetter .search-result__item,.body-vetter .downloads__item,.body-vetter .tabs__list,.body-vetter .key-stats__item,.body-vetter .card__social,.body-vetter table td,.body-vetter table th{border-color:#e7e8ec}.body-vetter .media__btn{background-color:#fff;border-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .media__btn:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .media__btn:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}}.body-vetter .swiper-pagination-bullet{color:var(--primary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .swiper-pagination-bullet:hover{border-color:#e7e8ec;color:#4d4d4d;background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .swiper-pagination-bullet:hover{border-color:#e7e8ec;color:#4d4d4d;background-color:var(--tertiary-color)}}.body-vetter .swiper-pagination-bullet-active{color:#fff;border-color:var(--primary-color)}.body-vetter .hero__title,.body-vetter .banner__title,.body-vetter .basic-block .box__title{color:var(--secondary-color)}.body-vetter .footer__bot{background-color:var(--primary-color);border-color:var(--primary-color)}.body-vetter .footer__copyright,.body-vetter .footer__quick-link{color:#fff}.body-vetter .footer__social{border-color:#f2f2f2}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .footer__social-link:hover{background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .footer__social-link:hover{background-color:var(--secondary-color)}}.body-vetter .footer__social-link .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .footer__quick-link:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .footer__quick-link:hover{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .breadcrumbs__link:hover{color:#4d4d4d;border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .breadcrumbs__link:hover{color:#4d4d4d;border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}.body-vetter .news--projects{background-color:var(--primary-color)}.body-vetter .news--projects .news-filter{background-color:var(--primary-color)}.body-vetter .news--projects .news__title,.body-vetter .news--projects .news__subtitle,.body-vetter .news--projects .news-filter__category-heading,.body-vetter .news--projects .news-filter__clear{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .news--projects .news-filter__clear:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .news--projects .news-filter__clear:hover{color:var(--tertiary-color)}}.body-vetter .news-filter__button{border-color:var(--secondary-color)}.body-vetter .news-filter__button .icon{border-color:var(--secondary-color);color:var(--primary-color)}.body-vetter .news-filter__options{border-color:var(--secondary-color)}.body-vetter .news-filter__item--active .news-filter__button .icon{background-color:var(--secondary-color);color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .news__card:hover{background-color:var(--secondary-color)}.no-touch .body-vetter .news__card:hover .label{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .news__card:hover{background-color:var(--secondary-color)}.no-touch .body-vetter .news__card:hover .label{background-color:var(--tertiary-color)}}.body-vetter .news__card-link{border-bottom:2px solid #fff}.body-vetter .news--regular .news-filter__clear::after{color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}.body-vetter .label{background-color:#e7e8ec;color:#4d4d4d}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .pagination__btn--arrow:hover{background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .pagination__btn--arrow:hover{background-color:var(--secondary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .pagination__btn--link:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .pagination__btn--link:hover{color:var(--secondary-color)}}.body-vetter .pagination__btn--link.pagination__btn--active{color:var(--secondary-color);border-color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .person:hover{background-color:var(--secondary-color)}.no-touch .body-vetter .person:hover .person__name{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .person:hover{background-color:var(--secondary-color)}.no-touch .body-vetter .person:hover .person__name{color:#fff}}.body-vetter .popup__close-btn{background-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .popup__close-btn:hover{background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .popup__close-btn:hover{background-color:var(--secondary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .aside__link:hover,.no-touch .body-vetter .aside__sublink:hover{color:var(--secondary-color)}.no-touch .body-vetter .aside__link:hover .icon,.no-touch .body-vetter .aside__sublink:hover .icon{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .aside__link:hover,.no-touch .body-vetter .aside__sublink:hover{color:var(--secondary-color)}.no-touch .body-vetter .aside__link:hover .icon,.no-touch .body-vetter .aside__sublink:hover .icon{color:var(--secondary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .search-result__item-link:hover .search-result__text{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .search-result__item-link:hover .search-result__text{color:var(--secondary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .related__item-link:hover~.related__inner .link,.no-touch .body-vetter .related__item-link:hover~.related__inner .icon{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .related__item-link:hover~.related__inner .link,.no-touch .body-vetter .related__item-link:hover~.related__inner .icon{color:var(--secondary-color)}}.body-vetter .link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .link:hover{color:var(--secondary-color)}.no-touch .body-vetter .link:hover .icon{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .link:hover{color:var(--secondary-color)}.no-touch .body-vetter .link:hover .icon{color:var(--secondary-color)}}.body-vetter .full-image__wrap .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .full-image__wrap .link:hover{color:#fff}.no-touch .body-vetter .full-image__wrap .link:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .full-image__wrap .link:hover{color:#fff}.no-touch .body-vetter .full-image__wrap .link:hover .icon{color:#fff}}.body-vetter .downloads__link .icon{color:var(--secondary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .downloads__link:hover{color:var(--secondary-color)}.no-touch .body-vetter .downloads__link:hover .icon{color:#fff;border-color:var(--secondary-color);background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .downloads__link:hover{color:var(--secondary-color)}.no-touch .body-vetter .downloads__link:hover .icon{color:#fff;border-color:var(--secondary-color);background-color:var(--secondary-color)}}.body-vetter .accordion__icon{background-color:var(--tertiary-color)}.body-vetter .accordion__btn{border:1px solid #e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .accordion__btn:hover .accordion__icon{background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .accordion__btn:hover .accordion__icon{background-color:var(--secondary-color)}}.body-vetter .accordion__btn--active{color:#4d4d4d;background-color:#f2f2f2;border-color:var(--secondary-color)}.body-vetter .accordion__btn--active .accordion__icon::after{background-color:#4d4d4d}.body-vetter .accordion__btn--active+.accordion__content{border-color:var(--secondary-color)}.body-vetter .accordion__content{border:1px solid rgba(0,0,0,0);border-top:0;background-color:#f2f2f2}.body-vetter .accordion__inner{border:0}.body-vetter .tabs__btn{color:var(--primary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .tabs__btn:hover{color:#4d4d4d;background-color:var(--tertiary-color);border-color:#e7e8ec}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .tabs__btn:hover{color:#4d4d4d;background-color:var(--tertiary-color);border-color:#e7e8ec}}.body-vetter .tabs__btn--active{color:#fff}.body-vetter .locations__address .icon{color:var(--secondary-color)}.body-vetter .locations__link{color:#4d4d4d}.body-vetter .locations__link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .locations__link:hover{color:var(--secondary-color)}.no-touch .body-vetter .locations__link:hover .icon{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .locations__link:hover{color:var(--secondary-color)}.no-touch .body-vetter .locations__link:hover .icon{color:var(--secondary-color)}}.body-vetter .header__news{background-color:var(--tertiary-color)}.body-vetter .header__news .link{color:#4d4d4d}.body-vetter .header__news--mobile-under,.body-vetter .header__news--mobile{border:1px solid var(--primary-color)}.body-vetter .header__news-text{color:#4d4d4d}.body-vetter .header__news-btn{color:#4d4d4d}.body-vetter .footer__top{border-color:var(--primary-color)}.body-vetter #ccc #ccc-module .checkbox-toggle-toggle{background-color:var(--secondary-color) !important}.body-vetter #ccc #ccc-module #ccc-dismiss-button{border-color:var(--primary-color) !important}.body-vetter #ccc #ccc-module #ccc-dismiss-button::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter #ccc #ccc-module #ccc-dismiss-button:hover::before{background-color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter #ccc #ccc-module #ccc-dismiss-button:hover::before{background-color:var(--secondary-color) !important}}.body-vetter #ccc #ccc-notify #ccc-notify-accept{border-color:var(--primary-color) !important}.body-vetter #ccc #ccc-notify #ccc-notify-accept::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter #ccc #ccc-notify #ccc-notify-accept:hover::before{background-color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter #ccc #ccc-notify #ccc-notify-accept:hover::before{background-color:var(--secondary-color) !important}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}.body-vetter .rte a:not(.btn){color:var(--secondary-color)}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-vetter .key-stats__items--three .key-stats__item:last-child{border-left:1px solid #e7e8ec}}@media only screen and (min-width: 1200px){.body-vetter .header__top{background-color:#e7e8ec;border-bottom:none}.body-vetter .nav__menu{border:1px solid var(--tertiary-color)}.body-vetter .header__home{height:clamp(113px,6.7058823529vw,159px)}.body-vetter .nav{height:clamp(65px,3.8823529412vw,92px);background-color:#f2f2f2;border-top:1px solid var(--color-border)}.body-vetter .nav__overview{border-right:1px solid var(--tertiary-color)}.body-vetter .nav__link:hover{background-color:#e7e8ec}.body-vetter .nav__link::after{color:var(--primary-color)}.body-vetter .nav__link:hover,.body-vetter .top-nav__link:hover,.body-vetter .nav__sec-link:hover,.body-vetter .nav__third-link:hover{color:var(--secondary-color)}.body-vetter .nav__link:hover::after,.body-vetter .top-nav__link:hover::after,.body-vetter .nav__sec-link:hover::after,.body-vetter .nav__third-link:hover::after{color:var(--secondary-color)}.body-vetter .header__search:hover{border-color:var(--secondary-color);background-color:var(--secondary-color)}.body-vetter .header__btn:hover{color:#fff;border-color:var(--secondary-color);background-color:var(--secondary-color)}.body-vetter .people .pagination{padding-top:37px}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .sitemap__card-link--primary:hover{border-color:var(--secondary-color);background-color:#e7e8ec}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .sitemap__card-link--primary:hover{border-color:var(--secondary-color);background-color:#e7e8ec}}@media(hover: hover)and (pointer: fine){.no-touch .body-vetter .sitemap__card-link:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-vetter .sitemap__card-link:hover{color:var(--secondary-color)}}.body-vetter .search__input{color:#4d4d4d;background-color:#f2f2f2;caret-color:#4d4d4d}.body-vetter .search__input::input-placeholder{color:#4d4d4d}.body-vetter .search__input:placeholder{color:#4d4d4d}.body-vetter .search__input::-webkit-input-placeholder{color:#4d4d4d}.body-vetter .search__input::-moz-placeholder{color:#4d4d4d}.body-vetter .search__input:-ms-input-placeholder{color:#4d4d4d}.body-vetter .search__input::-ms-input-placeholder{color:#4d4d4d}.body-vetter .search__input::placeholder{color:#4d4d4d}.body-vetter .search__input:input-placeholder{color:#4d4d4d}.body-vetter .search__btn{background-color:#e7e8ec;border:1px solid var(--tertiary-color)}.body-vetter .related__img{border:0}@media only screen and (max-width: 1199.98px){.body-vetter .nav__link,.body-vetter .nav__sec-link,.body-vetter .nav__third-link,.body-vetter .nav__overview-link{color:#4d4d4d;background-color:#f2f2f2}.body-vetter .nav__item,.body-vetter .nav__sec-item,.body-vetter .nav__third-item,.body-vetter .nav__overview-link{border-color:#e7e8ec}.body-vetter .header__back-text,.body-vetter .top-nav__link{color:#4d4d4d}.body-vetter .nav__link::before,.body-vetter .nav__sec-link::before{background-color:var(--secondary-color)}.body-vetter .nav__link--active{text-decoration:none;color:var(--primary-color);background-color:#fff}.body-vetter .nav__item:first-child{border-top-color:var(--tertiary-color)}.body-vetter .news__card-category{height:80px}.body-vetter .popup__counter{padding:12px 20px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-vetter .people .pagination{padding-top:34px}}@media only screen and (min-width: 576px)and (max-width: 1199.98px){.body-vetter .popup--opened .person__content{height:391px}}.body-cellence{font-family:"Poppins",sans-serif;font-weight:500;color:#002a2b}.body-cellence .header{border-bottom-color:var(--color-border)}@media only screen and (min-width: 1200px){.body-cellence .header{border-bottom-color:var(--secondary-color)}}@media only screen and (min-width: 1200px){.body-cellence .header--news .header__search{bottom:-fluid(48px, 48px);-webkit-transform:translateY(clamp(48px,2.8235294118vw,67px));transform:translateY(clamp(48px,2.8235294118vw,67px))}}.body-cellence .header__home{background-color:var(--secondary-color);border-right:0}@media only screen and (max-width: 1199.98px){.body-cellence .header__home{width:200px}}.body-cellence .header__logo{max-width:247px}.body-cellence .color-primary{color:var(--secondary-color)}.body-cellence .color-light{color:var(--primary-color)}.body-cellence .color-purple{color:#9470ad}.body-cellence .color-lime{color:#bfeb21}.body-cellence .banner__box{border:none}.body-cellence .banner--content-down .breadcrumbs__link{border:none}.body-cellence .banner--content-down .breadcrumbs__item{border:none}.body-cellence .banner--content-down .breadcrumbs__item:not(:last-child){border-right:none}.body-cellence .banner--content-down .breadcrumbs__item:last-child .breadcrumbs__link{border-right:none}.body-cellence .banner--content-down .banner__inner{background-color:var(--secondary-color);color:#fff;border:none}.body-cellence .banner--content-down .banner__inner .color-primary,.body-cellence .banner--content-down .banner__inner .banner__text-wrap{color:#fff}.body-cellence .banner--content-down .banner__inner .rte p{color:#fff}@media only screen and (min-width: 1200px){.body-cellence .rte h4,.body-cellence .h4,.body-cellence .rte h3,.body-cellence .h3{font-size:clamp(36px,2.3529411765vw,56px);font-weight:500}}.body-cellence .rte h2,.body-cellence .h2{font-weight:500;line-height:1.1}@media only screen and (min-width: 1200px){.body-cellence .rte h2,.body-cellence .h2{font-size:80px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .rte h2,.body-cellence .h2{font-size:52px}}@media only screen and (max-width: 767.98px){.body-cellence .rte h2,.body-cellence .h2{font-size:34px}}.body-cellence .rte h3,.body-cellence .h3{font-weight:500}.body-cellence .rte .semibold{font-weight:600}.body-cellence .top-nav--desktop{display:none}.body-cellence .header{background-color:var(--secondary-color)}.body-cellence .header__hamburger-line{background-color:#fff}.body-cellence .header__hamburger-line::after,.body-cellence .header__hamburger-line::before{background-color:#fff}.body-cellence .header__search{color:#fff}@media only screen and (min-width: 1200px){.body-cellence .header__search{right:10px;height:52px;top:auto;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media only screen and (min-width: 1200px){.body-cellence .nav__menu,.body-cellence .search-popup{top:128px}}.body-cellence .header__btn{color:#fff;background-color:var(--primary-color)}.body-cellence .swiper-button-prev,.body-cellence .swiper-button-next{background-color:var(--primary-color);border-color:#fff;color:#fff}.body-cellence .swiper-button-prev .font-ico-arrow,.body-cellence .swiper-button-next .font-ico-arrow{color:#fff}.body-cellence .swiper-button-next{border-left-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .swiper-button-prev:hover,.no-touch .body-cellence .swiper-button-next:hover{border-color:#fff;background-color:var(--tertiary-color)}.no-touch .body-cellence .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-cellence .swiper-button-next:hover .font-ico-arrow{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .swiper-button-prev:hover,.no-touch .body-cellence .swiper-button-next:hover{border-color:#fff;background-color:var(--tertiary-color)}.no-touch .body-cellence .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-cellence .swiper-button-next:hover .font-ico-arrow{color:#fff}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .search-popup__submit:hover{border-color:var(--secondary-color);background-color:var(--secondary-color)}.no-touch .body-cellence .search-popup__submit:hover .font-ico-arrow{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .search-popup__submit:hover{border-color:var(--secondary-color);background-color:var(--secondary-color)}.no-touch .body-cellence .search-popup__submit:hover .font-ico-arrow{color:#fff}}.body-cellence .swiper-scrollbar::after{background-color:#afb3b4}@media only screen and (min-width: 1200px){.body-cellence .hero{min-height:1080px}}@media only screen and (min-width: 1200px){.body-cellence .hero__swiper .swiper{max-width:726px}}@media only screen and (max-width: 1199.98px){.body-cellence .hero__swiper .swiper{max-width:400px}}@media only screen and (max-width: 767.98px){.body-cellence .hero__swiper .swiper{max-width:100%}}.body-cellence .hero__title{font-weight:500}@media only screen and (min-width: 1200px){.body-cellence .hero__title{font-size:clamp(34px,4.2352941176vw,100px);line-height:clamp(50px,4.2941176471vw,102px)}}@media only screen and (max-width: 1199.98px){.body-cellence .hero__title{font-size:24px}}.body-cellence .hero__text,.body-cellence .swiper-pagination{color:var(--secondary-color)}.body-cellence .banner__picture--error{background-color:var(--secondary-color)}.body-cellence .tag{font-weight:500;letter-spacing:normal}@media only screen and (min-width: 1200px){.body-cellence .tag{font-size:clamp(14px,0.9411764706vw,22px)}}.body-cellence .media__content{border:none}.body-cellence .media__btn::before{color:var(--secondary-color)}.body-cellence .basic-block__wrap{border:1px solid #e7e8ec}@media only screen and (min-width: 1200px){.body-cellence .box .box__text{font-size:clamp(20px,0.7058823529vw,16px)}}.body-cellence .box .box__title{color:var(--tertiary-color)}@media only screen and (min-width: 1200px){.body-cellence .box .box__title{font-size:clamp(36px,2.1176470588vw,50px)}}.body-cellence .box-image .box{background-color:#fff}.body-cellence .double-image__wrap{margin:0 -15px}@media only screen and (min-width: 1200px){.body-cellence .double-image__wrap{min-height:clamp(500px,29.4117647059vw,700px)}}.body-cellence .double-image__col{padding:0 15px}.body-cellence .double-image__img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.body-cellence .btn{background-color:var(--primary-color);color:#fff;border-color:#fff;border-color:#fff;font-weight:500}.body-cellence .btn .icon{border-color:#fff;color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .btn:hover{color:#fff;background-color:var(--tertiary-color);border-color:#fff}.no-touch .body-cellence .btn:hover .icon{color:#fff;background-color:var(--tertiary-color);border-color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .btn:hover{color:#fff;background-color:var(--tertiary-color);border-color:#fff}.no-touch .body-cellence .btn:hover .icon{color:#fff;background-color:var(--tertiary-color);border-color:#fff}}@media only screen and (min-width: 1200px){.body-cellence .btn{font-size:clamp(14px,0.9411764706vw,22px)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .btn--drag:hover{background-color:var(--tertiary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .btn--drag:hover{background-color:var(--tertiary-color);color:#fff}}.body-cellence .section:not(.section--dark):not(.section--mid) .card-carousel__description{color:#4d4d4d}.body-cellence .card-grid{background-color:var(--primary-color)}.body-cellence .card-grid__title,.body-cellence .card-grid__text{color:#fff}@media only screen and (min-width: 1200px){.body-cellence .card-grid__text{font-size:clamp(16px,0.9411764706vw,22px)}}@media only screen and (min-width: 1200px){.body-cellence .card-carousel__title{font-size:clamp(40px,2.3529411765vw,56px)}}@media only screen and (min-width: 1200px){.body-cellence .card-carousel__description{font-size:clamp(16px,0.9411764706vw,22px)}}.body-cellence .card__title,.body-cellence .switcher__card-subtitle,.body-cellence .person__name,.body-cellence .aside__link,.body-cellence .aside__sublink .icon,.body-cellence .search-result__text--name,.body-cellence .quote__name,.body-cellence .switcher__card-description,.body-cellence .stats__title,.body-cellence .stats__text{color:var(--secondary-color)}.body-cellence .aside__link--active,.body-cellence .aside__item--main .aside__link{color:var(--primary-color)}.body-cellence .switcher__card-title,.body-cellence .hero__title{color:var(--tertiary-color)}@media only screen and (min-width: 1200px){.body-cellence .stats__title{font-size:clamp(36px,2.1176470588vw,50px)}}@media only screen and (max-width: 991.98px){.body-cellence .stats__title{font-size:32px}}.body-cellence .stats__tag{font-weight:500}@media only screen and (min-width: 1200px){.body-cellence .stats__tag{font-size:clamp(24px,1.4117647059vw,33px)}}@media only screen and (max-width: 991.98px){.body-cellence .stats__tag{font-size:20px}}@media only screen and (min-width: 1200px){.body-cellence .switcher__card-title{font-size:clamp(36px,2.1176470588vw,50px)}}@media only screen and (min-width: 1200px){.body-cellence .switcher__card-subtitle{font-size:clamp(16px,0.9411764706vw,22px)}}@media only screen and (min-width: 1200px){.body-cellence .switcher__card-description{font-size:clamp(16px,1.1764705882vw,28px)}}@media only screen and (min-width: 1200px){.body-cellence .switcher__card-cta{font-size:clamp(14px,0.9411764706vw,22px)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .card__link:hover~.card__bot{background-color:var(--tertiary-color)}.no-touch .body-cellence .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-cellence .card__link:hover~.card__social{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .card__link:hover~.card__bot{background-color:var(--tertiary-color)}.no-touch .body-cellence .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-cellence .card__link:hover~.card__social{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .social-carousel__wrap .card__link:hover~.card__bot{background-color:var(--secondary-color)}.no-touch .body-cellence .social-carousel__wrap .card__link:hover~.card__bot .card__soc-link .icon{color:var(--primary-color)}.no-touch .body-cellence .social-carousel__wrap .card__link:hover~.card__social{border-color:var(--secondary-color);background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .social-carousel__wrap .card__link:hover~.card__bot{background-color:var(--secondary-color)}.no-touch .body-cellence .social-carousel__wrap .card__link:hover~.card__bot .card__soc-link .icon{color:var(--primary-color)}.no-touch .body-cellence .social-carousel__wrap .card__link:hover~.card__social{border-color:var(--secondary-color);background-color:var(--secondary-color)}}.body-cellence .social-carousel__wrap .social-carousel__title{font-size:clamp(46px,4.2352941176vw,100px)}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .social-carousel__wrap .social-carousel__title{font-size:46px}}@media only screen and (max-width: 767.98px){.body-cellence .social-carousel__wrap .social-carousel__title{font-size:34px}}.body-cellence .search-popup{background-color:var(--tertiary-color)}.body-cellence .search-popup__submit{border-color:var(--secondary-color);background-color:#e7e8ec}.body-cellence .search-popup__input{border-color:var(--secondary-color);background-color:#f2f2f2;caret-color:var(--secondary-color);color:var(--secondary-color)}.body-cellence .search-popup__input::-webkit-input-placeholder{color:var(--secondary-color)}.body-cellence .search-popup__input::-moz-placeholder{color:var(--secondary-color)}.body-cellence .search-popup__input:-ms-input-placeholder{color:var(--secondary-color)}.body-cellence .search-popup__input::-ms-input-placeholder{color:var(--secondary-color)}.body-cellence .search-popup__input::placeholder{color:var(--secondary-color)}.body-cellence .card__soc-link .icon{color:var(--primary-color)}.body-cellence .breadcrumbs{border:none}.body-cellence .breadcrumbs__item:not(:last-child){border-right:none}.body-cellence .breadcrumbs__item:last-child .breadcrumbs__link{border-color:var(--primary-color)}.body-cellence .breadcrumbs__link{color:var(--secondary-color);border-color:#e7e8ec}.body-cellence .standard__content .card-grid__title,.body-cellence .standard__content .card-grid__text{color:var(--secondary-color)}.body-cellence .standard__content .card{border-color:#e7e8ec !important}@media only screen and (min-width: 1200px){.body-cellence .card-grid__wrap .card{width:calc(25% - 16px)}}.body-cellence .card{border-color:#e7e8ec}@media only screen and (min-width: 1200px){.body-cellence .card .card__bot{padding:clamp(14px,1.2941176471vw,30px) clamp(14px,1.2941176471vw,30px) clamp(14px,1.7647058824vw,42px)}}@media only screen and (min-width: 1200px){.body-cellence .card__description{font-size:clamp(14px,0.9411764706vw,22px)}}@media only screen and (min-width: 1200px){.body-cellence .card__title{font-size:clamp(20px,1.4117647059vw,33px)}}.body-cellence .mixed-block__list .card{border-color:#e7e8ec}.body-cellence .mixed-block__title{color:#fffbfa;font-size:clamp(30px,2.1176470588vw,50px)}@media only screen and (max-width: 991.98px){.body-cellence .mixed-block__title{font-size:30px}}.body-cellence .news__wrap .pagination__list{border-color:#fff}.body-cellence .news__wrap .pagination__btn--arrow{border-color:#fff}.body-cellence .card__description,.body-cellence .box__text,.body-cellence .news__card-desc,.body-cellence .card__social-time,.body-cellence .card__social .icon,.body-cellence .related__text,.body-cellence .quote__job,.body-cellence .locations__address,.body-cellence .switcher__counter span{color:var(--secondary-color)}.body-cellence .box,.body-cellence .media__content,.body-cellence .breadcrumbs,.body-cellence .breadcrumbs__item,.body-cellence .banner__box,.body-cellence .banner__inner,.body-cellence .switcher,.body-cellence .news__card-category,.body-cellence .quote__text,.body-cellence .quote__cite,.body-cellence .related__item,.body-cellence .search-result__item,.body-cellence .downloads__item,.body-cellence .tabs__list,.body-cellence .key-stats__item,.body-cellence .card__social,.body-cellence table td,.body-cellence table th{border-color:#e7e8ec}.body-cellence .box__date{display:none}.body-cellence .table tr:first-of-type td{background-color:var(--primary-color);color:#fff}@media only screen and (min-width: 1200px){.body-cellence .stats__text{font-size:clamp(16px,1.1764705882vw,28px)}}.body-cellence .media__btn{background-color:#fff;border-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .media__btn:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .media__btn:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);color:#fff}}.body-cellence .swiper-pagination-bullet{color:var(--secondary-color);border-color:var(--primary-color);font-family:"F37Ginger",sans-serif}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .swiper-pagination-bullet:hover{border-color:var(--tertiary-color);color:#fff;background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .swiper-pagination-bullet:hover{border-color:var(--tertiary-color);color:#fff;background-color:var(--tertiary-color)}}.body-cellence .swiper-pagination-bullet-active{color:#fff;border-color:var(--primary-color)}.body-cellence .banner__title,.body-cellence .basic-block .box__title{color:var(--secondary-color)}.body-cellence .banner__title{font-weight:500;font-size:clamp(34px,2.3529411765vw,56px)}@media only screen and (max-width: 767.98px){.body-cellence .banner__title{font-size:34px}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .banner__inner{padding:30px 30px}}.body-cellence .footer__bot{background-color:var(--secondary-color);border-color:#fffbfa}.body-cellence .footer__copyright,.body-cellence .footer__quick-link{color:#fffbfa}.body-cellence .footer__social{border-color:#f2f2f2}.body-cellence .footer__column-title{color:#b9ffb6}@media only screen and (min-width: 1200px){.body-cellence .footer__column-title{font-size:clamp(14px,0.9411764706vw,22px)}}.body-cellence .footer__logo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.body-cellence .footer__logo{width:100%;max-width:clamp(210px,19.1176470588vw,454px)}}@media only screen and (max-width: 991.98px){.body-cellence .footer__logo{max-width:210px}}@media only screen and (max-width: 767.98px){.body-cellence .footer__social{max-width:100%}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .footer__social-link:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .footer__social-link:hover{background-color:var(--primary-color)}}.body-cellence .footer__social-link .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .footer__quick-link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .footer__quick-link:hover{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .breadcrumbs__link:hover{color:#fff;border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .breadcrumbs__link:hover{color:#fff;border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media only screen and (min-width: 1200px){.body-cellence .locations__top{max-width:100%;width:100%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .locations__top{max-width:100%;width:100%}}@media only screen and (min-width: 1200px){.body-cellence .locations__item{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .locations__item{width:100%}}.body-cellence .locations__map{padding-bottom:20%}.body-cellence .news{background-color:var(--primary-color)}.body-cellence .news .news-filter{background-color:var(--primary-color)}.body-cellence .news .news__title,.body-cellence .news .news__subtitle,.body-cellence .news .news-filter__category-heading,.body-cellence .news .news-filter__clear{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .news .news-filter__clear:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .news .news-filter__clear:hover{color:var(--tertiary-color)}}.body-cellence .news .card{background-color:var(--primary-color)}@media only screen and (min-width: 1200px){.body-cellence .news .news__subtitle{font-size:clamp(16px,1.1764705882vw,28px)}}@media only screen and (min-width: 1200px){.body-cellence .news .news__title{font-size:clamp(36px,2.1176470588vw,50px)}}.body-cellence .news .news__card-title{color:var(--secondary-color)}@media only screen and (min-width: 1200px){.body-cellence .news .news__card-title{font-size:clamp(20px,1.4117647059vw,33px)}}.body-cellence .news-filter__wrap{border-color:#e7e8ec;font-weight:500}.body-cellence .news-filter__button{background-color:#fff;border-color:var(--primary-color);color:#4d4d4d}.body-cellence .news-filter__button .icon{background-color:#fff;color:var(--secondary-color);border-left:1px solid var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .news-filter__button:hover{background-color:#fff;color:var(--secondary-color)}.no-touch .body-cellence .news-filter__button:hover .icon{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .news-filter__button:hover{background-color:#fff;color:var(--secondary-color)}.no-touch .body-cellence .news-filter__button:hover .icon{background-color:var(--primary-color)}}.body-cellence .news-filter__options{border-color:var(--primary-color)}.body-cellence .news-filter__category-heading{font-size:clamp(16px,0.9411764706vw,22px)}.body-cellence .news-filter__option-button{color:var(--secondary-color);font-weight:500}.body-cellence .news-filter__item--active .news-filter__button .icon{background-color:var(--primary-color);color:#fff;border:1px solid #fff}.body-cellence .news__card .news__card-cat{background-color:var(--tertiary-color);color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .news__card:hover{background-color:var(--tertiary-color)}.no-touch .body-cellence .news__card:hover .label{background-color:var(--tertiary-color)}.no-touch .body-cellence .news__card:hover .news__card-category{background-color:var(--secondary-color);border-color:var(--secondary-color)}.no-touch .body-cellence .news__card:hover .news__card-cat{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .news__card:hover{background-color:var(--tertiary-color)}.no-touch .body-cellence .news__card:hover .label{background-color:var(--tertiary-color)}.no-touch .body-cellence .news__card:hover .news__card-category{background-color:var(--secondary-color);border-color:var(--secondary-color)}.no-touch .body-cellence .news__card:hover .news__card-cat{background-color:var(--primary-color)}}.body-cellence .news--regular .news-filter__clear::after{color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}.body-cellence .label{background-color:#e7e8ec;color:#4d4d4d}@media only screen and (min-width: 1200px){.body-cellence .pagination__btn{font-size:clamp(20px,1.1764705882vw,28px)}}@media only screen and (max-width: 1199.98px){.body-cellence .pagination__btn{font-size:14px}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .pagination__btn--arrow:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .pagination__btn--arrow:hover{background-color:var(--tertiary-color)}}@media only screen and (min-width: 1200px){.body-cellence .pagination__btn--arrow{padding:0 clamp(14px,0.8235294118vw,19px);font-size:clamp(14px,0.8235294118vw,19px)}}@media only screen and (max-width: 1199.98px){.body-cellence .pagination__btn--arrow{padding:0 14px;font-size:14px}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .pagination__btn--link:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .pagination__btn--link:hover{color:var(--secondary-color)}}.body-cellence .pagination__btn--link.pagination__btn--active{color:var(--secondary-color);border-color:var(--secondary-color)}.body-cellence .person{background-color:var(--secondary-color)}.body-cellence .person .person__name,.body-cellence .person .person__job{color:#fff}.body-cellence .person .person__name{font-size:26px;line-height:32px}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .person:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .person:hover{background-color:var(--primary-color)}}@media only screen and (min-width: 768px){.body-cellence .person{margin-bottom:30px}}.body-cellence .popup__close-btn,.body-cellence .popup__btn-prev,.body-cellence .popup__btn-next{color:#fff;background-color:var(--primary-color);border-color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .popup__close-btn:hover,.no-touch .body-cellence .popup__btn-prev:hover,.no-touch .body-cellence .popup__btn-next:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .popup__close-btn:hover,.no-touch .body-cellence .popup__btn-prev:hover,.no-touch .body-cellence .popup__btn-next:hover{background-color:var(--tertiary-color)}}.body-cellence .popup__people-content .person__content{background-color:var(--secondary-color)}.body-cellence .popup__people-content .person__content .person__name,.body-cellence .popup__people-content .person__content .person__job,.body-cellence .popup__people-content .person__content .person__bio{color:#fff}.body-cellence .popup__people-content .person__content .person__job{font-weight:300}.body-cellence .popup__people-content .person__content .person__bio{font-weight:400}.body-cellence .aside{width:25.2%}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .aside__link:hover,.no-touch .body-cellence .aside__sublink:hover{color:var(--primary-color)}.no-touch .body-cellence .aside__link:hover .icon,.no-touch .body-cellence .aside__sublink:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .aside__link:hover,.no-touch .body-cellence .aside__sublink:hover{color:var(--primary-color)}.no-touch .body-cellence .aside__link:hover .icon,.no-touch .body-cellence .aside__sublink:hover .icon{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .search-result__item-link:hover .search-result__text{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .search-result__item-link:hover .search-result__text{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .related__item-link:hover~.related__inner .link,.no-touch .body-cellence .related__item-link:hover~.related__inner .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .related__item-link:hover~.related__inner .link,.no-touch .body-cellence .related__item-link:hover~.related__inner .icon{color:var(--primary-color)}}.body-cellence .related__title{color:var(--primary-color);font-size:clamp(18px,1.4117647059vw,33px);font-weight:500}.body-cellence .image-gallery__text{color:#4d4d4d;font-weight:500;line-height:1.2}@media only screen and (min-width: 1200px){.body-cellence .image-gallery__text{font-size:clamp(14px,0.9411764706vw,22px);padding:clamp(7px,0.4117647059vw,9px) 0}}.body-cellence .link{color:var(--secondary-color)}.body-cellence .link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .link:hover{color:var(--primary-color)}.no-touch .body-cellence .link:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .link:hover{color:var(--primary-color)}.no-touch .body-cellence .link:hover .icon{color:var(--primary-color)}}@media only screen and (min-width: 1200px){.body-cellence .full-image__caption{font-size:clamp(14px,0.9411764706vw,22px)}}.body-cellence .full-image__content{background-color:var(--secondary-color)}.body-cellence .full-image__wrap .icon{color:#fff}.body-cellence .full-image__wrap .link{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .full-image__wrap .link:hover{color:var(--primary-color)}.no-touch .body-cellence .full-image__wrap .link:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .full-image__wrap .link:hover{color:var(--primary-color)}.no-touch .body-cellence .full-image__wrap .link:hover .icon{color:var(--primary-color)}}.body-cellence .downloads__link{color:#4d4d4d}.body-cellence .downloads__link .icon{border:none;color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .downloads__link:hover{color:var(--secondary-color)}.no-touch .body-cellence .downloads__link:hover .icon{color:#fff;background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .downloads__link:hover{color:var(--secondary-color)}.no-touch .body-cellence .downloads__link:hover .icon{color:#fff;background-color:var(--tertiary-color)}}@media only screen and (min-width: 1200px){.body-cellence .quote__text{font-size:clamp(18px,1.4117647059vw,33px)}}.body-cellence .quote__name{color:var(--primary-color);font-weight:500}@media only screen and (min-width: 1200px){.body-cellence .quote__name{font-size:clamp(20px,1.4117647059vw,33px)}}@media only screen and (min-width: 1200px){.body-cellence .quote__job{font-size:clamp(14px,0.9411764706vw,22px)}}.body-cellence .accordion__icon{background-color:var(--tertiary-color)}.body-cellence .accordion__btn{background-color:#e8e8e8;border:none;color:var(--secondary-color)}.body-cellence .accordion__btn .accordion__icon{background-color:var(--primary-color);color:#fff}.body-cellence .accordion__btn .accordion__icon::after,.body-cellence .accordion__btn .accordion__icon::before{background-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .accordion__btn:hover{color:var(--tertiary-color)}.no-touch .body-cellence .accordion__btn:hover .accordion__icon{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .accordion__btn:hover{color:var(--tertiary-color)}.no-touch .body-cellence .accordion__btn:hover .accordion__icon{background-color:var(--tertiary-color)}}@media only screen and (min-width: 1200px){.body-cellence .accordion__btn{font-size:clamp(14px,0.9411764706vw,22px)}}.body-cellence .accordion__btn--active{color:var(--secondary-color);background-color:#e8e8e8}.body-cellence .accordion__btn--active .accordion__icon::after{background-color:#fff}.body-cellence .accordion__btn--active+.accordion__content{border:none}.body-cellence .accordion__content{border:1px solid rgba(0,0,0,0);border-top:0;background-color:#f2f2f2}.body-cellence .accordion__inner{border:0}.body-cellence .tabs__btn{color:var(--secondary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .tabs__btn:hover{color:#fff;background-color:var(--secondary-color);border-color:#e7e8ec}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .tabs__btn:hover{color:#fff;background-color:var(--secondary-color);border-color:#e7e8ec}}@media only screen and (min-width: 1200px){.body-cellence .tabs__btn{font-size:clamp(14px,0.9411764706vw,22px)}}.body-cellence .tabs__btn--active{color:#fff}.body-cellence .locations__address .icon{color:var(--secondary-color)}.body-cellence .locations__link{color:var(--secondary-color)}.body-cellence .locations__link:first-of-type{color:#4d4d4d;font-weight:300}.body-cellence .locations__link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .locations__link:hover{color:var(--tertiary-color)}.no-touch .body-cellence .locations__link:hover .icon{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .locations__link:hover{color:var(--tertiary-color)}.no-touch .body-cellence .locations__link:hover .icon{color:var(--secondary-color)}}@media only screen and (min-width: 1200px){.body-cellence .locations__text{font-size:clamp(16px,1.1764705882vw,28px)}}.body-cellence .header__news{background-color:var(--tertiary-color)}.body-cellence .header__news .link{color:#fff}.body-cellence .header__news--mobile-under,.body-cellence .header__news--mobile{border:1px solid var(--primary-color)}.body-cellence .header__news-text{color:#fff}.body-cellence .header__news-btn{color:#fff}.body-cellence .footer__top{border-color:var(--secondary-color);background-color:var(--secondary-color)}.body-cellence .footer__li-link{color:#fffbfa}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .footer__li-link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .footer__li-link:hover{color:var(--primary-color)}}.body-cellence #ccc #ccc-module .checkbox-toggle-toggle{background-color:var(--secondary-color) !important}.body-cellence #ccc #ccc-module #ccc-dismiss-button{border-color:var(--primary-color) !important}.body-cellence #ccc #ccc-module #ccc-dismiss-button::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence #ccc #ccc-module #ccc-dismiss-button:hover::before{background-color:var(--tertiary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence #ccc #ccc-module #ccc-dismiss-button:hover::before{background-color:var(--tertiary-color) !important}}.body-cellence #ccc #ccc-info-link{color:#4d4d4d;font-weight:400}.body-cellence #ccc .ccc-accept-button{margin-right:10px !important;margin-bottom:10px !important}.body-cellence #ccc .ccc-reject-button{display:inline-block !important;padding:13px 69px 13px 25px !important;background-color:#f2f2f2 !important;border:1px solid var(--tertiary-color) !important;line-height:1 !important;margin:0;border-radius:0;position:relative}.body-cellence #ccc .ccc-reject-button span{color:#4d4d4d !important;font-size:14px !important;line-height:1 !important;background-color:rgba(0,0,0,0) !important;font-weight:400 !important}.body-cellence #ccc .ccc-reject-button::before{content:"";position:absolute;top:0;right:0;width:44px;height:100%;border-left:1px solid var(--tertiary-color)}.loaded .body-cellence #ccc .ccc-reject-button::before{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body-cellence #ccc .ccc-reject-button::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:var(--primary-color);font-size:80%;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence #ccc .ccc-reject-button:hover::after{color:#fff}.no-touch .body-cellence #ccc .ccc-reject-button:hover::before{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence #ccc .ccc-reject-button:hover::after{color:#fff}.no-touch .body-cellence #ccc .ccc-reject-button:hover::before{background-color:var(--tertiary-color)}}.body-cellence #ccc #ccc-notify #ccc-notify-accept,.body-cellence #ccc #ccc-notify #ccc-notify-reject{margin-right:10px;margin-bottom:10px;border-color:var(--primary-color) !important}.body-cellence #ccc #ccc-notify #ccc-notify-accept::before,.body-cellence #ccc #ccc-notify #ccc-notify-reject::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-accept:hover::before,.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-reject:hover::before{background-color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-accept:hover::before,.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-reject:hover::before{background-color:var(--secondary-color) !important}}.body-cellence #ccc #ccc-notify #ccc-notify-reject{padding:13px 69px 13px 25px !important;background-color:#f2f2f2;border:1px solid var(--tertiary-color);line-height:1 !important;margin:0;border-radius:0;position:relative;display:inline-block !important}.body-cellence #ccc #ccc-notify #ccc-notify-reject span{color:#4d4d4d;font-size:14px !important;line-height:1 !important;background-color:rgba(0,0,0,0) !important;font-weight:400 !important}.body-cellence #ccc #ccc-notify #ccc-notify-reject::before{content:"";position:absolute;top:0;right:0;width:44px;height:100%;border-left:1px solid var(--tertiary-color)}.loaded .body-cellence #ccc #ccc-notify #ccc-notify-reject::before{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.body-cellence #ccc #ccc-notify #ccc-notify-reject::after{font-family:"svgicons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;display:block;line-height:1;content:"";color:var(--primary-color);font-size:80%;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-reject:hover::after{color:#fff}.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-reject:hover::before{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-reject:hover::after{color:#fff}.no-touch .body-cellence #ccc #ccc-notify #ccc-notify-reject:hover::before{background-color:var(--tertiary-color)}}.body-cellence #ccc #ccc-notify .ccc-notify-button span{color:#4d4d4d !important}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}.body-cellence .rte{position:relative}.body-cellence .rte .rte__bg{position:absolute;top:0;left:0;width:140vw;height:100%;z-index:-1;background-color:inherit;-webkit-transform:translateX(-45vw);transform:translateX(-45vw)}.body-cellence .rte p{color:#4d4d4d}.body-cellence .rte a:not(.btn){color:var(--secondary-color)}.body-cellence .rte .color-secondary{color:var(--primary-color)}@media only screen and (min-width: 1200px){.body-cellence .key-stats .link{font-size:clamp(14px,0.9411764706vw,22px)}}@media only screen and (min-width: 1200px){.body-cellence .key-stats__title,.body-cellence .related__main-title{font-weight:500;line-height:1.5;padding:clamp(10px,0.8235294118vw,19px)}}.body-cellence .key-stats__num,.body-cellence .stats__num{color:var(--primary-color)}@media only screen and (min-width: 1200px){.body-cellence .key-stats__num,.body-cellence .stats__num{font-size:clamp(40px,4.2352941176vw,100px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .key-stats__items--three .key-stats__item:last-child{border-left:1px solid #e7e8ec}}@media only screen and (min-width: 1200px){.body-cellence .header--one .nav__link{padding:clamp(14px,0.8235294118vw,19px) clamp(14px,0.8235294118vw,19px)}}@media only screen and (min-width: 1200px){.body-cellence .double-image__title{font-size:clamp(36px,2.1176470588vw,50px)}}@media only screen and (min-width: 1200px){.body-cellence .header__top{background-color:#e7e8ec;border-bottom:none}.body-cellence .nav__menu{border:1px solid var(--tertiary-color)}.body-cellence .header__home{height:auto}.body-cellence .nav{height:clamp(127px,7.0588235294vw,168px);background-color:var(--secondary-color);border-top:1px solid var(--secondary-color)}.body-cellence .nav__overview{border-right:1px solid var(--tertiary-color)}.body-cellence .nav__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.body-cellence .nav__link{font-size:clamp(16px,1.1764705882vw,28px);font-weight:400;color:#fffbfa;position:relative}.body-cellence .nav__link::before{content:"";display:block;background-color:rgba(0,0,0,0);position:absolute;bottom:-34px;left:0;right:0;height:34px}.body-cellence .nav__link:hover{background-color:var(--secondary-color)}.body-cellence .nav__link::after{color:#fff;font-size:30%;top:-4px}.body-cellence .nav__link:hover,.body-cellence .top-nav__link:hover,.body-cellence .nav__sec-link:hover,.body-cellence .nav__third-link:hover{color:var(--primary-color)}.body-cellence .nav__link:hover::after,.body-cellence .top-nav__link:hover::after,.body-cellence .nav__sec-link:hover::after,.body-cellence .nav__third-link:hover::after{color:var(--primary-color)}.body-cellence .header__search:hover{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}.body-cellence .header__search--active{border-bottom:1px solid var(--tertiary-color)}.body-cellence .header__btn:hover{color:#fff;border-color:var(--secondary-color);background-color:var(--secondary-color)}.body-cellence .people .pagination{padding-top:37px}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .sitemap__card-link--primary:hover{border-color:#e7e8ec;background-color:#f2f2f2}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .sitemap__card-link--primary:hover{border-color:#e7e8ec;background-color:#f2f2f2}}.body-cellence .sitemap__card-link{color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .sitemap__card-link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .sitemap__card-link:hover{color:var(--primary-color)}}.body-cellence .search__input{color:#4d4d4d;background-color:#f2f2f2;caret-color:#4d4d4d;border-color:var(--primary-color)}.body-cellence .search__input::input-placeholder{color:#4d4d4d}.body-cellence .search__input:placeholder{color:#4d4d4d}.body-cellence .search__input::-webkit-input-placeholder{color:#4d4d4d}.body-cellence .search__input::-moz-placeholder{color:#4d4d4d}.body-cellence .search__input:-ms-input-placeholder{color:#4d4d4d}.body-cellence .search__input::-ms-input-placeholder{color:#4d4d4d}.body-cellence .search__input::placeholder{color:#4d4d4d}.body-cellence .search__input:input-placeholder{color:#4d4d4d}.body-cellence .search__btn{background-color:#e7e8ec;border:1px solid var(--primary-color);color:var(--primary-color)}@media only screen and (min-width: 1200px){.body-cellence .search-results{margin-bottom:0;padding-bottom:clamp(60px,7.0588235294vw,168px)}}@media only screen and (max-width: 1199.98px){.body-cellence .search-results{padding-bottom:60px}}.body-cellence .js-search-page{background-color:#e8e8e8}.body-cellence .search-result__item{border-bottom:0}.body-cellence .search-result__text,.body-cellence .search-result__item-desc{color:var(--secondary-color);font-weight:400}.body-cellence .search-result__text--name{color:var(--primary-color);font-weight:300}.body-cellence .pagination__btn{color:#fff}.body-cellence .pagination__btn .icon{color:#fff}.body-cellence .pagination__list{background-color:var(--primary-color)}.body-cellence .pagination__btn--arrow{background-color:var(--primary-color)}.body-cellence .pagination__btn--arrow:first-of-type{border-right-color:#fff}.body-cellence .pagination__btn--arrow:last-of-type{border-left-color:#fff}@media only screen and (min-width: 1200px){.body-cellence .nav__item--sub{height:auto}}@media only screen and (max-width: 1199.98px){.body-cellence .nav__link,.body-cellence .nav__sec-link,.body-cellence .nav__third-link,.body-cellence .nav__overview-link{color:var(--secondary-color);background-color:#f2f2f2}.body-cellence .nav__item,.body-cellence .nav__sec-item,.body-cellence .nav__third-item,.body-cellence .nav__overview-link{border-color:#e7e8ec}.body-cellence .header__back-text,.body-cellence .top-nav__link{color:var(--secondary-color)}.body-cellence .nav__link::before,.body-cellence .nav__sec-link::before{background-color:var(--secondary-color)}.body-cellence .nav__link--active{text-decoration:none;color:var(--primary-color);background-color:#fff}.body-cellence .nav__item:first-child{border-top-color:var(--tertiary-color)}.body-cellence .news__card-category{height:80px}.body-cellence .popup__counter{padding:12px 20px}}.body-cellence .person__name-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:clamp(20px,1.1764705882vw,28px)}.body-cellence .person__linkedin{position:relative;z-index:10;margin-right:15px;top:-4px}.body-cellence .person__linkedin .icon{color:#fff;font-size:30px;-webkit-transition:.3s ease;transition:.3s ease}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .person__linkedin:hover .icon{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .person__linkedin:hover .icon{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .popup--opened .person__linkedin:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .popup--opened .person__linkedin:hover .icon{color:var(--primary-color)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-cellence .people .pagination{padding-top:34px}}@media only screen and (min-width: 576px)and (max-width: 1199.98px){.body-cellence .popup--opened .person__content{height:391px}}.body-cellence .main--contact h2{color:var(--tertiary-color)}@media only screen and (min-width: 1200px){.body-cellence .main--contact h2{font-size:80px}}@media only screen and (min-width: 1200px){.body-cellence .main--contact .locations__title{font-size:clamp(36px,2.1176470588vw,50px)}}@media only screen and (max-width: 991.98px){.body-cellence .main--contact .locations__title{font-size:36px}}.body-cellence .slider-quote.purpule-background .slider-quote__arrow{background-color:#9470ad}.body-cellence .slider-quote.lime-background .slider-quote__arrow{background-color:#bfeb21}.body-cellence .slider-quote.white-background .slider-quote__arrow{background-color:#fffbfa}@media(hover: hover)and (pointer: fine){.no-touch .body-cellence .slider-quote.white-background .slider-quote__arrow:hover .font-ico-arrow-thinn{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-cellence .slider-quote.white-background .slider-quote__arrow:hover .font-ico-arrow-thinn{color:#fff}}.body-cellence .slider-quote.white-background .font-ico-arrow-thinn{color:#000}.body-cellence .slider-quote.black-background .slider-quote__arrow{background-color:#000}.body-cellence.error-500 .header{height:127px;padding-left:15px}.body-cellence.error-500 .header__home{max-width:inherit}.body-cellence.error-500 .header__home img{width:245px;height:100%}.body-cellence.error-400 .header{height:127px;padding-left:15px}.body-cellence.error-400 .header__home{max-width:inherit}.body-cellence.error-400 .header__home img{width:245px;height:100%}.body-expanded{color:#4d4d4d;font-weight:300}.body-expanded.error-500 .header__home{max-width:250px}.body-expanded.error-500 .header__home img{display:block;-o-object-fit:cover;object-fit:cover;width:175px;height:auto}.body-expanded .box .font-ico-play{padding-top:1px;font-size:120%;font-size:4px}.body-expanded .box .font-ico-play:before{content:""}.body-expanded .box .font-ico-play::before{border:1px solid #fff;border-radius:50%;padding:4px;font-size:8px;background-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .box .font-ico-play::before:hover{border:1px solid #fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .box .font-ico-play::before:hover{border:1px solid #fff}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .box .font-ico-play:hover::before{background-color:1px solid #fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .box .font-ico-play:hover::before{background-color:1px solid #fff}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .box .btn.btn--play:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .box .btn.btn--play:hover .icon{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .box .btn:not(.btn--play):hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .box .btn:not(.btn--play):hover .icon{color:#fff}}.body-expanded .header__btn{color:var(--primary-color)}.body-expanded .sitemap__card-item,.body-expanded .sitemap__card-link{border-color:#e7e8ec}.body-expanded .news-filter__wrap{border-color:var(--primary-color)}.body-expanded .hero__controls .swiper-pagination,.body-expanded .hero__controls .swiper-pagination-current,.body-expanded .hero__controls .swiper-pagination-total{color:var(--primary-color)}.body-expanded .switcher__counter .switcher__counter-text,.body-expanded .switcher__counter .switcher__counter-curr,.body-expanded .switcher__counter .switcher__counter-length{color:var(--primary-color)}.body-expanded .swiper-button-prev,.body-expanded .swiper-button-next{border-color:var(--primary-color)}.body-expanded .swiper-button-prev .font-ico-arrow,.body-expanded .swiper-button-next .font-ico-arrow{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .search-popup__submit:hover,.no-touch .body-expanded .swiper-button-prev:hover,.no-touch .body-expanded .swiper-button-next:hover{border-color:var(--primary-color);background-color:var(--primary-color)}.no-touch .body-expanded .search-popup__submit:hover .font-ico-arrow,.no-touch .body-expanded .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-expanded .swiper-button-next:hover .font-ico-arrow{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .search-popup__submit:hover,.no-touch .body-expanded .swiper-button-prev:hover,.no-touch .body-expanded .swiper-button-next:hover{border-color:var(--primary-color);background-color:var(--primary-color)}.no-touch .body-expanded .search-popup__submit:hover .font-ico-arrow,.no-touch .body-expanded .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-expanded .swiper-button-next:hover .font-ico-arrow{color:#fff}}.body-expanded .banner__picture--error{background-color:var(--secondary-color)}.body-expanded .btn{background-color:#e7e8ec;border-color:var(--primary-color)}.body-expanded .btn .icon{border-color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.no-touch .body-expanded .btn:hover .icon{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .btn:hover{border-color:var(--primary-color);color:var(--primary-color)}.no-touch .body-expanded .btn:hover .icon{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}}.body-expanded .btn--drag{color:#4d4d4d}.body-expanded .btn--drag .icon-arrow{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .btn--drag:hover{background-color:var(--primary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .btn--drag:hover{background-color:var(--primary-color);color:#fff}}.body-expanded .section:not(.section--dark):not(.section--mid) .card-carousel__description{color:#4d4d4d}.body-expanded .card__title,.body-expanded .person__name,.body-expanded .aside__item--main .aside__link,.body-expanded .aside__sublink .icon,.body-expanded .search-result__text--name,.body-expanded .quote__name{color:var(--primary-color)}.body-expanded .switcher__card-subtitle{color:#5b6770}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .card__link:hover~.card__bot{background-color:var(--secondary-color)}.no-touch .body-expanded .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-expanded .card__link:hover~.card__social{border-color:var(--secondary-color);background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .card__link:hover~.card__bot{background-color:var(--secondary-color)}.no-touch .body-expanded .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-expanded .card__link:hover~.card__social{border-color:var(--secondary-color);background-color:var(--secondary-color)}}.body-expanded .search-popup{background-color:var(--tertiary-color)}.body-expanded .search-popup__submit{border-color:#a5d3b6;background-color:#e7e8ec}.body-expanded .search-popup__input{border-color:var(--secondary-color);background-color:#f2f2f2;caret-color:var(--primary-color)}.body-expanded .stats__title,.body-expanded .breadcrumbs__link,.body-expanded .card__soc-link .icon{color:var(--primary-color)}.body-expanded .card{border-color:#f2f2f2}.body-expanded .card__description,.body-expanded .box__text,.body-expanded .footer__li-link,.body-expanded .news__card-desc,.body-expanded .card__social-time,.body-expanded .card__social .icon,.body-expanded .search-result__text--title,.body-expanded .related__text,.body-expanded .quote__job,.body-expanded .locations__address,.body-expanded .rte p{color:#4d4d4d}.body-expanded .box,.body-expanded .media__content,.body-expanded .breadcrumbs,.body-expanded .breadcrumbs__item,.body-expanded .banner__box,.body-expanded .banner__inner,.body-expanded .switcher,.body-expanded .news__card-category,.body-expanded .quote__text,.body-expanded .quote__cite,.body-expanded .related__item,.body-expanded .search-result__item,.body-expanded .downloads__item,.body-expanded .tabs__list,.body-expanded .key-stats__item,.body-expanded .card__social,.body-expanded table td,.body-expanded table th{border-color:#e7e8ec}.body-expanded .table__wrap tr:first-child td{background-color:var(--primary-color);color:#fff}.body-expanded .media__btn{background-color:#fff;border-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .media__btn:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .media__btn:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}}.body-expanded .swiper-pagination-bullet{color:var(--primary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .swiper-pagination-bullet:hover{border-color:#e7e8ec;color:#4d4d4d;background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .swiper-pagination-bullet:hover{border-color:#e7e8ec;color:#4d4d4d;background-color:var(--tertiary-color)}}.body-expanded .swiper-pagination-bullet-active{color:#fff;border-color:var(--primary-color)}.body-expanded .banner__title,.body-expanded .basic-block .box__title{color:var(--secondary-color)}.body-expanded .footer__bot{background-color:var(--primary-color);border-color:var(--primary-color)}.body-expanded .footer__copyright,.body-expanded .footer__quick-link{color:#fff}.body-expanded .footer__social{border-color:#f2f2f2}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .footer__social-link:hover{background-color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .footer__social-link:hover{background-color:var(--secondary-color)}}.body-expanded .footer__social-link .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .footer__quick-link:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .footer__quick-link:hover{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .breadcrumbs__link:hover{color:var(--secondary-color);border-color:var(--tertiary-color);background-color:#e7e8ec}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .breadcrumbs__link:hover{color:var(--secondary-color);border-color:var(--tertiary-color);background-color:#e7e8ec}}.body-expanded .news--projects{background-color:var(--primary-color)}.body-expanded .news--projects .news-filter{background-color:var(--primary-color)}.body-expanded .news--projects .news__title,.body-expanded .news--projects .news__subtitle,.body-expanded .news--projects .news-filter__category-heading,.body-expanded .news--projects .news-filter__clear{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .news--projects .news-filter__clear:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .news--projects .news-filter__clear:hover{color:var(--tertiary-color)}}.body-expanded .main--dark .news-filter__category-heading,.body-expanded .main--dark .news__title,.body-expanded .main--dark .news__subtitle,.body-expanded .main--dark .news-filter__clear,.body-expanded .main--dark .news__subtitle text{color:#5b6770}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .main--dark .news-filter__clear:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .main--dark .news-filter__clear:hover{color:var(--secondary-color)}}.body-expanded .news-filter__button{border-color:var(--secondary-color)}.body-expanded .news-filter__button .icon{border-color:var(--secondary-color);color:var(--primary-color)}.body-expanded .news-filter__options{border-color:var(--secondary-color)}.body-expanded .news-filter__item--active .news-filter__button .icon{background-color:var(--secondary-color);color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .news__card:hover{background-color:var(--secondary-color)}.no-touch .body-expanded .news__card:hover .label{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .news__card:hover{background-color:var(--secondary-color)}.no-touch .body-expanded .news__card:hover .label{background-color:var(--tertiary-color)}}.body-expanded .news__card-link{border-bottom:2px solid #fff}.body-expanded .news--regular .news-filter__clear::after{color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}.body-expanded .label{background-color:#e7e8ec;color:#4d4d4d}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .pagination__btn--arrow:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .pagination__btn--arrow:hover{background-color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .pagination__btn--link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .pagination__btn--link:hover{color:var(--primary-color)}}.body-expanded .pagination__btn--link.pagination__btn--active{color:var(--primary-color);border-color:var(--primary-color)}.body-expanded .person{background-color:#fff;border:1px solid #e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .person:hover{background-color:var(--secondary-color)}.no-touch .body-expanded .person:hover .person__name{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .person:hover{background-color:var(--secondary-color)}.no-touch .body-expanded .person:hover .person__name{color:#fff}}.body-expanded .person__name-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:clamp(20px,1.1764705882vw,28px)}.body-expanded .person__linkedin{position:relative;z-index:10;margin-right:15px;top:-4px}.body-expanded .person__linkedin .icon{color:#fff;font-size:30px;-webkit-transition:.3s ease;transition:.3s ease}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .person__linkedin:hover .icon{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .person__linkedin:hover .icon{color:var(--tertiary-color)}}.body-expanded .popup__close-btn{background-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .popup__close-btn:hover{background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .popup__close-btn:hover{background-color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .aside__link:hover,.no-touch .body-expanded .aside__sublink:hover{color:var(--primary-color)}.no-touch .body-expanded .aside__link:hover .icon,.no-touch .body-expanded .aside__sublink:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .aside__link:hover,.no-touch .body-expanded .aside__sublink:hover{color:var(--primary-color)}.no-touch .body-expanded .aside__link:hover .icon,.no-touch .body-expanded .aside__sublink:hover .icon{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .search-result__item-link:hover .search-result__text{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .search-result__item-link:hover .search-result__text{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .related__item-link:hover~.related__inner .link,.no-touch .body-expanded .related__item-link:hover~.related__inner .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .related__item-link:hover~.related__inner .link,.no-touch .body-expanded .related__item-link:hover~.related__inner .icon{color:var(--primary-color)}}.body-expanded .link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .link:hover{color:var(--primary-color)}.no-touch .body-expanded .link:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .link:hover{color:var(--primary-color)}.no-touch .body-expanded .link:hover .icon{color:var(--primary-color)}}.body-expanded .full-image.full-image--dark .full-image__caption{color:#5b6770}.body-expanded .full-image.full-image--dark .link{color:#5b6770}.body-expanded .full-image.full-image--dark .link .icon{color:#5b6770}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .full-image.full-image--dark .link:hover{color:#5b6770}.no-touch .body-expanded .full-image.full-image--dark .link:hover .icon{color:#5b6770}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .full-image.full-image--dark .link:hover{color:#5b6770}.no-touch .body-expanded .full-image.full-image--dark .link:hover .icon{color:#5b6770}}.body-expanded .full-image__wrap .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .full-image__wrap .link:hover{color:#fff}.no-touch .body-expanded .full-image__wrap .link:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .full-image__wrap .link:hover{color:#fff}.no-touch .body-expanded .full-image__wrap .link:hover .icon{color:#fff}}.body-expanded .downloads__link .icon{color:var(--secondary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .downloads__link:hover{color:var(--primary-color)}.no-touch .body-expanded .downloads__link:hover .icon{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .downloads__link:hover{color:var(--primary-color)}.no-touch .body-expanded .downloads__link:hover .icon{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}}.body-expanded .accordion__icon{background-color:var(--secondary-color)}.body-expanded .accordion__btn{border:1px solid #e7e8ec}.body-expanded .accordion__btn .accordion__icon::before,.body-expanded .accordion__btn .accordion__icon::after{background-color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .accordion__btn:hover .accordion__icon{background-color:var(--primary-color)}.no-touch .body-expanded .accordion__btn:hover.accordion__btn--active{border-color:var(--primary-color)}.no-touch .body-expanded .accordion__btn:hover.accordion__btn--active+.accordion__content{border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .accordion__btn:hover .accordion__icon{background-color:var(--primary-color)}.no-touch .body-expanded .accordion__btn:hover.accordion__btn--active{border-color:var(--primary-color)}.no-touch .body-expanded .accordion__btn:hover.accordion__btn--active+.accordion__content{border-color:var(--primary-color)}}.body-expanded .accordion__btn--active{color:#4d4d4d;background-color:#f2f2f2;border-color:var(--secondary-color)}.body-expanded .accordion__btn--active .accordion__icon::after{background-color:#fff}.body-expanded .accordion__btn--active+.accordion__content{border-color:var(--secondary-color)}.body-expanded .accordion__content{border:1px solid rgba(0,0,0,0);border-top:0;background-color:#f2f2f2}.body-expanded .accordion__inner{border:0}.body-expanded .tabs__btn{color:var(--primary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .tabs__btn:hover{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .tabs__btn:hover{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}.body-expanded .tabs__btn--active{color:#fff}.body-expanded .locations__address .icon{color:var(--secondary-color)}.body-expanded .locations__link{color:#4d4d4d}.body-expanded .locations__link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .locations__link:hover{color:var(--primary-color)}.no-touch .body-expanded .locations__link:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .locations__link:hover{color:var(--primary-color)}.no-touch .body-expanded .locations__link:hover .icon{color:var(--primary-color)}}.body-expanded .header__news{background-color:var(--tertiary-color)}.body-expanded .header__news .link{color:#4d4d4d}.body-expanded .header__news--mobile-under,.body-expanded .header__news--mobile{border:1px solid var(--primary-color)}.body-expanded .header__news-text{color:#4d4d4d}.body-expanded .header__news-btn{color:#4d4d4d}.body-expanded .footer__top{border-color:var(--primary-color)}.body-expanded #ccc #ccc-module .checkbox-toggle-toggle{background-color:var(--secondary-color) !important}.body-expanded #ccc #ccc-module #ccc-dismiss-button{border-color:var(--primary-color) !important}.body-expanded #ccc #ccc-module #ccc-dismiss-button::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded #ccc #ccc-module #ccc-dismiss-button:hover::before{background-color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded #ccc #ccc-module #ccc-dismiss-button:hover::before{background-color:var(--secondary-color) !important}}.body-expanded #ccc #ccc-notify #ccc-notify-accept{border-color:var(--primary-color) !important}.body-expanded #ccc #ccc-notify #ccc-notify-accept::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded #ccc #ccc-notify #ccc-notify-accept:hover::before{background-color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded #ccc #ccc-notify #ccc-notify-accept:hover::before{background-color:var(--secondary-color) !important}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}.body-expanded .rte a:not(.btn){color:var(--secondary-color)}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-expanded .key-stats__items--three .key-stats__item:last-child{border-left:1px solid #e7e8ec}}@media only screen and (min-width: 1200px){.body-expanded .hero__title{font-size:clamp(52px,4.2352941176vw,100px);margin-bottom:clamp(30px,2.0588235294vw,49px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-expanded .hero__title{font-size:52px;line-height:1.1}}@media only screen and (max-width: 767.98px){.body-expanded .hero__title{font-size:36px;line-height:1.1}}@media only screen and (min-width: 1200px){.body-expanded .top-nav--desktop{padding:clamp(10px,0.5882352941vw,14px) 0}.body-expanded .top-nav__item:not([class*=top-nav__item--]){margin:0}.body-expanded .top-nav__item:not([class*=top-nav__item--]) .top-nav__link{padding:clamp(8px,0.4705882353vw,11px) clamp(16px,0.9411764706vw,22px)}.body-expanded .top-nav__item:not([class*=top-nav__item--]) .top-nav__link:hover{background-color:#e7e8ec;color:var(--secondary-color)}.body-expanded .top-nav__item--linkedin .top-nav__link:hover .icon{color:var(--secondary-color)}.body-expanded .nav__list{padding:clamp(10px,0.5882352941vw,14px) 0}.body-expanded .nav__link{padding:clamp(10px,0.5882352941vw,14px) clamp(16px,0.9411764706vw,22px);position:relative}.body-expanded .nav__link::before{content:"";position:absolute;bottom:clamp(-12px,-0.7058823529vw,-17px);left:0;width:100%;height:clamp(12px,0.7058823529vw,16px);background-color:rgba(0,0,0,0)}.body-expanded .double-image__wrap{gap:20px}.body-expanded .double-image__col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}.body-expanded .double-image__col .double-image__img{width:100%}.body-expanded .hero__swiper .swiper{max-width:clamp(454px,42.7058823529vw,1016px)}.body-expanded .header{background:-webkit-gradient(linear, left top, right top, from(#4d4d4d), to(#2d2d2d));background:linear-gradient(90deg, #4d4d4d 0%, #2d2d2d 100%)}.body-expanded .footer__logo-link{width:auto;display:inline-block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.body-expanded .header__top{background-color:rgba(0,0,0,0);border-bottom:none}.body-expanded .nav__menu{border:1px solid var(--tertiary-color)}.body-expanded .header__home{height:clamp(113px,6.7058823529vw,159px);background-color:rgba(0,0,0,0)}.body-expanded .nav{height:clamp(65px,3.8823529412vw,92px);background-color:rgba(0,0,0,0);border-top:1px solid var(--color-border)}.body-expanded .nav__overview{border-right:1px solid var(--tertiary-color)}.body-expanded .nav__link,.body-expanded .top-nav__item,.body-expanded .header__search,.body-expanded .top-nav__link{color:#fff}.body-expanded .nav__link::after,.body-expanded .top-nav__item::after,.body-expanded .header__search::after,.body-expanded .top-nav__link::after{color:#fff}.body-expanded .nav__link .icon,.body-expanded .top-nav__item .icon,.body-expanded .header__search .icon,.body-expanded .top-nav__link .icon{color:#fff}.body-expanded .nav__item--sub:hover{background-color:var(--primary-color)}.body-expanded .nav__item--sub:hover::after{color:#fff}.body-expanded .nav__link{height:100%}.body-expanded .nav__link:hover{background-color:#e7e8ec;color:var(--secondary-color)}.body-expanded .nav__link:hover .icon{color:var(--secondary-color)}.body-expanded .nav__link:hover::after{color:var(--secondary-color)}.body-expanded .nav__sec-link:hover,.body-expanded .nav__third-link:hover{color:var(--secondary-color)}.body-expanded .nav__sec-link:hover::after,.body-expanded .nav__third-link:hover::after{color:var(--secondary-color)}.body-expanded .nav__sec-link::after{color:var(--primary-color)}.body-expanded .header__search:hover{border-color:var(--primary-color);background-color:var(--primary-color)}.body-expanded .header__btn:hover{color:#fff;border-color:var(--secondary-color);background-color:var(--secondary-color)}.body-expanded .people .pagination{padding-top:37px}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .sitemap__card-link--primary:hover{border-color:var(--secondary-color);background-color:rgba(0,0,0,0)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .sitemap__card-link--primary:hover{border-color:var(--secondary-color);background-color:rgba(0,0,0,0)}}@media(hover: hover)and (pointer: fine){.no-touch .body-expanded .sitemap__card-link:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-expanded .sitemap__card-link:hover{color:var(--secondary-color)}}.body-expanded .search__input{color:#4d4d4d;background-color:#f2f2f2;caret-color:#4d4d4d}.body-expanded .search__input::input-placeholder{color:#4d4d4d}.body-expanded .search__input:placeholder{color:#4d4d4d}.body-expanded .search__input::-webkit-input-placeholder{color:#4d4d4d}.body-expanded .search__input::-moz-placeholder{color:#4d4d4d}.body-expanded .search__input:-ms-input-placeholder{color:#4d4d4d}.body-expanded .search__input::-ms-input-placeholder{color:#4d4d4d}.body-expanded .search__input::placeholder{color:#4d4d4d}.body-expanded .search__input:input-placeholder{color:#4d4d4d}.body-expanded .search__btn{background-color:#e7e8ec;border:1px solid var(--tertiary-color)}.body-expanded .related__img{border:0}.body-expanded .locations__item{border-color:#e7e8ec}@media only screen and (max-width: 1199.98px){.body-expanded .box__title,.body-expanded .card-carousel__title{color:#4d8abf}.body-expanded .media .box__inner{border:0}.body-expanded .swiper-scrollbar::after{background-color:#4d8abf}.body-expanded .header__home{width:210px}.body-expanded .header__home .header__logo{-o-object-fit:cover;object-fit:cover}.body-expanded .nav__link,.body-expanded .nav__sec-link,.body-expanded .nav__third-link,.body-expanded .nav__overview-link{color:#4d4d4d;background-color:#f2f2f2}.body-expanded .nav__item,.body-expanded .nav__sec-item,.body-expanded .nav__third-item,.body-expanded .nav__overview-link{border-color:#e7e8ec}.body-expanded .nav__sec-item .nav__sec-link{padding-right:50px}.body-expanded .header__back-text,.body-expanded .top-nav__link{color:#4d4d4d}.body-expanded .nav__link::before,.body-expanded .nav__sec-link::before{background-color:var(--secondary-color)}.body-expanded .nav__link--active{text-decoration:none;color:var(--primary-color);background-color:#fff}.body-expanded .nav__item:first-child{border-top-color:var(--tertiary-color)}.body-expanded .news__card-category{height:80px}.body-expanded .popup__counter{padding:12px 20px}.body-expanded .card-grid__progress .btn--drag,.body-expanded .card-carousel__slider .btn--drag{margin-left:0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-expanded .people .pagination{padding-top:34px}.body-expanded .double-image__wrap{gap:16px}.body-expanded .double-image__col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 8px);-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}@media only screen and (min-width: 576px)and (max-width: 1199.98px){.body-expanded .popup--opened .person__content{height:391px}}@media only screen and (max-width: 767.98px){.body-expanded .header__menu{padding-bottom:40px}.body-expanded .banner--no-image{padding-top:clamp(186px,10.9411764706vw,260px)}.body-expanded .banner--no-image .banner__picture{padding-top:186px}.body-expanded .footer__social{max-width:25%}.body-expanded .switcher__card-subtitle{color:var(--primary-color)}.body-expanded .locations__title{color:#4d8abf}.body-expanded .header__home{width:calc(100% - 150px)}.body-expanded .header__hamburger,.body-expanded .header__search{color:#fff;background-color:#2d2d2d}.body-expanded .header__hamburger .header__hamburger-line,.body-expanded .header__search .header__hamburger-line{background-color:#fff}.body-expanded .header__hamburger .header__hamburger-line::before,.body-expanded .header__hamburger .header__hamburger-line::after,.body-expanded .header__search .header__hamburger-line::before,.body-expanded .header__search .header__hamburger-line::after{background-color:#fff}}.body-expanded .font-ico-close ::before{color:var(--primary-color)}.body-expanded .bgcolor-blue .news-filter__wrap,.body-expanded .bgcolor-grey .news-filter__wrap,.body-expanded .main--home .news-filter__wrap{border-color:#e7e8ec !important}.body-explore{color:#4d4d4d;font-weight:300}.body-explore.error-500 .header__home{max-width:250px}.body-explore.error-500 .header__home img{display:block;-o-object-fit:cover;object-fit:cover;width:175px;height:auto}.body-explore .stats__tag{background-color:var(--secondary-color)}.body-explore .stats__num{color:var(--tertiary-color)}.body-explore .stats__text{color:#000}.body-explore .umbraco-forms-navigation>div::before{border-color:var(--primary-color);pointer-events:none}.body-explore .umbraco-forms-navigation>div::after{color:var(--primary-color);pointer-events:none}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .umbraco-forms-navigation>div:hover::after,.no-touch .body-explore .dropdown>div:hover::after{color:#fff}.no-touch .body-explore .umbraco-forms-navigation>div:hover::before,.no-touch .body-explore .dropdown>div:hover::before{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .umbraco-forms-navigation>div:hover::after,.no-touch .body-explore .dropdown>div:hover::after{color:#fff}.no-touch .body-explore .umbraco-forms-navigation>div:hover::before,.no-touch .body-explore .dropdown>div:hover::before{background-color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .umbraco-forms-navigation>div:hover::before{border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .umbraco-forms-navigation>div:hover::before{border-color:var(--tertiary-color)}}.body-explore .dropdown>div{border-color:#2d2d2d}.body-explore .dropdown>div::before{background-color:#f2f2f2;border-color:#2d2d2d}.body-explore .dropdown>div::after{color:#000;z-index:5}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .dropdown>div:hover::before{background-color:var(--primary-color)}.no-touch .body-explore .dropdown>div:hover::after{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .dropdown>div:hover::before{background-color:var(--primary-color)}.no-touch .body-explore .dropdown>div:hover::after{color:#fff}}.body-explore .checkboxlist input:checked+label::before,.body-explore .radiobuttonlist input:checked+label::before{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}.body-explore .umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,.body-explore .umbraco-forms-container textarea:focus{border-color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,.no-touch .body-explore .umbraco-forms-container textarea:hover{border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .umbraco-forms-container input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover,.no-touch .body-explore .umbraco-forms-container textarea:hover{border-color:var(--tertiary-color)}}.body-explore .footer__column-title{color:var(--tertiary-color)}.body-explore .footer__top{background-color:var(--primary-color)}.body-explore .box .box__tag{background-color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .box .btn:not(.btn--play):hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .box .btn:not(.btn--play):hover .icon{color:#fff}}.body-explore .header__btn{color:var(--primary-color)}.body-explore .sitemap__card-item,.body-explore .sitemap__card-link{border-color:var(--secondary-color)}.body-explore .news-filter__wrap{border-color:var(--primary-color)}.body-explore .hero__controls .swiper-pagination,.body-explore .hero__controls .swiper-pagination-current,.body-explore .hero__controls .swiper-pagination-total{color:var(--primary-color)}.body-explore .switcher__counter .switcher__counter-text,.body-explore .switcher__counter .switcher__counter-curr,.body-explore .switcher__counter .switcher__counter-length{color:var(--primary-color)}.body-explore .swiper-button-prev,.body-explore .swiper-button-next{border-color:var(--primary-color)}.body-explore .swiper-button-prev .font-ico-arrow,.body-explore .swiper-button-next .font-ico-arrow{color:var(--tertiary-color)}.body-explore .table__btn--prev,.body-explore .table__btn--next{border-color:var(--primary-color)}.body-explore .table__btn--prev .font-ico-arrow,.body-explore .table__btn--next .font-ico-arrow{color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .table__btn--prev:hover,.no-touch .body-explore .table__btn--next:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.no-touch .body-explore .table__btn--prev:hover .font-ico-arrow,.no-touch .body-explore .table__btn--next:hover .font-ico-arrow{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .table__btn--prev:hover,.no-touch .body-explore .table__btn--next:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.no-touch .body-explore .table__btn--prev:hover .font-ico-arrow,.no-touch .body-explore .table__btn--next:hover .font-ico-arrow{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .swiper-button-prev:hover,.no-touch .body-explore .swiper-button-next:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.no-touch .body-explore .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-explore .swiper-button-next:hover .font-ico-arrow{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .swiper-button-prev:hover,.no-touch .body-explore .swiper-button-next:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.no-touch .body-explore .swiper-button-prev:hover .font-ico-arrow,.no-touch .body-explore .swiper-button-next:hover .font-ico-arrow{color:var(--primary-color)}}.body-explore .hero__controls .swiper-button-prev,.body-explore .hero__controls .swiper-button-next,.body-explore .switcher__controls .swiper-button-prev,.body-explore .switcher__controls .swiper-button-next{color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .hero__controls .swiper-button-prev:hover,.no-touch .body-explore .hero__controls .swiper-button-next:hover,.no-touch .body-explore .switcher__controls .swiper-button-prev:hover,.no-touch .body-explore .switcher__controls .swiper-button-next:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .hero__controls .swiper-button-prev:hover,.no-touch .body-explore .hero__controls .swiper-button-next:hover,.no-touch .body-explore .switcher__controls .swiper-button-prev:hover,.no-touch .body-explore .switcher__controls .swiper-button-next:hover{color:var(--primary-color)}}.body-explore .popup__btn-prev,.body-explore .popup__btn-next{border-color:var(--primary-color);color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .popup__btn-prev:hover,.no-touch .body-explore .popup__btn-next:hover{border-color:var(--primary-color);background-color:var(--tertiary-color);color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .popup__btn-prev:hover,.no-touch .body-explore .popup__btn-next:hover{border-color:var(--primary-color);background-color:var(--tertiary-color);color:var(--primary-color)}}.body-explore .banner__picture--error{background-color:var(--secondary-color)}.body-explore .btn{background-color:#e6e6e6;border-color:var(--primary-color)}.body-explore .btn .icon{border-color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .btn:hover{border-color:var(--tertiary-color);color:var(--primary-color)}.no-touch .body-explore .btn:hover .icon{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .btn:hover{border-color:var(--tertiary-color);color:var(--primary-color)}.no-touch .body-explore .btn:hover .icon{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}.body-explore .btn--drag{color:#4d4d4d}.body-explore .btn--drag .icon-arrow{color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .btn--drag:hover{background-color:var(--tertiary-color);color:var(--primary-color)}.no-touch .body-explore .btn--drag:hover .icon-arrow{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .btn--drag:hover{background-color:var(--tertiary-color);color:var(--primary-color)}.no-touch .body-explore .btn--drag:hover .icon-arrow{color:var(--primary-color)}}.body-explore .section:not(.section--dark):not(.section--mid) .card-carousel__description{color:#4d4d4d}.body-explore .social-carousel__title,.body-explore .card__title,.body-explore .person__name,.body-explore .aside__item--main .aside__link,.body-explore .aside__sublink .icon,.body-explore .search-result__text--name,.body-explore .quote__name{color:var(--primary-color)}.body-explore .switcher__card-subtitle{color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .card__link:hover~.card__bot{background-color:var(--tertiary-color)}.no-touch .body-explore .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-explore .card__link:hover~.card__social{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .card__link:hover~.card__bot{background-color:var(--tertiary-color)}.no-touch .body-explore .card__link:hover~.card__bot .card__soc-link .icon{color:#fff}.no-touch .body-explore .card__link:hover~.card__social{border-color:var(--tertiary-color);background-color:var(--tertiary-color)}}.body-explore .search-popup{background-color:var(--secondary-color)}.body-explore .search-popup__submit{border-color:var(--color-border);background-color:var(--primary-color);color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .search-popup__submit:hover{background-color:var(--tertiary-color);color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .search-popup__submit:hover{background-color:var(--tertiary-color);color:var(--primary-color)}}.body-explore .search-popup__input{border-color:var(--secondary-color);background-color:#f2f2f2;caret-color:var(--primary-color)}.body-explore .rte h2,.body-explore .rte h3,.body-explore .rte h4,.body-explore .rte h5,.body-explore .rte h6,.body-explore .stats__title,.body-explore .breadcrumbs__link,.body-explore .card__soc-link .icon{color:var(--primary-color)}.body-explore .card{border-color:var(--color-border)}.body-explore .footer__li-link.link{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .footer__li-link.link:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .footer__li-link.link:hover{color:#fff}}.body-explore .card__description,.body-explore .box__text,.body-explore .related__text,.body-explore .quote__job,.body-explore .locations__address,.body-explore .rte p{color:#4d4d4d}.body-explore .news__card-desc{color:#222}.body-explore .card__social-time,.body-explore .card__social .icon{color:var(--tertiary-color)}.body-explore .box,.body-explore .media__content,.body-explore .breadcrumbs,.body-explore .breadcrumbs__item,.body-explore .banner__box,.body-explore .banner__inner,.body-explore .switcher,.body-explore .news__card-category,.body-explore .quote__text,.body-explore .quote__cite,.body-explore .related__item,.body-explore .search-result__item,.body-explore .downloads__item,.body-explore .tabs__list,.body-explore .key-stats__item,.body-explore .card__social,.body-explore table td,.body-explore table th{border-color:var(--color-border)}.body-explore .quote .quote__text{color:var(--tertiary-color)}.body-explore .table__wrap tr:first-child td{background-color:var(--primary-color);color:#fff}.body-explore .media__btn{background-color:rgba(0,0,0,0);border-color:#999;color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .media__btn:hover{background-color:var(--tertiary-color);color:#fff;border-color:#999}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .media__btn:hover{background-color:var(--tertiary-color);color:#fff;border-color:#999}}.body-explore .swiper-pagination-bullet{color:var(--primary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .swiper-pagination-bullet:hover{border-color:var(--tertiary-color);color:var(--tertiary-color);background-color:#e7e8ec}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .swiper-pagination-bullet:hover{border-color:var(--tertiary-color);color:var(--tertiary-color);background-color:#e7e8ec}}.body-explore .swiper-pagination-bullet-active{color:#fff;border-color:var(--primary-color)}.body-explore .banner__title,.body-explore .basic-block .box__title{color:var(--secondary-color)}.body-explore .footer__bot{background-color:#222;border-color:var(--primary-color)}.body-explore .footer__copyright,.body-explore .footer__quick-link{color:#fff}.body-explore .footer__social{border-color:rgba(0,0,0,0)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .footer__social-link:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .footer__social-link:hover{background-color:var(--tertiary-color)}}.body-explore .footer__social-link .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .footer__quick-link:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .footer__quick-link:hover{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .breadcrumbs__link:hover{color:var(--tertiary-color);border-color:var(--tertiary-color);background-color:#e7e8ec}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .breadcrumbs__link:hover{color:var(--tertiary-color);border-color:var(--tertiary-color);background-color:#e7e8ec}}.body-explore .breadcrumbs__item:last-child .breadcrumbs__link{border-color:var(--tertiary-color);background-color:var(--secondary-color)}.body-explore .news{background:-webkit-gradient(linear, left top, right top, from(#2d2d2d), to(#4d4d4d)) !important;background:linear-gradient(90deg, #2d2d2d 0%, #4d4d4d 100%) !important}.body-explore .news .news__title{color:var(--tertiary-color)}.body-explore .news .news-filter__category-heading,.body-explore .news .news__subtitle{color:#fff}.body-explore .news .news-filter{background-color:rgba(0,0,0,0)}.body-explore .news--projects .news-filter{background-color:rgba(0,0,0,0)}.body-explore .news--projects .news__title{color:var(--tertiary-color)}.body-explore .news--projects .news-filter__category-heading,.body-explore .news--projects .news__subtitle{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .news--projects .news-filter__clear:hover{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .news--projects .news-filter__clear:hover{color:var(--tertiary-color)}}.body-explore .main--dark .news-filter__category-heading,.body-explore .main--dark .news__title,.body-explore .main--dark .news__subtitle,.body-explore .main--dark .news-filter__clear,.body-explore .main--dark .news__subtitle text{color:#5b6770}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .main--dark .news-filter__clear:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .main--dark .news-filter__clear:hover{color:var(--secondary-color)}}.body-explore .news-filter__button{border-color:var(--secondary-color)}.body-explore .news-filter__button .icon{border-color:var(--secondary-color);color:var(--primary-color)}.body-explore .news-filter__options{border-color:var(--secondary-color)}.body-explore .news-filter__item--active .news-filter__button{border-color:var(--tertiary-color);color:var(--tertiary-color)}.body-explore .news-filter__item--active .news-filter__button .icon{background-color:var(--tertiary-color);color:#fff;border-color:var(--tertiary-color)}.body-explore .news-filter__item--active .news-filter__options{border-color:var(--tertiary-color)}.body-explore .news__card{border:1px solid var(--color-border)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .news__card:hover{background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .news__card:hover{background-color:var(--tertiary-color)}}.body-explore .news__card-link{border-bottom:2px solid #fff}.body-explore .news--regular .news-filter__clear::after{color:var(--secondary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .news--regular .news-filter__clear:hover{color:var(--secondary-color)}}.body-explore .label{background-color:#f2f2f2;color:#4d4d4d}.body-explore .pagination__list{border-color:var(--tertiary-color)}.body-explore .pagination__btn--arrow .icon{color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .pagination__btn--arrow:hover{background-color:var(--tertiary-color)}.no-touch .body-explore .pagination__btn--arrow:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .pagination__btn--arrow:hover{background-color:var(--tertiary-color)}.no-touch .body-explore .pagination__btn--arrow:hover .icon{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .pagination__btn--link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .pagination__btn--link:hover{color:var(--primary-color)}}.body-explore .pagination__btn--link.pagination__btn--active{color:var(--primary-color);border-color:var(--primary-color)}.body-explore .person{background-color:#fff;border:1px solid #ccc}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .person:hover{background-color:var(--tertiary-color)}.no-touch .body-explore .person:hover .person__name{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .person:hover{background-color:var(--tertiary-color)}.no-touch .body-explore .person:hover .person__name{color:#fff}}.body-explore .person__name-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:unset;-webkit-align-items:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:clamp(20px,1.1764705882vw,28px)}.body-explore .person__linkedin{position:relative;z-index:10;margin-right:15px;top:-4px}.body-explore .person__linkedin .icon{color:#fff;font-size:30px;-webkit-transition:.3s ease;transition:.3s ease}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .person__linkedin:hover .icon{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .person__linkedin:hover .icon{color:var(--tertiary-color)}}.body-explore .popup__close-btn{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .popup__close-btn:hover{color:var(--primary-color);background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .popup__close-btn:hover{color:var(--primary-color);background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .aside__link:hover,.no-touch .body-explore .aside__sublink:hover{color:var(--primary-color)}.no-touch .body-explore .aside__link:hover .icon,.no-touch .body-explore .aside__sublink:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .aside__link:hover,.no-touch .body-explore .aside__sublink:hover{color:var(--primary-color)}.no-touch .body-explore .aside__link:hover .icon,.no-touch .body-explore .aside__sublink:hover .icon{color:var(--primary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .search-result__item-link:hover .search-result__text{color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .search-result__item-link:hover .search-result__text{color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .related__item-link:hover~.related__inner .link,.no-touch .body-explore .related__item-link:hover~.related__inner .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .related__item-link:hover~.related__inner .link,.no-touch .body-explore .related__item-link:hover~.related__inner .icon{color:var(--primary-color)}}.body-explore .link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .link:hover{color:var(--primary-color)}.no-touch .body-explore .link:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .link:hover{color:var(--primary-color)}.no-touch .body-explore .link:hover .icon{color:var(--primary-color)}}.body-explore .full-image.full-image--dark .full-image__caption{color:#5b6770}.body-explore .full-image.full-image--dark .link{color:#5b6770}.body-explore .full-image.full-image--dark .link .icon{color:#5b6770}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .full-image.full-image--dark .link:hover{color:#5b6770}.no-touch .body-explore .full-image.full-image--dark .link:hover .icon{color:#5b6770}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .full-image.full-image--dark .link:hover{color:#5b6770}.no-touch .body-explore .full-image.full-image--dark .link:hover .icon{color:#5b6770}}.body-explore .full-image__wrap .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .full-image__wrap .link:hover{color:#fff}.no-touch .body-explore .full-image__wrap .link:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .full-image__wrap .link:hover{color:#fff}.no-touch .body-explore .full-image__wrap .link:hover .icon{color:#fff}}.body-explore .downloads__link{background-color:#f2f2f2}.body-explore .downloads__link .icon{color:var(--tertiary-color);border-color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .downloads__link:hover{color:var(--primary-color)}.no-touch .body-explore .downloads__link:hover .icon{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .downloads__link:hover{color:var(--primary-color)}.no-touch .body-explore .downloads__link:hover .icon{color:#fff;border-color:var(--primary-color);background-color:var(--primary-color)}}.body-explore .accordion__icon{background-color:#f2f2f2}.body-explore .accordion__btn{border:1px solid var(--color-border)}.body-explore .accordion__btn .accordion__icon::before,.body-explore .accordion__btn .accordion__icon::after{background-color:var(--tertiary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .accordion__btn:hover{color:#fff;background-color:var(--secondary-color);border-color:var(--tertiary-color)}.no-touch .body-explore .accordion__btn:hover .accordion__icon{background-color:#f2f2f2}.no-touch .body-explore .accordion__btn:hover .accordion__icon::before,.no-touch .body-explore .accordion__btn:hover .accordion__icon::after{background-color:var(--tertiary-color)}.no-touch .body-explore .accordion__btn:hover.accordion__btn--active+.accordion__content{border-color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .accordion__btn:hover{color:#fff;background-color:var(--secondary-color);border-color:var(--tertiary-color)}.no-touch .body-explore .accordion__btn:hover .accordion__icon{background-color:#f2f2f2}.no-touch .body-explore .accordion__btn:hover .accordion__icon::before,.no-touch .body-explore .accordion__btn:hover .accordion__icon::after{background-color:var(--tertiary-color)}.no-touch .body-explore .accordion__btn:hover.accordion__btn--active+.accordion__content{border-color:var(--primary-color)}}.body-explore .accordion__btn--active{color:#fff;background-color:var(--secondary-color);border-color:var(--tertiary-color)}.body-explore .accordion__btn--active .accordion__icon::after{background-color:var(--tertiary-color)}.body-explore .accordion__btn--active+.accordion__content{border-color:var(--secondary-color)}.body-explore .accordion__content{border:1px solid rgba(0,0,0,0);border-top:0;background-color:#f2f2f2}.body-explore .accordion__inner{border:0}.body-explore .tabs__btn{color:var(--primary-color);border-color:#e7e8ec}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .tabs__btn:hover{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .tabs__btn:hover{color:#fff;background-color:var(--tertiary-color);border-color:var(--tertiary-color)}}.body-explore .tabs__btn--active{color:#fff}.body-explore .locations__address .icon{color:var(--secondary-color)}.body-explore .locations__link{color:#4d4d4d}.body-explore .locations__link .icon{color:var(--primary-color)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .locations__link:hover{color:var(--primary-color)}.no-touch .body-explore .locations__link:hover .icon{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .locations__link:hover{color:var(--primary-color)}.no-touch .body-explore .locations__link:hover .icon{color:var(--primary-color)}}.body-explore .key-stats__num{color:var(--tertiary-color)}.body-explore .key-stats__img{background-color:var(--tertiary-color)}.body-explore .key-stats__text{color:var(--primary-color)}.body-explore .header__news{background-color:#000}.body-explore .header__news .link{color:#fff}.body-explore .header__news .link .icon{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .header__news .link:hover{color:#fff}.no-touch .body-explore .header__news .link:hover .icon{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .header__news .link:hover{color:#fff}.no-touch .body-explore .header__news .link:hover .icon{color:#fff}}.body-explore .header__news--mobile-under,.body-explore .header__news--mobile{border:1px solid var(--primary-color)}.body-explore .header__news-text{color:#fff}.body-explore .header__news-btn{color:#fff}.body-explore .footer__top{border-color:var(--primary-color)}.body-explore #ccc #ccc-module .checkbox-toggle-toggle{background-color:var(--tertiary-color) !important}.body-explore #ccc #ccc-module #ccc-dismiss-button{border-color:var(--primary-color) !important}.body-explore #ccc #ccc-module #ccc-dismiss-button::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-explore #ccc #ccc-module #ccc-dismiss-button:hover{border-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-module #ccc-dismiss-button:hover::before{border-color:var(--tertiary-color) !important;background-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-module #ccc-dismiss-button:hover::after{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore #ccc #ccc-module #ccc-dismiss-button:hover{border-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-module #ccc-dismiss-button:hover::before{border-color:var(--tertiary-color) !important;background-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-module #ccc-dismiss-button:hover::after{color:#fff}}.body-explore #ccc #ccc-notify #ccc-notify-accept{border-color:var(--primary-color) !important}.body-explore #ccc #ccc-notify #ccc-notify-accept::before{border-color:var(--primary-color) !important}@media(hover: hover)and (pointer: fine){.no-touch .body-explore #ccc #ccc-notify #ccc-notify-accept:hover{border-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-notify #ccc-notify-accept:hover::before{border-color:var(--tertiary-color) !important;background-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-notify #ccc-notify-accept:hover::after{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore #ccc #ccc-notify #ccc-notify-accept:hover{border-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-notify #ccc-notify-accept:hover::before{border-color:var(--tertiary-color) !important;background-color:var(--tertiary-color) !important}.no-touch .body-explore #ccc #ccc-notify #ccc-notify-accept:hover::after{color:#fff}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore #ccc #ccc-notify .ccc-notify-button.ccc-notify-link:hover span{color:var(--secondary-color) !important}}.body-explore .rte a:not(.btn){color:var(--secondary-color)}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-explore .key-stats__items--three .key-stats__item:last-child{border-left:1px solid #e7e8ec}}@media only screen and (min-width: 1200px){.body-explore .hero__title{font-size:clamp(52px,4.2352941176vw,100px);margin-bottom:clamp(30px,2.0588235294vw,49px)}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-explore .hero__title{font-size:52px;line-height:1.1}}@media only screen and (max-width: 767.98px){.body-explore .hero__title{font-size:36px;line-height:1.1}}@media only screen and (min-width: 1200px){.body-explore .nav__overview{background-color:var(--primary-color)}.body-explore .nav__overview .nav__title,.body-explore .nav__overview .rte p{color:#fff}.body-explore .top-nav--desktop{padding:clamp(10px,0.5882352941vw,14px) 0}.body-explore .top-nav__item:not([class*=top-nav__item--]){margin:0}.body-explore .top-nav__item:not([class*=top-nav__item--]) .top-nav__link{padding:clamp(8px,0.4705882353vw,11px) clamp(16px,0.9411764706vw,22px)}.body-explore .top-nav__item:not([class*=top-nav__item--]) .top-nav__link:hover{color:var(--tertiary-color)}.body-explore .top-nav__item--linkedin .top-nav__link:hover .icon{color:var(--secondary-color)}.body-explore .nav__list{padding:clamp(10px,0.5882352941vw,14px) 0}.body-explore .nav__link{padding:clamp(10px,0.5882352941vw,14px) clamp(16px,0.9411764706vw,22px);position:relative}.body-explore .nav__link::before{content:"";position:absolute;bottom:clamp(-12px,-0.7058823529vw,-17px);left:0;width:100%;height:clamp(12px,0.7058823529vw,16px);background-color:rgba(0,0,0,0)}.body-explore .double-image__wrap{gap:20px}.body-explore .double-image__col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}.body-explore .double-image__col .double-image__img{width:100%}.body-explore .hero__swiper .swiper{max-width:clamp(454px,42.7058823529vw,1016px)}.body-explore .header{background:-webkit-gradient(linear, left top, right top, from(#4d4d4d), to(#2d2d2d));background:linear-gradient(90deg, #4d4d4d 0%, #2d2d2d 100%)}.body-explore .footer__logo-link{width:auto;display:inline-block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.body-explore .header__top{background-color:rgba(0,0,0,0);border-bottom:none}.body-explore .nav__menu{border:1px solid var(--tertiary-color)}.body-explore .header__home{height:clamp(113px,6.7058823529vw,159px);background-color:rgba(0,0,0,0)}.body-explore .nav{height:clamp(65px,3.8823529412vw,92px);background-color:rgba(0,0,0,0);border-top:1px solid var(--color-border)}.body-explore .nav__overview{border-right:1px solid var(--tertiary-color)}.body-explore .nav__link,.body-explore .top-nav__item,.body-explore .header__search,.body-explore .top-nav__link{color:#fff}.body-explore .nav__link::after,.body-explore .top-nav__item::after,.body-explore .header__search::after,.body-explore .top-nav__link::after{color:#fff}.body-explore .nav__link .icon,.body-explore .top-nav__item .icon,.body-explore .header__search .icon,.body-explore .top-nav__link .icon{color:#fff}.body-explore .nav__item--sub:hover{background-color:var(--tertiary-color);color:var(--primary-color)}.body-explore .nav__item--sub:hover::after{color:#fff}.body-explore .nav__link{height:100%}.body-explore .nav__link:hover{background-color:var(--tertiary-color);color:var(--primary-color)}.body-explore .nav__link:hover .icon{color:var(--secondary-color)}.body-explore .nav__link:hover::after{color:var(--secondary-color)}.body-explore .nav__sec-link:hover,.body-explore .nav__third-link:hover{color:var(--secondary-color)}.body-explore .nav__sec-link:hover::after,.body-explore .nav__third-link:hover::after{color:var(--secondary-color)}.body-explore .nav__sec-link::after{color:var(--primary-color)}.body-explore .header__search:hover{border-color:var(--primary-color);background-color:var(--tertiary-color)}.body-explore .header__btn:hover{color:#fff;border-color:var(--tertiary-color);background-color:var(--tertiary-color)}.body-explore .people .pagination{padding-top:37px}}.body-explore .sitemap__card-link--primary{border-color:var(--color-border)}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .sitemap__card-link--primary:hover{color:#000;border-color:var(--secondary-color);background-color:var(--tertiary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .sitemap__card-link--primary:hover{color:#000;border-color:var(--secondary-color);background-color:var(--tertiary-color)}}@media(hover: hover)and (pointer: fine){.no-touch .body-explore .sitemap__card-link:hover{color:var(--primary-color)}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .body-explore .sitemap__card-link:hover{color:var(--primary-color)}}.body-explore .search__input{color:#4d4d4d;background-color:#f2f2f2;caret-color:#4d4d4d}.body-explore .search__input::input-placeholder{color:#4d4d4d}.body-explore .search__input:placeholder{color:#4d4d4d}.body-explore .search__input::-webkit-input-placeholder{color:#4d4d4d}.body-explore .search__input::-moz-placeholder{color:#4d4d4d}.body-explore .search__input:-ms-input-placeholder{color:#4d4d4d}.body-explore .search__input::-ms-input-placeholder{color:#4d4d4d}.body-explore .search__input::placeholder{color:#4d4d4d}.body-explore .search__input:input-placeholder{color:#4d4d4d}.body-explore .search__btn{background-color:#e7e8ec;border:1px solid var(--secondary-color)}.body-explore .related__img{border:0}.body-explore .locations__item{border-color:#e7e8ec}@media only screen and (max-width: 1199.98px){.body-explore .header{background-color:#ccc}.body-explore .search-popup{background-color:#000}.body-explore .search-popup__input{border-color:#fff;background-color:#000;caret-color:#fff;color:#fff}.body-explore .search-popup__input::-webkit-input-placeholder{color:#fff}.body-explore .search-popup__input::-moz-placeholder{color:#fff}.body-explore .search-popup__input:-ms-input-placeholder{color:#fff}.body-explore .search-popup__input::-ms-input-placeholder{color:#fff}.body-explore .search-popup__input::placeholder{color:#fff}.body-explore .search-popup__submit{background-color:#fff;color:#000;border-color:#fff}.body-explore .nav__menu{background-color:#000}.body-explore .header__btn--back-mobile .icon{color:#fff}.body-explore .header__menu{background-color:#000}.body-explore .header__hamburger,.body-explore .header__search{color:var(--tertiary-color);border-left-color:#000}.body-explore .header__hamburger-line,.body-explore .header__hamburger-line::after,.body-explore .header__hamburger-line::before{background-color:var(--tertiary-color)}.body-explore .box__title,.body-explore .card-carousel__title{color:var(--tertiary-color)}.body-explore .media .box__inner{border:0}.body-explore .swiper-scrollbar::after{background-color:var(--tertiary-color)}.body-explore .header__home{width:210px;background-color:rgba(0,0,0,0)}.body-explore .header__home .header__logo{-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width: 1199.98px)and (max-width: 767.98px){.body-explore .header__home{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.body-explore .header__home .header__logo{height:46px;width:auto}}@media only screen and (max-width: 1199.98px){.body-explore .nav__link,.body-explore .nav__sec-link,.body-explore .nav__third-link,.body-explore .nav__overview-link{color:#fff;background-color:#000}}@media only screen and (max-width: 1199.98px){.body-explore .nav__item,.body-explore .nav__sec-item,.body-explore .nav__third-item,.body-explore .nav__overview-link{border-color:#fff}}@media only screen and (max-width: 1199.98px){.body-explore .nav__sec-item .nav__sec-link{padding-right:50px}}@media only screen and (max-width: 1199.98px){.body-explore .header__back-text,.body-explore .top-nav__link{color:#fff}}@media only screen and (max-width: 1199.98px){.body-explore .nav__link::before,.body-explore .nav__sec-link::before{background-color:#fff}.body-explore .nav__link::after,.body-explore .nav__sec-link::after{color:#000}}@media only screen and (max-width: 1199.98px){.body-explore .nav__link--active{text-decoration:none;color:var(--primary-color);background-color:#fff}}@media only screen and (max-width: 1199.98px){.body-explore .nav__item:first-child{border-top-color:#fff}}@media only screen and (max-width: 1199.98px){.body-explore .news__card-category{height:80px}}@media only screen and (max-width: 1199.98px){.body-explore .popup__counter{padding:12px 20px}}@media only screen and (max-width: 1199.98px){.body-explore .card-grid__progress .btn--drag,.body-explore .card-carousel__slider .btn--drag{margin-left:0}}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.body-explore .people .pagination{padding-top:34px}.body-explore .double-image__wrap{gap:16px}.body-explore .double-image__col{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 8px);-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);max-width:calc(50% - 8px)}}@media only screen and (min-width: 576px)and (max-width: 1199.98px){.body-explore .popup--opened .person__content{height:391px}}@media only screen and (max-width: 767.98px){.body-explore .header__menu{padding-bottom:40px}.body-explore .banner--no-image{padding-top:clamp(186px,10.9411764706vw,260px)}.body-explore .banner--no-image .banner__picture{padding-top:186px}.body-explore .footer__social{max-width:25%}.body-explore .switcher__card-subtitle{color:var(--primary-color)}.body-explore .locations__title{color:var(--tertiary-color)}.body-explore .header__home{width:calc(100% - 150px)}}.body-explore .bgcolor-blue .news-filter__wrap,.body-explore .bgcolor-grey .news-filter__wrap,.body-explore .main--home:not(.main--dark) .news-filter__wrap{border-color:#fff !important}.salesforce-form{width:100%;margin-bottom:60px}.salesforce-form input[required]{background-color:rgba(0,0,0,0)}.salesforce-form input:not(.btn){margin-bottom:5px;height:40px;width:100%;background-color:#f2f2f2;border:1px solid #e6e9f7}.salesforce-form input:not(.btn)::-webkit-input-placeholder{color:#000;font-weight:300 !important}.salesforce-form input:not(.btn)::-moz-placeholder{color:#000;font-weight:300 !important}.salesforce-form input:not(.btn):-ms-input-placeholder{color:#000;font-weight:300 !important}.salesforce-form input:not(.btn)::-ms-input-placeholder{color:#000;font-weight:300 !important}.salesforce-form input:not(.btn)::placeholder{color:#000;font-weight:300 !important}.salesforce-form input:not(.btn):focus{border-color:#00b9e4}@media(hover: hover)and (pointer: fine){.no-touch .salesforce-form input:not(.btn):hover{border-color:#00b9e4}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .salesforce-form input:not(.btn):hover{border-color:#00b9e4}}@media only screen and (max-width: 1199.98px){.salesforce-form input:not(.btn){width:100%}}.salesforce-form .btn{padding-right:30px}.salesforce-form textarea::-webkit-input-placeholder{color:#000;font-weight:300 !important}.salesforce-form textarea::-moz-placeholder{color:#000;font-weight:300 !important}.salesforce-form textarea:-ms-input-placeholder{color:#000;font-weight:300 !important}.salesforce-form textarea::-ms-input-placeholder{color:#000;font-weight:300 !important}.salesforce-form textarea::placeholder{color:#000;font-weight:300 !important}.salesforce-form select{margin-bottom:5px;width:100%;padding-left:10px;height:40px;background-color:#f2f2f2;border:1px solid #e6e9f7}.salesforce-form select:focus{border-color:#00b9e4}@media(hover: hover)and (pointer: fine){.no-touch .salesforce-form select:hover{border-color:#00b9e4}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .salesforce-form select:hover{border-color:#00b9e4}}@media only screen and (max-width: 1199.98px){.salesforce-form select{width:100%}}.salesforce-form .error{display:none}.salesforce-form .empty-input .empty{display:block}.salesforce-form .notvalid-input .not-valid{display:block}.salesforce-form__label{display:block;pointer-events:none;margin-bottom:10px}.salesforce-form__label span{color:red}.salesforce__inputs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767.98px){.salesforce__inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.salesforce__input{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-bottom:30px}.salesforce__input textarea{width:100%;background-color:#f2f2f2;border:1px solid #e6e9f7}.salesforce__input textarea:focus{border-color:#00b9e4}@media(hover: hover)and (pointer: fine){.no-touch .salesforce__input textarea:hover{border-color:#00b9e4}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .salesforce__input textarea:hover{border-color:#00b9e4}}.salesforce__input:first-of-type{margin-right:30px}.salesforce__input input:not(.btn){width:100%}@media only screen and (max-width: 767.98px){.salesforce__input{width:100%}}.text-image{width:100%}.text-image .rte p{color:#4d4d4d;margin-bottom:0}.text-image .rte a:not(.btn){color:var(--secondary-color)}.text-image__cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 991.98px){.text-image__cols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width: 767.98px){.text-image__cols{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.text-image__col{width:100%}@media only screen and (min-width: 1200px){.text-image__col{width:50%}}.hero-banner{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#002a2b}.hero-banner__image{width:56%;min-height:clamp(435px,47.2941176471vw,1125px)}@media only screen and (min-width: 768px)and (max-width: 1199.98px){.hero-banner__image{width:54%}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-banner__image{min-height:435px}}@media only screen and (max-width: 767.98px){.hero-banner__image{width:100%;min-height:317px}}.hero-banner__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.hero-banner__text{width:44%;color:#fffbfa;padding:clamp(70px,8.4117647059vw,200px) clamp(18px,8.1176470588vw,193px) clamp(20px,1.1764705882vw,28px) clamp(13px,2vw,47px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(hover: hover)and (pointer: fine){.no-touch .hero-banner__text .rte a span:hover{text-decoration:underline}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .hero-banner__text .rte a span:hover{text-decoration:underline}}@media only screen and (min-width: 768px)and (max-width: 991.98px){.hero-banner__text{padding:45px 20px 34px;width:46%}.hero-banner__text .rte h2{font-size:48px}}@media only screen and (max-width: 767.98px){.hero-banner__text{width:100%;padding:40px 20px}.hero-banner__text .rte h2{font-size:48px}}.hero-banner__description{font-size:clamp(16px,1.4117647059vw,33px);margin-top:clamp(0,2.3529411765vw,56px)}@media only screen and (max-width: 991.98px){.hero-banner__description{font-size:16px}}.slide-quote__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:clamp(800px,47.0588235294vw,1120px);padding-bottom:clamp(20px,3.8823529412vw,92px)}@media only screen and (max-width: 767.98px){.slide-quote__title{padding-bottom:0}}.slide-qoute__text{font-weight:500;font-size:clamp(32px,2.3529411765vw,56px);line-height:clamp(46px,2.9411764706vw,70px);color:#fffbfa;text-align:center;max-width:clamp(440px,47.0588235294vw,1120px)}@media only screen and (max-width: 767.98px){.slide-qoute__text{max-width:300px}}.slider-quote{background-color:#085360}.slider-quote .wrap{position:relative;padding-top:clamp(60px,7.6470588235vw,182px);padding-bottom:clamp(60px,7.6470588235vw,182px)}@media only screen and (max-width: 991.98px){.slider-quote .wrap{padding-bottom:60px}}@media only screen and (max-width: 767.98px){.slider-quote .wrap{padding-bottom:0}}.slider-quote .slider-quote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:clamp(50px,2.9411764706vw,70px) 0}.slider-quote .swiper-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;max-width:clamp(450px,41.1764705882vw,979px)}.slider-quote .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:auto;opacity:0;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.slider-quote .swiper-slide-active{opacity:1}.slider-quote .picture{max-width:100%;height:auto}.slider-quote .slider-quote__arrow{border-radius:50%;background-color:#9470ad;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;width:clamp(40px,4.7058823529vw,112px);height:clamp(40px,4.7058823529vw,112px)}@media(hover: hover)and (pointer: fine){.no-touch .slider-quote .slider-quote__arrow:hover{background-color:#002a2b}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .slider-quote .slider-quote__arrow:hover{background-color:#002a2b}}.slider-quote .font-ico-arrow-thinn{color:#fff;-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}.slider-quote .font-ico-arrow-thinn::before{font-size:clamp(20px,2.3529411765vw,56px)}.slider-quote .swiper-button-next{right:0;right:5%;top:48%}.slider-quote .swiper-button-next .font-ico-arrow-thinn{rotate:180deg}@media only screen and (max-width: 767.98px){.slider-quote .swiper-button-next{right:5%;top:40%}}.slider-quote .swiper-button-prev{left:0;left:5%;top:48%}.slider-quote .swiper-button-prev .font-ico-arrow-thinn{color:#fff;-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}@media only screen and (max-width: 767.98px){.slider-quote .swiper-button-prev{left:5%;top:40%}}.our-sectors__content{background-color:var(--primary-color)}.our-sectors__content .link{color:#fff}@media(hover: hover)and (pointer: fine){.no-touch .our-sectors__content .link:hover{color:#fff}}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .our-sectors__content .link:hover{color:#fff}}@media only screen and (min-width: 1200px){.active-focus .our-sectors__content .link:focus{outline-color:#fff}}@media only screen and (min-width: 1200px){.our-sectors__content{padding:clamp(16px,1.2352941176vw,29px)}}@media only screen and (max-width: 1199.98px){.our-sectors__content{padding:16px 0}}@media only screen and (max-width: 767.98px){.our-sectors__content{margin-left:auto}.our-sectors__content .link{margin-left:auto}}.our-sectors__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1200px){.our-sectors__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 1199.98px){.our-sectors__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.our-sectors__image,.picture__img{width:100%;height:auto}.our-sectors__caption{font-weight:400;color:#fff}@media only screen and (min-width: 1200px){.our-sectors__caption{width:70%;padding-right:clamp(250px,20.5882352941vw,489px);-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media only screen and (max-width: 1199.98px){.our-sectors__caption{margin-bottom:10px}}.text-module{width:100%}.text-module__content{padding:clamp(60px,5.8823529412vw,140px) clamp(25px,10vw,237px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}@media only screen and (max-width: 991.98px){.text-module__content{padding:44px 40px}}@media only screen and (max-width: 767.98px){.text-module__content{padding:30px 15px}}.text-module__h2{font-weight:500;font-size:clamp(48px,4.7058823529vw,112px)}@media only screen and (max-width: 991.98px){.text-module__h2{font-size:48px}}.text-module__h3{font-weight:500;font-size:clamp(32px,2.3529411765vw,56px)}@media only screen and (max-width: 991.98px){.text-module__h3{font-size:32px}}.text-module__medium{font-weight:500}.text-module__semibold{font-weight:600}.text-module__paragraph{font-weight:500;font-size:clamp(16px,1.4117647059vw,33px)}@media only screen and (max-width: 991.98px){.text-module__paragraph{font-size:16px}}.text-module__paragraph-small{font-weight:400;font-size:clamp(16px,1.1764705882vw,28px)}@media only screen and (max-width: 991.98px){.text-module__paragraph-small{font-size:16px}}.text-module__darkgreen{color:#002a2b}.text-module__offwhite{color:#fffbfa}.image-module{width:100%;height:auto}.image-module picture{height:100%}.image-module__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print{body{background:#fff;color:#000;margin:0;padding:0;text-align:left}a:link,a:visited{background:rgba(0,0,0,0);color:#000;text-decoration:underline}a:not([href="javascript:;"])::after{content:"[" attr(href) "]"}div{border:0 !important}h1,h2,h3,h4,h5,h6,p,span{background:none !important;color:#000 !important}.aside{width:100%;max-width:1406px;margin:0 auto 30px;padding:0 20px}.key-stats__item,.footer__bot,.full-image__content,.image-gallery__description,.tabs__item,.quote__cite,.accordion__btn,.breadcrumbs__link,.bg-grey{background-color:rgba(0,0,0,0) !important}.quote__cite,.quote__text,.btn,.card{border:0}.quote__text{margin-bottom:10px}.tabs__item,.accordion__content{display:block !important;height:auto;opacity:1}.color-primary{color:#000 !important}.person:link,.person:visited{text-decoration:none}.person__bio{margin-top:15px;display:block;text-decoration:none}.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0) !important;transform:translate3d(0, 0, 0) !important;display:block !important}.swiper-slide{width:100% !important;margin-bottom:40px}.hero__inner{opacity:1;visibility:visible}.hero__inner .btn{position:static;margin-top:20px}.header,.swiper-slide-duplicate,.btn--play,.icon,.news-filter__clear,.double-image__wrap,.rte img,.print-none{display:none !important}.rte p a{color:#000 !important}.rte ol,.rte ul{margin-top:20px}.rte li{margin-bottom:20px}.tabs,.accordion__item,.downloads,.quote__cite,.related__item,.banner__box,.form-group,.breadcrumbs,.stats__text{margin-bottom:30px}.card__bot{margin-top:40px}.stats__num{margin:5px 0}.card__link{text-decoration:none !important}.box-image,.full-image__wrap{display:block;margin:30px 0}.footer__column:not(:last-child){margin-right:30px}.footer__bot,.switcher__wrap,.card-carousel__wrap{margin:0 auto;max-width:1406px;padding:0 20px;width:100%}.footer__bot{margin:25px 0}.umbraco-forms-navigation>div::after,.umbraco-forms-navigation>div::before,.umbraco-forms-field-wrapper::after,.umbraco-forms-field-wrapper::before{content:none !important}.news,.news-filter{background-color:#fff}.news-filter__item{margin:40px 40px 40px 0}.news__card{display:block;width:100%;background-color:#fff !important;margin-bottom:50px}.news__card .news__card-content{background-color:rgba(0,0,0,0) !important}.news-filter__button{background-color:#fff !important}}.lime-green{color:#bfeb21}.off-white{color:#fffbfa}.dark-teal{color:#085360}.mint-green{color:#b9ffb6}.purple{color:#9470ad}

