/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./scss/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************/
@import url(https://p.typekit.net/p.css?s=1&k=fvy3mbv&ht=tk&f=32202.32203.32204.32205.32206.32207&a=183320404&app=typekit&e=css);
/*!***********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./scss/style.scss (1) ***!
  \***********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";@font-face{font-display:swap;font-family:stolzl;font-stretch:normal;font-style:normal;font-weight:100;src:url(https://use.typekit.net/af/79231b/00000000000000007735affa/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/79231b/00000000000000007735affa/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/79231b/00000000000000007735affa/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n1&v=3) format("opentype")}@font-face{font-display:swap;font-family:stolzl;font-stretch:normal;font-style:normal;font-weight:200;src:url(https://use.typekit.net/af/f8d76d/00000000000000007735affb/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/f8d76d/00000000000000007735affb/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/f8d76d/00000000000000007735affb/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n2&v=3) format("opentype")}@font-face{font-display:swap;font-family:stolzl;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://use.typekit.net/af/5265b3/00000000000000007735affc/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/5265b3/00000000000000007735affc/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/5265b3/00000000000000007735affc/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n3&v=3) format("opentype")}@font-face{font-display:swap;font-family:stolzl;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/148b9c/00000000000000007735affe/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/148b9c/00000000000000007735affe/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/148b9c/00000000000000007735affe/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n4&v=3) format("opentype")}@font-face{font-display:swap;font-family:stolzl;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/505ea4/00000000000000007735b006/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/505ea4/00000000000000007735b006/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/505ea4/00000000000000007735b006/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n5&v=3) format("opentype")}@font-face{font-display:swap;font-family:stolzl;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/11d803/00000000000000007735b005/30/l?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/11d803/00000000000000007735b005/30/d?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/11d803/00000000000000007735b005/30/a?primer=f592e0a4b9356877842506ce344308576437e4f677d7c9b78ca2162e6cad991a&fvd=n7&v=3) format("opentype")}.tk-stolzl{font-family:stolzl,sans-serif}body,html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:Stolzl;position:relative}p{text-wrap:pretty}.container-max{margin:auto;max-width:100%;padding-left:24px;padding-right:24px;width:100%}@media only screen and (min-width:992px){.container-max{padding:0;width:calc(100% - 120px)}}.section{max-width:100%}.section .section-header{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}@media only screen and (min-width:992px){.section .section-header{margin-bottom:45px}}.section .section-header h2{color:#242021;font-size:clamp(1.5rem,2.3414634146vw + .9512195122rem,3rem);font-weight:500;margin-bottom:0;padding:24px 0}@media only screen and (min-width:992px){.section .section-header h2{padding:60px 0}}.cta-fixed{background-color:#e42313;bottom:48px;color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 24px 22px 50px;position:fixed;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clip-path:polygon(24px 0,100% 0,100% 100%,0 100%);font-size:14px;gap:20px;line-height:17px;-webkit-transform:translateX(calc(100% - 120px));transform:translateX(calc(100% - 120px));-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:100}.cta-fixed:hover{color:#fff;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:992px){.cta-fixed{bottom:140px}}.section-cite+.section-history .section-header,.section-our-offer+.section-catalog .section-header,.section-work-offer+.section-cite{border-top:0}.order-6{-webkit-box-ordinal-group:6!important;-ms-flex-order:6!important;order:6!important}#pagePreloader{background:#fff;height:100%;position:fixed;right:0;top:0;-webkit-transition:.36s ease-in-out;transition:.36s ease-in-out;width:100%;z-index:9999}#pagePreloader.hide-preloader{width:0}.home-page-header{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(36,32,33,.65)),to(rgba(36,32,33,.65)));background-image:linear-gradient(rgba(36,32,33,.65),rgba(36,32,33,.65));background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100svh;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-page-header .video-bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-1}.home-page-header .container-max{margin:auto}.home-page-header .small-heading{color:#fff;font-size:14px;font-weight:350;letter-spacing:4px;line-height:22px;margin-bottom:8px;text-transform:uppercase}@media only screen and (min-width:992px){.home-page-header .small-heading{font-size:16px;line-height:22px}}@media only screen and (min-width:1740px){.home-page-header .small-heading{font-size:20px;line-height:32px}}.home-page-header h1{color:#fff;font-size:clamp(1.75rem,4.9816849817vw + .5824175824rem,6rem);font-weight:500;line-height:1.2;margin-bottom:24px}@media only screen and (min-width:1740px){.home-page-header h1{margin-bottom:32px}}.home-page-header .linkedin-button{bottom:48px;left:24px;position:absolute}@media only screen and (min-width:992px){.home-page-header .linkedin-button{bottom:140px;left:60px}}.home-page-header .button-scroll{background:none;border:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin:auto;padding:16px;position:absolute;right:0;top:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-size:16px;font-weight:350;gap:10px;line-height:19px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.career-page-header{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(36,32,33,.35)),to(rgba(36,32,33,.35)));background-image:linear-gradient(rgba(36,32,33,.35),rgba(36,32,33,.35));background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:100svh;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.career-page-header .video-bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-1}.career-page-header .container-max{margin:auto}.career-page-header h1{color:#fff;font-size:28px;font-weight:500;margin-bottom:24px;max-width:100%;width:1000px}.career-page-header h1 span{color:#e42313}@media only screen and (min-width:992px){.career-page-header h1{font-size:64px;margin-bottom:48px}}.career-page-header .linkedin-button{bottom:48px;left:24px;position:absolute}@media only screen and (min-width:992px){.career-page-header .linkedin-button{bottom:140px;left:60px}}.wrapper-404 .col-12,.wrapper-404 .row,.wrapper-404 figure{height:100%}.wrapper-404 .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:32px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.wrapper-404 .wrapper{padding:64px}}@media only screen and (min-width:992px){.wrapper-404 .wrapper{padding:120px}}.wrapper-404 .wrapper h1{color:#242021;font-size:24px;font-weight:500;line-height:1.4;margin-bottom:90px}@media only screen and (min-width:1740px){.wrapper-404 .wrapper h1{font-size:48px;margin-bottom:auto}}.wrapper-404 .wrapper .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:12px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border:0;color:#e42313;font-size:14px;font-weight:400;line-height:19px;margin-top:48px}@media only screen and (min-width:768px){.wrapper-404 .wrapper .link{font-size:16px;margin:37px 0 0}}.wrapper-404 .wrapper .link svg{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:auto;width:32px}.wrapper-404 figure{margin-bottom:0;position:relative;--size:40px}@media only screen and (min-width:768px){.wrapper-404 figure{--size:80px}}@media only screen and (min-width:1200px){.wrapper-404 figure{--size:120px}}.wrapper-404 figure:after,.wrapper-404 figure:before{content:"";display:block;height:var(--size);position:absolute;width:var(--size)}.wrapper-404 figure:before{background-color:#f4f4f4;bottom:0;-webkit-box-shadow:calc(var(--size)*-1) calc(var(--size)*-1) #242021;box-shadow:calc(var(--size)*-1) calc(var(--size)*-1) #242021;right:0}@media only screen and (min-width:768px){.wrapper-404 figure:before{background-color:#242021;bottom:auto;-webkit-box-shadow:calc(var(--size)*-1) var(--size) #f4f4f4;box-shadow:calc(var(--size)*-1) var(--size) #f4f4f4;top:0}}.wrapper-404 figure:after{background-color:#e42313;right:0;top:0}@media only screen and (min-width:768px){.wrapper-404 figure:after{bottom:0;right:0;top:auto}}.wrapper-404 figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.policy-wrapper{padding:32px 24px;position:relative}@media only screen and (min-width:768px){.policy-wrapper{padding:32px 64px}}@media only screen and (min-width:992px){.policy-wrapper{padding:64px 128px;--size:48px}.policy-wrapper:after,.policy-wrapper:before{content:"";display:block;height:var(--size);position:absolute;width:var(--size)}.policy-wrapper:before{background-color:#242021;-webkit-box-shadow:calc(var(--size)*-1) var(--size) #f4f4f4;box-shadow:calc(var(--size)*-1) var(--size) #f4f4f4;right:0;top:0}.policy-wrapper:after{background-color:#e42313;bottom:50%;right:0}}@media only screen and (min-width:1200px){.policy-wrapper{padding:120px 260px 120px 240px;--size:120px}}.policy-wrapper h1{color:#242021;font-size:24px;font-weight:500;margin-bottom:32px}@media only screen and (min-width:1200px){.policy-wrapper h1{font-size:48px;margin-bottom:64px}}.policy-wrapper h2,.policy-wrapper h3,.policy-wrapper h4,.policy-wrapper h5,.policy-wrapper h6{color:#242021;font-size:18px;font-weight:500;margin-bottom:16px}@media only screen and (min-width:992px){.policy-wrapper h2,.policy-wrapper h3,.policy-wrapper h4,.policy-wrapper h5,.policy-wrapper h6{font-size:24px}}.policy-wrapper p{color:#242021;font-size:16px;font-weight:400;margin-bottom:32px}@media only screen and (min-width:992px){.policy-wrapper p{margin-bottom:64px}}.blog .belt,.category .belt{margin-bottom:21px}.blog-header{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(36,32,33,.55)),to(rgba(36,32,33,.55))),var(--bg);background-image:linear-gradient(rgba(36,32,33,.55),rgba(36,32,33,.55)),var(--bg);background-position:50%;background-size:cover;margin-bottom:24px;padding-bottom:24px;padding-top:175px}@media only screen and (min-width:992px){.blog-header{margin-bottom:0;padding-bottom:116px;padding-top:220px}}.blog-header h1{color:#fff;font-size:clamp(1.5rem,2.3414634146vw + .9512195122rem,3rem);font-weight:500;line-height:1.4;margin-bottom:2px;padding-bottom:8px;position:relative}.blog-header h1:after{background-color:#e42313;bottom:-2px;content:"";display:block;height:2px;left:0;position:absolute;width:60px}.blog-header .desc p{color:#fff;font-size:14px;font-weight:350;line-height:1.6;margin-bottom:0}.blog-header .desc p:last-child{margin-bottom:0}@media only screen and (min-width:992px){.blog-header .desc p{font-size:16px}}.header-wrapper-belt .belt-first{border-bottom:0;margin-bottom:0}.header-wrapper-belt .row{--bs-gutter-x:0}.header-wrapper-belt .project-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-size:16px;font-weight:350;justify-content:center;line-height:20px;-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px))}.container-max-left{padding:0}@media only screen and (min-width:992px){.container-max-left{margin-left:0;margin-right:60px;width:calc(100% - 60px)}}.container-max-left .row{--bs-gutter-x:0}.container-max-left .desc{border-bottom:1px solid #e0e0e0;padding:32px 24px}.container-max-left .desc p:last-child{margin-bottom:0}.belt{background-color:#fff;border:1px solid #e0e0e0;border-left:0;margin-bottom:60px;margin-top:0;padding:32px 24px}@media only screen and (min-width:992px){.belt{margin-bottom:32px;margin-top:-84px;padding:43px 120px 43px 60px}}.belt p{font-weight:300;margin-bottom:24px}.belt p:last-child{margin-bottom:0}.belt p b,.belt p strong{font-weight:500}.belt ul{list-style:none;padding-left:38px}.belt ul li{margin-bottom:16px;position:relative}.belt ul li:before{background-color:#e42313;bottom:0;content:"";display:block;height:6px;left:-22px;margin:auto;position:absolute;top:0;width:6px}.section-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}.section-links .link{color:#a6a6a6;font-size:clamp(1rem,1.1173184358vw + .2849162011rem,1.5rem);font-weight:500;-webkit-transition:color .18s ease-in-out;transition:color .18s ease-in-out;width:-webkit-min-content;width:-moz-min-content;width:min-content}.section-links .link:hover{color:#242021}@media only screen and (min-width:1400px){.section-links{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:100px}}.select-categories{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzMxMzE0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi42MzMgOS4xODVhLjk4OC45ODggMCAwIDAtMS4zOTggMS4zOTdsNS45MyA1LjkzYS45OS45OSAwIDAgMCAxLjM5OCAwbDUuOTMtNS45M2EuOTg4Ljk4OCAwIDEgMC0xLjM5OC0xLjM5N2wtNS4yMzEgNS4yMzF6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position-x:calc(100% - 14px);background-position-y:13px;background-repeat:no-repeat;border:1px solid #b8bbc2;color:#313144!important;display:block;font-size:14px;font-weight:500;line-height:21px;margin:32px 24px;padding:14px 44px 14px 21px;position:relative;width:calc(100% - 52px)}.select-categories option{font-size:12px}.select-categories:focus-visible{outline-color:#e42313}@media only screen and (min-width:992px){.select-categories{display:none}}.category-list{background-color:#fff;border:1px solid #e0e0e0;border-left:0;margin-bottom:32px;margin-top:0;overflow-x:auto;padding:40px 60px;position:relative}@media only screen and (min-width:992px){.category-list{margin-top:-84px}}.category-list h2{height:0;opacity:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.category-list ul{list-style:none;margin:0;padding:0;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-list ul,.category-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.category-list ul li{-webkit-box-orient:vertical;color:#a6a6a6;-ms-flex-direction:column;flex-direction:column;font-size:clamp(1rem,1.1173184358vw + .2849162011rem,1.5rem);font-weight:500;gap:16px;line-height:1.5;padding-right:50px}.category-list ul li a{color:#a6a6a6;-webkit-transition:color .18s ease-in-out;transition:color .18s ease-in-out}.category-list ul li .post-count{color:#a6a6a6!important;font-size:16px;font-weight:350}.category-list ul li.active,.category-list ul li.active a,.category-list ul li:hover,.category-list ul li:hover a{color:#242021}.sub-categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0 24px 24px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media only screen and (min-width:1200px){.sub-categories-list{padding:0 60px 32px}}.sub-categories-list li a{border:2px solid #242021;color:#242021;display:block;font-size:14px;font-weight:500;padding:20px 24px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.sub-categories-list li.current-category a,.sub-categories-list li:hover a{background-color:#242021;color:#fff}.posts-wrapper{margin-bottom:64px}.posts-wrapper .row{row-gap:24px}.posts-wrapper .news-box{border:1px solid #e0e0e0;height:100%}.posts-wrapper .news-box,.posts-wrapper .news-box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.posts-wrapper .news-box .claim{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:32px;position:relative;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:20}.posts-wrapper .news-box .claim:after{background:#242021;content:"";display:block;height:0;left:0;position:absolute;right:0;top:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:100%;z-index:-1}.posts-wrapper .news-box .claim .category{color:#b0b0b0;font-size:14px;font-weight:350;margin-bottom:16px}.posts-wrapper .news-box .claim h3{display:-webkit-box;font-size:22px;font-weight:500;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.posts-wrapper .news-box .claim .date,.posts-wrapper .news-box .claim h3{color:#242021;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.posts-wrapper .news-box .claim .date{display:block;font-size:14px;font-weight:350;margin-bottom:65px}.posts-wrapper .news-box .claim .link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#e42313;font-size:16px;font-weight:350;gap:16px;line-height:22px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.posts-wrapper .news-box img{aspect-ratio:16/9;height:auto;margin-top:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:992px){.posts-wrapper .news-box:hover .claim .date,.posts-wrapper .news-box:hover .claim h3{color:#fff}}.posts-wrapper .claim.expand:after{height:var(--img-height)}.contact-page .blog-header .belt{padding:40px 60px}.blog-single .blog-single-hero .row{--bs-gutter-x:0}.blog-single .blog-single-hero .claim{height:100%;overflow-y:scroll;padding:32px 24px}@media only screen and (min-width:1200px){.blog-single .blog-single-hero .claim{margin:32px;padding:0 24px}}@media only screen and (min-width:1400px){.blog-single .blog-single-hero .claim{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:60px 32px;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.blog-single .blog-single-hero .claim h1{color:#242021;font-size:24px;font-weight:500;line-height:1.4;margin-bottom:24px}@media only screen and (min-width:1740px){.blog-single .blog-single-hero .claim h1{font-size:32px;margin-bottom:16px}}.blog-single .blog-single-hero .claim .date{color:#e42313;display:block;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:32px}.blog-single .blog-single-hero .claim p{font-weight:350}.blog-single .blog-single-hero .claim p a{color:#e42313}.blog-single .blog-single-hero .claim p a:hover{border-bottom:1px solid #e42313}.blog-single .blog-single-hero .claim p:last-child{margin-bottom:0}.blog-single .blog-single-hero .claim .see-more{color:#242021;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;line-height:1.6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;gap:16px;margin-top:24px}.blog-single .blog-single-hero .claim::-webkit-scrollbar{width:3px}.blog-single .blog-single-hero .claim::-webkit-scrollbar-track{background:linear-gradient(90deg,#fff,#fff 1px,#d9d9d9 0,#d9d9d9 2px,#fff 0,#fff 3px)}.blog-single .blog-single-hero .claim::-webkit-scrollbar-thumb{background-color:#e42313}.blog-single .blog-single-hero .gallery-box{aspect-ratio:16/9;cursor:pointer;position:relative;width:auto}.blog-single .blog-single-hero .gallery-box .gallery-icon{pointer-events:none;position:absolute;right:24px;top:24px}@media only screen and (min-width:992px){.blog-single .blog-single-hero .gallery-box .gallery-icon{right:60px;top:60px}}.blog-single .blog-single-hero .gallery-box img{aspect-ratio:16/9;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.blog-single .blog-single-hero .gallery-box.no-gallery{cursor:auto!important}.page-offer .desc-top p{font-weight:350;margin-bottom:24px}.page-offer .desc-top p:last-child{margin-bottom:0}.page-offer .desc-top p b,.page-offer .desc-top p strong{font-weight:500}.page-offer .desc-top ul{list-style:none;padding-left:38px}.page-offer .desc-top ul li{font-weight:350;margin-bottom:16px;position:relative}.page-offer .desc-top ul li:before{background-color:#e42313;bottom:0;content:"";display:block;height:6px;left:-22px;margin:auto;position:absolute;top:0;width:6px}.page-offer .desc-under{margin-bottom:32px}.page-offer .desc-under h2,.page-offer .desc-under h3,.page-offer .desc-under h4,.page-offer .desc-under h5,.page-offer .desc-under h6{color:#242021;font-size:20px;font-weight:500;margin-bottom:16px}.page-realizations .belt{margin-bottom:21px}@media only screen and (min-width:992px){.page-realizations .belt{padding:30px 60px 10px}}.page-realizations .flex-wrapper{display:none}@media only screen and (min-width:768px){.page-realizations .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}}.page-realizations .flex-wrapper a.realization-category{color:#a6a6a6;font-size:clamp(1.125rem,.8379888268vw + .5886871508rem,1.5rem);font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-transition:color .18s ease-in-out;transition:color .18s ease-in-out;width:calc(33.33333% - 13.33333px)}@media only screen and (min-width:1740px){.page-realizations .flex-wrapper a.realization-category{width:calc(16.66667% - 16.66667px)}}.page-realizations .flex-wrapper a.realization-category .count{color:#a6a6a6!important;display:block;font-size:16px;font-weight:300;margin-top:16px}.page-realizations .flex-wrapper a.realization-category.active,.page-realizations .flex-wrapper a.realization-category.active a,.page-realizations .flex-wrapper a.realization-category:hover,.page-realizations .flex-wrapper a.realization-category:hover a{color:#242021}.page-realizations .select-categories{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzMxMzE0NCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNi42MzMgOS4xODVhLjk4OC45ODggMCAwIDAtMS4zOTggMS4zOTdsNS45MyA1LjkzYS45OS45OSAwIDAgMCAxLjM5OCAwbDUuOTMtNS45M2EuOTg4Ljk4OCAwIDEgMC0xLjM5OC0xLjM5N2wtNS4yMzEgNS4yMzF6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position-x:calc(100% - 14px);background-position-y:13px;background-repeat:no-repeat;border:1px solid #b8bbc2;color:#313144!important;display:block;font-size:14px;font-weight:500;line-height:21px;margin:32px 24px;padding:14px 44px 14px 21px;position:relative;width:calc(100% - 52px)}.page-realizations .select-categories option{font-size:12px}.page-realizations .select-categories:focus-visible{outline-color:#e42313}@media only screen and (min-width:992px){.page-realizations .select-categories{display:none}}.page-realizations .realizations-wrapper{margin-bottom:32px}.page-realizations .realizations-wrapper .row{row-gap:24px}.page-realizations .page-button{border:0;margin:32px auto 0}.realization-single-page .realization-single-page-hero .row{--bs-gutter-x:0}.realization-single-page .realization-single-page-hero .claim{overflow-y:scroll;padding:32px 24px}@media only screen and (min-width:1200px){.realization-single-page .realization-single-page-hero .claim{margin:32px;padding:0 24px}}@media only screen and (min-width:1400px){.realization-single-page .realization-single-page-hero .claim{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:60px 32px;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.realization-single-page .realization-single-page-hero .claim h1{color:#242021;font-size:24px;font-weight:500;line-height:1.4;margin-bottom:24px}@media only screen and (min-width:1740px){.realization-single-page .realization-single-page-hero .claim h1{font-size:48px;margin-bottom:16px}}.realization-single-page .realization-single-page-hero .claim p{font-weight:350}.realization-single-page .realization-single-page-hero .claim .box-progress{border:1px solid #e42313;color:#e42313;font-size:12px;font-weight:400;line-height:14px;margin-bottom:24px;padding:13px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1740px){.realization-single-page .realization-single-page-hero .claim .box-progress{margin-bottom:32px}}.realization-single-page .realization-single-page-hero .claim::-webkit-scrollbar{width:3px}.realization-single-page .realization-single-page-hero .claim::-webkit-scrollbar-track{background:linear-gradient(90deg,#fff,#fff 1px,#d9d9d9 0,#d9d9d9 2px,#fff 0,#fff 3px)}.realization-single-page .realization-single-page-hero .claim::-webkit-scrollbar-thumb{background-color:#e42313}.realization-single-page .realization-single-page-hero .button-gallery{background:none;border:0;color:#e42313;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:300;line-height:19px;margin-bottom:35px;margin-left:15px;margin-top:35px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media only screen and (min-width:1200px){.realization-single-page .realization-single-page-hero .button-gallery{margin-left:56px;margin-top:auto;padding-bottom:15px;padding-top:15px}}.realization-single-page .realization-single-page-hero .gallery-box{aspect-ratio:16/9;cursor:pointer;position:relative;width:auto}.realization-single-page .realization-single-page-hero .gallery-box .gallery-icon{pointer-events:none;position:absolute;right:24px;top:24px}@media only screen and (min-width:992px){.realization-single-page .realization-single-page-hero .gallery-box .gallery-icon{right:60px;top:60px}}.realization-single-page .realization-single-page-hero .gallery-box img{aspect-ratio:16/9;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.realization-single-page .realization-single-page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1740px){.realization-single-page .realization-single-page-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.realization-single-page .realization-single-page-content .map{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:#eee;height:auto;min-height:450px;order:2;width:100%}@media only screen and (min-width:1740px){.realization-single-page .realization-single-page-content .map{width:33.3333333333%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.realization-single-page .realization-single-page-content .tiles{-webkit-box-ordinal-group:2;-ms-flex-order:1;display:-webkit-box;display:-ms-flexbox;display:flex;order:1;width:100;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1740px){.realization-single-page .realization-single-page-content .tiles{width:66.6666666667%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.realization-single-page .realization-single-page-content .tiles .tile{-webkit-box-flex:0;border-bottom:1px solid #e0e0e0;-ms-flex:0 0 100%;flex:0 0 100%;padding:32px 24px}@media only screen and (min-width:1200px){.realization-single-page .realization-single-page-content .tiles .tile{-webkit-box-flex:0;border-right:1px solid #e0e0e0;-ms-flex:0 0 50%;flex:0 0 50%}.realization-single-page .realization-single-page-content .tiles .tile:nth-child(2n+2){border-right:0}}@media only screen and (min-width:1400px){.realization-single-page .realization-single-page-content .tiles .tile{padding:60px}}.realization-single-page .realization-single-page-content .tiles .tile h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:500;gap:16px;line-height:1.6}.realization-single-page .realization-single-page-content .tiles .tile h3 svg{-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1400px){.realization-single-page .realization-single-page-content .tiles .tile h3{font-size:20px;gap:20px}}.realization-single-page .realization-single-page-content .tiles .tile .value-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.realization-single-page .realization-single-page-content .tiles .tile .value{color:#242021;display:block;font-size:16px;font-weight:300;line-height:1.6;margin-bottom:0}@media only screen and (min-width:1200px){.realization-single-page .realization-single-page-content .tiles .tile .value{font-size:20px;line-height:104px}}.realization-single-page .realization-single-page-content .tiles .tile .value.multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:1200px){.realization-single-page .realization-single-page-content .tiles .tile .value.multiple{line-height:32px}}.realization-single-page .realization-single-page-content .tiles .tile .value.multiple:hover{color:#e42313}.realization-single-page .realization-single-page-content .tiles .tile-kierownik{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;padding:0}@media only screen and (min-width:576px){.realization-single-page .realization-single-page-content .tiles .tile-kierownik{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}}.realization-single-page .realization-single-page-content .tiles .tile-kierownik .claim{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:32px 0 32px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1400px){.realization-single-page .realization-single-page-content .tiles .tile-kierownik .claim{padding:60px}}.realization-single-page .realization-single-page-content .tiles .tile-kierownik .claim h3{margin-bottom:0}.realization-single-page .realization-single-page-content .tiles .tile-kierownik .featured-image{aspect-ratio:3/4;position:relative}.realization-single-page .realization-single-page-content .tiles .tile-kierownik .featured-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.realization-single-page .realization-single-page-content+.section .section-header{border-top:0}.single-post .modal .modal-body,.single-realizacja .modal .modal-body{background-color:#242021;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post .modal .modal-body .modal-gallery,.single-realizacja .modal .modal-body .modal-gallery{aspect-ratio:4/3;margin:auto;width:100%}@media only screen and (min-width:992px){.single-post .modal .modal-body .modal-gallery,.single-realizacja .modal .modal-body .modal-gallery{aspect-ratio:unset;height:100%;width:100%}}.single-post .modal .modal-body .realization-gallery,.single-realizacja .modal .modal-body .realization-gallery{margin-bottom:0}.single-post .modal .modal-body .realization-gallery div,.single-realizacja .modal .modal-body .realization-gallery div{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100vh;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.single-post .modal .modal-body .realization-gallery div img,.single-post .modal .modal-body .realization-gallery div video,.single-realizacja .modal .modal-body .realization-gallery div img,.single-realizacja .modal .modal-body .realization-gallery div video{aspect-ratio:4/3;display:block;height:auto;margin:auto;max-height:100vh;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}@media only screen and (min-width:992px){.single-post .modal .modal-body .realization-gallery div img,.single-post .modal .modal-body .realization-gallery div video,.single-realizacja .modal .modal-body .realization-gallery div img,.single-realizacja .modal .modal-body .realization-gallery div video{height:auto;max-height:100vh;max-width:100%;width:auto}}.single-post .modal .modal-body .next-arrow-realization,.single-post .modal .modal-body .prev-arrow-realization,.single-realizacja .modal .modal-body .next-arrow-realization,.single-realizacja .modal .modal-body .prev-arrow-realization{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(4px);background-color:hsla(0,0%,96%,.2);border:2px solid #fff;border-radius:8px;height:48px;justify-content:center;width:48px}.single-post .modal .modal-body .next-arrow-realization:focus,.single-post .modal .modal-body .prev-arrow-realization:focus,.single-realizacja .modal .modal-body .next-arrow-realization:focus,.single-realizacja .modal .modal-body .prev-arrow-realization:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,96%,.4);box-shadow:0 0 0 2px hsla(0,0%,96%,.4)}@media only screen and (min-width:992px){.single-post .modal .modal-body .next-arrow-realization,.single-post .modal .modal-body .prev-arrow-realization,.single-realizacja .modal .modal-body .next-arrow-realization,.single-realizacja .modal .modal-body .prev-arrow-realization{height:72px;width:72px}}.single-post .modal .modal-body .prev-arrow-realization,.single-realizacja .modal .modal-body .prev-arrow-realization{left:24px}@media only screen and (min-width:992px){.single-post .modal .modal-body .prev-arrow-realization,.single-realizacja .modal .modal-body .prev-arrow-realization{left:60px}}.single-post .modal .modal-body .next-arrow-realization,.single-realizacja .modal .modal-body .next-arrow-realization{right:24px}@media only screen and (min-width:992px){.single-post .modal .modal-body .next-arrow-realization,.single-realizacja .modal .modal-body .next-arrow-realization{right:60px}}.single-post .modal .modal-body .btn-close,.single-realizacja .modal .modal-body .btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:24px;top:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(4px);background-color:hsla(0,0%,96%,.2);border:2px solid #fff;border-radius:8px;height:32px;justify-content:center;opacity:1!important;width:32px}.single-post .modal .modal-body .btn-close:after,.single-post .modal .modal-body .btn-close:before,.single-realizacja .modal .modal-body .btn-close:after,.single-realizacja .modal .modal-body .btn-close:before{display:none}.single-post .modal .modal-body .btn-close:focus,.single-realizacja .modal .modal-body .btn-close:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,96%,.4);box-shadow:0 0 0 2px hsla(0,0%,96%,.4)}@media only screen and (min-width:992px){.single-post .modal .modal-body .btn-close,.single-realizacja .modal .modal-body .btn-close{height:48px;right:60px;top:60px;width:48px}}.single-post .modal .modal-body .button-play,.single-realizacja .modal .modal-body .button-play{display:none}@media only screen and (min-width:992px){.single-post .modal .modal-body .button-play,.single-realizacja .modal .modal-body .button-play{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;margin:auto;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;backdrop-filter:blur(4px);background-color:hsla(0,0%,96%,.2);border:2px solid #fff;border-radius:72px;height:72px;justify-content:center;width:72px}.single-post .modal .modal-body .button-play:focus,.single-realizacja .modal .modal-body .button-play:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,96%,.4);box-shadow:0 0 0 2px hsla(0,0%,96%,.4)}}.single-post .modal .modal-body .button-play svg,.single-realizacja .modal .modal-body .button-play svg{-webkit-transform:translateX(2px);transform:translateX(2px)}.single-post .modal .slick-dots,.single-realizacja .modal .slick-dots{bottom:-24px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:32px;justify-content:center}.single-post .modal .slick-dots li button,.single-realizacja .modal .slick-dots li button{border:2px solid #fff;border-radius:16px;height:16px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:16px}.single-post .modal .slick-dots li button:after,.single-post .modal .slick-dots li button:before,.single-realizacja .modal .slick-dots li button:after,.single-realizacja .modal .slick-dots li button:before{display:none}.single-post .modal .slick-dots li.slick-active button,.single-realizacja .modal .slick-dots li.slick-active button{background-color:#fff}@media only screen and (min-width:992px){.single-post .modal .slick-dots,.single-realizacja .modal .slick-dots{bottom:60px}}.page-work-offer .header{border-bottom:1px solid #e0e0e0;padding:32px 24px;position:relative}@media only screen and (min-width:1200px){.page-work-offer .header{padding:90px 60px}.page-work-offer .header:before{background-color:#e42313;bottom:0;-webkit-box-shadow:-120px -120px #242021;box-shadow:-120px -120px #242021;content:"";display:block;height:120px;position:absolute;right:0;width:120px}}.page-work-offer .header .title{color:#242021;font-size:24px;font-weight:500;line-height:1.4;margin-bottom:54px;max-width:100%;width:890px}@media only screen and (min-width:1200px){.page-work-offer .header .title{font-size:48px;margin-bottom:16px}}.page-work-offer .header .localization{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e42313;font-size:16px;font-weight:400;gap:16px;margin-bottom:0}.page-work-offer .header .localization,.page-work-offer .work-offer-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.page-work-offer .work-offer-details{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media only screen and (min-width:1200px){.page-work-offer .work-offer-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-work-offer .column-inf{border-bottom:1px solid #e0e0e0;padding:32px 24px}@media only screen and (min-width:1200px){.page-work-offer .column-inf{border-right:1px solid #e0e0e0;padding:60px}.page-work-offer .column-inf.column-3{width:33.3333333333%}.page-work-offer .column-inf.column-6{width:66.6666666667%}}.page-work-offer .column-inf.column-map{background-color:#e0e0e0;min-height:320px}@media only screen and (min-width:1200px){.page-work-offer .column-inf.column-map{min-height:670px}}.page-work-offer .column-inf h1,.page-work-offer .column-inf h2,.page-work-offer .column-inf h3,.page-work-offer .column-inf h4,.page-work-offer .column-inf h5,.page-work-offer .column-inf h6{color:#242021;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:32px}@media only screen and (min-width:1200px){.page-work-offer .column-inf h1,.page-work-offer .column-inf h2,.page-work-offer .column-inf h3,.page-work-offer .column-inf h4,.page-work-offer .column-inf h5,.page-work-offer .column-inf h6{font-size:32px}}.page-work-offer .column-inf ol,.page-work-offer .column-inf ul{list-style:none;margin:0;padding:0}.page-work-offer .column-inf ol li,.page-work-offer .column-inf ul li{color:#242021;font-size:14px;font-weight:350;line-height:1.6;margin-bottom:20px;padding-left:22px;position:relative}@media only screen and (min-width:1200px){.page-work-offer .column-inf ol li,.page-work-offer .column-inf ul li{font-size:16px}}.page-work-offer .column-inf ol li:last-child,.page-work-offer .column-inf ul li:last-child{margin-bottom:0}.page-work-offer .column-inf ol li:before,.page-work-offer .column-inf ul li:before{background-color:#e42313;bottom:0;content:"";display:block;height:6px;left:0;margin:auto;position:absolute;top:0;width:6px}.page-work-offer .column-inf p{color:#242021;font-size:14px;font-weight:350;line-height:1.6;margin-bottom:20px}@media only screen and (min-width:1200px){.page-work-offer .column-inf p{font-size:16px}}.page-work-offer .column-inf .link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}.page-work-offer .column-inf .link-arrow span{color:#e42313;font-size:16px;font-weight:400;line-height:21px}.page-work-offer .column-inf .link-arrow svg{width:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.page-work-offer .work-offer-form{position:relative}.page-work-offer .work-offer-form .svg-left,.page-work-offer .work-offer-form .svg-right{display:none}@media only screen and (min-width:1200px){.page-work-offer .work-offer-form .svg-left,.page-work-offer .work-offer-form .svg-right{display:block;max-height:100%}}.page-work-offer .work-offer-form .svg-left{bottom:0;left:0;margin:auto;max-width:calc(50% - 450px);position:absolute;top:0}.page-work-offer .work-offer-form .svg-right{bottom:0;margin:auto;max-width:calc(50% - 450px);position:absolute;right:0;top:0}.page-work-offer .work-offer-form .form-wrapper{margin:auto;max-width:100%;padding:32px 24px;width:900px}@media only screen and (min-width:1200px){.page-work-offer .work-offer-form .form-wrapper{padding:60px}}.page-work-offer .work-offer-form .form-wrapper .form-title-c{color:#242021;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:32px}@media only screen and (min-width:1200px){.page-work-offer .work-offer-form .form-wrapper .form-title-c{font-size:32px;margin-bottom:48px}}.page-work-offer .work-offer-form .form-wrapper .desc{color:#242021;font-size:14px;font-weight:350;line-height:1.2;margin-bottom:32px}@media only screen and (min-width:1200px){.page-work-offer .work-offer-form .form-wrapper .desc{font-size:16px;margin-bottom:48px}}.page-work-offer .work-offer-form .form-wrapper .desc a{color:#e42313;font-weight:500}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform_heading .gform_title{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:32px}@media only screen and (min-width:1200px){.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform_heading .gform_title{font-size:32px;margin-bottom:48px}}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform_heading .gform_description{margin:0}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform_heading .gform_required_legend{height:0;overflow:hidden;position:absolute;width:0}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gform_fields{--gf-form-gap-y:32px;--gf-form-gap-x:32px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield--type-html p{font-size:14px;font-weight:300;line-height:1.6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield--type-html p b,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield--type-html p strong{font-weight:500}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container .gform-field-label{color:#242021;font-size:16px;font-weight:350;line-height:1.6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]),.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea{border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#242021;font-size:16px;font-weight:400;padding:24px 32px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]):focus,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,88%,.32);box-shadow:0 0 0 2px hsla(0,0%,88%,.32)}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-webkit-input-placeholder,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::-webkit-input-placeholder{color:#a6a6a6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-moz-placeholder,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::-moz-placeholder{color:#a6a6a6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]):-ms-input-placeholder,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea:-ms-input-placeholder{color:#a6a6a6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-ms-input-placeholder,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::-ms-input-placeholder{color:#a6a6a6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::placeholder,.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::placeholder{color:#a6a6a6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])[aria-invalid=true],.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea[aria-invalid=true]{border-color:#e42313}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea{min-height:150px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .gfield_validation_message{color:#e42313;font-size:10px;margin-top:2px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent input[type=checkbox]{-webkit-box-flex:0;border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent input[type=checkbox]:before{color:#e42313}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label{color:#242021;font-size:12px;font-style:normal;font-weight:350;line-height:1.6}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform_footer{margin-top:48px}.page-work-offer .work-offer-form .form-wrapper .gform-theme .gform_footer .gform_button{background-color:#e42313!important;border:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-family:Stolzl!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;padding:20px 48px!important;text-align:center!important;width:100%!important}.contact-page .wrapper{border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.contact-page .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.contact-page .wrapper .col-contact{border-bottom:1px solid #e0e0e0;padding:32px 24px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;text-overflow:ellipsis}@media only screen and (min-width:1200px){.contact-page .wrapper .col-contact{padding:32px}.contact-page .wrapper .col-contact:not(:nth-child(4n)){border-right:1px solid #e0e0e0}}@media only screen and (min-width:1400px){.contact-page .wrapper .col-contact{width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:60px}.contact-page .wrapper .col-contact.big{padding:80px 60px}}.contact-page .wrapper .col-contact.map{background-color:#e0e0e0;min-height:320px;padding:0!important}@media only screen and (min-width:1400px){.contact-page .wrapper .col-contact.map{min-height:500px}}@media only screen and (min-width:1740px){.contact-page .wrapper .col-contact.map{min-height:670px}}.contact-page .wrapper .col-contact .box{-webkit-box-pack:justify;-ms-flex-pack:justify;height:100%;justify-content:space-between}.contact-page .wrapper .col-contact .box,.contact-page .wrapper .col-contact .box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-page .wrapper .col-contact .box .claim{gap:16px}.contact-page .wrapper .col-contact .box .claim h2{color:#242021;font-size:24px;font-weight:500;line-height:1.6;margin:0}.contact-page .wrapper .col-contact .box .claim .address{color:#242021;font-size:16px;font-style:normal;font-weight:350;line-height:1.6;margin:0}.contact-page .wrapper .col-contact .box .claim .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#242021;font-size:16px;font-style:normal;font-weight:350;gap:16px;line-height:1.6;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-page .wrapper .col-contact .box .claim .link:hover{color:#e42313}.contact-page .wrapper .col-contact .box .claim .page-button{margin-top:16px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-page .wrapper .col-contact .box .link-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}@media only screen and (min-width:1200px){.contact-page .wrapper .col-contact .box .link-arrow{margin-top:0}}.contact-page .wrapper .col-contact .box .link-arrow span{color:#e42313;font-size:16px;font-weight:400;line-height:21px}.contact-page .wrapper .col-contact .box .link-arrow svg{width:32px;-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px}.contact-page .contact-form{position:relative}.contact-page .contact-form .svg-left,.contact-page .contact-form .svg-right{display:none}@media only screen and (min-width:1200px){.contact-page .contact-form .svg-left,.contact-page .contact-form .svg-right{display:block}}.contact-page .contact-form .svg-left{left:0}.contact-page .contact-form .svg-left,.contact-page .contact-form .svg-right{bottom:0;margin:auto;max-height:100%;max-width:calc(50% - 450px);position:absolute;top:0}.contact-page .contact-form .svg-right{right:0}.contact-page .contact-form .form-wrapper{margin:auto;max-width:100%;padding:32px 24px;width:900px}@media only screen and (min-width:1200px){.contact-page .contact-form .form-wrapper{padding:60px}}.contact-page .contact-form .form-wrapper .form-title-c{color:#242021;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:16px}@media only screen and (min-width:1200px){.contact-page .contact-form .form-wrapper .form-title-c{font-size:48px;margin-bottom:8px}}.contact-page .contact-form .form-wrapper .desc{color:#242021;font-size:14px;font-weight:300;line-height:1.2;margin-bottom:32px}@media only screen and (min-width:1200px){.contact-page .contact-form .form-wrapper .desc{font-size:16px}}.contact-page .contact-form .form-wrapper .desc a{color:#e42313;font-weight:500}.contact-page .contact-form .form-wrapper .gform-theme .gform_heading .gform_title{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:32px}@media only screen and (min-width:1200px){.contact-page .contact-form .form-wrapper .gform-theme .gform_heading .gform_title{font-size:32px;margin-bottom:48px}}.contact-page .contact-form .form-wrapper .gform-theme .gform_heading .gform_description{margin:0}.contact-page .contact-form .form-wrapper .gform-theme .gform_heading .gform_required_legend{height:0;overflow:hidden;position:absolute;width:0}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gform_fields{--gf-form-gap-y:32px;--gf-form-gap-x:32px}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield--type-html p{font-size:14px;font-weight:300;line-height:1.6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield--type-html p b,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield--type-html p strong{font-weight:500}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container .gform-field-label{color:#242021;font-size:16px;font-weight:350;line-height:1.6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]),.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea{border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#242021;font-size:16px;font-weight:400;padding:24px 32px}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]):focus,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,88%,.32);box-shadow:0 0 0 2px hsla(0,0%,88%,.32)}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-webkit-input-placeholder,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::-webkit-input-placeholder{color:#a6a6a6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-moz-placeholder,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::-moz-placeholder{color:#a6a6a6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]):-ms-input-placeholder,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea:-ms-input-placeholder{color:#a6a6a6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-ms-input-placeholder,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::-ms-input-placeholder{color:#a6a6a6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::placeholder,.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea::placeholder{color:#a6a6a6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])[aria-invalid=true],.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea[aria-invalid=true]{border-color:#e42313}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container textarea{min-height:150px}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .gfield_validation_message{color:#e42313;font-size:10px;margin-top:2px}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent input[type=checkbox]{-webkit-box-flex:0;border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent input[type=checkbox]:before{color:#e42313}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label{color:#242021;font-size:12px;font-style:normal;font-weight:350;line-height:1.6}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label a{color:#242021;text-decoration:underline;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.contact-page .contact-form .form-wrapper .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label a:hover{color:#e42313}.contact-page .contact-form .form-wrapper .gform-theme .gform_footer .gform_button{background-color:#e42313!important;border:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-family:Stolzl!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;padding:20px 48px!important;text-align:center!important;width:100%!important}@media only screen and (min-width:1200px){.contact-page .contact-form .form-wrapper .gform-theme .gform_footer .gform_button{width:auto!important}}.contact-page .map-section{background:#f4f4f4;border-bottom:1px solid #e0e0e0}.contact-page .map-section .map-section-header{background:#f4f4f4;border-top:0;margin-bottom:0}.contact-page .map-section .wrapper{border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact-page .map-section .wrapper .w-65{border-right:1px solid #e0e0e0;width:100%}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-65{width:50%}}@media only screen and (min-width:1400px){.contact-page .map-section .wrapper .w-65{width:65%}}.contact-page .map-section .wrapper .w-65 .map-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:auto;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-page .map-section .wrapper .w-65 .map-wrapper .map{display:block;height:calc(100% - 50px);margin:auto;max-width:calc(100% - 50px)}.contact-page .map-section .wrapper .w-65 .map-wrapper .map-1,.contact-page .map-section .wrapper .w-65 .map-wrapper .map-2,.contact-page .map-section .wrapper .w-65 .map-wrapper .map-3{height:calc(100% - 50px);inset:0;margin:auto;position:absolute;width:auto}.contact-page .map-section .wrapper .w-65 .map-wrapper .map-1 .sector,.contact-page .map-section .wrapper .w-65 .map-wrapper .map-2 .sector,.contact-page .map-section .wrapper .w-65 .map-wrapper .map-3 .sector{-webkit-transition:.18s;transition:.18s;stroke-width:0}.contact-page .map-section .wrapper .w-65 .map-wrapper .map-1.active .sector{stroke-width:2px;stroke:#14293c}.contact-page .map-section .wrapper .w-65 .map-wrapper .map-2.active .sector{stroke-width:2px;stroke:#4f7791}.contact-page .map-section .wrapper .w-65 .map-wrapper .map-3.active .sector{stroke-width:2px;stroke:#9baab9}.contact-page .map-section .wrapper .w-35{width:100%}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-35{width:50%}}@media only screen and (min-width:1400px){.contact-page .map-section .wrapper .w-35{width:35%}}.contact-page .map-section .wrapper .w-35 .person-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.contact-page .map-section .wrapper .w-35 .person-wrapper .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:0;height:33.3333333333%}@media only screen and (min-width:576px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box{gap:32px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box .photo{border:0;height:159px;-o-object-fit:cover;object-fit:cover;width:115px}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box .photo{height:222px;width:160px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px 0}@media only screen and (min-width:1200px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner{padding:24px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .sector{color:#242021;font-family:Stolzl;font-size:16px;font-style:normal;font-weight:500;line-height:160%}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .sector{font-size:20px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .position{color:#b0b0b0;font-family:Stolzl;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .position{font-size:16px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .name{color:#242021;font-family:Stolzl;font-size:16px;font-style:normal;font-weight:500;line-height:160%}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .name{font-size:20px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#242021;font-family:Stolzl;font-size:14px;font-style:normal;font-weight:400;line-height:160%}@media only screen and (min-width:992px){.contact-page .map-section .wrapper .w-35 .person-wrapper .box .inner .link{font-size:16px}}.contact-page .map-section .wrapper .w-35 .person-wrapper .box:not(:last-child){border-bottom:1px solid #e0e0e0}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1.active,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1:hover{background-color:#14293c;border-color:#9baab9;position:relative}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1.active:after,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1:hover:after{background-color:#9baab9;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:100%}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1.active .inner *,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1:hover .inner *{color:#fff}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1.active .inner svg path,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-1:hover .inner svg path{stroke:#fff}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2.active,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2:hover{background-color:#4f7790;border-color:#9baab9;position:relative}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2.active:after,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2:hover:after{background-color:#9baab9;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:100%}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2.active .inner *,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2:hover .inner *{color:#fff}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2.active .inner svg path,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-2:hover .inner svg path{stroke:#fff}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3.active,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3:hover{background-color:#9baab9;border-color:#9baab9;position:relative}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3.active:after,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3:hover:after{background-color:#9baab9;bottom:0;content:"";display:block;height:0;left:0;position:absolute;width:100%}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3.active .inner *,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3:hover .inner *{color:#fff}.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3.active .inner svg path,.contact-page .map-section .wrapper .w-35 .person-wrapper .box.map-box-3:hover .inner svg path{stroke:#fff}.single-case-study .cta-fixed{display:none}@media only screen and (min-width:1400px){.single-case-study .cta-fixed{display:block}}.case-study .title{color:#242021;font-size:24px;font-weight:500;margin-bottom:42px}@media only screen and (min-width:1200px){.case-study .title{font-size:48px;margin-bottom:16px}}.case-study .date-from-to{color:#e42313;display:block;font-size:16px;font-weight:400;margin-bottom:32px}@media only screen and (min-width:1200px){.case-study .date-from-to{font-size:20px;margin-bottom:100px}}.case-study .case-study-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e0e0e0;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1400px){.case-study .case-study-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.case-study .case-study-wrapper .menu-wrapper{padding:90px 120px 32px;position:sticky;top:88px;-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px;height:-webkit-min-content;height:-moz-min-content;height:min-content}@media only screen and (min-width:1740px){.case-study .case-study-wrapper .menu-wrapper{-webkit-box-flex:0;-ms-flex:0 0 650px;flex:0 0 650px}}.case-study .case-study-wrapper .menu-wrapper .nav-pills{position:relative}.case-study .case-study-wrapper .menu-wrapper .menu{list-style:none;margin:0;padding:0;position:relative}.case-study .case-study-wrapper .menu-wrapper .menu li a{color:#242021;display:block;padding:16px 32px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.case-study .case-study-wrapper .menu-wrapper .menu li a.active{background:#f4f4f4}.case-study .case-study-wrapper .menu-wrapper .menu li a:hover{color:#e42313}.case-study .case-study-wrapper .menu-wrapper .menu li:not(:last-child){margin-bottom:8px}.case-study .case-study-wrapper .menu-wrapper .belts{display:-webkit-box;display:-ms-flexbox;display:flex;left:-50px;position:absolute;top:-100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.case-study .case-study-wrapper .menu-wrapper .belts .menu-belt{background-color:#e0e0e0;height:72px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:0}.case-study .case-study-wrapper .menu-wrapper .belts .menu-belt.active{background-color:#e42313}.case-study .case-study-wrapper .menu-wrapper .arrow-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:12px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border:0;color:#e42313;font-size:14px;font-weight:400;line-height:19px;margin:48px auto auto 0}@media only screen and (min-width:768px){.case-study .case-study-wrapper .menu-wrapper .arrow-link{font-size:16px;margin-top:100px}}.case-study .case-study-wrapper .menu-wrapper .arrow-link svg{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:auto;width:32px}.case-study .case-study-wrapper .content-wrapper{scroll-behavior:smooth;scroll-padding-top:100px;-webkit-box-flex:0;background-color:#f4f4f4;border-left:1px solid #e0e0e0;-ms-flex:0 0 calc(100% - 500px);flex:0 0 calc(100% - 500px)}@media only screen and (min-width:1740px){.case-study .case-study-wrapper .content-wrapper{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 650px);flex:0 0 calc(100% - 650px)}}.case-study .case-study-wrapper .content-wrapper .claim{padding:32px 24px}.case-study .case-study-wrapper .content-wrapper .thumbnail{aspect-ratio:16/7;margin-bottom:150px;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .thumbnail{margin-bottom:330px}}.case-study .case-study-wrapper .content-wrapper .section-case-study{position:relative}.case-study .case-study-wrapper .content-wrapper .section-case-study:before{color:#f4f4f4;content:attr(data-id);font-size:100px;font-weight:500;line-height:100px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-stroke:2px #fff;bottom:100%;position:absolute;right:0}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study:before{font-size:320px;font-weight:500;line-height:320px}}.case-study .case-study-wrapper .content-wrapper .section-case-study img{margin-bottom:32px;width:100%}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study img{margin-bottom:60px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .desc{margin:auto;max-width:100%;padding:0 24px;width:740px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .desc{padding:0}}.case-study .case-study-wrapper .content-wrapper .section-case-study .desc p{color:#242021;font-size:16px;font-weight:350;line-height:1.6}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .desc p{font-size:20px;line-height:32px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles{border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile{padding:32px 24px;-webkit-box-flex:1;border-bottom:1px solid #e0e0e0;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;white-space:normal;word-break:break-word}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile{padding:48px 60px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile:nth-child(odd){border-right:1px solid #e0e0e0}.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile h3{color:#242021;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;margin-bottom:48px}.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile h3 svg{height:20px;margin-right:20px;width:20px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile h3{font-size:20px;margin-bottom:115px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile .value{color:#242021;font-size:24px;font-weight:500}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .tiles .tile .value{font-size:40px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion{border:0;border-radius:0;margin:auto;max-width:calc(100% - 48px);width:740px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion{max-width:100%}}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item{background-color:transparent!important;border:0;border-radius:0}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent!important;border-bottom:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important;color:#242021;font-size:16px;font-weight:500;outline:none!important;padding:32px 0}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button{font-size:32px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button svg{height:20px;margin-right:20px;width:20px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button svg{height:32px;margin-right:24px;width:32px}}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button:after{display:none}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button .arrow{bottom:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true] .arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-collapse .accordion-body{padding:24px 0}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item .accordion-collapse .accordion-body p{font-weight:350}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion .accordion-item:first-child .accordion-header .accordion-button{border-top:1px solid #e0e0e0}.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion#etapsAccordion{margin-top:64px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study .accordion#etapsAccordion{margin-top:150px}}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-1{margin-bottom:150px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study.section-1{margin-bottom:400px}}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-2{margin-bottom:150px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study.section-2{margin-bottom:300px}}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-3{margin-bottom:150px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study.section-3{margin-bottom:350px}}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-4{margin-bottom:150px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study.section-4{margin-bottom:350px}}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5{margin-bottom:150px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5{margin-bottom:400px}}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5 .desc h3{color:#242021;font-size:24px;font-weight:500}.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5 .desc h3,.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5 .desc p{color:#242021;margin-bottom:24px}@media only screen and (min-width:1200px){.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5 .desc h3,.case-study .case-study-wrapper .content-wrapper .section-case-study.section-5 .desc p{margin-bottom:48px}}.case-study .mobile-button-wrapper{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;left:0;padding:32px 24px;position:fixed;right:0;z-index:10}@media only screen and (min-width:1400px){.case-study .mobile-button-wrapper{display:none}}.case-study .mobile-button-wrapper .page-button{width:100%}.offcanvas-body .menu{list-style:none;margin:0;padding:0;position:relative}.offcanvas-body .menu li a{color:#242021;display:block;padding:16px 0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.offcanvas-body .menu li a.active{background:#f4f4f4}.offcanvas-body .menu li a:hover{color:#e42313}.offcanvas-body .menu li:not(:last-child){margin-bottom:8px}.offcanvas-body .arrow-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:12px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border:0;color:#e42313;font-size:14px;font-weight:400;line-height:19px}@media only screen and (min-width:768px){.offcanvas-body .arrow-link{font-size:16px}}.offcanvas-body .arrow-link svg{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:auto;width:32px}.files-list{list-style:none;padding:0}.files-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:12px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border:0;color:#e42313;font-size:14px;font-weight:400;line-height:19px;margin:auto auto 12px 0}@media only screen and (min-width:768px){.files-list li a{font-size:16px}}.files-list li a svg{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:auto;width:32px}.page-template-page-about .belt{margin-bottom:0}.navbar{background:transparent;padding:24px 0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:992px){.navbar{padding:32px 0}}@media only screen and (min-width:1200px){.navbar .container-fluid{padding-left:60px;padding-right:60px}}.navbar .navbar-brand{margin:0;padding:0}.navbar .navbar-brand .logo{height:48px}@media only screen and (min-width:992px){.navbar .navbar-brand .logo{height:64px}}.navbar .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:48px;margin-left:12px;margin-right:auto}@media only screen and (min-width:992px){.navbar .language{gap:64px;margin-left:48px}}.navbar .language a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-size:14px;font-weight:400;justify-content:center;min-height:32px;min-width:32px;position:relative;text-transform:uppercase}.navbar .language a.active-language{color:#e42313}.navbar .language a:not(:last-child):after{background-color:#fff;bottom:0;content:"";display:block;height:1px;left:calc(100% + 8px);margin:auto;position:absolute;top:0;width:32px}@media only screen and (min-width:992px){.navbar .language a:not(:last-child):after{left:calc(100% + 16px)}}.navbar .navbar-button{background-color:transparent;border:0;border-radius:4px;height:48px;width:48px}.navbar .navbar-button:focus{outline:2px solid #e0e0e0}.navbar .navbar-button svg path{fill:#fff}.navbar .navbar-nav .nav-item .nav-link{color:#fff;font-size:16px;font-weight:400;padding:0 16px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.navbar .navbar-nav .nav-item .nav-link:hover{color:#e42313}@media only screen and (min-width:1400px){.navbar .navbar-nav .nav-item .nav-link{padding:0 32px}}.navbar .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link{color:transparent;overflow:hidden;position:relative}.navbar .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link:before{color:#fff;content:attr(title)}.navbar .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link:after,.navbar .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link:before{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navbar .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link:after{color:#e42313!important;content:"Dołącz!";-webkit-transform:translateY(100%);transform:translateY(100%)}.navbar .navbar-nav .nav-item.double:not(.current-menu-item):hover .nav-link{color:transparent}.navbar .navbar-nav .nav-item.double:not(.current-menu-item):hover .nav-link:before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.navbar .navbar-nav .nav-item.double:not(.current-menu-item):hover .nav-link:after{-webkit-transform:translateY(0);transform:translateY(0)}.navbar .navbar-nav .nav-item.current-menu-item .nav-link{color:#e42313}.navbar--scroll{background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 #e0e0e0;box-shadow:inset 0 -1px 0 #e0e0e0;padding:12px 0}.navbar--scroll .navbar-brand .logo .black{fill:#242021}.navbar--scroll .navbar-brand .logo .red{fill:#e42313}.navbar--scroll .language a{color:#242021}.navbar--scroll .language a:not(:last-child):after{background-color:#242021}.navbar--scroll .navbar-button svg path{fill:#242021}.navbar--scroll .navbar-nav .nav-item .nav-link,.navbar--scroll .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link:before{color:#242021}.navbar--background{background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 #e0e0e0;box-shadow:inset 0 -1px 0 #e0e0e0}.navbar--background .navbar-brand .logo .black{fill:#242021}.navbar--background .navbar-brand .logo .red{fill:#e42313}.navbar--background .language a{color:#242021}.navbar--background .language a:not(:last-child):after{background-color:#242021}.navbar--background .navbar-button svg path{fill:#242021}.navbar--background .navbar-nav .nav-item .nav-link,.navbar--background .navbar-nav .nav-item.double:not(.current-menu-item) .nav-link:before{color:#242021}.offcanvas{padding:32px 24px}.offcanvas .offcanvas-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;margin-bottom:32px}.offcanvas .offcanvas-header .offcanvas-title{color:#242021;font-size:24px;font-weight:500}.offcanvas .offcanvas-header .btn-close{background-color:hsla(0,0%,96%,.2);border-radius:4px;margin:0;outline:2px solid #e0e0e0;--bs-btn-close-opacity:1}.offcanvas .offcanvas-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.offcanvas .offcanvas-body .offcanvas-menu{list-style:none;padding:0}.offcanvas .offcanvas-body .offcanvas-menu li.nav-item:not(:last-child){margin-bottom:24px}.offcanvas .offcanvas-body .offcanvas-menu li.nav-item a.nav-link{color:#242021;font-size:16px;font-weight:500;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.offcanvas .offcanvas-body .offcanvas-menu li.nav-item a.nav-link:hover,.offcanvas .offcanvas-body .offcanvas-menu li.nav-item.current-menu-item .nav-link{color:#e42313}.offcanvas .offcanvas-body .linkedin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.offcanvas .offcanvas-body .linkedin .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #242021;height:40px;justify-content:center;width:40px}.offcanvas .offcanvas-body .linkedin .icon svg path{fill:#242021}.offcanvas .offcanvas-body .linkedin .text{color:#242021;font-size:16px;font-weight:700}.footer{background-color:#242021;padding:45px 0 123px}@media only screen and (min-width:992px){.footer{padding:90px 0}}.footer .wp-block-group.is-layout-constrained{padding-bottom:32px}.footer .row{row-gap:16px}.footer .column-1 .wp-block-group,.footer .column-2 .wp-block-group,.footer .column-3 .wp-block-group,.footer .column-4 .wp-block-group{display:none}@media only screen and (min-width:992px){.footer .column-1 .wp-block-group,.footer .column-2 .wp-block-group,.footer .column-3 .wp-block-group,.footer .column-4 .wp-block-group{display:block!important}}.footer .column-1.active .wp-block-heading:after,.footer .column-2.active .wp-block-heading:after,.footer .column-3.active .wp-block-heading:after,.footer .column-4.active .wp-block-heading:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer .column-1 .linkedin-button{margin-top:32px}@media only screen and (min-width:992px){.footer .column-2{margin-left:96px}}.footer .column-2 .menu{list-style-type:none;margin:32px 0 0;padding:0}@media only screen and (min-width:1200px){.footer .column-2 .menu{margin-top:0}}.footer .column-2 .menu li{margin-bottom:32px}@media only screen and (min-width:1200px){.footer .column-2 .menu li{margin-bottom:16px}}.footer .column-2 .menu li a{color:#fff;font-size:16px;font-weight:500;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.footer .column-2 .menu li a:hover{color:#e42313}.footer .column-3 .menu li a,.footer .column-4 .menu li a{font-weight:350}.footer .wp-block-heading{color:#fff;font-size:16px;font-weight:500;margin-bottom:16px;position:relative}.footer .wp-block-heading:after{bottom:0;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI3IiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTEgMSA0IDQgNC00Ii8+PC9zdmc+);display:block;margin:auto;position:absolute;right:0;top:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:992px){.footer .wp-block-heading:after{content:""}}.footer p{color:#fff;font-size:14px;font-weight:350}.footer p a{color:#fff;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.footer p a:hover{color:#e42313}.footer .column-3 .menu,.footer .column-4 .menu{list-style-type:none;margin:0;padding:0}.footer .column-3 .menu li:not(:last-child),.footer .column-4 .menu li:not(:last-child){margin-bottom:16px}.footer .column-3 .menu li a,.footer .column-4 .menu li a{color:#fff;font-size:14px;font-weight:300;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.footer .column-3 .menu li a:hover,.footer .column-4 .menu li a:hover{color:#e42313}.footer .copy-wrapper{border-top:1px solid hsla(0,0%,100%,.13);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;padding-top:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-align:center}@media only screen and (min-width:768px){.footer .copy-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.footer .copy-wrapper p{color:#fff;font-size:11px;font-weight:400;margin:0}.footer .copy-wrapper .powered{text-align:center}@media only screen and (min-width:768px){.footer .copy-wrapper .powered{text-align:right}}.footer .copy-wrapper .powered span{display:block}.footer .copy-wrapper .powered a,.footer .copy-wrapper .powered span{color:hsla(0,0%,100%,.5)}.footer .copy-wrapper .powered a:hover{color:#fbba07}.page-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#e42313;border:0;color:#fff;font-size:16px;font-weight:500;justify-content:center;line-height:19px;padding:18.5px 40px;text-align:center;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-button:hover{background-color:#8c160c}.linkedin-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparet;border:1px solid #fff;height:48px;justify-content:center;width:48px}#cookie-notice{border-top:1px solid #e0e0e0}#cookie-notice .cookie-notice-container{padding:24px 44px 24px 12px}#cookie-notice .cookie-notice-container .cn-text-container{font-family:Stolzl;font-size:14px;font-weight:400;line-height:21px;margin-bottom:12px;text-align:left}@media only screen and (min-width:992px){#cookie-notice .cookie-notice-container .cn-text-container{margin-bottom:0}}#cookie-notice .cookie-notice-container .cn-buttons-container{text-align:left}#cookie-notice .cookie-notice-container .cn-buttons-container .page-button{font-family:Stolzl;margin-bottom:0}#cookie-notice .cookie-notice-container .cn-close-icon{right:10px;top:10px;-webkit-transform:translateY(50%);transform:translateY(50%)}@media only screen and (min-width:768px){#cookie-notice .cookie-notice-container .cn-close-icon{right:24px;top:50%;-webkit-transform:translateY(0);transform:translateY(0)}}.pagination{margin:32px auto}@media only screen and (min-width:1200px){.pagination{margin:64px auto}}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto}.pagination ul li{color:#e42313;font-size:20px;font-weight:300;line-height:1}.pagination ul li span.dots{color:#a6a6a6}.pagination ul li a{color:#a6a6a6;font-size:20px;font-weight:300;line-height:1}.section-our-offer .section-header{margin-bottom:0}.section-our-offer .wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.section-our-offer .wrapper,.section-our-offer .wrapper .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.section-our-offer .wrapper .box{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;aspect-ratio:40/27;background-color:#242021;background:var(--featured-img-url),#242021;background-position:50%;background-size:cover;justify-content:flex-end;overflow:hidden;padding:32px;position:relative;width:100%}@media only screen and (min-width:768px){.section-our-offer .wrapper .box{padding:48px;width:calc(50% - 12px)}}@media only screen and (min-width:1200px){.section-our-offer .wrapper .box{width:calc(33.33333% - 16px)}}.section-our-offer .wrapper .box:after{background:-webkit-gradient(linear,left bottom,left top,from(#242021),to(rgba(36,32,33,.32)));background:linear-gradient(0deg,#242021,rgba(36,32,33,.32));content:"";display:block;height:150%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:100%}.section-our-offer .wrapper .box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:20;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:768px){.section-our-offer .wrapper .box .claim{bottom:48px;left:48px;margin:auto;position:absolute;right:48px;width:calc(100% - 96px);z-index:50}}.section-our-offer .wrapper .box .claim h3{color:#fff;font-size:24px;font-weight:500;line-height:1.4;margin-bottom:0;position:relative}.section-our-offer .wrapper .box .claim h3:before{background-color:#e42313;content:"";display:block;height:4px;left:0;position:absolute;top:-12px;width:70px}@media only screen and (min-width:1740px){.section-our-offer .wrapper .box .claim h3{font-size:32px}}.section-our-offer .wrapper .box .claim .count{text-align:right}.section-our-offer .wrapper .box .claim .count span{color:#fff;display:block;font-size:16px;font-weight:350;line-height:1.4}.section-our-offer .wrapper .box .claim .count span:first-child{margin-bottom:10px}@media only screen and (min-width:768px){.section-our-offer .wrapper .box .claim .count span{font-size:20px}}.section-our-offer .wrapper .box .link{color:#e42313;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:350;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:48px;gap:16px;left:48px;opacity:0;position:absolute;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:2}@media only screen and (min-width:992px){.section-our-offer .wrapper .box:hover:after{top:-50%}.section-our-offer .wrapper .box:hover .claim{bottom:calc(100% - 144px)}.section-our-offer .wrapper .box:hover .link{opacity:1}}.section-numbers{margin-bottom:45px}@media only screen and (min-width:1200px){.section-numbers .wrapper-boxes{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);-ms-grid-rows:(1fr)[2];grid-template-rows:repeat(2,1fr);grid-gap:24px;padding:0}}.section-numbers .box{border:1px solid #e0e0e0;overflow:hidden}.section-numbers .box:first-child{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:1;-ms-grid-row-span:2;aspect-ratio:1/1;background-color:#242021;border-color:#242021;grid-row:1/3;padding:24px;position:relative;width:100%}@media only screen and (min-width:1400px){.section-numbers .box:first-child{padding:60px}}.section-numbers .box:first-child svg{height:auto;inset:0;margin:auto;position:absolute;width:calc(100% + 2px)}.section-numbers .box:first-child h3{color:#fff;font-size:24px;font-weight:500;line-height:1.2;position:relative;text-align:right;z-index:2}@media only screen and (min-width:1400px){.section-numbers .box:first-child h3{font-size:32px}}.section-numbers .box:first-child .count{bottom:-45px;color:#fff;font-size:250px;font-weight:500;letter-spacing:-17.5px;line-height:250px;position:absolute;right:5px}.section-numbers .box:first-child .count:before{content:"+";font-size:100px;vertical-align:bottom}@media only screen and (min-width:1400px){.section-numbers .box:first-child .count{font-size:350px;line-height:350px}.section-numbers .box:first-child .count:before{font-size:160px}}.section-numbers .box:nth-child(2){-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.section-numbers .box:nth-child(3){-ms-grid-column:4;grid-column:4;-ms-grid-row:1;grid-row:1}.section-numbers .box:nth-child(4){-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row:2;grid-row:2}.section-numbers .box:nth-child(5){-ms-grid-column:5;grid-column:5;-ms-grid-row-span:2;grid-row:span 2}.section-numbers .box:nth-child(6){-ms-grid-column:6;grid-column:6;-ms-grid-row-span:2;grid-row:span 2}.section-numbers .box:nth-child(2),.section-numbers .box:nth-child(3),.section-numbers .box:nth-child(4),.section-numbers .box:nth-child(5),.section-numbers .box:nth-child(6){border:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1400px){.section-numbers .box:nth-child(2),.section-numbers .box:nth-child(3),.section-numbers .box:nth-child(4),.section-numbers .box:nth-child(5),.section-numbers .box:nth-child(6){padding:32px}}.section-numbers .box:nth-child(2) h3,.section-numbers .box:nth-child(3) h3,.section-numbers .box:nth-child(4) h3,.section-numbers .box:nth-child(5) h3,.section-numbers .box:nth-child(6) h3{color:#242021;font-size:14px;font-weight:500;line-height:1.2;text-align:right}@media only screen and (min-width:1400px){.section-numbers .box:nth-child(2) h3,.section-numbers .box:nth-child(3) h3,.section-numbers .box:nth-child(4) h3,.section-numbers .box:nth-child(5) h3,.section-numbers .box:nth-child(6) h3{font-size:16px}}.section-numbers .box:nth-child(2) .count-wrapper,.section-numbers .box:nth-child(3) .count-wrapper,.section-numbers .box:nth-child(4) .count-wrapper,.section-numbers .box:nth-child(5) .count-wrapper,.section-numbers .box:nth-child(6) .count-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;gap:18px;justify-content:flex-end}.section-numbers .box:nth-child(2) .count,.section-numbers .box:nth-child(3) .count,.section-numbers .box:nth-child(4) .count,.section-numbers .box:nth-child(5) .count,.section-numbers .box:nth-child(6) .count{font-size:32px;font-weight:500;line-height:32px}@media only screen and (min-width:1400px){.section-numbers .box:nth-child(2) .count,.section-numbers .box:nth-child(3) .count,.section-numbers .box:nth-child(4) .count,.section-numbers .box:nth-child(5) .count,.section-numbers .box:nth-child(6) .count{font-size:80px;line-height:80px}}.section-numbers .box:nth-child(3){background-color:#e42313;border-color:#e42313}.section-numbers .box:nth-child(3) .count,.section-numbers .box:nth-child(3) h3{color:#fff}.section-numbers .box:nth-child(4) .count{font-size:100px;position:relative;-webkit-transform:translateX(24px);transform:translateX(24px)}.section-numbers .box:nth-child(4) .count:before{content:"+";font-size:80px;vertical-align:bottom}@media only screen and (min-width:1400px){.section-numbers .box:nth-child(4) .count{font-size:170px;-webkit-transform:translateX(32px);transform:translateX(32px)}.section-numbers .box:nth-child(4) .count:before{font-size:160px}}.section-numbers .box:nth-child(6){position:relative}.section-numbers .box:nth-child(6) .count{bottom:-35px;font-size:200px;line-height:1;position:absolute;right:-15px}@media only screen and (min-width:1400px){.section-numbers .box:nth-child(6) .count{bottom:-75px;font-size:500px;right:-45px}}.section-numbers .box-gray{background-color:#f4f4f4;border-color:#f4f4f4;position:relative}.section-numbers .box-gray:before{background-color:#e9e9e9;bottom:0;clip-path:polygon(0 55px,100% 0,100% 100%,0 100%);content:"";display:block;height:0;left:0;position:absolute;right:0;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;width:100%}.section-numbers .box-gray.active:before{clip-path:polygon(0 110px,100% 0,100% 100%,0 100%);height:65%}.section-numbers .box-gray h3{position:relative;z-index:2}.section-numbers .box-gray .count{position:relative;text-align:center;z-index:2}.section-news{overflow-x:hidden;width:100%}@media only screen and (min-width:768px){.section-news{margin-bottom:45px}}.section-news .section-header{border-bottom:0;border-top:1px solid #e0e0e0;padding:32px 0}@media only screen and (min-width:992px){.section-news .section-header{border-bottom:1px solid #e0e0e0;margin-bottom:60px;padding:0}}.section-news .section-header .container-max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width:768px){.section-news .section-header .container-max{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-news .section-header .container-max .section-header-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#e42313;font-size:16px;font-weight:350;gap:16px;line-height:22px}.section-news>.container-max{padding:0}@media only screen and (min-width:992px){.section-news>.container-max{margin-left:60px;width:calc(100% - 60px)}.section-news .slick-list{padding-left:0!important;padding-right:50px!important}}.section-news .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-news .slick-track>div{padding:0 24px}@media only screen and (min-width:768px){.section-news .slick-track>div{padding-left:0;padding-right:24px}}.section-news .slick-track .slick-slide{height:inherit!important}.section-news .slick-track .slick-slide div{height:100%}.section-news .latest-news .news-box{border:1px solid #e0e0e0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}.section-news .latest-news .news-box,.section-news .latest-news .news-box .claim{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-news .latest-news .news-box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;position:relative;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:20}.section-news .latest-news .news-box .claim:after{background:#242021;content:"";display:block;height:0;left:0;position:absolute;right:0;top:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:100%;z-index:-1}.section-news .latest-news .news-box .claim .category{color:#b0b0b0;font-size:14px;font-weight:350;margin-bottom:16px}.section-news .latest-news .news-box .claim h3{color:#242021;display:-webkit-box;font-size:22px;font-weight:500;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.section-news .latest-news .news-box .claim .date{color:#242021;display:block;font-size:14px;font-weight:350;margin-bottom:65px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-news .latest-news .news-box .claim .link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#e42313;font-size:16px;font-weight:350;gap:16px;line-height:22px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-news .latest-news .news-box img{aspect-ratio:16/9;height:auto;margin-top:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:992px){.section-news .latest-news .news-box:hover .claim .date,.section-news .latest-news .news-box:hover .claim h3{color:#fff}}.section-news .latest-news .claim.expand:after{height:var(--img-height)}.section-news .arrows-wrapper{border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;margin-top:24px}@media only screen and (min-width:768px){.section-news .arrows-wrapper{display:none}}.section-news .arrows-wrapper .custom-arrow{background-color:transparent;border:0;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:24px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-news .arrows-wrapper .custom-arrow:first-child{border-right:1px solid #e0e0e0}.section-news .arrows-wrapper .custom-arrow:focus{background-color:#f5f5f5}.realization-box .figure-thumbnail{aspect-ratio:408/312;height:auto;margin-bottom:0;position:relative;width:100%}.realization-box .figure-thumbnail:after{background-color:rgba(36,32,33,0);content:"";display:block;inset:0;position:absolute;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.realization-box .figure-thumbnail img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.realization-box .figure-thumbnail .progress{background:transparent;border:1px solid #fff;border-radius:0;font-size:12px;height:auto;left:24px;padding:13px 24px;top:24px}.realization-box .figure-thumbnail .progress,.realization-box .figure-thumbnail .read-more{color:#fff;font-weight:400;position:absolute;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:20}.realization-box .figure-thumbnail .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:16px;gap:16px;inset:0;justify-content:center;margin:auto;opacity:0}.realization-box .figure-thumbnail .read-more svg{display:none}@media only screen and (min-width:992px){.realization-box .figure-thumbnail .read-more svg{display:block}}.realization-box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid transparent;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-self:flex-start;margin-left:-12px;margin-top:-66px;max-width:calc(100% - 12px);min-width:60%;padding:90px 20px 32px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.realization-box .claim span{color:#242021;font-size:14px;font-weight:400}.realization-box .claim h3{color:#242021;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:0}.realization-box .claim .date{color:#e42313}.realization-box:hover .figure-thumbnail:after{background-color:rgba(36,32,33,.72)}.realization-box:hover .figure-thumbnail .read-more{opacity:1}.realization-box:hover .claim{border-color:#e42313}.section-realizations{overflow-x:hidden;width:100%}@media only screen and (min-width:768px){.section-realizations{margin-bottom:45px}}.section-realizations .section-header{border-bottom:0;border-top:1px solid #e0e0e0;padding:32px 0}@media only screen and (min-width:992px){.section-realizations .section-header{border-bottom:1px solid #e0e0e0;margin-bottom:60px;padding:0}}.section-realizations .section-header .container-max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width:768px){.section-realizations .section-header .container-max{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-realizations .section-header .container-max .section-header-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#e42313;font-size:16px;font-weight:350;gap:16px;line-height:22px}.section-realizations>.container-max{padding:0}@media only screen and (min-width:992px){.section-realizations>.container-max{margin-left:60px;width:calc(100% - 60px)}.section-realizations .slick-list{padding-left:0!important;padding-right:50px!important}}.section-realizations .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-realizations .slick-track>div{padding:0 24px}@media only screen and (min-width:768px){.section-realizations .slick-track>div{padding-left:12px;padding-right:12px}}.section-realizations .latest-news .news-box{border:1px solid #e0e0e0}.section-realizations .latest-news .news-box .claim{padding:32px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-realizations .latest-news .news-box .claim .category a{color:#b0b0b0;font-size:14px;font-weight:350;margin-bottom:16px}.section-realizations .latest-news .news-box .claim h3 a{color:#242021;font-size:22px;font-weight:500;line-height:1.3;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-realizations .latest-news .news-box .claim .date{color:#242021;display:block;font-size:14px;font-weight:350;margin-bottom:65px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-realizations .latest-news .news-box .claim .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#e42313;font-size:16px;font-weight:350;gap:16px;line-height:22px}.section-realizations .latest-news .news-box img{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section-realizations .latest-news .news-box:hover .claim{background-color:#242021}.section-realizations .latest-news .news-box:hover .claim .date,.section-realizations .latest-news .news-box:hover .claim h3 a{color:#fff}.section-realizations .latest-realizations .slick-track{margin-left:0}.section-realizations .latest-realizations .realization-box .figure-thumbnail{aspect-ratio:408/312;height:auto;margin-bottom:0;position:relative;width:100%}.section-realizations .latest-realizations .realization-box .figure-thumbnail:after{background-color:rgba(36,32,33,0);content:"";display:block;inset:0;position:absolute;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-realizations .latest-realizations .realization-box .figure-thumbnail img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-realizations .latest-realizations .realization-box .figure-thumbnail .progress{background:transparent;border:1px solid #fff;border-radius:0;color:#fff;font-size:12px;font-weight:400;height:auto;left:24px;padding:13px 24px;position:absolute;top:24px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:20}.section-realizations .latest-realizations .realization-box .figure-thumbnail .read-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;font-size:16px;font-weight:400;gap:16px;inset:0;justify-content:center;margin:auto;opacity:0;position:absolute;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;z-index:20}.section-realizations .latest-realizations .realization-box .figure-thumbnail .read-more svg{display:none}@media only screen and (min-width:992px){.section-realizations .latest-realizations .realization-box .figure-thumbnail .read-more svg{display:block}}.section-realizations .latest-realizations .realization-box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;width:85%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid transparent;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-self:flex-start;margin-left:-12px;margin-top:-66px;max-width:calc(100% - 12px);min-width:60%;padding:90px 20px 32px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-realizations .latest-realizations .realization-box .claim span{color:#242021;font-size:14px;font-weight:350}.section-realizations .latest-realizations .realization-box .claim h3{color:#242021;font-size:20px;font-weight:500;line-height:1.4;margin-bottom:0}.section-realizations .latest-realizations .realization-box .claim .date{color:#e42313;font-weight:350}.section-realizations .latest-realizations .realization-box:hover .figure-thumbnail:after{background-color:rgba(36,32,33,.72)}.section-realizations .latest-realizations .realization-box:hover .figure-thumbnail .read-more{opacity:1}.section-realizations .latest-realizations .realization-box:hover .claim{border-color:#e42313}.section-realizations .arrows-wrapper{border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;margin-top:24px}@media only screen and (min-width:768px){.section-realizations .arrows-wrapper{display:none}}.section-realizations .arrows-wrapper .custom-arrow{background-color:transparent;border:0;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:24px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-realizations .arrows-wrapper .custom-arrow:first-child{border-right:1px solid #e0e0e0}.section-realizations .arrows-wrapper .custom-arrow:focus{background-color:#f5f5f5}.realization-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin:35px 15px}.realization-single-page .realization-single-page-hero .button-gallery{margin:0}.references-button{background-color:#fff;border:1px solid #e42313;color:#e42313;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:300;line-height:19px;padding:.75rem 1.5rem;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.references-button:hover{background-color:#e42313;color:#fff}@media only screen and (min-width:1200px){.realization-buttons{margin:auto 32px 15px 56px}}.hero{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8))),var(--bg);background-image:linear-gradient(transparent,rgba(0,0,0,.8)),var(--bg);background-position:50%;background-size:cover;text-align:center}.hero .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:48px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.hero .wrapper{padding:200px 24px}}.hero h2{color:#fff;font-size:32px;font-weight:500;line-height:44px;margin-bottom:32px}.hero h2 span{color:#e42313}@media only screen and (min-width:768px){.hero h2{font-size:64px;line-height:1.2}}.section-logos{padding-bottom:50px}.section-logos--without-header{border-top:1px solid #e0e0e0;padding-top:50px}.section-logos .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-logos .wrapper .col{display:none;-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}.section-logos .wrapper .col:nth-child(-n+9){display:block}@media only screen and (min-width:992px){.section-logos .wrapper .col:nth-child(-n+9){display:none}.section-logos .wrapper .col{-webkit-box-flex:0;-ms-flex:0 0 14.2857142857%;flex:0 0 14.2857142857%}.section-logos .wrapper .col:nth-child(-n+7){display:block}}.section-logos .wrapper .col img{margin:12px auto;width:100%}.section-logos .section-logos-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px;padding:12px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;border:0;color:#e42313;font-size:14px;font-weight:400;line-height:19px;margin:48px auto auto}@media only screen and (min-width:768px){.section-logos .section-logos-button{font-size:16px;margin-left:auto;margin-right:0;margin-top:37px}}.section-logos .section-logos-button svg{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;height:auto;width:32px}.section-catalog{padding-bottom:45px}.section-catalog>.container-max{padding:0}@media only screen and (min-width:1400px){.section-catalog>.container-max{padding-left:24px;padding-right:24px}}.section-catalog .section-header{border-bottom:0}@media only screen and (min-width:992px){.section-catalog .section-header{border-bottom:1px solid #e0e0e0}}.section-catalog .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.section-catalog .wrapper .slick-list{padding-left:0!important}.section-catalog .wrapper .col{width:100%}@media only screen and (min-width:768px){.section-catalog .wrapper .col{width:calc(50% - 12px)}}@media only screen and (min-width:1200px){.section-catalog .wrapper .col{width:calc(25% - 18px)}}.section-catalog .catalog-box{display:block;padding:24px 0;text-align:center;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:992px){.section-catalog .catalog-box{padding:24px}}.section-catalog .catalog-box h3{color:#242021;font-size:14px;font-weight:500;margin-bottom:14px}@media only screen and (min-width:992px){.section-catalog .catalog-box h3{font-size:22px}}.section-catalog .catalog-box img{display:block;margin:auto auto 24px;max-width:100%;width:calc(100% - 40px)}@media only screen and (min-width:992px){.section-catalog .catalog-box img{width:298px}}.section-catalog .catalog-box .page-button{margin:auto}.section-catalog .catalog-box:hover .page-button{background-color:#8c160c}.hero-left{background:linear-gradient(50deg,#242021 44.44%,rgba(36,32,33,0) 100%),var(--bg),#d3d3d3 -510.454px 0/383.585% 100.631% no-repeat;background-position:50%;background-size:cover;padding:32px 0}@media only screen and (min-width:992px){.hero-left{background:linear-gradient(82deg,#242021 21.51%,rgba(36,32,33,0) 100%),var(--bg),#d3d3d3 50%/cover no-repeat;background-position:50%;background-size:cover;padding:240px 0}}.hero-left h2{color:#fff;font-size:24px;font-weight:500;margin-bottom:32px}@media only screen and (min-width:992px){.hero-left h2{font-size:48px}}.hero-left .desc *{color:#fff;font-size:16px;font-weight:350}.hero-left .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;-webkit-box-pack:start;-ms-flex-pack:start;gap:20px;justify-content:flex-start}.hero-left .tiles li{width:100%}@media only screen and (min-width:768px){.hero-left .tiles li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.hero-left .tiles li a{border:1px solid #fff;color:#fff;display:block;font-size:14px;font-weight:500;padding:19px 24px;text-align:center;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:100%}@media only screen and (min-width:768px){.hero-left .tiles li a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.hero-left .tiles li a:hover{background-color:#e42313;border-color:#e42313}.section-lets-meet{padding-bottom:32px;padding-top:32px}@media only screen and (min-width:768px){.section-lets-meet{padding-bottom:64px;padding-top:64px}}@media only screen and (min-width:992px){.section-lets-meet{padding-bottom:60px;padding-top:110px}}.section-lets-meet .container-max{padding:0}@media only screen and (min-width:768px){.section-lets-meet .container-max{padding:0 24px}}.section-lets-meet .claim{margin-bottom:48px;padding:0 24px}@media only screen and (min-width:768px){.section-lets-meet .claim{padding:0}}@media only screen and (min-width:992px){.section-lets-meet .claim{margin-bottom:90px}}.section-lets-meet .claim h2{color:#242021;font-size:24px;font-weight:500;margin-bottom:24px}@media only screen and (min-width:992px){.section-lets-meet .claim h2{font-size:48px;font-weight:700}}.section-lets-meet .claim p{color:#242021;font-size:14px;font-weight:350;line-height:1.6;margin-bottom:24px}@media only screen and (min-width:992px){.section-lets-meet .claim p{font-size:20px}}@media only screen and (min-width:768px){.section-lets-meet .box{margin-bottom:64px}}@media only screen and (min-width:992px){.section-lets-meet .box{margin-bottom:120px}}.section-lets-meet .box .box-wrapper{position:relative;z-index:20}.section-lets-meet .box .box-wrapper figure{aspect-ratio:9/10;display:block;margin-bottom:0;max-width:100%;position:relative;width:600px}.section-lets-meet .box .box-wrapper figure img{aspect-ratio:9/10;display:block;height:auto;max-width:100%;width:600px}.section-lets-meet .box .box-wrapper figure .play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:hsla(0,0%,96%,.2);border:2px solid #fff;border-radius:72px;height:70px;inset:0;justify-content:center;margin:auto;position:absolute;width:70px}.section-lets-meet .box .box-wrapper figure video{aspect-ratio:9/10;background-color:#eee;inset:0;opacity:0;position:absolute;-webkit-transition:opacity .18s ease-in-out;transition:opacity .18s ease-in-out;width:100%;z-index:-1}.section-lets-meet .box .box-wrapper figure video.active{opacity:1;z-index:2}.section-lets-meet .box .box-claim{border:1px solid #e42313;margin-left:0;max-width:100%;padding:24px;position:relative;width:360px;z-index:15}@media only screen and (min-width:768px){.section-lets-meet .box .box-claim{margin-left:-24px;margin-top:-68px;padding-top:90px}}.section-lets-meet .box .box-claim .from{color:#242021;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px}.section-lets-meet .box .box-claim .name{color:#242021;font-size:20px;font-style:normal;font-weight:700;line-height:140%;margin-bottom:8px}.section-lets-meet .box .box-claim .position{color:#e42313;font-size:14px;font-style:normal;font-weight:350;line-height:normal;margin-bottom:0}@media only screen and (min-width:768px){.section-lets-meet .box.box-2{-webkit-transform:translateX(64px);transform:translateX(64px)}}@media only screen and (min-width:992px){.section-lets-meet .box.box-2{-webkit-transform:translateX(120px);transform:translateX(120px)}}.section-lets-meet .cite{color:#242021;font-size:24px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:24px;margin-left:auto;margin-top:48px;max-width:100%;padding:0 24px;text-align:right;width:440px}@media only screen and (min-width:768px){.section-lets-meet .cite{font-size:18px}}@media only screen and (min-width:992px){.section-lets-meet .cite{font-size:24px;padding:0}}.section-lets-meet .cite:before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzI0MjAyMSIgZD0iTTYuMzkyLjJoNC44TDYuNjQ4IDEwLjY5NnEzLjAwOC45NiAzLjAwOCA0LjE2IDAgMi4wNDgtMS4zNDQgMy4zMjh0LTMuMzI4IDEuMjhhNS40NiA1LjQ2IDAgMCAxLTMuMzI4LTEuMDg4US4yNDggMTcuMjI0LjI0OCAxNC42NjQuMTIxIDEyLjEwNCA2LjM5Mi4ybTEzLjYzMiAxMC40OTZxMy4wMDguOTYgMy4wMDggNC4xNiAwIDIuMDQ4LTEuMzQ0IDMuMzI4LTEuMjggMS4yOC0zLjMyOCAxLjI4LTEuNzkzIDAtMy4yNjQtMS4wODgtMS40MDktMS4xNTItMS40NzItMy43MTIgMC0yLjY4OCA2LjE0NC0xNC40NjRoNC44NjR6Ii8+PC9zdmc+);margin-right:15px}.section-lets-meet .cite-author{color:#e42313;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px;padding:0 24px;text-align:right}@media only screen and (min-width:992px){.section-lets-meet .cite-author{padding:0}}.section-cooperation .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.section-cooperation .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-cooperation .wrapper .col{width:100%}@media only screen and (min-width:1200px){.section-cooperation .wrapper .col{width:50%}}.section-cooperation .wrapper .col .image-box{aspect-ratio:1/1;background:linear-gradient(63deg,#242021 11.62%,rgba(36,32,33,0) 70.99%),var(--bg),#d3d3d3 50%/cover no-repeat;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:32px 24px;position:relative}@media only screen and (min-width:768px){.section-cooperation .wrapper .col .image-box{aspect-ratio:4/3}}.section-cooperation .wrapper .col .image-box svg{height:100%;inset:0;position:absolute;-webkit-transform:scale(1.1);transform:scale(1.1);width:100%;z-index:1}.section-cooperation .wrapper .col .image-box h2{color:#fff;font-size:32px;font-weight:700;margin-bottom:0;max-width:400px;position:relative;z-index:2}.section-cooperation .wrapper .col .image-box h2 span{color:#e42313}@media only screen and (min-width:1200px){.section-cooperation .wrapper .col .image-box h2{font-size:64px;margin-bottom:60px}}.section-cooperation .wrapper .col .icons-box{aspect-ratio:4/3;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-cooperation .wrapper .col .icons-box .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:90px 70px;justify-content:space-between}@media only screen and (min-width:1200px){.section-cooperation .wrapper .col .icons-box .wrapper{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;gap:0;height:100%;justify-content:space-evenly;max-width:540px}}.section-cooperation .wrapper .col .icons-box .wrapper .col{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-cooperation .wrapper .col .icons-box .wrapper .col img{margin-bottom:16px}@media only screen and (min-width:576px){.section-cooperation .wrapper .col .icons-box .wrapper .col{-webkit-box-flex:calc(50% - 35px);-ms-flex:calc(50% - 35px);flex:calc(50% - 35px)}}@media only screen and (min-width:1200px){.section-cooperation .wrapper .col .icons-box .wrapper .col{-webkit-box-flex:1;-ms-flex:1 0 240px;flex:1 0 240px}}#practicesModal .modal-dialog{max-width:calc(100% - 1rem);width:950px}#practicesModal .modal-dialog .modal-content{border:0;border-radius:0}#practicesModal .modal-dialog .modal-content .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:none;padding:32px 24px;position:relative}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-header{padding:32px 64px 16px}}#practicesModal .modal-dialog .modal-content .modal-header .btn-close{--bs-btn-close-opacity:1;margin:0;position:absolute;right:24px;top:32px}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-header .btn-close{right:64px;top:64px}}#practicesModal .modal-dialog .modal-content .modal-header h5{color:#242021;font-size:24px;font-weight:500;line-height:1.6;margin-bottom:0;padding-right:40px}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-header h5{font-size:32px}}#practicesModal .modal-dialog .modal-content .modal-body{padding:0 24px 32px}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-body{padding:0 64px 32px}}#practicesModal .modal-dialog .modal-content .modal-body .desc{margin-bottom:16px}#practicesModal .modal-dialog .modal-content .modal-body .desc p{color:#242021;font-size:12px;font-weight:300;line-height:1.6;margin-bottom:8px}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-body .desc p{font-size:14px}}#practicesModal .modal-dialog .modal-content .modal-body .desc b,#practicesModal .modal-dialog .modal-content .modal-body .desc strong{font-weight:500}#practicesModal .modal-dialog .modal-content .modal-body .desc p:last-child{margin-bottom:0}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform_heading .gform_title{font-size:20px;font-weight:500;line-height:1.4;margin-bottom:32px}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform_heading .gform_title{font-size:32px;margin-bottom:48px}}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform_heading .gform_description{margin:0}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform_heading .gform_required_legend{height:0;overflow:hidden;position:absolute;width:0}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gform_fields{--gf-form-gap-y:24px;--gf-form-gap-x:24px}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield--type-html p{font-size:14px;font-weight:300;line-height:1.6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield--type-html p b,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield--type-html p strong{font-weight:500}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container .gform-field-label{color:#242021;font-size:16px;font-weight:350;line-height:1.6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]),#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea{border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#242021;font-size:16px;font-weight:400;padding:24px 32px}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]):focus,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea:focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,88%,.32);box-shadow:0 0 0 2px hsla(0,0%,88%,.32)}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-webkit-input-placeholder,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea::-webkit-input-placeholder{color:#a6a6a6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-moz-placeholder,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea::-moz-placeholder{color:#a6a6a6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox]):-ms-input-placeholder,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea:-ms-input-placeholder{color:#a6a6a6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::-ms-input-placeholder,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea::-ms-input-placeholder{color:#a6a6a6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])::placeholder,#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea::placeholder{color:#a6a6a6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container input:not([type=file],[type=checkbox])[aria-invalid=true],#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea[aria-invalid=true]{border-color:#e42313}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container textarea{min-height:150px}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .gfield_validation_message{color:#e42313;font-size:10px;margin-top:2px}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container_consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container_consent input[type=checkbox]{-webkit-box-flex:0;border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container_consent input[type=checkbox]:before{color:#e42313}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label{color:#242021;font-size:12px;font-style:normal;font-weight:350;line-height:1.6}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label a{color:#242021;text-decoration:underline;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform-body .gfield .ginput_container_consent .gform-field-label a:hover{color:#e42313}#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform_footer .gform_button{background-color:#e42313!important;border:0!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;font-family:Stolzl!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;padding:20px 48px!important;text-align:center!important;width:100%!important}@media only screen and (min-width:1200px){#practicesModal .modal-dialog .modal-content .modal-body .gform-theme .gform_footer .gform_button{width:auto!important}}.section-cooperation .wrapper .col .icons-box .wrapper .col img{height:64px}@media only screen and (min-width:1200px){.section-cooperation .wrapper .col .icons-box .wrapper{max-width:640px}}.section-practices .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1200px){.section-practices .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-practices .wrapper .col{position:relative;width:100%}@media only screen and (min-width:1200px){.section-practices .wrapper .col{width:50%}}.section-practices .wrapper .col .squares{display:none}@media only screen and (min-width:768px){.section-practices .wrapper .col .squares{bottom:0;display:block;max-height:45%;position:absolute;right:0;width:auto}}.section-practices .wrapper .col .claim{background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #e0e0e0;justify-content:space-between;padding:32px 24px}@media only screen and (min-width:1200px){.section-practices .wrapper .col .claim{border-bottom:0;padding:60px}}.section-practices .wrapper .col .claim h2{color:#242021;font-size:24px;font-weight:700;margin-bottom:24px;max-width:400px}@media only screen and (min-width:1200px){.section-practices .wrapper .col .claim h2{font-size:48px}}.section-practices .wrapper .col .claim p{color:#242021;font-size:14px;font-weight:300;margin-bottom:24px}@media only screen and (min-width:1200px){.section-practices .wrapper .col .claim p{font-size:16px}}.section-practices .wrapper .col .claim .link{background:none;border:0;color:#e42313;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300;gap:16px;line-height:19px;margin-top:90px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1200px){.section-practices .wrapper .col .claim .link{margin-top:0}}.section-practices .wrapper .col img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:768px){.section-practices .wrapper .col img{aspect-ratio:4/3}}.section-practices .wrapper .col .claim .link{border:1px solid #e42313;font-size:16px;padding:12px 24px}@media (min-width:768px){.section-practices .wrapper .col .claim .link{border:1px solid #e42313;font-size:18px;padding:18.5px 40px}}.section-work-offer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.section-work-offer .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-work-offer .wrapper .col-claim{border-bottom:1px solid #e0e0e0}@media only screen and (min-width:1200px){.section-work-offer .wrapper .col-claim{border-right:1px solid #e0e0e0;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}}.section-work-offer .wrapper .col-claim .claim{height:100%;padding:32px 24px}@media only screen and (min-width:1200px){.section-work-offer .wrapper .col-claim .claim{padding:60px}}.section-work-offer .wrapper .col-claim .claim span{color:#e42313;display:block;font-size:14px;font-weight:400;margin-bottom:32px}.section-work-offer .wrapper .col-claim .claim h2{color:#242021;font-size:24px;font-weight:700;margin-bottom:24px;max-width:400px}@media only screen and (min-width:1200px){.section-work-offer .wrapper .col-claim .claim h2{font-size:48px}}.section-work-offer .wrapper .col-claim .claim p{color:#242021;font-size:14px;font-weight:300;margin-bottom:24px}@media only screen and (min-width:1200px){.section-work-offer .wrapper .col-claim .claim p{font-size:16px}}.section-work-offer .wrapper .col{border-bottom:1px solid #e0e0e0;position:relative;width:100%}@media only screen and (min-width:1200px){.section-work-offer .wrapper .col{width:50%}}.section-work-offer .wrapper .col .offer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e0e0e0;-ms-flex-direction:column;flex-direction:column;gap:27px;padding:32px 24px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:992px){.section-work-offer .wrapper .col .offer-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1200px){.section-work-offer .wrapper .col .offer-wrapper{padding:48px 60px}}.section-work-offer .wrapper .col .offer-wrapper:last-child{border-bottom:0}.section-work-offer .wrapper .col .offer-wrapper .claim h3{color:#242021;font-size:20px;font-weight:700;line-height:1.6;margin-bottom:16px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-work-offer .wrapper .col .offer-wrapper .claim .localization{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e42313;font-size:14px;font-weight:300;gap:16px;line-height:17px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-work-offer .wrapper .col .offer-wrapper .claim .localization svg path{-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-work-offer .wrapper .col .offer-wrapper .arrow{height:auto;width:64px;-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px}.section-work-offer .wrapper .col .offer-wrapper .arrow path{-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-work-offer .wrapper .col .offer-wrapper:hover{background-color:#e42313;border-color:#e42313}.section-work-offer .wrapper .col .offer-wrapper:hover .claim .localization,.section-work-offer .wrapper .col .offer-wrapper:hover .claim h3{color:#fff}.section-work-offer .wrapper .col .offer-wrapper:hover .claim .localization svg path{fill:#fff}.section-work-offer .wrapper .col .offer-wrapper:hover .arrow path{stroke:#fff}.section-faq .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.section-faq .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-faq .wrapper .col-claim{border-bottom:1px solid #e0e0e0}@media only screen and (min-width:1200px){.section-faq .wrapper .col-claim{border-right:1px solid #e0e0e0;-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}}.section-faq .wrapper .col-claim .claim{height:100%;padding:32px 24px}@media only screen and (min-width:1200px){.section-faq .wrapper .col-claim .claim{padding:60px}}.section-faq .wrapper .col-claim .claim h2{color:#242021;font-size:24px;font-weight:700;margin-bottom:24px;max-width:400px}@media only screen and (min-width:1200px){.section-faq .wrapper .col-claim .claim h2{font-size:48px}}.section-faq .wrapper .col-claim .claim p{color:#242021;font-size:14px;font-weight:300;margin-bottom:24px}@media only screen and (min-width:1200px){.section-faq .wrapper .col-claim .claim p{font-size:16px}}.section-faq .wrapper .col{border-bottom:1px solid #e0e0e0;position:relative;width:100%}@media only screen and (min-width:1200px){.section-faq .wrapper .col{width:50%}.section-faq .wrapper .col .accordion{margin-bottom:150px;margin-right:188px;margin-top:60px}}.section-faq .wrapper .col .accordion .accordion-item{border:0;border-bottom:1px solid #e0e0e0;border-radius:0}.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button{background:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#242021;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:300;padding:20px 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:69px;justify-content:space-between;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:1200px){.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button{font-size:16px;padding:20px 20px 20px 60px}}.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button svg{-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button:after{display:none}.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button[aria-expanded=true] svg{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button:hover:not([aria-expanded=true]){background-color:#e42313;color:#fff}.section-faq .wrapper .col .accordion .accordion-item h2.accordion-header .accordion-button:hover:not([aria-expanded=true]) svg path{stroke:#fff}.section-faq .wrapper .col .accordion .accordion-item .accordion-body{font-size:14px;font-weight:300}@media only screen and (min-width:1200px){.section-faq .wrapper .col .accordion .accordion-item .accordion-body{font-size:16px;padding:0 16px 20px 60px}}.hero-section{background:linear-gradient(82deg,#242021 28.12%,rgba(36,32,33,0) 100%),var(--bg),#d3d3d3 50%/cover no-repeat;background-position:50%;background-size:cover;padding:64px 24px 32px}@media only screen and (min-width:1200px){.hero-section{background:linear-gradient(82deg,#242021 28.12%,rgba(36,32,33,0) 100%),var(--bg),#d3d3d3 296.852px 0/95.745% 100% no-repeat;background-position:50%;background-size:cover;padding:160px 60px}}.hero-section .claim{max-width:100%;width:720px}.hero-section .claim .sup-heading{color:#e42313;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}@media only screen and (min-width:1200px){.hero-section .claim .sup-heading{font-size:16px;margin-bottom:32px}}.hero-section .claim .heading{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:1.3;margin-bottom:24px}@media only screen and (min-width:1200px){.hero-section .claim .heading{font-size:48px;margin-bottom:48px}.hero-section .claim .desc{padding-right:150px}}.hero-section .claim .desc p{color:#fff;font-family:Stolzl;font-size:14px;font-style:normal;font-weight:350;line-height:1.6}.hero-section .claim .desc p:last-child{margin-bottom:0}@media only screen and (min-width:992px){.hero-section .claim .desc p{font-size:16px}}.section-cite{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:55px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,right top,from(#dee1e6),to(#fafafc));background:linear-gradient(90deg,#dee1e6,#fafafc);border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.section-cite{padding-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-cite .squares{bottom:0;height:auto;left:0;position:absolute;width:80px}@media only screen and (min-width:1400px){.section-cite .squares{width:240px}}.section-cite .wrapper-photo{background-image:var(--bg);background-position:bottom;background-repeat:no-repeat;background-size:contain;max-height:100%;width:100%}@media only screen and (min-width:1200px){.section-cite .wrapper-photo{width:calc(100% - 740px)}}.section-cite .wrapper{margin-left:auto;max-width:100%;padding:0 24px;position:relative;width:100%}@media only screen and (min-width:1200px){.section-cite .wrapper{padding:50px 60px 0;width:740px}}.section-cite .wrapper .squares{bottom:0;left:0;position:absolute}.section-cite .wrapper .cite{color:#242021;font-size:24px;font-style:normal;font-weight:500;line-height:1.4;margin-bottom:43px;margin-left:auto;max-width:100%;position:relative;text-align:right;width:430px}.section-cite .wrapper .cite:before{content:"“";font-size:64px;line-height:1}@media only screen and (min-width:1200px){.section-cite .wrapper .cite:before{font-size:100px;left:-24px;position:absolute;top:-75px}.section-cite .wrapper .cite{margin-left:0;margin-right:auto;text-align:left}}.section-cite .wrapper .signature{margin-left:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:1200px){.section-cite .wrapper .signature{margin-bottom:60px}}.section-cite .wrapper .signature .name{font-size:20px;font-weight:500;margin-bottom:0}.section-cite .wrapper .signature .name,.section-cite .wrapper .signature .position{color:#242021;font-style:normal;line-height:1.4;position:relative;text-align:right;z-index:2}.section-cite .wrapper .signature .position{font-family:Stolzl;font-size:12px;font-weight:400}.section-cite .wrapper .signature img{height:auto;left:4px;opacity:.32;position:absolute;top:-18px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:130px}.section-cite .wrapper .desc p{color:#242021;font-size:16px;font-weight:300;line-height:1.6;margin-bottom:24px}.section-cite .wrapper .photo{max-width:100%}.section-cite>.desc{background:#fff;border-top:1px solid #e0e0e0;padding:32px 24px}.section-cite>.desc p{color:#242021;font-size:14px;font-weight:300;line-height:1.6;margin-bottom:24px}.section-builds .section-header,.section-cite>.desc p:last-child{margin-bottom:0}@media only screen and (min-width:992px){.section-builds .section-header{border-top:0}}.section-builds .builds{background-color:#000;background-position:50%;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-transition:background-image .5s ease-in-out;transition:background-image .5s ease-in-out;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:625px;justify-content:center;position:relative;width:100%}.section-builds .builds:before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(36,32,33,.65)),to(rgba(36,32,33,.65)));background:linear-gradient(0deg,rgba(36,32,33,.65),rgba(36,32,33,.65));content:"";display:block;height:100%;inset:0;position:absolute;width:100%}.section-builds .builds .left-lines{left:0}.section-builds .builds .left-lines,.section-builds .builds .right-lines{bottom:0;height:125%;margin:auto;max-width:40%;pointer-events:none;position:absolute;top:0;width:auto}.section-builds .builds .right-lines{right:0}.section-builds .builds h3{color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:1.4;position:relative;text-align:center}@media only screen and (min-width:1200px){.section-builds .builds h3{font-size:48px;text-align:left;-webkit-transform:translateX(-75%);transform:translateX(-75%)}}.section-builds .builds h3 .wrapper-spans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;left:0;margin:auto;position:absolute;right:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:1200px){.section-builds .builds h3 .wrapper-spans{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;left:calc(100% + 40px)}}.section-builds .builds h3 .wrapper-spans>span{-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;white-space:nowrap}.section-builds .builds h3 .wrapper-spans>span.active{color:#fff}.section-slides{position:relative}.section-slides .slider{margin-bottom:0!important}.section-slides .wrapper{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1200px){.section-slides .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-slides .wrapper .claim{padding:32px 24px;position:relative}@media only screen and (min-width:1200px){.section-slides .wrapper .claim{padding:60px;width:50%}}.section-slides .wrapper .claim .sup-heading{color:#e42313;display:inline-block;font-size:12px;font-weight:300;margin-bottom:8px}@media only screen and (min-width:1200px){.section-slides .wrapper .claim .sup-heading{font-size:14px;margin-bottom:32px}}.section-slides .wrapper .claim .heading{color:#242021;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:24px}@media only screen and (min-width:1200px){.section-slides .wrapper .claim .heading{font-size:32px;line-height:1.4;margin-bottom:32px}}@media only screen and (min-width:1740px){.section-slides .wrapper .claim .heading{font-size:48px}}.section-slides .wrapper .claim .desc p{color:#242021;font-size:14px;font-weight:300;line-height:1.6;margin-bottom:24px}.section-slides .wrapper .claim .desc p:last-child{margin-bottom:0}@media only screen and (min-width:1200px){.section-slides .wrapper .claim .desc p{font-size:16px}}.section-slides .wrapper .claim .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin:32px 0 0}@media only screen and (min-width:1200px){.section-slides .wrapper .claim .gallery{gap:30px}}.section-slides .wrapper .claim .gallery img{height:auto;width:90px}@media only screen and (min-width:1740px){.section-slides .wrapper .claim .gallery img{width:140px}}.section-slides .wrapper .claim .squares{bottom:0;max-height:128px;position:absolute;right:0;width:auto}@media only screen and (min-width:1740px){.section-slides .wrapper .claim .squares{max-height:300px}}.section-slides .wrapper .claim--bottom{padding-bottom:152px}.section-slides .wrapper .figure{margin-bottom:0;position:relative}.section-slides .wrapper .figure figure{bottom:0;height:100%;left:0;margin-bottom:0;position:absolute;right:0;top:0}@media only screen and (min-width:1200px){.section-slides .wrapper .figure{width:50%}}.section-slides .wrapper .figure .stamp{height:90px;left:24px;position:absolute;top:24px;width:90px}.section-slides .wrapper .figure img{aspect-ratio:4/3;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section-slides .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#fff;border-top:1px solid #e0e0e0;-ms-flex-direction:row;flex-direction:row;height:64px;width:100%}@media only screen and (min-width:1200px){.section-slides .panel{border-left:1px solid #e0e0e0;bottom:0;position:absolute;right:0;width:50%;z-index:2}}.section-slides .panel .col{border-bottom:1px solid #e0e0e0;width:clac(100%/3)}.section-slides .panel .col:not(:last-child){border-right:1px solid #e0e0e0}.section-slides .panel .col .button-arrow{background:transparent;border:0;height:100%;padding:0;width:100%}.section-slides .panel .col .button-arrow:hover{background:#eee}.section-slides .panel .col-dots .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}div.figure{overflow:hidden}div.figure:hover .slide-content{-webkit-transform:translateY(0);transform:translateY(0)}.slide-content{background-color:#242021;color:#fff;font-size:14px;height:100%;left:0;padding:32px 24px;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:100%;z-index:9}@media (min-width:768px){.slide-content{font-size:16px}}@media (min-width:1200px){.slide-content{height:calc(100% - 62px);padding:48px 60px}}.slide-content .project-link{border:0;bottom:32px;color:#e42313;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:300;gap:16px;line-height:19px;position:absolute;right:24px}@media (min-width:1200px){.slide-content .project-link{bottom:48px;right:60px}}.slide-content h3{font-size:24px;margin:0 0 24px}@media (min-width:768px){.slide-content h3{font-size:32px;margin:0 0 56px}}.slide-content ul{list-style:none;margin:0;padding:0}.slide-content ul li{border-left:1px solid #e42313;margin:0 0 24px;padding:0 0 0 16px}@media (min-width:768px){.slide-content ul li{margin:0 0 64px}}.slide-content ul li:last-child{margin-bottom:0}.section-history{overflow-x:hidden;width:100%}@media only screen and (min-width:768px){.section-history{margin-bottom:45px}}.section-history .section-header{border-bottom:0;border-top:1px solid #e0e0e0;margin-bottom:0;padding:32px 0}@media only screen and (min-width:992px){.section-history .section-header{border-bottom:1px solid #e0e0e0;margin-bottom:60px;padding:0}}.section-history .section-header .container-max{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media only screen and (min-width:768px){.section-history .section-header .container-max{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-history>.container-max{padding:0}@media only screen and (min-width:992px){.section-history>.container-max{margin-left:60px;width:calc(100% - 60px)}.section-history .slick-list{padding-left:0!important;padding-right:50px!important}}.section-history .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.section-history .slick-track .slick-slide{height:inherit!important;padding:0 24px}@media only screen and (min-width:768px){.section-history .slick-track .slick-slide{padding-left:0;padding-right:24px}}.section-history .latest-years>div,.section-history .slick-track .slick-slide>div{height:100%}.section-history .latest-years .year-box{border:1px solid #e0e0e0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%}.section-history .latest-years .year-box,.section-history .latest-years .year-box .claim{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section-history .latest-years .year-box .claim{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;gap:20px;padding:32px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-history .latest-years .year-box .claim h3{color:#e42313;font-size:24px;font-weight:500;line-height:1.3;margin-bottom:0;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}@media only screen and (min-width:1200px){.section-history .latest-years .year-box .claim h3{font-size:48px}}.section-history .latest-years .year-box img{aspect-ratio:16/9;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out;width:100%}.section-history .latest-years .year-box:hover{border-color:#e42313}.section-history .latest-years .year-box:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.section-history .arrows-wrapper{border-top:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0;margin-top:24px}@media only screen and (min-width:768px){.section-history .arrows-wrapper{display:none}}.section-history .arrows-wrapper .custom-arrow{background-color:transparent;border:0;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:24px;-webkit-transition:.18s ease-in-out;transition:.18s ease-in-out}.section-history .arrows-wrapper .custom-arrow:first-child{border-right:1px solid #e0e0e0}.section-history .arrows-wrapper .custom-arrow:focus{background-color:#f5f5f5}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/slick.a4e97f5a.eot);src:url(fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(fonts/slick.29518378.woff) format("woff"),url(fonts/slick.c94f7671.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next.slick-disabled:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev.slick-disabled:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{color:#e42313;font-family:slick;font-size:20px;line-height:1;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#ccc;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:1;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#e42313;opacity:1}
