@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,footer,header,hgroup,main,section{display:block}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:0}textarea{overflow-y:auto;font-family:inherit}a,button{outline:0}button{background:transparent;border:0;cursor:pointer}@font-face{font-family:Barlow;font-display:swap;src:url(/dist/assets/fonts/Barlow-Regular.eot);src:url(/dist/assets/fonts/Barlow-Regular.eot?#iefix) format("embedded-opentype"),url(/dist/assets/fonts/Barlow-Regular.woff) format("woff"),url(/dist/assets/fonts/Barlow-Regular.ttf) format("truetype"),url(/dist/assets/fonts/Barlow-Regular.svg#barlowregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(/dist/assets/fonts/Barlow-Bold.eot);src:url(/dist/assets/fonts/Barlow-Bold.eot?#iefix) format("embedded-opentype"),url(/dist/assets/fonts/Barlow-Bold.woff) format("woff"),url(/dist/assets/fonts/Barlow-Bold.ttf) format("truetype"),url(/dist/assets/fonts/Barlow-Bold.svg#barlowbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Barlow;font-display:swap;src:url(/dist/assets/fonts/Barlow-Black.eot);src:url(/dist/assets/fonts/Barlow-Black.eot?#iefix) format("embedded-opentype"),url(/dist/assets/fonts/Barlow-Black.woff) format("woff"),url(/dist/assets/fonts/Barlow-Black.ttf) format("truetype"),url(/dist/assets/fonts/Barlow-Black.svg#barlowblack) format("svg");font-weight:900;font-style:normal}html{scroll-behavior:smooth}body{font-size:16px;background-color:#fbfbfb;background-image:url(/dist/assets/images/body-bg.webp);background-repeat:repeat;background-size:cover;background-attachment:fixed;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;overflow-x:hidden;color:#2a3136;-webkit-font-smoothing:antialiased}img{width:100%;height:auto;vertical-align:bottom}.container{margin:0 auto;padding:0 20px;box-sizing:border-box}@media screen and (min-width:920px){.container--medium{padding:0 40px}}@media screen and (min-width:1240px){.container--medium{max-width:980px}}@media screen and (min-width:920px){.container--large{padding:0 40px}}@media screen and (min-width:1240px){.container--large{max-width:1440px}}.section{margin:0 auto}.section--default{margin-top:40px}@media screen and (min-width:1240px){.section--default{margin-top:60px}}.mainBtn{display:block;padding:16px 24px;font-size:14px;text-align:center;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .15s ease-in-out}.mainBtn:hover{background-color:#0f84ef}@media screen and (min-width:480px){.mainBtn{display:inline-block}}@media screen and (min-width:920px){.mainBtn{padding:24px 42px;font-size:18px}}.mainBtn--brandColor1{background-color:#2790f1;color:#fff}.mainLink{display:inline-block;padding:10px;position:relative;font-size:14px;text-transform:uppercase;text-decoration:none;transition:all .15s ease-in-out}.mainLink--brandColor1{color:#2790f1}.mainLink--brandColor1:after{background-color:#2790f1}.mainLink--brandColor1:hover{color:#0f84ef}.mainLink--brandColor1:hover:after{background-color:#0f84ef}.mainLink:after{content:"";position:absolute;left:10px;right:10px;bottom:4px;height:1px;pointer-events:none;transition:all .15s ease-in-out}.backBtn{display:inline-block;position:relative;padding:10px 10px 10px 0;font-size:14px;text-transform:uppercase;text-decoration:none;color:#2790f1}@media screen and (min-width:920px){.backBtn{padding:16px 16px 16px 0;font-size:18px}}.backBtn:hover:before{transform:translateX(-3px)}.backBtn:before{content:"\2190   ";display:inline-block;vertical-align:text-bottom;margin-right:4px;transition:transform .1s ease-in-out}.forwardBtn{display:inline-block;position:relative;padding:10px 10px 10px 0;font-size:14px;text-transform:uppercase;text-decoration:none;color:#2790f1}@media screen and (min-width:920px){.forwardBtn{padding:16px 16px 16px 0;font-size:18px}}.forwardBtn:hover:after{transform:translateX(3px)}.forwardBtn:after{content:" \2192";display:inline-block;vertical-align:text-bottom;margin-left:4px;transition:transform .1s ease-in-out}.mainHeader{background-color:#fff;position:relative;box-shadow:0 3px 8px rgba(14,16,17,.08);z-index:9}@media screen and (max-width:1119.99px){.mainHeader{min-height:62px}}@media screen and (min-width:1120px){.mainHeader{height:85px;position:fixed;left:0;right:0;top:0}}@media screen and (max-width:1119.99px){.mainHeader__content{position:relative}}@media screen and (min-width:1120px){.mainHeader__content{height:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}}.mainHeader__logo{display:block;width:88px}@media screen and (max-width:1119.99px){.mainHeader__logo{height:62px}.mainHeader__logo>img{margin-top:24px}}@media screen and (min-width:1120px){.mainHeader__logo{width:147px;height:auto}}.mainHeader__nav{display:flex;width:100%;flex-wrap:nowrap;align-items:center;justify-content:space-between}@media screen and (max-width:1119.99px){.mainHeader__nav{display:none}.mainHeader__nav--open{display:block;padding-bottom:10px;background-color:#fff;border-top:1px solid #e5e5e5}.mainHeader__nav .languageSwitch__btn{padding-left:0;padding-top:20px;margin-top:10px;width:100%;border-top:1px solid #e5e5e5;text-align:left}}.mainHeader .menuButton{display:none}@media screen and (max-width:1119.99px){.mainHeader .menuButton{display:block;position:absolute;right:0;top:0}}.mainNav{margin:0 auto}.mainNav__list{list-style-type:none}@media screen and (max-width:1119.99px){.mainNav__list{margin-top:10px}}@media screen and (min-width:1120px){.mainNav__list{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}}.mainNav__list_item{padding:5px 10px}@media screen and (max-width:1119.99px){.mainNav__list_item{padding:4px 0}}.mainNav__list_item--active{font-weight:700}.mainNav__list_item--active .mainNav__list_itemUrl{color:#fa3e3e}.mainNav__list_itemUrl{padding:10px;font-size:16px;color:#2a3136;text-decoration:none;text-transform:uppercase;text-align:center;transition:color .15s ease-in-out}.mainNav__list_itemUrl:hover{color:#fa3e3e}@media screen and (max-width:1119.99px){.mainNav__list_itemUrl{padding-left:0;display:block;text-align:left}}@media screen and (min-width:1120px){.languageSwitch{position:relative}}.languageSwitch__btn{padding:10px;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;color:#616669}.languageSwitch__btn>svg{vertical-align:middle;width:20px;height:20px;margin-right:2px}@media screen and (min-width:1120px){.languageSwitch__btn{font-size:16px}}.languageSwitch__menu{display:none;list-style-type:none}@media screen and (min-width:1120px){.languageSwitch__menu{width:120px;position:absolute;left:auto;right:0;top:45px;box-shadow:0 4px 15px #e5e5e5}}.languageSwitch__menu--open{display:block;background-color:#fff}.languageSwitch__menu_item{padding:4px 6px 4px 12px;border-left:5px solid transparent}.languageSwitch__menu_item--active{border-left-color:#ffe600}@media screen and (max-width:1119.99px){.languageSwitch__menu_item{padding:0 4px 0 8px;margin-left:6px}}.languageSwitch__menu_itemLink{display:block;padding:5px;text-transform:uppercase;color:#616669;text-decoration:none}.menuButton{height:62px;width:62px}.hero{position:relative;overflow:hidden;margin-bottom:20px}@media screen and (min-width:1120px){.hero{margin-top:85px}}.hero--big{height:calc(100vh - 56px)}@media screen and (min-width:920px){.hero--big{max-height:560px}}.hero--small:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;background-color:rgba(39,144,241,.2);pointer-events:none}@media screen and (min-width:920px){.hero--small{height:280px}}@media screen and (max-width:919.99px){.hero--small{height:180px}}@media screen and (min-width:920px){.hero--small .hero__image{position:static}}.hero__container{position:absolute;left:20px;right:20px;padding:40px;top:50%;z-index:3;transform:translateY(-50%);overflow:hidden}@media screen and (min-width:920px){.hero__container{max-width:580px;left:40px;padding:60px}}.hero__container:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;z-index:-1;background-color:var(--containerColorBackground);opacity:.65}.hero__title{font-size:36px;line-height:1;font-weight:900;text-transform:uppercase;color:#f4f6f8}@media screen and (max-width:919.99px){.hero__title{padding-bottom:10px}}@media screen and (min-width:920px){.hero__title{font-size:48px;line-height:1.5}}.hero__text{font-size:16px;line-height:1.5;color:#f4f6f8}@media screen and (min-width:920px){.hero__text{font-size:18px}}.hero__link{display:inline-block;margin-top:20px;color:#ffe600}.hero__image{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}@media screen and (max-width:919.99px){.hero__image{-o-object-position:center;object-position:center}}.hero .container{height:100%;position:relative}.contentHeader{margin-bottom:20px;padding-top:8px}@media screen and (min-width:920px){.contentHeader{margin-bottom:40px}}.contentHeader__subtitle{padding-top:4px;font-size:13px;line-height:1;text-transform:uppercase;position:relative}@media screen and (min-width:920px){.contentHeader__subtitle{padding-top:8px;font-size:14px}}.contentHeader__subtitle:before{content:"";position:absolute;left:0;top:-8px;width:30px;height:3px;background-color:#ffe600}.contentHeader__title{padding-top:8px;font-size:26px;line-height:1;text-transform:uppercase;font-weight:900}@media screen and (min-width:920px){.contentHeader__title{padding-top:10px;font-size:36px}}@media screen and (min-width:920px){.featuredBlock{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between}}@media screen and (max-width:919.99px){.featuredBlock__item:not(:last-of-type){margin-bottom:20px}}@media screen and (min-width:920px){.featuredBlock__item{width:47%}}.featuredBlock__item_title{margin-bottom:8px;font-size:18px;text-transform:uppercase}@media screen and (min-width:920px){.featuredBlock__item_title{margin-bottom:12px;font-size:24px}}.featuredBlock__item_text{font-size:14px;line-height:1.5}@media screen and (min-width:920px){.featuredBlock__item_text{font-size:16px}}@media screen and (max-width:919.99px){.featuredServices{padding:0 10px}}@media screen and (min-width:920px){.featuredServices__container{display:flex;justify-content:center;flex-wrap:wrap;margin-right:-20px}}@media screen and (max-width:1240px) and (min-width:920px){.featuredServices__container{margin-right:-10px}}.featuredServices__item{padding:30px 20px;text-align:center;background-color:#fff;border:1px solid #e4eaef;cursor:default}@media screen and (max-width:919.99px){.featuredServices__item{margin-top:-1px}}@media screen and (min-width:920px){.featuredServices__item{flex:1 0 25%;padding:60px 40px;margin:0 20px 20px 0;transition:all .2s ease-in-out;box-shadow:0 0 0 #e5e5e5}.featuredServices__item:hover{transform:scale(1.12);box-shadow:0 4px 20px #e5e5e5}}@media screen and (max-width:1240px) and (min-width:920px){.featuredServices__item{padding:60px;margin:0 10px 10px 0}}.featuredServices__item_imgCont{display:flex;align-content:center;justify-content:center;margin:0 auto 6px;padding:10px;width:96px;height:86px;background-color:#2790f1;box-shadow:6px 6px 0 #ffe600;box-sizing:border-box}.featuredServices__item_imgCont>svg{width:80%;height:auto}.featuredServices__item_title{font-size:16px;margin-top:20px;line-height:1.2;font-weight:700;text-transform:uppercase}@media screen and (min-width:920px){.featuredServices__item_title{font-size:18px;line-height:1.4;margin-top:40px}}.featuredServices__item_text{margin-top:10px;line-height:1.4}@media screen and (min-width:920px){.featuredServices__item_text{margin-top:20px}}.featuredServices__item_link{margin-top:10px}@media screen and (min-width:920px){.featuredServices__item_link{margin-top:20px}}.featuredServices__footer{margin-top:10px;text-align:center}@media screen and (min-width:920px){.featuredServices__footer{margin-top:20px}}@media screen and (min-width:760px){.articleList{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}@media screen and (max-width:759.99px){.articleList__item{margin-top:10px}.articleList__item:not(:last-of-type){margin-bottom:20px}}@media screen and (min-width:760px){.articleList__item{width:47%;margin-top:40px}.articleList__item:first-of-type,.articleList__item:nth-child(2){margin-top:20px}}.articleList__item_title{margin:10px 0 4px;font-size:14px;line-height:1.5;font-weight:700;text-transform:uppercase}@media screen and (min-width:920px){.articleList__item_title{margin:20px 0 6px;font-size:16px}}.articleList__item_subtitle{margin-bottom:20px}@media screen and (min-width:920px){.articleList__item_subtitle{margin-bottom:20px}}.articleList__item_text{font-size:14px;line-height:1.5}@media screen and (min-width:920px){.articleList__item_text{font-size:16px}}.articleList__item_link{margin:10px 0 0 -10px}.biddingsList{padding-top:20px;overflow-x:auto}@media screen and (max-width:919.99px){.biddingsList{padding-bottom:10px;box-shadow:inset -20px 0 20px #e4eaef}}.biddingsList__header{min-width:980px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #2a3136}.biddingsList__header_title{width:20%;flex-grow:1;font-size:16px;text-transform:uppercase;text-align:center}@media screen and (min-width:920px){.biddingsList__header_title{font-size:18px}}.biddingsList__header_title--1{flex-grow:6;width:40%;text-align:left;padding-right:20px}.biddingsList__header_title--4{flex-grow:0;text-align:right}.biddingsList__content{min-width:980px}.biddingsList__item{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid #ffe600;text-align:center}@media screen and (min-width:920px){.biddingsList__item{padding:40px 0}}.biddingsList__item_column{flex-grow:1;width:20%;line-height:1.6}.biddingsList__item_column--1{flex-grow:6;width:40%;text-align:left;padding-right:20px}.biddingsList__item_column--2>br:first-of-type{display:none}.biddingsList__item_column--4{flex-grow:0;text-align:right}.biddingsList__item_moreBtn{display:block}.biddingsList__item_popup{padding:60px 20px 20px;position:fixed;left:0;right:0;bottom:0;top:0;z-index:99;background-color:#fff}.biddingsList__item_popup--closed{display:none}@media screen and (min-width:920px){.biddingsList__item_popup{padding:70px 40px 40px}}.biddingsList__item_popupTitle{display:block;position:absolute;top:20px;left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100vw - 80px);line-height:1.5}@media screen and (min-width:920px){.biddingsList__item_popupTitle{top:26px;left:40px;width:calc(100vw - 140px)}}.biddingsList__item_popupCnt{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 80px)}@media screen and (min-width:920px){.biddingsList__item_popupCnt{padding-right:20px;max-height:calc(100vh - 120px)}}.biddingsList__item_popupCloseBtn{position:absolute;right:6px;top:0;padding:10px;font-size:40px;color:#2790f1;cursor:pointer;z-index:9}@media screen and (min-width:920px){.biddingsList__item_popupCloseBtn{right:24px;font-size:50px}}.ctaBlock{margin-top:40px;padding:40px 0;border-top:5px solid #e4eaef;background-color:rgba(244,246,248,.55)}@media screen and (min-width:920px){.ctaBlock{margin-top:80px;padding:60px 0}}@media screen and (min-width:920px){.ctaBlock__container{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}}.ctaBlock__content{padding-left:20px;border-left:5px solid #ecd504}@media screen and (max-width:919.99px){.ctaBlock__content{margin-bottom:20px}}@media screen and (min-width:920px){.ctaBlock__content{padding-left:30px;width:60%}}.ctaBlock__title{margin-bottom:8px;font-size:18px}@media screen and (min-width:920px){.ctaBlock__title{margin-bottom:10px;font-size:24px}}.ctaBlock__text{font-size:14px;line-height:1.4}@media screen and (min-width:920px){.ctaBlock__text{font-size:16px}}.ctaBlock__button{padding:20px 30px;margin:0 0 5px 20px;background-color:#ecd504;box-shadow:4px 4px 0 #d9c405;font-size:16px;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;text-shadow:2px 2px 0 #d9c405}@media screen and (max-width:919.99px){.ctaBlock__button{display:inline-block}}@media screen and (min-width:920px){.ctaBlock__button{padding:26px 36px;font-size:18px}}.partners{padding:40px 0;background-color:hsla(0,0%,100%,.55);box-shadow:0 -4px 12px rgba(42,49,54,.06)}@media screen and (min-width:920px){.partners{padding:60px 0}}.partners__logos{mix-blend-mode:multiply}.mainFooter{padding:20px 0;font-size:11px;color:#fff;background-color:#2a3136;border-top:5px solid #0e1011}.mainFooter__content{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}@media screen and (min-width:920px){.mainFooter{font-size:13px;padding:24px 0}}.mainFooter__copyrights_title{display:block;margin-bottom:8px}.mainFooter__copyrights_text{line-height:1.3}.mainFooter__developer>a{color:#fff;text-decoration:none}.cmsHtml__block{margin-top:20px}@media screen and (min-width:920px){.cmsHtml__block{margin-top:40px;max-width:980px}}.cmsHtml__block--gridGapLarge{margin-top:0;padding-top:40px;position:relative}@media screen and (min-width:920px){.cmsHtml__block--gridGapLarge{padding-top:120px}}.cmsHtml__block--gridGapLarge:first-of-type{margin-top:-20px}@media screen and (min-width:920px){.cmsHtml__block--gridGapLarge:first-of-type{margin-top:-40px}}.cmsHtml__block--gridGapLarge:before{content:"";position:absolute;left:0;right:0;top:20px;background-color:#e5e5e5;height:1px}@media screen and (min-width:920px){.cmsHtml__block--gridGapLarge:before{top:60px}}.cmsHtml h3{padding-bottom:5px;font-size:18px;text-transform:uppercase}@media screen and (min-width:920px){.cmsHtml h3{padding-bottom:20px;font-size:24px}}.cmsHtml h4{padding-bottom:5px;font-size:16px}@media screen and (min-width:920px){.cmsHtml h4{padding-bottom:20px;font-size:20px}}.cmsHtml p{line-height:1.5}.cmsHtml p:not(:last-of-type){padding-bottom:20px}.cmsHtml ol,.cmsHtml ul{padding-left:40px;margin-bottom:20px}.cmsHtml ol li,.cmsHtml ul li{line-height:1.5}.cmsHtml ol li:not(:last-of-type),.cmsHtml ul li:not(:last-of-type){padding-bottom:5px}.cmsHtml a{color:#2790f1}.cmsHtml figure img{width:auto;display:block;margin-bottom:20px}.contactForm{margin-top:40px;max-width:980px}@media screen and (min-width:920px){.contactForm{margin-top:60px}}.contactForm__title{display:block;padding-bottom:10px;font-size:20px;line-height:1;text-transform:uppercase;font-weight:900}@media screen and (min-width:920px){.contactForm__title{padding-bottom:40px;font-size:30px}}.contactForm__inputText,.contactForm__textarea{display:block;width:100%;padding:20px 20px 20px 0;margin-bottom:20px;border:0;border-radius:0;background:transparent;border-bottom:1px solid #e5e5e5;box-sizing:border-box;color:#2a3136;font-size:14px;font-family:Barlow,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;transition:all .1s ease-in-out}.contactForm__inputText:focus,.contactForm__textarea:focus{border-color:#616669}.contactForm__textarea{height:200px;max-height:200px;overflow-y:auto}.contactForm__submitBtn{display:block;padding:20px 40px;background-color:#ecd504;font-size:16px;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;text-shadow:2px 2px 0 #d9c405}@media screen and (max-width:479.99px){.contactForm__submitBtn{width:100%}}@media screen and (min-width:920px){.contactForm__submitBtn{font-size:18px;display:inline-block}}.contactForm__successMessage{padding:20px 20px 20px 0;color:#2a3136}.contactForm__errorMessage{padding:20px 20px 20px 0;color:#fa3e3e}.map{height:300px;margin-top:40px;background-color:#e1e5e5}.map .mapboxgl-ctrl-attrib-inner,.map .mapboxgl-ctrl-logo{display:none!important}@media screen and (min-width:920px){.map{margin-top:60px;height:440px}}.page404{width:100%;margin:0 auto;height:100vh;position:relative}.page404__content{position:absolute;left:40px;right:40px;top:50%;transform:translateY(-50%);text-align:center}.page404__title{font-size:50px;text-align:center;font-weight:900;line-height:1;text-transform:uppercase}@media screen and (min-width:920px){.page404__title{font-size:80px}}.page404__btn{margin-top:20px}@media screen and (min-width:920px){.page404__btn{margin-top:40px}}.lazyload{transition:opacity .15s ease-in-out;opacity:0}.lazyload.loaded{opacity:1}[data-animate-on-load]{will-change:transform,opacity;transition:all .75s ease-in-out}[data-animate-on-load][data-animate-type=fade-in-from-left]{transform:translateX(-150px);opacity:0}.page--isLoaded [data-animate-on-load][data-animate-type=fade-in-from-left]{transform:translateX(0);opacity:1}.page--isLoaded [data-animate-on-load][data-animate-type=fade-in-from-left][data-animate-delay="250"]{transition-delay:.25s}.page--isLoaded [data-animate-on-load][data-animate-type=fade-in-from-left][data-animate-delay="500"]{transition-delay:.5s}[data-animate-on-load][data-animate-type=fade-in]{opacity:0}.page--isLoaded [data-animate-on-load][data-animate-type=fade-in]{opacity:1}
