@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,300,900);.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}@font-face{font-family:'ProximaNova';src:url("../fonts/ProximaNova/ProximaNova-Regular.eot");src:url("../fonts/ProximaNova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/ProximaNova-Regular.woff") format("woff"),url("../fonts/ProximaNova/ProximaNova-Regular.ttf") format("truetype"),url("../fonts/ProximaNova/ProximaNova-Regular.svg#svgFontName") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url("../fonts/ProximaNova/ProximaNova-Regular.eot");src:url("../fonts/ProximaNova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/ProximaNova-Regular.woff") format("woff"),url("../fonts/ProximaNova/ProximaNova-Regular.ttf") format("truetype"),url("../fonts/ProximaNova/ProximaNova-Regular.svg#svgFontName") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova';src:url("../fonts/ProximaNova/ProximaNovaT-Thin.eot");src:url("../fonts/ProximaNova/ProximaNovaT-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/ProximaNovaT-Thin.woff") format("woff"),url("../fonts/ProximaNova/ProximaNovaT-Thin.ttf") format("truetype"),url("../fonts/ProximaNova/ProximaNovaT-Thin.svg#svgFontName") format("svg");font-weight:200;font-style:normal}@font-face{font-family:'ProximaNovaLight';src:url("../fonts/ProximaNova/ProximaNova-Light.eot");src:url("../fonts/ProximaNova/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/ProximaNova-Light.woff") format("woff"),url("../fonts/ProximaNova/ProximaNova-Light.ttf") format("truetype"),url("../fonts/ProximaNova/ProximaNova-Light.svg#svgFontName") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'ProximaNova';src:url("../fonts/ProximaNova/ProximaNova-Bold.eot");src:url("../fonts/ProximaNova/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/ProximaNova-Bold.woff") format("woff"),url("../fonts/ProximaNova/ProximaNova-Bold.ttf") format("truetype"),url("../fonts/ProximaNova/ProximaNova-Bold.svg#svgFontName") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'ProximaNova';src:url("../fonts/ProximaNova/ProximaNova-Black.eot");src:url("../fonts/ProximaNova/ProximaNova-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/ProximaNova-Black.woff") format("woff"),url("../fonts/ProximaNova/ProximaNova-Black.ttf") format("truetype"),url("../fonts/ProximaNova/ProximaNova-Black.svg#svgFontName") format("svg");font-weight:600;font-style:normal}html,body{width:100%;min-width:320px}html{width:100%;min-height:100%}body{width:100%;font-family:"ProximaNova", sans-serif, Arial;font-size:100%;background-color:#FFFFFF}input.placeholder,textarea.placeholder{color:#000;font-weight:300}input:-moz-placeholder,textarea:-moz-placeholder{color:#000;font-weight:300}input::-moz-placeholder,textarea::-moz-placeholder{color:#000;font-weight:300}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000;font-weight:300}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000;font-weight:300}#small-dialog{background:white;padding:20px 30px;text-align:left;max-width:400px;margin:40px auto;position:relative}.content{margin:0 auto;width:1310px;padding:0 30px;position:relative}main{overflow:hidden}@-webkit-keyframes cooler{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cooler{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.index-block{min-height:100vh;background-color:#212223;padding-bottom:50px}.index-block .top{width:100%}.index-block .top .logo{background:url(../images/logo.svg) center center no-repeat;width:161px;height:161px}.index-block .coollers{max-width:635px;width:100%;border:7px solid #292929;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:17px;margin:40px auto;overflow:hidden;position:relative}.index-block .coollers a{cursor:pointer}.index-block .coollers.active .cooler{-webkit-transition-delay:0s !important;transition-delay:0s !important;-webkit-transition:all 250ms ease;transition:all 250ms ease}.index-block .coollers.active .cooler:hover{box-shadow:0px 13px 38px 0px rgba(215,32,74,0.3);margin-top:6px}.index-block .coollers.active .cooler:hover svg{opacity:1;fill:#881C31}.index-block .coollers.visible .cooler{opacity:1}.index-block .coollers.visible .cooler .name{opacity:1}.index-block .coollers .cooler{margin:17px;width:161px;height:161px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;text-decoration:none;background:url("../images/ui/cooler-bg.png") center center no-repeat #16191A;overflow:hidden;border-radius:6px;box-shadow:0px 0px 15px 1px rgba(14,15,16,0.3);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1}.index-block .coollers .cooler.cooler-1{-webkit-transform:translate3d(0px, 0px, 0);transform:translate3d(0px, 0px, 0)}.index-block .coollers .cooler.cooler-1.hidden{-webkit-transform:translate3d(0px, 250px, 0);transform:translate3d(0px, 250px, 0)}.index-block .coollers .cooler.cooler-1-left{-webkit-transform:translate3d(-400px, 0px, 0);transform:translate3d(-400px, 0px, 0)}.index-block .coollers .cooler.cooler-1.top-1{-webkit-transform:translate3d(-400px, -190px, 0);transform:translate3d(-400px, -190px, 0)}.index-block .coollers .cooler.cooler-2{-webkit-transform:translate3d(0px, 0px, 0);transform:translate3d(0px, 0px, 0)}.index-block .coollers .cooler.cooler-2.hidden{-webkit-transform:translate3d(430px, 0px, 0);transform:translate3d(430px, 0px, 0)}.index-block .coollers .cooler.cooler-2.top-1{-webkit-transform:translate3d(0px, -190px, 0);transform:translate3d(0px, -190px, 0)}.index-block .coollers .cooler.cooler-3{-webkit-transform:translate3d(400px, 0px, 0);transform:translate3d(400px, 0px, 0)}.index-block .coollers .cooler.cooler-3.hidden{-webkit-transform:translate3d(623px, 0px, 0);transform:translate3d(623px, 0px, 0)}.index-block .coollers .cooler.cooler-3.top-1{-webkit-transform:translate3d(400px, -190px, 0);transform:translate3d(400px, -190px, 0)}.index-block .coollers .cooler.cooler-3.top-2{-webkit-transform:translate3d(400px, -390px, 0);transform:translate3d(400px, -390px, 0)}.index-block .coollers .cooler.cooler-4{-webkit-transform:translate3d(-400px, 200px, 0);transform:translate3d(-400px, 200px, 0)}.index-block .coollers .cooler.cooler-4.hidden{-webkit-transform:translate3d(230px, 200px, 0);transform:translate3d(230px, 200px, 0)}.index-block .coollers .cooler.cooler-5{-webkit-transform:translate3d(0px, 200px, 0);transform:translate3d(0px, 200px, 0)}.index-block .coollers .cooler.cooler-5.hidden{-webkit-transform:translate3d(620px, 200px, 0);transform:translate3d(620px, 200px, 0)}.index-block .coollers .cooler.cooler-6{-webkit-transform:translate3d(400px, 200px, 0);transform:translate3d(400px, 200px, 0)}.index-block .coollers .cooler.cooler-6.hidden{-webkit-transform:translate3d(1020px, 200px, 0);transform:translate3d(1020px, 200px, 0)}.index-block .coollers .cooler.cooler-6.top-2{-webkit-transform:translate3d(400px, 4px, 0);transform:translate3d(400px, 4px, 0)}.index-block .coollers .cooler.cooler-7{-webkit-transform:translate3d(-195px, 0px, 0);transform:translate3d(-195px, 0px, 0)}.index-block .coollers .cooler.cooler-7.hidden{-webkit-transform:translate3d(-195px, -230px, 0);transform:translate3d(-195px, -230px, 0)}.index-block .coollers .cooler.cooler-8{-webkit-transform:translate3d(-205px, 0px, 0);transform:translate3d(-205px, 0px, 0)}.index-block .coollers .cooler.cooler-8.hidden{-webkit-transform:translate3d(-205px, -230px, 0);transform:translate3d(-205px, -230px, 0)}.index-block .coollers .cooler.cooler-9{-webkit-transform:translate3d(400px, 395px, 0);transform:translate3d(400px, 395px, 0)}.index-block .coollers .cooler.cooler-9.hidden{-webkit-transform:translate3d(620px, 395px, 0);transform:translate3d(620px, 395px, 0)}.index-block .coollers .cooler .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:1px}.index-block .coollers .cooler svg{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;height:100%;fill:#292929;opacity:0;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.index-block .coollers .cooler svg .cooler-svg{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:cooler 2.5s linear infinite;animation:cooler 2.5s linear infinite}.index-block .coollers .cooler .name{position:relative;z-index:2;opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.6s ease;transition:all 0.6s ease}header{background-color:#17191A;z-index:9;position:relative}header.fixed{position:fixed;left:0;top:0;width:100%;z-index:22}header.fixed .content .logo{margin-top:0;width:85px}header .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:112px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .content .logo{background:url(../images/logo.svg) center center no-repeat;width:132px;height:132px;margin-top:80px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}header .content .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}header .content .menu a{color:#fff;text-decoration:none;padding:0 25px;height:112px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer}header .content .menu a:hover{background-color:#141415;color:#EB2144}header .content .menu .lang-choose{position:absolute;top:0px;right:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .content .menu .lang-choose span{padding-right:20px;color:#fff}header .content .menu .lang-choose a{height:38px;width:38px;text-transform:uppercase;color:#fff;padding-top:0}header .content .menu .lang-choose a.active{cursor:default;background:#FA1A4A}.title-name{font-size:42px;color:#fff;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-top:24px;padding-right:35px;position:relative;height:162px;margin-right:34px;margin-bottom:45px}.title-name span{position:relative;z-index:1;font-weight:500}.title-name::before{content:'';display:block;position:absolute;right:0;top:0;width:162px;height:162px;background-color:#212223}.about{padding:50px 0;background-size:cover;position:relative;padding-bottom:110px}.about.fixed{margin-top:112px}.about:before{content:'';display:block;position:absolute;top:0;left:0;background:url(../images/bg1.jpg) center center no-repeat;width:100%;height:558px;background-size:cover}.about .block{background-color:#212223;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:50px 90px 30px;color:#fff;position:relative;z-index:2}.about .block .image{background:url(../images/c1-1.png) center center no-repeat;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:470px;height:599px;margin-top:-220px;left:-160px;position:absolute}.about .block .common{padding-left:320px}.about .block .common .text{font-size:18px;line-height:1.5em}.about .block .common .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:22px;padding:35px 0}.about .block .common .bottom .name{font-size:42px;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.about .block .common .bottom .name span{color:#FA1A4A}.about .block .common .icons{color:#fff;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.about .block .common .icons .icon{cursor:pointer;white-space:nowrap;font-size:20px}.about .block .common .icons .icon i{display:block;margin:auto;margin-bottom:20px;width:76px;height:66px}.about .block .common .icons .icon:nth-child(1) i{background:url("../images/ui/about-icon-1.png") center center no-repeat}.about .block .common .icons .icon:nth-child(2) i{background:url("../images/ui/about-icon-2.png") center center no-repeat}.about .block .common .icons .icon:nth-child(3) i{background:url("../images/ui/about-icon-3.png") center center no-repeat}.about .block .common .icons .icon:nth-child(4) i{background:url("../images/ui/about-icon-4.png") center center no-repeat}.about .block .common .icons .icon.active{color:#eb2144}.about .block .common .icons .icon.active:nth-child(1) i{background:url("../images/ui/about-icon-1-active.png") center center no-repeat}.about .block .common .icons .icon.active:nth-child(2) i{background:url("../images/ui/about-icon-2-active.png") center center no-repeat}.about .block .common .icons .icon.active:nth-child(3) i{background:url("../images/ui/about-icon-3-active.png") center center no-repeat}.about .block .common .icons .icon.active:nth-child(4) i{background:url("../images/ui/about-icon-4-active.png") center center no-repeat}.about .block .common .under{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.about .block .common .under a{width:222px;height:56px;border-radius:4px;background-color:#EB2144;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:18px;text-decoration:none}.about .block .common .under a:hover{background-color:#DE1E3F}.about .block .common .under a i{background-image:url(../images/sprite.png);background-position:-1139px -416px;width:39px;height:36px;margin-right:18px}.about-contents{font-size:18px;background:#373737;padding:30px;border-top:5px solid #FA1A4A;position:relative;margin-bottom:30px}.about-contents-tr{position:absolute;top:-15px;left:57px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FA1A4A;-webkit-transition:all 250ms ease;transition:all 250ms ease}.about-contents .about-content{display:none}.features{background-color:#E0E0E0;padding:70px 0;position:relative}.features:before,.features:after{content:'';display:block;position:absolute}.features:before{left:-20px;bottom:220px;background-image:url(../images/sprite.png);background-position:-816px 0px;width:418px;height:416px}.features:after{right:-86px;bottom:-125px;background-image:url(../images/sprite.png);background-position:0px -521px;width:244px;height:243px}.features .title-name{color:#EB2144}.features .block{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.features .block .image{background:url(../images/c2-1.png) center center no-repeat;width:438px;height:603px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:-100px;margin-right:47px;margin-top:-155px;position:relative}.features .block .common{color:#28292a;font-size:18px;margin-right:34px}.features .block .common .line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:65px}.features .block .common .line:nth-child(1) i:before{background-image:url(../images/sprite.png);background-position:-816px -416px;width:99px;height:99px}.features .block .common .line:nth-child(2) i:before{background:url("../images/ui/ft-2.png") no-repeat;width:99px;height:99px}.features .block .common .line:nth-child(3) i:before{background-image:url(../images/sprite.png);background-position:-915px -416px;width:92px;height:92px}.features .block .common .line:nth-child(4) i:before{background:url("../images/ui/ft-4.png") no-repeat;width:99px;height:99px}.features .block .common .line:nth-child(5) i:before{background:url("../images/ui/ft-5.png") no-repeat;width:99px;height:99px}.features .block .common .line i{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100px}.features .block .common .line i:before{content:'';display:block}.features .block .common .line .text .name{font-weight:500;margin-bottom:20px}.features .block .common .line .text .desc{line-height:1.5em}.contacts{height:685px;width:100%;position:relative}.contacts #map{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.contacts .title-name{color:#EB2144;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:35px;margin-left:100px;position:relative;z-index:2;top:-108px;margin-bottom:-40px}.contacts .title-name:before{left:0;right:auto}.contacts .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contacts .block{background-color:#212223;width:360px;height:495px;margin-left:45px;position:relative;z-index:2;padding:40px;color:#fff}.contacts .block a{color:#fff}.contacts .block.pink{background-color:#EB2144;padding:21px;padding-top:65px;width:157px;height:136px;overflow:hidden;cursor:pointer}.contacts .block.pink.open{cursor:default;width:360px;min-height:534px;height:auto}.contacts .block.pink .name{margin-bottom:55px}.contacts .block.pink .input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:14px 0}.contacts .block.pink .input-wrapper input{background-color:#fff;outline:none;border:none;padding:0 15px;width:228px;height:36px;color:#000}.contacts .block.pink .input-wrapper label{font-size:16px}.contacts .block.pink .textarea-wrapper textarea{background-color:#fff;outline:none;border:none;padding:15px;resize:none;width:100%;height:128px;color:#000}.contacts .block.pink .textarea-wrapper label{font-size:16px;margin-bottom:7px;display:block}.contacts .block.pink button{height:44px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #fff;outline:none;background:none;margin-top:13px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contacts .block.pink button:hover{background-color:#fff;color:#EB2144}.contacts .block.white{background-color:#BCBCBC;padding:21px;width:157px;height:136px;overflow:hidden;cursor:pointer}.contacts .block.white.open{cursor:default;width:360px;min-height:534px;height:auto;padding-top:90px}.contacts .block.white .name{margin-bottom:55px}.contacts .block.white .input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:14px 0}.contacts .block.white .input-wrapper input{background-color:#fff;outline:none;border:none;padding:0 15px;width:228px;height:36px;color:#000}.contacts .block.white .input-wrapper label{font-size:16px}.contacts .block.white .textarea-wrapper textarea{background-color:#fff;outline:none;border:none;padding:15px;resize:none;width:100%;height:128px;color:#000}.contacts .block.white .textarea-wrapper label{font-size:16px;margin-bottom:7px;display:block}.contacts .block.white button{height:44px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:3px solid #fff;outline:none;background:none;margin-top:13px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contacts .block.white button:hover{background-color:#fff;color:#EB2144}.contacts .block .name{font-weight:500}.contacts .block .text{line-height:1.4em}.contacts .block .text p{margin:19px 0}.contacts .block .social a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff;text-decoration:none;margin:12px 0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contacts .block .social a:hover{color:#EB2144}.contacts .block .social a:hover i svg path{fill:#EB2144}.contacts .block .social a i{display:block;width:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:14px}.contacts .block .social a i svg{fill:#fff;margin:auto;display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contacts .block .social a i svg path{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;fill:#fff}.contacts .block .social a.li i svg{width:20px}.contacts .block .social a.yt i svg{width:21px}.contacts .block .social a.fb i svg{width:12px}footer{background-color:#131313}footer .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;height:46px;font-size:14px;font-weight:300}footer .content a{color:#fff}footer .content a:hover{color:#EB2144}.benefits{position:relative;padding:70px 0}.benefits .content{position:relative}.benefits .title-name{color:#EB2144;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:35px;position:relative;z-index:2;margin-bottom:-40px}.benefits .title-name:before{left:0;right:auto}.benefits-hrefs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:66px;right:0;z-index:2}.benefits-href{position:relative;width:85px;height:85px;background:#232425;margin-right:20px;cursor:pointer;-webkit-transition:all 500ms ease;transition:all 500ms ease}.benefits-href span{color:#FA1A4A;font-size:34px;position:absolute;left:5px;top:5px;font-weight:500}.benefits-href p{opacity:0}.benefits-href.active{width:auto;padding:0 30px;background:#FA1A4A}.benefits-href.active span{color:#232425}.benefits-href.active p{opacity:1;color:#fff;font-weight:500;width:100%;padding-left:30px;padding-right:30px;height:100%;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.benefits-contents{margin:150px 0;margin-bottom:0}.benefits-content{display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.benefits-content-left{border:6px solid #E4E4E4;padding:30px}.benefits-content-right{max-width:920px;min-width:920px}.benefits-content-right strong{font-weight:500 !important}.benefits-content-right p{margin:0;text-indent:25px}.benefits-content-right p:nth-child(1){text-indent:0}.benefits-href-1{z-index:4}.benefits-href-2{z-index:3}.benefits-href-2.hidden{-webkit-transform:translate3d(-105px, 0, 0);transform:translate3d(-105px, 0, 0)}.benefits-href-3{z-index:2;-webkit-transform:translate3d(-105px, 0, 0);transform:translate3d(-105px, 0, 0)}.benefits-href-3.hidden{-webkit-transform:translate3d(-212px, 0, 0);transform:translate3d(-212px, 0, 0)}.benefits-href-3.end{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.benefits-href-4{z-index:1;-webkit-transform:translate3d(-210px, 0, 0);transform:translate3d(-210px, 0, 0)}.benefits-href-4.hidden{-webkit-transform:translate3d(-316px, 0, 0);transform:translate3d(-316px, 0, 0)}.benefits-href-4.step{-webkit-transform:translate3d(-105px, 0, 0);transform:translate3d(-105px, 0, 0)}.benefits-href-4.end{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.energy-saving{padding:70px 0;position:relative;z-index:1}.energy-saving .title-name{color:#EB2144}.energy-saving-banner{width:100%;height:780px;background:url("../images/energy-saving-banner.jpg") center center no-repeat;background-size:cover;position:relative;margin-top:-93px;z-index:-1}.energy-saving-banner .content{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.energy-saving-banner-block{max-width:670px;width:100%;background:url("../images/energy-saving-banner-block.png")-80px 406px no-repeat #fff;border-top:10px solid #FA1A4A;padding:53px 30px 106px 50px;position:relative;z-index:3;top:-128px}.energy-saving-banner-block-left{margin-top:10px;float:left}.energy-saving-banner-block-left p{line-height:25px;text-align:justify}.energy-saving-banner-block-left p:nth-child(2){margin-bottom:25px}.energy-saving-banner-block-right{float:right;margin-left:20px;margin-bottom:20px;margin-top:22px}.retrofits{position:relative;padding:70px 0;padding-bottom:0}.retrofits .title-name{color:#EB2144;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:35px;position:relative;z-index:2;margin-bottom:-40px}.retrofits .title-name:before{left:0;right:auto}.retrofits-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.retrofits-top .retrofits-text{max-width:920px;color:#2E2E2E;padding-top:14px}.retrofits-top .retrofits-text-ul li{list-style:none;margin-bottom:15px;position:relative}.retrofits-top .retrofits-text-ul li:before{position:absolute;content:"";left:-43px;top:-6px;background:url("../images/ui/retrofits-text-ul.png") no-repeat;width:30px;height:30px}.retrofits-top .retrofits-text-ul li a{color:#EB2144;text-decoration:underline;cursor:pointer}.retrofits-top .retrofits-text-ul li a:hover{text-decoration:none}.retrofits-tabs{width:1135px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:70px}.retrofits-tabs .tab{margin-right:20px;width:260px;height:115px;background:#EFEFEF;border-top:4px solid transparent;padding:30px;padding-top:37px;color:#1C1C1C;cursor:pointer;-webkit-transition:all 250ms ease;transition:all 250ms ease}.retrofits-tabs .tab.active{background:#252525;color:#FA1A4A;border-top:4px solid #FA1A4A}.retrofits-content{padding:70px 0;padding-bottom:98px;background:#252525;position:relative}.retrofits-content .content{display:none;color:#fff;max-width:1135px;padding:0}.retrofits-content .content-1__title{color:#fff;text-transform:uppercase;padding-left:30px;position:relative}.retrofits-content .content-1__title:before{content:'';position:absolute;left:12px;top:-14px;height:50px;width:7px;background:#FA1A4A}.retrofits-content .patricipating-table-wrap{border:20px solid #272727;border-radius:53px;background:#272727;padding:2px;width:1090px}.retrofits-content .patricipating-table{width:1040px;border:21px solid #323232;margin:auto}.retrofits-content .patricipating-table th{width:33%;background:#E1E1E1;color:#1A1A1A;font-weight:400;padding:10px;text-transform:uppercase}.retrofits-content .patricipating-table th.active{background:#232425;color:#FA1A4A}.retrofits-content .patricipating-table th:nth-child(2){position:relative}.retrofits-content .patricipating-table th:nth-child(2):before{position:absolute;content:"";top:0;left:0;height:100%;width:1px;box-shadow:-5px 2px 8px 0px rgba(0,0,0,0.3)}.retrofits-content .patricipating-table th:nth-child(2):after{position:absolute;content:"";top:0;left:auto;right:0;height:100%;width:1px;box-shadow:5px 2px 8px 0px rgba(0,0,0,0.3)}.retrofits-content .patricipating-table tr td{text-align:center;background:#fff;color:#1A1A1A;padding:5px;text-transform:uppercase}.retrofits-content .patricipating-table tr td:nth-child(1){padding-left:20px;text-align:left}.retrofits-content .patricipating-table tr td:nth-child(2){position:relative}.retrofits-content .patricipating-table tr td:nth-child(2):before{position:absolute;content:"";top:0;left:0;height:100%;width:1px;box-shadow:-5px 2px 8px 0px rgba(0,0,0,0.3)}.retrofits-content .patricipating-table tr td:nth-child(2):after{position:absolute;content:"";top:0;left:auto;right:0;height:100%;width:1px;box-shadow:5px 2px 8px 0px rgba(0,0,0,0.3)}.retrofits-content .patricipating-table tr:nth-child(even) td{background:#E1E1E1}.retrofits-content .patricipating-table tr.red td{background:#FA1A4A}.retrofits-content .links{position:absolute;width:100%;bottom:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1100px;left:50%;margin-left:-550px}.retrofits-content .links a{color:#FA1A4A;cursor:pointer;padding:20px;padding-left:30px;padding-right:30px}.retrofits-content .links .tab__link{display:none}.retrofits-content .links .left a{position:relative}.retrofits-content .links .left a:before{content:'';position:absolute;background:url("../images/ui/link__left.png") no-repeat;width:13px;height:25px;top:0;left:0;top:19px}.retrofits-content .links .right a{position:relative}.retrofits-content .links .right a:before{content:'';position:absolute;background:url("../images/ui/link__left.png") no-repeat;width:13px;height:25px;top:0;left:auto;right:0;top:19px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.news{padding:70px 0;padding-bottom:150px;background:#F5F5F5}.news .content .title-name span{color:#FA1A4A;padding-right:64px}.news .blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px}.news .blocks .block{width:302px;background:#fff;box-shadow:0 0 16px 1px rgba(0,0,0,0.2);margin-right:20px;position:relative;padding-bottom:15px}.news .blocks .block__title{padding:15px;padding-bottom:0;font-weight:500}.news .blocks .block__text{padding:15px;font-size:14px}.news .blocks .block-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px;padding-top:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;position:absolute;bottom:0px;width:100%}.news .blocks .block-bottom__button{color:#FA1A4A;text-decoration:underline;cursor:pointer}.news .blocks .block-bottom__button:hover{text-decoration:none}.news.long{margin-top:50px}.news.long .content{width:1332px}.news.long .title-name{position:absolute;right:35px;top:-175px}.news.long .blocks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.news.long .blocks .block{margin-bottom:30px}.news.long .blocks .block:nth-child(4n){margin-right:0}.more-button{color:#FFFFFF;text-transform:uppercase;font-size:18px;background:#FA1A4A;border-radius:4px;margin:0 auto;width:300px;height:50px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}.more-button:hover{background:#fc2f5b}.canada{display:inline-block}.canada img{width:600px}.canada svg{width:600px}.canada-right-wrap{display:inline-block;width:500px;vertical-align:top;background:#373737;position:relative;padding:30px;padding-top:100px;margin-top:50px;margin-left:29px}.canada-right{display:none}.canada-right__title{position:absolute;top:30px;left:0;padding:6px 35px;color:#fff;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.canada-right-1 .canada-right__title{background:#4154A3}.canada-right-2 .canada-right__title{background:#8E57A3}.canada-right-3 .canada-right__title{background:#FF9366}.canada-right-4 .canada-right__title{background:#FFCA00}.canada-right-5 .canada-right__title{background:#D95FA3}.canada-right-6 .canada-right__title{background:#FF65A2}.canada-right-7 .canada-right__title{background:#d6cb03}.canada-right-8 .canada-right__title{background:#0073BA}.canada-right-9 .canada-right__title{background:#0099D7}.canada-right-10 .canada-right__title{background:#00C5F4}.canada-right-11 .canada-right__title{background:#AADB63}.canada-right-12 .canada-right__title{background:#009384}.canada-right .external{float:right;color:#FA1A4A;position:relative}.canada-right .external:after{content:"(external link)";position:absolute;bottom:-16px;color:#a6a6a6;left:0;width:77px;left:50%;margin-left:-37px;font-size:13px}.canada-right .more{color:#FA1A4A;position:relative;cursor:pointer;display:block;margin:auto;width:200px;text-align:center;text-transform:uppercase;font-size:16px}.canada-right .more .showmore-arrs{position:relative;display:block;width:100%;height:30px}.canada-right .more .showmore-arrs::before{position:absolute;content:"";left:86px;width:2px;height:31px;background:#FA1A4A;-webkit-transform:rotate(-64deg);-ms-transform:rotate(-64deg);transform:rotate(-64deg)}.canada-right .more .showmore-arrs::after{position:absolute;content:"";right:85px;width:2px;height:31px;background:#FA1A4A;-webkit-transform:rotate(64deg);-ms-transform:rotate(64deg);transform:rotate(64deg)}.canada-right .more .text{position:relative;-webkit-transition:all 250ms ease;transition:all 250ms ease}.canada-right .more.active .text{top:28px}.canada-right .more.active .showmore-arrs{top:-21px}.canada-right .more.active .showmore-arrs::before{-webkit-transform:rotate(-128deg);-ms-transform:rotate(-128deg);transform:rotate(-128deg);left:87px}.canada-right .more.active .showmore-arrs::after{-webkit-transform:rotate(128deg);-ms-transform:rotate(128deg);transform:rotate(128deg);right:87px}.canada-right a{text-decoration:none;color:#fff}.canada-right a:hover{text-decoration:none}.showcase{padding:70px 0;background:#F5F5F5;min-height:800px}.showcase .content{position:relative}.showcase .title-name{color:#FA1A4A}.showcase-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10;padding-left:210px;margin-bottom:40px}.showcase-arrows__text{text-transform:uppercase;color:#28292A}.showcase-arrows-left{margin-right:40px;position:relative;padding-left:50px;cursor:pointer}.showcase-arrows-left:before{content:'';position:absolute;top:-9px;left:0;background:url("../images/ui/showcase-arrows-left__icon.png") no-repeat;width:37px;height:37px}.showcase-arrows-right{position:relative;cursor:pointer}.showcase-arrows-right:before{content:'';position:absolute;top:-9px;left:auto;right:-50px;background:url("../images/ui/showcase-arrows-left__icon.png") no-repeat;width:37px;height:37px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.showcase-arrows .disabled{opacity:0.5;cursor:default}.showcase-items{position:relative;margin-top:-88px}.showcase-item__title{font-size:28px;color:#FA1A4A;font-weight:500}.showcase-item-adress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.showcase-item-adress__text{font-size:22px;font-weight:500;color:#363636}.showcase-item-adress__flag{background:url("../images/ui/showcase-item-adress__flag.png") no-repeat;width:13px;height:19px;margin:0 20px}.showcase-item-adress__select{color:#363636;text-decoration:underline;cursor:pointer;position:relative;padding-right:20px}.showcase-item-adress__select:after{content:"";position:absolute;right:0;top:7px;border-top:7px solid #FA1A4A;border-left:5px solid transparent;border-right:5px solid transparent;width:0;height:0;-webkit-transition:all 250ms ease;transition:all 250ms ease}.showcase-item-adress__select:hover{text-decoration:none}.showcase-item-adress__select.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.showcase-item-map{height:300px;width:100%}.showcase-item-bottom{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.showcase-item-description{max-width:650px;min-width:650px}.showcase-item-description-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.showcase-item-description-row .title{min-width:85px;font-weight:500;margin-right:20px;padding:2px 0;text-align:center}.showcase-item-description-row .title-task{background:#232425;color:#FA1A4A}.showcase-item-description-row .title-result{background:#FA1A4A;color:#232425}.showcase-item-description-row__text{margin-bottom:30px}.showcase-item-description-row__text p{margin-top:0}.showcase-item-description .more-button{width:350px;margin:0;margin-left:200px}.showcase-item-gallery{display:inline-block;min-width:444px}.showcase-item-gallery-center{margin:10px 0}.showcase-item-gallery-bottom{min-width:444px}.showcase-item-gallery-arrows{position:relative;top:-41px}.showcase-item-gallery-arrows .shArrLeft{background:url("../images/ui/showcase-item-gallery-arrows.png") no-repeat;width:10px;height:18px;position:absolute;top:0;left:-10px;cursor:pointer}.showcase-item-gallery-arrows .shArrRight{background:url("../images/ui/showcase-item-gallery-arrows.png") no-repeat;width:10px;height:18px;position:absolute;top:0;left:auto;right:-10px;cursor:pointer;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sl-sync-1{max-width:444px;position:relative}.sl-sync-2{max-width:444px;position:relative;padding-left:10px}.sl-sync-2 .slick-slide{cursor:pointer}.how-it-works{width:780px;margin:auto;position:relative;background:#232425;padding:50px 30px 30px;color:#fff;border-top:5px solid #FF2A60}.how-it-works .mfp-close{color:#fff}.showcase-item-map-wrap{height:0px;overflow:hidden;-webkit-transition:all 500ms ease;transition:all 500ms ease}.showcase-item-map-wrap.visible{height:300px}.kit{position:absolute;opacity:0.2;-webkit-transition:all 250ms ease;transition:all 250ms ease}.kit-1{background:url("../images/kit/1.png") top center no-repeat;width:200px;height:231px;left:211px;top:139px}.kit-1.color{background-position:0px -231px;opacity:1}.kit-2{background:url("../images/kit/2.png") top center no-repeat;width:196px;height:307px;left:245px;top:110px}.kit-2.color{background-position:0px -307px;opacity:1}.kit-3{background:url("../images/kit/3.png") top center no-repeat;width:155px;height:235px;left:274px;top:140px}.kit-3.color{background-position:0px -235px;opacity:1}.kit-4{background:url("../images/kit/4.png") top center no-repeat;width:202px;height:242px;left:224px;top:140px}.kit-4.color{background-position:0px -242px;opacity:1}.kit-5{background:url("../images/kit/5.png") top center no-repeat;width:227px;height:410px;left:234px;top:16px}.kit-5.color{background-position:0px -410px;opacity:1}.kit-6{background:url("../images/kit/6.png") top center no-repeat;width:88px;height:121px;left:105px;top:102px}.kit-6.color{background-position:0px -121px;opacity:1}.kit-7{background:url("../images/kit/7.png") top center no-repeat;width:209px;height:99px;left:243px;top:33px}.kit-7.color{background-position:0px -99px;opacity:1}.kit-8{background:url("../images/kit/8.png") top center no-repeat;width:199px;height:232px;left:221px;top:140px}.kit-8.color{background-position:0px -232px;opacity:1}.kit-wrap .kit:nth-child(2){opacity:0}.kit-wrap.active .kit:nth-child(1){opacity:0}.kit-wrap.active .kit:nth-child(2){opacity:1}.kit-wrap.first .kit:nth-child(1){opacity:1;-webkit-transition:all 150ms ease;transition:all 150ms ease}.kit-wrap-2.first .kit{z-index:3}.kit-wrap-3.first .kit{z-index:3}.kit-wrap-4.first .kit{z-index:2}.showcase-item-gallery-top .slick-slide{cursor:-webkit-zoom-in !important;cursor:zoom-in !important}.benefits-arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10;position:absolute;height:30px;left:360px;top:487px;width:277px;display:none}.benefits-arrows__text{color:#28292A}.benefits-arrows-left{cursor:pointer;position:absolute;padding-left:50px;left:0}.benefits-arrows-left:before{content:'';position:absolute;top:-9px;left:0;background:url("../images/ui/showcase-arrows-left__icon.png") no-repeat;width:37px;height:37px}.benefits-arrows-right{position:absolute;cursor:pointer;right:50px}.benefits-arrows-right:before{content:'';position:absolute;top:-9px;left:auto;right:-50px;background:url("../images/ui/showcase-arrows-left__icon.png") no-repeat;width:37px;height:37px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.benefits-arrows .disabled{opacity:0.5;cursor:default}.benefits-arrow,.showcase-arrow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.op0{opacity:0 !important}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#212223;z-index:999}.preloader-wrap{width:161px;height:161px;position:relative}.preloader-wrap .block{width:75px;height:75px;border:1px solid #fff;margin:2px;float:left;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}.preloader-wrap .block.show{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.preloader-wrap .logo{position:absolute;top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 500ms ease;transition:all 500ms ease}.preloader-wrap .logo.show{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.canada-right__text .wrap p:nth-child(1){margin-top:0}.retrofit-scroll{text-decoration:underline;cursor:pointer}.input,.input-wrapper,.textarea-wrapper{position:relative}.input .alert,.input-wrapper .alert,.textarea-wrapper .alert{position:absolute;right:25px;top:50%;margin-top:-10px;width:20px;height:20px;border-radius:100%;color:#fff;background:#FA1A4A;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all 250ms ease;transition:all 250ms ease}.has-error+.alert{opacity:1}.checkbox-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.checkbox-wrapper input{position:absolute;visibility:hidden}.checkbox-wrapper span{font-size:14px}.checkbox-wrapper .checkbox{width:14px;height:14px;border:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:10px}.checkbox-wrapper .checkbox .fa{color:#fff;font-size:10px;display:none}.checkbox-wrapper input:checked+.checkbox .fa{display:block}.hover:hover{color:#FA1A4A !important}
