@import url(https://fonts.googleapis.com/css?family=Oswald:500,600,700|Roboto:400,500,700&subset=cyrillic);.test{font-size:-webkit-calc(18px + 34 * ((100vw - 420px)/ 480));font-size:calc(18px + 34 * ((100vw - 420px)/ 480))}@media screen and (max-width:420px){.test{font-size:18px}}@media screen and (min-width:900px){.test{font-size:52px}}.header{border-bottom:1px solid #eee}@media screen and (max-width:960px){.header{position:relative}}.header__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:11px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header__logo{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__logo a{color:#000;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__logo__img{margin-right:9px}.header__logo__text span{font-family:Oswald,sans-serif;font-size:22px;font-weight:700;line-height:21.76px;text-transform:uppercase}.header__nav{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.header__nav ul{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}@media screen and (max-width:960px){.header__nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.header__nav ul li{position:relative}.header__nav ul li:after{content:'';display:inline-block;position:absolute;bottom:-4px;left:0;height:1px;width:-webkit-calc(100% + 16px);width:calc(100% + 16px);background:#ea0000;opacity:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.header__nav ul li.current-link:after{opacity:1}@media screen and (max-width:960px){.header__nav li{margin-bottom:12px}}.header__nav a{color:#222;font-size:11px;font-weight:500;text-transform:uppercase}.header__cont{position:relative;border-left:1px solid #000;padding-left:22px;font-size:11px;font-weight:500;line-height:18px}@media screen and (max-width:960px){.header__cont{padding-left:0;border-left:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0}}.header__cont li:hover{color:#ea0000}.header__cont li:hover a{color:#ea0000}.header__cont a{color:#222;letter-spacing:1.5px;-webkit-transition:all .15s ease-in 0s;-o-transition:all .15s ease-in 0s;transition:all .15s ease-in 0s}@media screen and (max-width:960px){.header__cont a{margin-bottom:12px;display:block}}.header__lang{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}@media screen and (max-width:960px){.header__lang{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.header__lang li{margin-left:10px;margin-right:10px}.header__lang a{font-size:11px;text-transform:uppercase;font-weight:500;color:#222}.header__lang--active{color:#ea0000!important;font-style:italic}.header__navWrap{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-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:68px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:30}@media screen and (max-width:960px){.header__navWrap{display:none;position:absolute;margin-left:0;right:0;top:-webkit-calc(100% + 1px);top:calc(100% + 1px);width:100vw;background:#fff;padding:16px 16px 30px 16px;-webkit-box-shadow:0 6px 6px rgba(0,0,0,.23);box-shadow:0 6px 6px rgba(0,0,0,.23)}}.cl-effect-1{position:relative}.cl-effect-1::after,.cl-effect-1::before{display:inline-block;opacity:0;-webkit-transition:opacity .2s,-webkit-transform .3s;transition:opacity .2s,-webkit-transform .3s;-o-transition:transform .3s,opacity .2s;transition:transform .3s,opacity .2s;transition:transform .3s,opacity .2s,-webkit-transform .3s}.cl-effect-1::before{margin-right:10px;content:'[';-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.cl-effect-1::after{margin-left:10px;content:']';-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.cl-effect-1:focus::after,.cl-effect-1:focus::before,.cl-effect-1:hover::after,.cl-effect-1:hover::before{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.header__burger{outline:0;cursor:pointer;padding:12px 0;border:none;background:0 0;display:none}@media screen and (max-width:960px){.header__burger{display:block}}.header__burger span{position:relative;display:block;width:20px;height:2px;background:#ea0000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__burger span:after,.header__burger span:before{position:absolute;background:#ea0000;content:'';width:20px;height:2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.header__burger span:before{top:-8px;left:0}.header__burger span:after{top:8px;left:0}.header__burger.active span{background:0 0}.header__burger.active span:before{-webkit-transform:rotate(45deg) translate(5px,6px);-ms-transform:rotate(45deg) translate(5px,6px);transform:rotate(45deg) translate(5px,6px)}.header__burger.active span:after{-webkit-transform:rotate(-45deg) translate(5px,-6px);-ms-transform:rotate(-45deg) translate(5px,-6px);transform:rotate(-45deg) translate(5px,-6px)}@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}button:focus,input:focus{outline:0}button:active,input:active{outline:0}button:active,button:focus{outline:0!important}button::-moz-focus-inner{border:0!important}b,strong{font-weight:700}*{-webkit-box-sizing:border-box;box-sizing:border-box}label{-webkit-tap-highlight-color:transparent}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#dffaf8;color:#000}::selection{background-color:#dffaf8;color:#000}a{text-decoration:none}img{max-width:100%}a:active:focus,a:focus{outline:0!important;outline-color:transparent!important;outline-width:0!important;outline-style:none!important;-webkit-box-shadow:0 0 0 0 rgba(0,123,255,0)!important;box-shadow:0 0 0 0 rgba(0,123,255,0)!important}.container{max-width:1200px;margin:0 auto;padding-left:30px;padding-right:30px}@media screen and (max-width:780px){.container{padding-left:15px;padding-right:15px}}h1{font-size:-webkit-calc(20px + 13 * ((100vw - 420px)/ 480));font-size:calc(20px + 13 * ((100vw - 420px)/ 480));font-weight:700}@media screen and (max-width:420px){h1{font-size:20px}}@media screen and (min-width:900px){h1{font-size:33px}}h1,h2,h3{font-size:-webkit-calc(20px + 13 * ((100vw - 420px)/ 480));font-size:calc(20px + 13 * ((100vw - 420px)/ 480));font-weight:400}@media screen and (max-width:420px){h1,h2,h3{font-size:20px}}@media screen and (min-width:900px){h1,h2,h3{font-size:33px}}html ::-webkit-scrollbar{width:5px}html ::-webkit-scrollbar-track{background-color:#fff}html ::-webkit-scrollbar-thumb{background:#ffff}html ::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}body{margin-top:100px;font-size:14px;min-width:320px;width:100%;max-width:100%;line-height:normal;font-weight:400;font-family:Roboto,sans-serif;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}i{font-style:normal}main{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.title{display:block}.title h1{font-size:32px;font-family:Oswald,sans-serif;font-size:-webkit-calc(20px + 13 * ((100vw - 420px)/ 480));font-size:calc(20px + 13 * ((100vw - 420px)/ 480));font-weight:700}@media screen and (max-width:420px){.title h1{font-size:20px}}@media screen and (min-width:900px){.title h1{font-size:33px}}.subtitle{display:block}.subtitle h2,.subtitle h3{font-size:32px;font-family:Oswald,sans-serif;color:#222;font-weight:500;line-height:40px}@media screen and (max-width:780px){.subtitle h2,.subtitle h3{font-size:24px}}@media screen and (max-width:780px){.subtitle h2,.subtitle h3{line-height:32px}}.decsr{color:#555;font-size:14px;font-weight:400}.test{font-size:-webkit-calc(18px + 34 * ((100vw - 420px)/ 480));font-size:calc(18px + 34 * ((100vw - 420px)/ 480))}@media screen and (max-width:420px){.test{font-size:18px}}@media screen and (min-width:900px){.test{font-size:52px}}@media (max-width:1199.98px){.arr{max-width:50px}.products .product_cat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.products .product_cat h1{margin-bottom:40px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}@media (max-width:959.98px){.header__nav ul li:after{max-width:100px}footer .footer__koda a,footer .footer__list a{color:#222}.scheme-row .scheme{grid-template-columns:250px 250px;grid-template-rows:180px 180px;grid-gap:15px}.scheme-row .scheme .card-name{font-size:24px}}@media (max-width:767.98px){.contacts{padding-top:30px}.contacts .contacts-map-wrap{margin-top:0}main h1{font-size:28px!important}.about .page-img{margin:0 -15px 15px}.about .about-info{-webkit-columns:1;-moz-columns:1;columns:1;margin-bottom:0}body .details .page-img{margin:0 -15px 15px}body .details .details-info{-webkit-columns:1;-moz-columns:1;columns:1;margin-bottom:0}.services .page-img{margin:0 -15px 15px}footer .footer__row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .footer__row .footer__koda{-webkit-box-flex:initial;-webkit-flex-grow:initial;-ms-flex-positive:initial;flex-grow:initial;margin-left:10px;margin-top:-2px}footer .footer__row .footer__koda .cl-effect-1:after,footer .footer__row .footer__koda .cl-effect-1:before{display:none}footer .footer__list{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer__list li{margin-bottom:10px}footer .footer__list a:after,footer .footer__list a:before{display:none}footer .footer__logo{margin-right:10px}main .record{margin-top:50px}.paragraph .paragraph__subtitle{margin-bottom:40px}.paragraph .paragraph__decsr{margin:30px auto 50px}.scheme-row .scheme{grid-template-columns:300px;grid-template-rows:repeat(4,200px);grid-gap:15px}.scheme-wrap .arr{display:none}body .product-item .product_cat,body .products .product_cat{margin:20px 0 30px}body .product-item .product,body .products .product{grid-template-columns:100%;grid-row-gap:20px}body .product-item .product .img-block,body .products .product .img-block{text-align:center}body .services .service{grid-template-columns:1fr;grid-row-gap:20px;margin-bottom:60px}body .services .service-link{margin-top:20px!important}}@media (max-width:575.98px){body .services .service{grid-row-gap:10px}body .services .service h2{margin-bottom:10px}body .contacts .contacts-wrap{grid-column-gap:50px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}@media (max-width:320px){footer .footer__list{margin:20px auto}.scheme-row .scheme{grid-template-columns:275px}}@media (min-width:960px){.header__cont{margin-right:54px}.header__nav{margin:0 auto}.header__nav ul li:hover:after{opacity:1;-webkit-animation:slide-left .3s cubic-bezier(.68,-.55,.265,1.55) both;animation:slide-left .3s cubic-bezier(.68,-.55,.265,1.55) both}.scheme-card:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:1;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.scheme-card:hover:before{opacity:0}}@media (min-width:768px){.service:nth-child(even) .img-block{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.product-item .product:nth-child(even) .img-block,.products .product:nth-child(even) .img-block{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.product-item .product:nth-child(even) .descr-block{padding-right:70px}.product-item .product:nth-child(odd) .descr-block{padding-left:70px}}@media (min-width:576px){.services .descr-block{padding:10px 50px 10px 55px}}.about .page-img{margin:62px 0 45px}.about .page-img img{width:100%;height:auto}.about h1{max-width:535px;color:#222;font-family:Oswald,sans-serif;font-size:33px;font-weight:700;position:relative;margin-bottom:71px}.about h1:after{content:'';height:5px;width:270px;position:absolute;left:-36px;bottom:-14px;background:#ea0000}.about-info{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;margin-bottom:132px}.about-info p{margin-bottom:35px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;color:#555;font-family:Roboto,sans-serif;font-weight:500;line-height:26.74px}.products{padding-bottom:63px}.products h1{color:#222;font-family:Oswald,sans-serif;font-size:33px;font-weight:700;position:relative;margin-top:-17px}.products h1:after{content:'';height:5px;width:130px;position:absolute;left:-63px;bottom:-14px;background:#ea0000}.products .product{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:70px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}.products .product .img-block{max-width:100%;height:auto}.products .product h2{color:#000;font-family:Oswald,sans-serif;font-size:32px;font-weight:500;margin-bottom:22px}.products .product p{color:#555;font-family:Roboto,sans-serif;font-weight:400;line-height:21px;margin-bottom:25px}.products .product .product_params{color:#000;font-family:Roboto,sans-serif;font-weight:500;line-height:21px}.products .product_cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:53px 0 65px}.products .product_cat .cat-list{text-align:right}.products .product_cat .cat-list li{display:inline-block;min-width:130px;border:1px solid #000;-webkit-border-radius:23px;border-radius:23px;text-align:center;margin:5px}.products .product_cat .cat-list li a{color:#000;font-family:Oswald,sans-serif;font-size:18px;font-weight:500;display:inline-block;width:100%;padding:9px}.products .product_cat .cat-list li.current-cat,.products .product_cat .cat-list li:hover{border:1px solid #ea0000}.see-more-link{border:1px solid #ea0000;background:#fff;width:153px;height:47px;-webkit-border-radius:24px;border-radius:24px;margin:30px 40px 0 auto;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.see-more-link a{color:#ea0000;font-family:Oswald,sans-serif;font-size:18px;font-weight:600;width:100%;height:100%;display:inline-block;text-align:center;line-height:43px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-border-radius:24px;border-radius:24px}.see-more-link:hover{background:#ea0000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.see-more-link:hover a{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.product-item{padding-bottom:63px}.product-item h1{color:#222;font-family:Oswald,sans-serif;font-size:33px;font-weight:700;position:relative;margin-top:-17px}.product-item h1:after{content:'';height:5px;width:130px;position:absolute;left:-63px;bottom:-14px;background:#ea0000}.product-item .product_cat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:53px 0 65px}.product-item .product_cat .cat-list{text-align:right}.product-item .product_cat .cat-list li{display:inline-block;min-width:130px;border:1px solid #000;-webkit-border-radius:23px;border-radius:23px;text-align:center;margin:5px}.product-item .product_cat .cat-list li a{color:#000;font-family:Oswald,sans-serif;font-size:18px;font-weight:500;display:inline-block;width:100%;padding:9px}.product-item .product_cat .cat-list li.current-cat,.product-item .product_cat .cat-list li:hover{border:1px solid #ea0000}.product-item .product{display:grid;grid-template-columns:50% 50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}.product-item .product .img-block{padding:0 50px;max-width:100%;height:auto}.product-item .product h2{color:#000;font-family:Oswald,sans-serif;font-size:32px;font-weight:500;margin-bottom:22px}.product-item .product p{color:#555;font-family:Roboto,sans-serif;font-weight:400;line-height:21px;margin-bottom:25px}.product-item .product .product_params{color:#000;font-family:Roboto,sans-serif;font-weight:500;line-height:21px}.product-item .slick-slide{margin-top:auto}.product-item .slick-slide img{margin:0 auto;max-width:100%}.product-item .slick-arrow{position:absolute;top:-webkit-calc(50% - 23px);top:calc(50% - 23px);height:46px;width:46px;border:1px solid #555;-webkit-border-radius:23px;border-radius:23px;font-size:0;opacity:.8;cursor:pointer}.product-item .slick-arrow.slick-disabled{opacity:.3;cursor:initial}.product-item .slick-arrow:hover:not(.slick-disabled){opacity:1}.product-item .slick-prev{background:url(../img/left-arrow.svg) no-repeat,#fff;-webkit-background-size:15px 15px;background-size:15px;background-position:13px 50%;left:-50px}.product-item .slick-next{background:url(../img/right-arrow.svg) no-repeat center,#fff;-webkit-background-size:15px 15px;background-size:15px;right:-50px}.contacts{padding-top:67px}.contacts h1{color:#222;font-family:Oswald,sans-serif;font-size:33px;font-weight:700;position:relative;margin-bottom:71px}.contacts h1:after{content:'';height:5px;width:270px;position:absolute;left:-36px;bottom:-14px;background:#ea0000}.contacts .contacts-wrap{display:grid;grid-template-columns:110px 110px;grid-column-gap:157px}.contacts .contacts-wrap .cont-col div{font-family:Roboto,sans-serif;font-weight:700;text-transform:uppercase;color:#222;font-size:12px;margin-bottom:12px}.contacts .contacts-wrap .cont-col a{color:#222;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;letter-spacing:1.5px;margin-bottom:10px;display:inline-block}.services h1{max-width:535px;color:#222;font-family:Oswald,sans-serif;font-size:33px;font-weight:700;position:relative;margin-bottom:71px}.services h1:after{content:'';height:5px;width:270px;position:absolute;left:-62px;bottom:-14px;background:#ea0000}.services .service{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:26px}.services .service .img-block{min-height:280px;height:100%}.services .service .img-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services .service h2{color:#000;font-family:Oswald,sans-serif;font-size:32px;font-weight:500;margin-bottom:22px}.services .service p{color:#555;font-family:Roboto,sans-serif;font-weight:400;line-height:21px}.services .service .service-link{background:#ea0000;width:153px;height:47px;-webkit-border-radius:24px;border-radius:24px;margin-top:45px}.services .service .service-link a{color:#fff;font-family:Oswald,sans-serif;font-size:18px;font-weight:600;width:100%;height:100%;display:inline-block;text-align:center;line-height:47px}.details .page-img{margin:62px 0 45px}.details .page-img img{width:100%;height:auto}.details h1{max-width:535px;color:#222;font-family:Oswald,sans-serif;font-size:33px;font-weight:700;position:relative;margin-bottom:71px}.details h1:after{content:'';height:5px;width:270px;position:absolute;left:-36px;bottom:-14px;background:#ea0000}.details-info{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;margin-bottom:132px}.details-info p{margin-top:35px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;color:#555;font-family:Roboto,sans-serif;line-height:26.74px}.details-info p:first-child{margin-top:0}.details-info ul{color:#555;font-family:Roboto,sans-serif;line-height:26.74px;padding-left:15px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}.details-info ul li{position:relative}.details-info ul li:before{content:"";position:absolute;width:5px;height:5px;background:#ea0000;top:9px;left:-12px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.record{margin-bottom:59px;margin-top:102px}.record__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width:960px){.record__row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.record__img{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(41.66667% - 30px);width:calc(41.66667% - 30px);margin-left:-webkit-calc(8.33333% + 15px);margin-left:calc(8.33333% + 15px)}@media screen and (max-width:960px){.record__img{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}@media screen and (max-width:560px){.record__img{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}@media screen and (max-width:960px){.record__img{margin-left:-webkit-calc(0% + 15px);margin-left:calc(0% + 15px)}}.record__text{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;margin-left:15px;margin-right:15px;width:-webkit-calc(33.33333% - 30px);width:calc(33.33333% - 30px);margin-left:-webkit-calc(8.33333% + 15px);margin-left:calc(8.33333% + 15px);margin-right:-webkit-calc(8.33333% + 15px);margin-right:calc(8.33333% + 15px)}@media screen and (max-width:960px){.record__text{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}@media screen and (max-width:560px){.record__text{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}}@media screen and (max-width:960px){.record__text{margin-left:-webkit-calc(0% + 15px);margin-left:calc(0% + 15px)}}@media screen and (max-width:960px){.record__text{margin-right:-webkit-calc(0% + 15px);margin-right:calc(0% + 15px)}}.record__text__title{position:relative;margin-bottom:43px}.record__text__title:before{content:'';height:5px;width:100%;right:50%;z-index:-1;background:#ea0000;position:absolute;top:-webkit-calc(100% + 15px);top:calc(100% + 15px)}.record__text__decr{color:#555;font-size:14px;font-weight:500;line-height:22.91px}.paragraph__img{text-align:center;margin-bottom:44px}.paragraph__subtitle{max-width:668px;width:100%;text-align:center;margin:0 auto 94px}.paragraph__decsr{max-width:604px;width:100%;text-align:center;margin:49px auto 115px;line-height:22.91px}.scheme-wrap{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-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.scheme-wrap .arrow-left img{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.scheme-wrap .arrow-btm img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.scheme-wrap .arrow-right img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.scheme-row{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:20px 0}.scheme{display:grid;grid-template-columns:390px 390px;grid-template-rows:250px 250px;grid-gap:30px;margin:0 20px}.scheme-card{position:relative}.scheme-card img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scheme-card .card-info{width:100%;height:100%;position:relative;background:rgba(0,0,0,.5)}.scheme-card .card-name{position:absolute;left:46px;bottom:118px;color:#fff;font-family:Oswald,sans-serif;font-size:32px;font-weight:500;z-index:2}.scheme-card .card-link{background:#ea0000;width:153px;height:47px;-webkit-border-radius:24px;border-radius:24px;z-index:2;position:absolute;bottom:42px;left:46px}.scheme-card .card-link a{color:#fff;font-family:Oswald,sans-serif;font-size:18px;font-weight:600;width:100%;height:100%;display:inline-block;text-align:center;line-height:47px}.scheme-card:nth-child(1):before{right:0}.scheme-card:nth-child(1).next:before{height:-webkit-calc(100% - 66px);height:calc(100% - 66px)}.scheme-card:nth-child(2):before{right:0}.scheme-card:nth-child(2).next:before{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.scheme-card:nth-child(4):before{bottom:0}.scheme-card:nth-child(4).next:before{height:-webkit-calc(100% - 66px);height:calc(100% - 66px)}.scheme-card:nth-child(3).next:before{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.number{background-color:#222;padding-top:91px;padding-bottom:56px}@media screen and (max-width:560px){.number{padding-top:41px;padding-bottom:74px}}.number__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.number__item{width:33%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.number__item__record{color:#fff;font-family:Oswald,sans-serif;font-size:-webkit-calc(30px + 22 * ((100vw - 420px)/ 480));font-size:calc(30px + 22 * ((100vw - 420px)/ 480));font-weight:600;margin-bottom:5px}@media screen and (max-width:420px){.number__item__record{font-size:30px}}@media screen and (min-width:900px){.number__item__record{font-size:52px}}.number__item__decr{opacity:.3;color:#fff;font-size:13px;font-weight:400;margin-bottom:38px;text-align:center}.number__item__border{text-align:center}.number__item__border span{width:10px;height:10px;background-color:#ea0000;-webkit-border-radius:10em;border-radius:10em;display:inline-block}.footer{padding:25px 0;border-top:1px solid #eee;background:#ea0000}.footer__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__logo{margin-right:30px}.footer__logo img{width:32px;height:auto;margin-right:4px}.footer__koda{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.footer__koda a{color:#fff;font-size:11px;font-weight:400;-webkit-transition:all .15s ease-in 0s;-o-transition:all .15s ease-in 0s;transition:all .15s ease-in 0s}.footer__koda a:hover{color:#fff}.footer__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -10px}.footer__list li{margin:0 10px}.footer__list a{color:#fff;font-size:11px;font-weight:400;-webkit-transition:all .15s ease-in 0s;-o-transition:all .15s ease-in 0s;transition:all .15s ease-in 0s}.footer__list a:hover{color:#fff}.footer__logo a{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;color:#000;font-family:Oswald,sans-serif;font-size:13px;font-weight:700;line-height:12.43px;text-transform:uppercase}.footer-logo-text{color:#fff}.maps{width:100%}.maps .container{position:relative}.maps__container{position:relative;padding-bottom:36.25%;min-height:500px;padding-top:25px;margin-left:auto;margin-right:auto;height:0}.maps__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.map-wrap{height:574px;overflow-y:hidden;margin-bottom:-50px}.map-wrap iframe{width:100%;margin-top:-48px;pointer-events:none}.contacts-map-wrap{margin-top:27px;margin-bottom:-4px;position:relative}.contacts-map-wrap:before{position:absolute;content:'';background:#fff;height:49px;width:100%;z-index:1;top:-1px}.contacts-map-wrap iframe{width:100%;pointer-events:none}.cont__block{position:absolute;max-width:304px;top:50px;right:5%;width:100%;height:409px;padding:57px;padding-bottom:106px;background:#fff;z-index:10}.cont__block__text__title{margin-bottom:42px}.cont__block__text__list span{font-weight:700;color:#222}.cont__block__text__list li{margin-bottom:15px}.cont__block__text__list a{color:#222;font-size:12px;font-weight:400;-webkit-transition:all .15s ease-in 0s;-o-transition:all .15s ease-in 0s;transition:all .15s ease-in 0s}.cont__block__text__list a:hover{color:#ea0000}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}abbr,fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ul li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}img{max-width:100%;height:auto}
/*# sourceMappingURL=main.min.css.map */
