@import url("https://fonts.googleapis.com/css?family=Exo&display=swap");@-ms-viewport{width:device-width}*{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}body,div,h1,h2,h3,h4,h5,h6,html,li,ol,p,span,table,ul{margin:0;padding:0;border:0;outline:0}li,ol,ul{list-style-type:none}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-Thin.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-ThinSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-ThinSlanted.otf") format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-Light.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-LightSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-LightSlanted.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-Regular.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-RegularSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-RegularSlanted.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-Medium.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-MediumSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-MediumSlanted.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-Bold.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-BoldSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-BoldSlanted.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-ExtraBold.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-ExtraBoldSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-ExtraBoldSlanted.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-Black.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Objectivity;src:url("../fonts/objectivity/Objectivity-BlackSlanted.woff2") format("woff2"), url("../fonts/objectivity/Objectivity-BlackSlanted.otf") format("opentype");font-weight:900;font-style:italic}.font-1{font-family:"Objectivity", sans-serif}.font-2{font-family:"Exo", sans-serif}.color-1,.color-red{color:#e4242f!important}.color-2,.color-blue{color:#e4242f!important}.hide{display:none}.mw100{max-width:100%;height:auto}.w100{width:100%;height:auto}.center{text-align:center}body,html{height:100%;width:100%}html{font-size:16px;background:white}body{font-family:"Objectivity", sans-serif;color:#4c4b4c;font-size:16px;overflow-x:hidden;overflow:auto}body.fixed{overflow:hidden}b,strong{font-weight:700}p{color:#4c4b4c;font-size:16px;font-weight:400;line-height:1.7}.p--l{font-size:18px}.p--s{font-size:14px}.a-as-link,a{color:#e4242f;font-size:inherit;font-weight:400;text-decoration:underline;cursor:pointer}.a-as-link:hover,a:hover{color:#e4242f;text-decoration:none}.a-as-link.a-invert,a.a-invert{text-decoration:none}.a-as-link.a-invert:hover,a.a-invert:hover{text-decoration:underline}.h1,h1{padding:0 0 30px;color:#2f2f2f;font-size:40px;font-weight:700;line-height:1.3}.h2,h2{padding:0;color:#2f2f2f;font-size:32px;font-weight:700;line-height:1.3}.h3,h3{padding:0;color:#2f2f2f;font-size:22px;font-weight:400;line-height:1.3}@media (max-width:500px){p{font-size:14px}.h1,h1{font-size:26px}.h2,h2{font-size:20px}.h3,h3{font-size:18px}}.btn{font-family:"Objectivity", sans-serif;position:relative;display:inline-block;text-decoration:none!important;text-align:center;white-space:nowrap;border-radius:0px;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-appearance:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.btn:hover{text-decoration:none!important}.btn--m{padding:16px 32px;font-size:16px;font-weight:700;border-radius:100px}.btn--red{color:white;border:1px solid #e4242f;background-color:#e4242f}.btn--red.active,.btn--red:hover{color:white;border:1px solid #901219;background-color:#901219}.btn--red.btn--arrow-right{padding-right:60px;background-image:url("../img/icon-arrow-roof--right-white.svg");background-repeat:no-repeat;background-position:right 32px center}.btn--grey{color:#e4242f;border:1px solid #f0eff0;background-color:#f0eff0}.btn--grey.active,.btn--grey:hover{color:#e4242f;border:1px solid #d7d5d7;background-color:#d7d5d7}.btn--grey.btn--arrow-right{padding-right:60px;background-image:url("../img/icon-arrow-roof--right-red.svg");background-repeat:no-repeat;background-position:right 32px center}.btn--grey-d{color:white;border:1px solid #4c4b4c;background-color:#4c4b4c}.btn--grey-d.active,.btn--grey-d:hover{color:white;border:1px solid black;background-color:black}.btn--grey-d.btn--arrow-right{padding-right:60px;background-image:url("../img/icon-arrow-roof--right-white.svg");background-repeat:no-repeat;background-position:right 32px center}.btn--close{padding-right:77px;background-image:url("../img/icon-close--white.svg");background-repeat:no-repeat;background-position:right 32px center}.btn--squared{border-radius:0}::-webkit-input-placeholder{color:#d0c9d6;font-size:15px;font-weight:400}::-moz-placeholder{color:#d0c9d6;font-size:15px;font-weight:400}::-moz-placeholder{color:#d0c9d6;font-size:15px;font-weight:400}::-ms-input-placeholder{color:#d0c9d6;font-size:15px;font-weight:400}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],textarea{position:relative;width:100%;height:52px;padding:15px 20px;margin:0 0 15px;font-family:"Objectivity", sans-serif;color:#2f2f2f;font-size:15px;text-align:left;border-radius:26px;border:1px solid #a7a7a7;outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#ffffff;-webkit-appearance:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{outline:none;-webkit-box-shadow:0 10px 20px rgba(47, 47, 47, 0.3);box-shadow:0 10px 20px rgba(47, 47, 47, 0.3)}textarea{height:150px;resize:none!important}input[type=submit]{-webkit-appearance:none}input[type=checkbox],input[type=radio]{opacity:0;width:20px;height:1px;margin:0px;padding:0px;position:absolute}input[type=checkbox]+label,input[type=radio]+label{font-family:"Objectivity", sans-serif;position:relative;display:inline-block;margin:0;padding:0 0 0 28px;color:#2f2f2f;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer}input[type=checkbox]+label:hover,input[type=radio]+label:hover{color:#e4242f}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";position:absolute;top:-4px;left:0px;display:inline-block;width:18px;height:18px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #2f2f2f;border-radius:3px;background:white url("../img/icon-check--white.svg") no-repeat center center;background-size:14px 11px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{border:1px solid #2f2f2f;background-color:#2f2f2f}.gen-padding{width:1170px;max-width:100%;padding:0 30px;margin:auto}@media (max-width:500px){.gen-padding{padding:0 15px}}.gen-title{padding:55px 0 65px;text-align:center}.gen-title p{max-width:600px;margin:auto}@media (max-width:500px){.gen-title{padding:25px 0 45px}}.gen-title-border{position:relative;padding:0 0 30px}.gen-title-border:after{content:"";position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:198px;height:5px;background:url("../img/shape-title-border.svg") no-repeat center center}.gen-title-border.gen-title-border--left:after{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gen-bg{position:relative}.gen-bg:after{content:"";position:absolute;z-index:-1;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:603px;height:352px;background:url("../img/shape-oval--grey.svg") no-repeat center center}@media (max-width:800px){.gen-bg:after{display:none}}.gen-border-red-bottom{position:relative;padding:0 0 30px}.gen-border-red-bottom:after{content:"";position:absolute;bottom:16px;left:0;display:block;width:60px;height:2px;background-color:#e4242f}.gen-car-logos-slider-wrap{position:relative;padding:0 30px}.gen-car-logos-slider__item{position:relative;width:60px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.gen-car-logos-slider__item img{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.gen-car-logos-slider__item img:nth-child(2){position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);opacity:0}.gen-car-logos-slider__item:hover img:first-child{opacity:0}.gen-car-logos-slider__item:hover img:nth-child(2){opacity:1}.fake-header{height:100px}.header-wrap{position:fixed;z-index:99;top:0;left:0;width:100%;-webkit-box-shadow:0 3px 6px rgba(228, 226, 227, 0.3);box-shadow:0 3px 6px rgba(228, 226, 227, 0.3);background-color:#ffffff}.customize-support .header-wrap{top:32px}.header{padding:0 0 0 30px}.header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}.header__logo{position:relative;z-index:2;padding:15px 0 0}.header__logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.header__logo p{padding:0 0 0 7px;font-size:10px;font-weight:300}.header__menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu__nav{padding:0 10px}.header__menu__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu__nav li{padding:0 26px}.header__menu__nav a{position:relative;padding:3px 0;color:#2f2f2f;font-size:16px;font-weight:400;text-decoration:none}.header__menu__nav a:after{content:"";position:absolute;bottom:0;left:0;display:block;width:0;height:1px;background-color:#e4242f;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header__menu__nav a:hover:after{width:110%}.header__menu__nav li.current-menu-item a{font-weight:700}.header__menu__nav li.current-menu-item a:after{width:110%}.header__menu__lang{position:relative}.header__menu__lang.open .header__menu__lang__current span:after{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}.header__menu__lang__current{position:relative;height:100px;padding:45px 60px 0;background-color:#4c4b4c;-webkit-box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);cursor:pointer;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header__menu__lang__current:hover{background-color:#e4242f}.header__menu__lang__current span{position:relative;color:white;font-size:16px;line-height:1}.header__menu__lang__current span:before{content:"";position:absolute;top:-4px;left:-28px;display:block;width:20px;height:20px;background:url("../img/icon-world--white.svg") no-repeat center center}.header__menu__lang__current span:after{content:"";position:absolute;top:3px;right:-20px;display:block;width:10px;height:5px;background:url("../img/icon-arrow-triangel--down-white.svg") no-repeat center center;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header__menu__lang__hidden{position:absolute;display:none;top:100px;left:0;background-color:black;width:100%;padding:30px 0;text-align:center}.header__menu__lang__hidden__item{display:block;margin:5px 0}.header__menu__lang__hidden__item a{color:white;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.header__menu__lang__hidden__item a:hover{color:#e4242f}.header__burger{display:none;position:absolute;top:8px;right:17px;z-index:10;width:45px;height:45px;background:white;cursor:pointer}.header__burger span{display:block;opacity:1;position:absolute;left:10px;height:2px;width:30px;background:#e4242f;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__burger span:first-child{top:15px}.header__burger span:nth-child(2){top:22px}.header__burger span:nth-child(3){top:29px}.header__burger.open span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:21px}.header__burger.open span:nth-child(2){width:0%;opacity:0}.header__burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:21px}@media (max-width:1200px){.header__menu__nav li{padding:0 12px}}@media (max-width:1050px){.fake-header{height:60px}.header-inner{height:60px}.header__burger{display:block}.header__menu{display:none;position:absolute;z-index:1;top:0;left:0;width:100vw;min-height:100vh;overflow-y:auto;background:white}.header__menu-inner{display:block;text-align:center}.header__menu__nav{padding:0}.header__menu__nav ul{display:block;padding:100px 0 0}.header__menu__nav li{padding:10px}.header__menu__nav a{font-size:20px}.header__menu__lang__current{display:none}.header__menu__lang__hidden{position:static;display:block;background:none}.header__menu__lang__hidden__item{display:block;margin:10px 0}.header__menu__lang__hidden__item a{color:#2f2f2f;font-size:20px}.header__menu__lang__hidden__item a:hover{color:#e4242f}}@media (max-width:500px){.header{padding:0 0 0 15px}.header__burger{right:12px}}main{overflow:hidden;padding:30px 0}main ul{padding:0 0 0 25px}main li{position:relative;padding:0 0 20px 35px;color:#4c4b4c;font-size:16px;font-weight:400;line-height:1.7}main li:before{content:"";position:absolute;top:5px;left:0;display:block;width:18px;height:13px;background:url("../img/icon-check--red.svg") no-repeat center center}@media (max-width:500px){main ul{padding:0}main li{position:relative;padding:0 0 15px 30px;font-size:14px}}.home{padding:0}.home__banner{width:1170px;max-width:100%;padding:0 30px;margin:auto;width:1430px;padding-right:0}@media (max-width:500px){.home__banner{padding:0 15px}}.home__banner-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.home__banner__text{width:50%;max-width:580px;margin:0 0 0 auto;padding:60px 50px 30px 0}.home__banner__text .btn{margin:40px 0 0}.home__banner__img{position:relative;width:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.home__banner__img:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:130px;background-image:-webkit-gradient(linear, left bottom, left top, from(#1b1b1b), to(transparent));background-image:-webkit-linear-gradient(bottom, #1b1b1b 0%, transparent 100%);background-image:-o-linear-gradient(bottom, #1b1b1b 0%, transparent 100%);background-image:linear-gradient(to top, #1b1b1b 0%, transparent 100%)}.home__banner__img img{opacity:0}@media (max-width:700px){.home__banner__text{width:100%;max-width:unset;margin:0;padding:40px 0}.home__banner__img{width:auto;margin:0 -30px}}.home__numbers{width:1430px;max-width:100%;margin:auto;padding:0 30px 0 0;background-color:#1b1b1b}.home__numbers-inner{width:1170px;max-width:100%;padding:0 30px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:500px){.home__numbers-inner{padding:0 15px}}.home__numbers__listing{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 0 -30px;padding:30px 0;background-color:#2f2f2f}.home__numbers__listing:before{content:"";position:absolute;top:0;left:-115px;display:block;width:115px;height:100%;background-color:#2f2f2f}.home__numbers__listing__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 30px}.home__numbers__listing__item img{padding:0 20px 0 0}.home__numbers__listing__item p{color:white}.home__numbers__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:65px;height:inherit;background-color:#e4242f;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.home__numbers__link:hover{background-color:rgba(228, 36, 47, 0.7)}@media (max-width:1000px){.home__numbers{background-color:#2f2f2f}.home__numbers__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.home__numbers__listing:after,.home__numbers__listing:before{display:none}.home__numbers__link{display:none}}.home__anniversary-wrap{padding:130px 0 80px}.home__anniversary{width:1170px;max-width:100%;padding:0 30px;margin:auto}@media (max-width:500px){.home__anniversary{padding:0 15px}}.home__anniversary-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.home__anniversary__text{width:50%;max-width:500px;padding:0 30px 0 0}.home__anniversary__img{position:relative;width:50%;padding:0 30px}.home__anniversary__img__logo{position:relative;z-index:2;display:inline-block;padding:50px 80px;-webkit-box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);background-color:#ffffff}.home__anniversary__img__bg{position:absolute;z-index:1;top:-70px;left:250px;width:265px;max-width:50%;height:340px;max-height:100%;background-color:#e4e2e3}.home__anniversary__img__bg:after{content:"";position:absolute;z-index:-1;top:0px;right:-2000px;display:block;width:2000px;height:100%;background-color:#e4e2e3}.home__anniversary__img__bg:before{content:"";position:absolute;z-index:-1;top:0px;left:-150px;display:block;width:300px;height:100%;border-radius:50% 0 0 50%;background-color:#e4e2e3}@media (max-width:800px){.home__anniversary-wrap{padding:50px 0}.home__anniversary__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:unset;padding:0}.home__anniversary__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:0 0 60px;text-align:center}.home__anniversary__img__bg{display:none}}.home__benefits{padding:0px 0 110px}.home__benefits__title{text-align:center}.home__benefits__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 0 0;margin:0 -30px}.home__benefits__listing__item{width:calc(100% / 3);padding:0 60px 60px;text-align:center}.home__benefits__listing__item:nth-child(2n){-webkit-box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);background-color:white}.home__benefits__listing__item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}@media (max-width:900px){.home__benefits{padding:0px 0 70px}.home__benefits__listing__item{width:calc(100% / 3);padding:0 20px 20px}}@media (max-width:750px){.home__benefits__listing__item{width:calc(100% / 2)}.home__benefits__listing__item:nth-child(2n){-webkit-box-shadow:unset;box-shadow:unset;background-color:unset}.home__benefits__listing__item:nth-child(4n+2),.home__benefits__listing__item:nth-child(4n+3){-webkit-box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);background-color:white}}@media (max-width:500px){.home__benefits{padding:0px 0 50px}.home__benefits__listing{margin:0 -15px}.home__benefits__listing__item{padding:0 15px 15px}.home__benefits__listing__item__img{height:60px}.home__benefits__listing__item__img img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.home__benefits__listing__item__text p{font-size:12px}}.home__bussiness__map{margin:-20px -30px 0;text-align:center}.home__bussiness__map__map{height:500px;overflow:hidden}.home__bussiness__map__map img{width:100%;height:auto}.home__bussiness__map__icons{position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-45px 0 0;-webkit-box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);background-color:#ffffff}.home__bussiness__map__icons__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:90px}.home__bussiness__map__icons__item:first-child{-webkit-box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);background-color:#ffffff}.home__bussiness__map__icons__item img{padding:0 16px 0 0}.home__bussiness__car-slider{padding:30px 0;text-align:center}.home__bussiness__car-slider p{padding:0 0 10px}.home__references{width:1170px;max-width:100%;padding:0 30px;margin:auto}@media (max-width:500px){.home__references{padding:0 15px}}.home__references__btn{padding:20px 0 80px;text-align:center}.about-us-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -15px;padding:30px 0 0}.about-us-left{width:50%;padding:70px 15px 30px}.about-us-right{width:50%;text-align:right}.about-us__text{max-width:540px}.about-us__img{position:relative;left:130px}@media (max-width:1200px){.about-us__img{position:relative;left:30px}}@media (max-width:800px){.about-us-inner{margin:0}.about-us-left{width:100%;padding:0}.about-us-right{display:none}.about-us__text{max-width:unset}}.autoportal{padding:0}.autoportal__banner-wrap{background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.autoportal__banner-inner{padding:20px 15px 120px}.autoportal__banner-inner .gen-title *{color:white}.autoportal__banner-inner h1{padding:0 0 10px}.autoportal__banner__buttons{text-align:center}.autoportal__banner__buttons .btn{margin:0 12px 20px}.autoportal__banner__note{padding:30px 0;text-align:center}.autoportal__banner__note p{color:white}@media (max-width:500px){.autoportal__banner-inner{padding:20px 15px 80px}.autoportal__banner__note{padding:10px 0 30px}}.autoportal__features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-86px -15px 50px}.autoportal__features__item-wrap{width:calc(100% / 3);padding:0 15px 15px}.autoportal__features__item{min-height:172px;height:100%;width:100%;padding:32px 10px;text-align:center;-webkit-box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);background-color:#ffffff}.autoportal__features__item__img{height:60px}.autoportal__features__item__text{max-width:280px;margin:auto}@media (max-width:800px){.autoportal__features{margin:-86px -23px 64px}.autoportal__features__item-wrap{padding:0 8px}}@media (max-width:500px){.autoportal__features{margin:-86px 0 64px}.autoportal__features__item-wrap{width:calc(100% / 1);padding:0 0 15px}.autoportal__features__item__text{max-width:unset}}.autoportal__online{position:relative}.autoportal__online__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:90px 0 50px}.autoportal__online__top__img{position:relative;width:50%;height:100%;padding:0 15px;text-align:right}.autoportal__online__top__img img{position:absolute;top:50%;left:-200px;width:calc(100% + 200px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}.autoportal__online__top__text{position:relative;width:50%;padding:70px 15px;margin:0;background-color:#f0eff0}.autoportal__online__top__text:before{content:"";position:absolute;z-index:-1;top:0px;left:-280px;display:block;width:180px;padding-right:100px;height:100%;border-radius:50% 0 0 50%;background-color:#f0eff0}.autoportal__online__top__text:after{content:"";position:absolute;z-index:-1;top:0px;right:-2000px;display:block;width:2000px;height:100%;background-color:#f0eff0}.autoportal__online__bottom{padding:90px 0 0}.autoportal__online__bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:35px 35px 10px;-webkit-box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);box-shadow:0 20px 40px rgba(0, 0, 0, 0.16);background-color:#ffffff}.autoportal__online__bottom li{width:50%;padding-right:10px}@media (max-width:750px){.autoportal__online__top{margin:0;padding:0}.autoportal__online__top__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:0;text-align:center}.autoportal__online__top__img img{position:static;width:unset;max-width:100%;-webkit-transform:none;-ms-transform:none;transform:none}.autoportal__online__top__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:0px 0 40px;background-color:unset}.autoportal__online__top__text:after,.autoportal__online__top__text:before{display:none}.autoportal__online__bottom{padding:50px 0 0}.autoportal__online__bottom li{width:100%}}.autoportal__customers{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:80px 0 60px}.autoportal__customers:after{content:"";position:absolute;z-index:-1;bottom:0px;left:calc(((100vw - 1140px) / 2) * -1);display:block;width:100vw;height:1px;background-color:#f0eff0}@media (max-width:1166px){.autoportal__customers:after{left:-15px}}.autoportal__customers__left{width:50%;padding:0 15px}.autoportal__customers__right{width:50%;padding:50px 15px 0}.autoportal__customers__right__white-block{padding:30px 60px 30px 30px;-webkit-box-shadow:0 30px 60px rgba(0, 0, 0, 0.16);box-shadow:0 30px 60px rgba(0, 0, 0, 0.16);background-color:#ffffff}.autoportal__customers__right__btn{margin:30px 0 0}@media (max-width:750px){.autoportal__customers{margin:0}.autoportal__customers__left{width:100%;padding:0}.autoportal__customers__right{width:100%;padding:20px 0 0}}.autoportal__partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:60px 0}.autoportal__partners__text{width:50%;padding:0 15px}.autoportal__partners__logos{width:50%;padding:60px 15px 0}.autoportal__partners__logos__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.autoportal__partners__logos__listing__item{position:relative;width:calc(100% / 5)}.autoportal__partners__logos__listing__item:first-child{margin-left:calc(100% / 5)}.autoportal__partners__logos__listing__item img{-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.autoportal__partners__logos__listing__item img:nth-child(2){position:absolute;top:0;left:0;opacity:0}.autoportal__partners__logos__listing__item:hover img:first-child{opacity:0}.autoportal__partners__logos__listing__item:hover img:nth-child(2){opacity:1}@media (max-width:750px){.autoportal__partners{margin:0;padding:50px 0 0}.autoportal__partners__text{width:100%;padding:0}.autoportal__partners__logos{width:100%;max-width:400px;padding:20px 0;margin:auto;text-align:center}}.history__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 0 30px}.history__intro__img{width:50%}.history__intro__img img{-webkit-box-shadow:0 10px 30px rgba(47, 47, 47, 0.6);box-shadow:0 10px 30px rgba(47, 47, 47, 0.6)}.history__intro__content{width:50%;padding:30px 30px 0}.history__intro__content h2{padding:0 0 20px}.history__content{max-width:930px;margin:auto;padding:30px 0 0}@media (max-width:800px){.history__intro__img{width:100%;text-align:center}.history__intro__content{width:100%;padding:50px 0 0}.history__content{padding:0}}.history__years{padding:100px 0 0}.history__years__title{padding:0 0 30px;text-align:center}.history__years__listing__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 60px}.history__years__listing__item:before{content:"";position:absolute;top:60px;left:365px;display:block;width:1px;height:calc(100% - 70px);background-color:#4c4b4c}.history__years__listing__item:last-child:before{display:none}.history__years__listing__item-left{width:365px;padding:0 110px 0 0}.history__years__listing__item-right{width:calc(100% - 365px)}.history__years__listing__item__img{position:relative;width:100%;height:0;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-shadow:0 10px 30px rgba(47, 47, 47, 0.6);box-shadow:0 10px 30px rgba(47, 47, 47, 0.6)}.history__years__listing__item__img:after{content:"";position:absolute;top:50%;right:-110px;display:block;width:110px;height:1px;background-color:#4c4b4c}.history__years__listing__item__year{position:relative}.history__years__listing__item__year:before{content:"";position:absolute;bottom:-40px;left:0;display:block;width:1px;height:30px;background-color:#4c4b4c}.history__years__listing__item__year:after{content:"";position:absolute;bottom:-10px;left:-5px;display:block;width:11px;height:11px;border-radius:50%;background-color:#e4242f}.history__years__listing__item__year p{position:relative;left:-34px;font-family:"Exo", sans-serif;font-size:32px}.history__years__listing__item__listing{padding:15px 0 0}.history__years__listing__item__listing__item{position:relative;padding:0 0 5px 45px}.history__years__listing__item__listing__item:before{content:"";position:absolute;top:25px;left:0;display:block;width:15px;height:1px;background-color:#4c4b4c;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.history__years__listing__item__listing__item:after{content:"";position:absolute;top:25px;left:0;display:block;width:1px;height:100%;background-color:#4c4b4c}.history__years__listing__item__listing__item:last-child:after{display:none}.history__years__listing__item__listing__item:hover:before{width:45px}.history__years__listing__item__listing__item:hover .history__years__listing__item__listing__item-inner{-webkit-box-shadow:0 20px 32px #e2e0e1;box-shadow:0 20px 32px #e2e0e1;background-color:#ffffff}.history__years__listing__item__listing__item:hover .history__years__listing__item__listing__item__month p{color:#e4242f}.history__years__listing__item__listing__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.history__years__listing__item__listing__item__month{width:50px;padding:0 0 0 5px}.history__years__listing__item__listing__item__month p{font-weight:500;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.history__years__listing__item__listing__item__content{width:calc(100% - 65px)}@media (max-width:850px){.history__years__listing__item:before{left:0px}.history__years__listing__item-left{display:none}.history__years__listing__item-right{width:100%}.history__years__listing__item__year p{left:-5px}}@media (max-width:500px){.history__years__title{padding:0}.history__years__listing__item__listing__item{padding:0 0 5px 15px}.history__years__listing__item__listing__item:before{top:19px}.history__years__listing__item__listing__item:after{top:19px}.history__years__listing__item__listing__item:hover:before{width:15px}.history__years__listing__item__listing__item:hover .history__years__listing__item__listing__item-inner{-webkit-box-shadow:none;box-shadow:none;background-color:none}.history__years__listing__item__listing__item-inner{padding:10px}.history__years__listing__item__listing__item__month{width:30px}.history__years__listing__item__listing__item__content{width:calc(100% - 35px)}}.team__people:nth-child(2){text-align:center}.team__people:nth-child(2) .team__people__listing{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team__people__title{padding:0 0 30px}.team__people__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:0 0 20px}.team__people__listing__item{width:calc(100% / 4);padding:0 15px 40px}.team__people__listing__item-inner{cursor:pointer}.team__people__listing__item-inner:hover .team__people__listing__item__img:before{opacity:1}.team__people__listing__item-inner:hover .team__people__listing__item__img__btn{opacity:1}.team__people__listing__item__img{position:relative;width:100%;height:0;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-box-shadow:0 20px 40px rgba(47, 47, 47, 0.6);box-shadow:0 20px 40px rgba(47, 47, 47, 0.6)}.team__people__listing__item__img:before{opacity:0;content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(47, 47, 47, 0.7);-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.team__people__listing__item__img__btn{opacity:0;position:absolute;bottom:0;right:0;padding:16px 32px;background-color:#e4242f;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.team__people__listing__item__img__btn p{color:white}.team__people__listing__item__name{padding:20px 0 0;text-align:center}.team__people__listing__item__name p{font-weight:500}@media (max-width:800px){.team__people__listing__item{width:calc(100% / 3)}}@media (max-width:500px){.team__people__listing__item{width:calc(100% / 2);min-width:unset;padding:0 15px 40px}}.team-popup-wrap{overflow:auto;display:none;position:fixed;z-index:101;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.85)}.team-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;padding:65px}.team-popup-inner{position:relative;max-width:920px;width:100%}.team-popup__close{position:absolute;top:-25px;right:-30px}.team-popup__close span{-webkit-box-shadow:0 20px 40px rgba(0, 0, 0, 0.3);box-shadow:0 20px 40px rgba(0, 0, 0, 0.3)}.team-popup__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.team-popup__item-left{width:255px}.team-popup__item-right{width:calc(100% - 255px)}.team-popup__item__img{width:100%;height:0;padding-top:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background:white}.team-popup__item__name{padding:20px 0 0;text-align:center}.team-popup__item__name p{color:white;font-size:18px}.team-popup__item__name--mobile{display:none}.team-popup__item__content{padding:30px;background:white}@media (max-width:800px){.team-popup{padding:40px 20px 20px}.team-popup__close{right:-10px}.team-popup__item-left{display:none}.team-popup__item-right{width:100%}.team-popup__item__content{padding:50px 20px 30px}.team-popup__item__name--mobile{display:block;padding:0 0 10px}}.partners__listing__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:0 0 60px}.partners__listing__item:nth-child(2n) .partners__listing__item__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__listing__item:nth-child(2n) .partners__listing__item__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__listing__item__img{width:50%;padding:50px 15px;text-align:center}.partners__listing__item__text{width:50%;padding:0 15px}.partners__listing__item__text .btn{margin:30px 0 0}.partners__listing__item__text--hidden{display:none;padding:20px 0 0}.partners__others{padding:10px 0 30px}.partners__others__title{padding:0 0 30px;text-align:center}.partners__others__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:15px 0;-webkit-box-shadow:0 30px 60px rgba(0, 0, 0, 0.16);box-shadow:0 30px 60px rgba(0, 0, 0, 0.16);background-color:#ffffff}.partners__others__listing__item{padding:20px 25px}@media (max-width:800px){.partners__listing__item{margin:0;padding:0 0 80px}.partners__listing__item:nth-child(2n) .partners__listing__item__img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.partners__listing__item:nth-child(2n) .partners__listing__item__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.partners__listing__item__img{width:100%;padding:0 0 30px}.partners__listing__item__text{width:100%;padding:0}.partners__others__listing__item{padding:5px}.partners__others__listing__item img{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}.references__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.references__listing__item{width:50%;padding:0 15px 30px}.references__listing__item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.references__listing__item-inner:hover .references__listing__item__text{-webkit-box-shadow:0 10px 30px rgba(0, 0, 0, 0.08);box-shadow:0 10px 30px rgba(0, 0, 0, 0.08)}.references__listing__item__text{position:relative;width:100%;min-height:230px;padding:30px;margin:0 0 20px;border:1px solid #f6f5f8;background-color:#ffffff;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.references__listing__item__text:after{content:"";position:absolute;bottom:-14px;left:50px;display:block;width:28px;height:14px;background:url("../img/shape-triangel.svg") no-repeat center center;background-size:100% 100%}.references__listing__item__logo{width:50%;padding:0 10px}.references__listing__item__company{width:50%}.references__listing__item__company p{line-height:1.4}@media (max-width:800px){.references__listing{max-width:600px;margin:auto}.references__listing__item{width:100%;padding:0 0 30px}.references__listing__item__text{min-height:unset;padding:30px}}@media (max-width:500px){.references__listing__item__text{padding:20px}}.contact__intro{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.contact__intro__left{position:relative;z-index:1;width:50%;padding:64px 15px;background-color:#e4e2e3}.contact__intro__left:before{content:"";position:absolute;z-index:-1;top:0px;left:-2000px;display:block;width:2000px;height:100%;background-color:#e4e2e3}.contact__intro__left:after{content:"";position:absolute;z-index:-1;top:0px;right:-180px;display:block;width:300px;height:100%;border-radius:0 50% 50% 0;background-color:#e4e2e3}.contact__intro__left p{max-width:450px}.contact__intro__left .btn{margin:40px 0 0}.contact__intro__right{position:relative;z-index:2;width:50%;padding:30px 15px}.contact__intro__right__listing__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:72px;margin:12px 0;background-color:#ffffff;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.contact__intro__right__listing__item:hover{-webkit-box-shadow:0 20px 40px rgba(75, 75, 75, 0.3);box-shadow:0 20px 40px rgba(75, 75, 75, 0.3)}.contact__intro__right__listing__item p{line-height:1}.contact__intro__right__listing__item img{padding:0 10px 0 0}@media (max-width:800px){.contact__intro{margin:0 -30px;background-color:#e4e2e3}.contact__intro__left{width:100%;padding:30px}.contact__intro__left:after,.contact__intro__left:before{display:none}.contact__intro__right{width:100%;padding:0 30px 30px}}.contact__departments{padding:80px 0 0}.contact__departments__listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}.contact__departments__listing__item{width:calc(100% / 3);padding:0 15px 50px}.contact__departments__listing__item .h3{padding:0 0 15px}.contact__departments__listing__item a{color:#4c4b4c;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.contact__departments__listing__item a:hover{color:#e4242f}@media (max-width:800px){.contact__departments__listing__item{width:calc(100% / 2)}.contact__departments__listing__item .h3{padding:0 0 10px}}@media (max-width:500px){.contact__departments__listing__item{width:calc(100% / 1)}.contact__departments__listing__item .h3{padding:0 0 5px}}.contact__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:20px 0 0}.contact__address__left{position:relative;width:65%;padding:0 15px}.contact__address__left .btn{position:absolute;bottom:0;right:15px}.contact__address__right{width:35%;padding:30px 15px}@media (max-width:800px){.contact__address__left{width:100%}.contact__address__right{width:100%}}.contact__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px;padding:120px 0 0}.contact__form__left{width:50%;padding:0 15px}.contact__form__right{position:relative;width:50%;padding:0 15px}.contact__form__right__form{padding:50px 0 0}.contact__form__right__form__input p{color:#2f2f2f;font-size:14px;font-weight:500}.contact__form__right__form__input--double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -15px}.contact__form__right__form__input--double .contact__form__right__form__input{padding:0 15px}.contact__form__right__form__input--double .contact__form__right__form__input:first-child{width:35%}.contact__form__right__form__input--double .contact__form__right__form__input:nth-child(2){width:65%}.contact__form__right__form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.contact__form__right__bg{position:absolute;z-index:-1;bottom:26px;right:0;display:block;width:80%;height:355px;background-color:#e4e2e3}.contact__form__right__bg:before{content:"";position:absolute;z-index:-1;top:0px;left:-150px;display:block;width:300px;height:100%;border-radius:50% 0 0 50%;background-color:#e4e2e3}.contact__form__right__bg:after{content:"";position:absolute;z-index:-1;top:0px;right:-2000px;display:block;width:2000px;height:100%;background-color:#e4e2e3}@media (max-width:800px){.contact__form{padding:60px 0 0;margin:0}.contact__form__left{width:100%;padding:0}.contact__form__left__block{padding:10px 0}.contact__form__right{width:100%;padding:60px 0 30px}.contact__form__right__form{padding:20px 0 0}}.footer-contact-wrap{background-color:#2f2f2f}.footer-contact{width:1170px;max-width:100%;padding:0 30px;margin:auto}@media (max-width:500px){.footer-contact{padding:0 15px}}.footer-contact-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:64px 0}.footer-contact__text{max-width:450px}.footer-contact__text h2,.footer-contact__text p{color:white}.footer-contact__text .btn{margin:40px 0 0}.footer-contact__contacts{max-width:300px}.footer-contact__contacts a{position:relative;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;justify-content:flex-end;text-decoration:none;padding:35px 0}.footer-contact__contacts a:after{opacity:0.35;content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-image:-webkit-gradient(linear, left top, right top, from(rgba(228, 226, 227, 0)), to(rgba(228, 226, 227, 0.6)));background-image:-webkit-linear-gradient(left, rgba(228, 226, 227, 0) 0%, rgba(228, 226, 227, 0.6) 100%);background-image:-o-linear-gradient(left, rgba(228, 226, 227, 0) 0%, rgba(228, 226, 227, 0.6) 100%);background-image:linear-gradient(to right, rgba(228, 226, 227, 0) 0%, rgba(228, 226, 227, 0.6) 100%)}.footer-contact__contacts a:last-child:after{background-image:none}.footer-contact__contacts a:hover p{color:#e4242f}.footer-contact__contacts img{padding:0 15px 0 0}.footer-contact__contacts p{color:white;font-size:18px;-webkit-transition:0.35s;-o-transition:0.35s;transition:0.35s}@media (max-width:800px){.footer-contact-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:64px 0}.footer-contact-left{width:100%}.footer-contact-right{width:100%}.footer-contact__text{margin:auto;text-align:center}.footer-contact__text .gen-title-border--left:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer-contact__contacts{margin:30px auto 0}.footer-contact__contacts a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-wrap{min-height:100px;background-color:#2f2f2f}.footer{min-height:inherit;width:1170px;max-width:100%;padding:0 30px;margin:auto}@media (max-width:500px){.footer{padding:0 15px}}.footer-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:inherit}.footer__copyrfight p{color:white;line-height:1.5}.footer__author{padding:0 50px;margin:0 65px 0 0}.footer__author p{color:white;line-height:1.5}.footer__author a{font-weight:700;text-decoration:none;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer__author a:hover{color:white}.footer__to-top{position:absolute;top:0;right:0;height:100px;width:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e4242f;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.footer__to-top:hover{background-color:rgba(228, 36, 47, 0.7)}@media (max-width:800px){.footer-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.footer__copyrfight{width:100%;margin:0 65px 0 0;text-align:center}.footer__author{width:100%;padding:20px 0 0;margin:0 65px 0 0;text-align:center}}@media (max-width:500px){.footer__copyrfight{margin:0}.footer__author{margin:0}.footer__to-top{display:none}}.hf-message{padding:20px 0!important;font-weight:500!important}.hf-message-success{color:green!important}.hf-message-warning{color:red!important}.owl-carousel{position:static}.owl-carousel .owl-stage-outer{z-index:2}.owl-carousel .owl-nav{position:absolute;z-index:1;top:50%;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);left:0;width:100%;height:20px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{opacity:0.7;position:absolute;display:block;width:20px;height:20px;background:url("../img/icon-arrow-roof--right-grey.svg") no-repeat center center;background-size:7px 12px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s}.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{opacity:1}.owl-carousel .owl-nav button.owl-next.disabled,.owl-carousel .owl-nav button.owl-prev.disabled{opacity:0}.owl-carousel .owl-nav button.owl-prev{left:0px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.owl-carousel .owl-nav button.owl-next{right:0px}.owl-carousel .owl-nav button span{font-size:0}