﻿.logotip{opacity:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;margin:0;position:relative;height:80px}.logo{width:100%;float:left;align-self:center}.logo-img{width:20%;order:1;margin:3rem auto 0 0}.header-contact{margin-top:1rem;width:20%;order:3;align-self:center;float:right;position:relative}.header-contact i{display:block;margin:-1rem;float:left;position:absolute}.header-contact p{color:#000;margin-left:2rem;font:1.7rem/1.2 Roboto,Helvetica;font-weight:700;text-align:left}@media screen and (max-width: 1025px){.logo-img{order:1;width:23%;margin-left:-1rem;margin-top:3rem}.header-contact{width:20%;float:right;margin-right:0;margin-top:0}.header-contact p{color:#000;margin-left:2rem;font:1.6rem/1.2 Roboto,Helvetica;font-weight:700;text-align:left}}@media screen and (max-width: 800px){.logotip{height:auto}.logo-img{order:1;width:30%;margin-right:auto;margin-top:.7rem}.header-contact{width:25%;align-self:center;float:none;font:1.3rem Roboto,Helvetica;margin-top:-.5rem}}@media screen and (max-width: 680px){.logo-img{order:1;width:30%;margin:1.5rem auto 0 0}.header-contact{width:30%;align-self:center;font:1.5rem Roboto,Helvetica}.header-contact p{color:#000;font:1.9rem/1.2 Roboto,Helvetica;font-weight:700;text-align:left}}@media screen and (max-width: 650px){.logo-img{margin:2rem auto 0 0}.header-contact{width:30%;align-self:center;float:none;font:1.5rem Roboto,Helvetica;margin:1rem 0 0 1rem}.header-contact p{color:#000;font:1.6rem/1.2 Roboto,Helvetica;font-weight:700;text-align:left}}@media screen and (max-width: 590px){.logo-img{display:none;order:1;width:100%}.header{background:rgba(1,22,41,0.9)}.header-contact{z-index:5;width:100%;float:left;padding:0;margin:0 0 0 1rem}.header-contact i{display:none}.header-contact p{width:100%;color:#fff;font:1.9rem/1.2 Roboto,Helvetica;font-weight:700;text-align:left;margin:1rem 0 0}}@media screen and (max-width: 500px){.header-contact{font:1.6rem Roboto,Helvetica;margin:0;float:left}}@media screen and (max-width: 340px){.header-contact{font:1.4rem Roboto,Helvetica}}nav{width:50%;align-self:center;text-align:center;order:2;margin:0 2% 0 2%}nav a,nav::before,nav div::before{display:inline-block;padding:0;color:#000;text-align:center;cursor:pointer}nav a{padding:.5rem 0;margin:0;width:23%;font:1.7rem Roboto,Helvetica;text-decoration:none;text-align:left;position:relative}nav a:hover{text-decoration:underline;color:#e80000}nav img{margin:0 .3rem 0 0;padding-top:.2rem;float:left;width:14%}@media screen and (max-width: 1025px){nav{width:55%;align-self:center;text-align:center;order:2;margin:0 1% 0 1%}nav a,nav::before,nav div::before{display:inline-block;padding:0;color:#000;text-align:center;cursor:pointer}nav a{padding:.5rem 0;margin:0;width:24%;font:1.6rem Roboto,Helvetica;text-decoration:none;text-align:left}nav a:hover{text-decoration:underline;color:#e80000}}@media screen and (max-width: 900px){nav a{font:1.5rem Roboto,Helvetica}}@media screen and (max-width: 800px){nav{width:100%;align-self:center;text-align:center;order:3;margin:-3.5rem 0 0 0;border:none;z-index:10}nav a,nav::before,nav div::before{width:100%;text-align:left}nav i{margin:0 .5rem 0 40%;padding-top:.2rem;float:left;width:5%}nav a{padding:5rem 0 0;width:100%;font:1.8rem Roboto,Helvetica;text-decoration:none;text-align:left;z-index:20}nav:before{content:"Меню ▼";text-align:center;font:2rem Roboto,Helvetica}nav:focus::before{content:none}nav:not(:focus) div:not(:active){display:none}}@media screen and (max-width: 652px){nav:before{content:"Меню ▼";padding:0 .5rem;text-align:center;font:2rem Roboto,Helvetica}nav i{color:#fff;padding:5px}.icons{background:#fff;border-radius:5%}}@media screen and (max-width: 590px){nav{order:3;width:100%;align-self:center;text-align:center;margin:0.5rem auto 0}nav a,nav::before,nav div::before{width:100%;text-align:right}.icons-catalog{display:none}nav a{color:#fff;padding:2rem 0 0;margin:0 0 1rem;width:100%;font:1.8rem Roboto,Helvetica;text-decoration:none;text-align:left}nav::before{z-index:10;color:#fff;content:"Меню ▼";padding:.2rem;font:1.8rem Roboto,Helvetica;width:100%;position:fixed;right:7%;top:3rem}nav:focus::before{content:none}nav:not(:focus) div:not(:active){display:none}}@media screen and (max-width: 340px){nav{margin:-.5rem 0 0 0}}.banner{background:url("../images/banner.jpg") repeat-y center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;color:#fff;margin-top:0}.offer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-around;padding-top:8rem;-webkit-box-orient:horizontal}.best-offer_body{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:center;-webkit-box-orient:horizontal}.best-offer{padding:2rem}.best-offer_title{color:#fff;font:2.5rem Roboto;text-align:center;width:100%}.best-offer_foto img{width:100%}.best-offer_cont{justify-content:center;margin:2rem 0 0 5rem}.best-offer_cont p{color:#fff;font:2rem/1.8 Roboto;font-weight:200}.best-offer_cont span{color:#ccc;font-size:1.6rem;font-weight:300;margin-right:.5rem}.best-offer_ssylka{margin:2rem 0}.best-offer_ssylka a{border:2px solid #fff;border-radius:15px;padding:.5rem 3rem;color:#fff;font:1.6rem/1.8 Roboto;font-weight:400;text-align:center}.best-offer_ssylka a:hover{border:2px solid #dfc54f}.best-offer_sale{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:space-around;-webkit-box-orient:horizontal}.sale-wrap{position:relative;width:300px;height:250px;padding:3rem;margin:2rem auto 0;box-sizing:border-box;overflow:hidden}.sale-inner{position:relative;height:100%;background:linear-gradient(45deg, #c00, #c00);box-shadow:0 1px 5px rgba(0,0,0,0.3)}.sale-inner:before{content:"";position:absolute;width:100%;height:100%;background:#fff;border-bottom-right-radius:150px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.24);box-shadow:0 1px 1px rgba(0,0,0,0.24)}.sale-text{position:absolute;top:0;width:100%;z-index:5;padding:3rem 0 0;box-sizing:border-box;text-align:center}.sale-text-zag{margin:0 0 5px;color:#888;font-family:'Roboto';font-size:1.3rem;font-weight:400;letter-spacing:1px;text-transform:uppercase}.sale-text p{margin:0;font-family:'Merriweather',serif;font-size:4rem;font-weight:700;color:#cc0000;text-align:center}.sale-text p span{font-size:2rem;font-weight:normal}.sale-text .sale-text-info{color:#063969;font-family:'Roboto',cursive;font-size:2rem;font-weight:400;margin-top:1rem}@media screen and (max-width: 860px){.best-offer{padding:2rem 0}.sale-wrap{position:relative;width:145px;height:200px;padding:1rem .5rem;margin:2rem auto 0 1.5rem}.best-offer_ssylka a{padding:.5rem 2rem}.best-offer_foto img{width:80%;margin:2rem 0 0 0}.best-offer{padding:2rem 0}.best-offer_cont{justify-content:center;margin:2rem 0 0 0}.best-offer_cont p{font:1.5rem/1.8 Roboto;margin-left:-2rem}.best-offer_cont span{font-size:1.3rem}.sale-text-zag{margin:-1rem 0 .5rem;font-size:1.1rem}.sale-text p{margin:0;font-size:3rem}.sale-text p span{font-size:1.2rem}.sale-text .sale-text-info{font-size:1.6rem;margin-top:.5rem}}@media screen and (max-width: 800px){.sale-inner:before{top:0}}@media screen and (max-width: 590px){.banner{min-height:88px;background:none}.offer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:center;padding-top:5rem;-webkit-box-orient:horizontal}.best-offer{display:none}.sale-wrap{position:relative;width:30rem;height:16rem;padding:1rem;margin:4rem auto 0;box-shadow:none;box-sizing:border-box;overflow:hidden}.sale-text-zag{margin:-1.5rem 0 .5rem;font-size:1.2rem}.sale-text p{margin:0;font-size:4rem}.sale-text p span{font-size:2rem}}.post-wrap{max-width:1024px;width:100%;margin:2rem auto 0;display:flex;justify-content:center;flex-wrap:wrap}.post-item{position:relative;margin:0 1rem 1rem 0;cursor:pointer;width:100%;background:#41516b;color:#fff;text-align:center;border:1px solid #41516b;border-radius:5px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.52);-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.52);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,0.52)}.post-item:hover{background:#152846}.item-content{position:relative;width:100%;padding:2rem;color:#fff;font-size:1.4rem;font-weight:500}.item-content:hover{color:#fff}.item-icon img{margin-bottom:20px;border-radius:50%;box-shadow:1px 1px 18px 0px rgba(0,0,0,0.52) inset;-webkit-box-shadow:1px 1px 18px 0px rgba(0,0,0,0.52) inset;-moz-box-shadow:1px 1px 18px 0px rgba(0,0,0,0.52) inset}.item-content h3{font-weight:500;margin-bottom:15px}.link{text-decoration:none;display:inline-block;overflow:hidden;font-size:1rem;text-transform:uppercase}@media screen and (min-width: 170px){.post-item{flex-basis:100%;flex-shrink:0}}@media screen and (min-width: 450px){.post-item{flex-basis:45%}}@media screen and (min-width: 768px){.post-item{flex-basis:23.5%;flex-shrink:0}}.catalog{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:100%;flex-grow:1;flex-wrap:wrap;margin:0 auto 3rem;display:-webkit-box;-webkit-box-orient:horizontal;display:block;float:left}.catalog-title{font:2.3rem/1.6 Helvetica,Arial,sans-serif;color:#053968;text-transform:uppercase;margin:2rem 2rem 0 0;font-weight:700;float:none}.rubr-title{font:2.3rem/1.6 Helvetica,Arial,sans-serif;color:#053968;text-transform:uppercase;margin:2rem 2rem 0 0;font-weight:700;float:none}.card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex:0 1 20%;justify-content:left;margin:2rem auto;display:-webkit-box;-webkit-box-orient:vertical;width:20%;display:block;float:left}.card-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;display:-webkit-box;-webkit-box-orient:vertical}.card-body-left{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.card-title{position:relative;display:block;font:1.7rem/1.6 Helvetica;color:#053968;text-transform:uppercase;margin:1rem 2rem 1rem 0;font-weight:700;text-shadow:1px 1px #fff}.card-foto{position:relative;width:100%;margin:0 1.5rem 0 0}.card-foto .img{position:relative;width:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.24);box-shadow:0 1px 1px rgba(0,0,0,0.24)}img.prise{position:relative;width:3em;float:left;margin:-.8em .8em 0 0}img.prise:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,0.5);box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.card-foto i.boot{background-image:url(../images/svg/boot.svg);text-align:center;background-repeat:no-repeat;width:23%;height:23%;position:absolute;top:72%;right:4%}.card-foto i.car{background-image:url(../images/svg/car.svg);background-repeat:no-repeat;width:19%;height:19%;position:absolute;top:75%;right:30%}.card-foto i.big-car{background-image:url(../images/svg/big-car.svg);background-repeat:no-repeat;width:25%;height:25%;position:absolute;top:71%;right:54%}.card-foto i.procent{background-image:url(../images/procent.png);background-size:100%,100%;background-repeat:no-repeat;width:25%;height:25%;position:absolute;top:18%;right:8%}.card-foto i.cena{background-color:#f82727;position:absolute;top:0;right:0;color:#fff;padding:1rem .5rem 1rem 1rem;margin:0;font-size:1.5rem;font-weight:700;-webkit-box-shadow:-1px 1px 1px 0px rgba(0,0,0,0.5);-moz-box-shadow:-1px 1px 1px 0px rgba(0,0,0,0.5);box-shadow:-1px 1px 1px 0px rgba(0,0,0,0.5)}.card-text{width:50%;margin:.5rem 1.5rem 0 0}.card-text_zagl{font:1.4rem/1.6 Roboto;text-transform:uppercase;color:#658da7;font-weight:700}.card-text_zagl-mid{margin:1rem 0}.card-text_zagl-mid p{font:1.2rem Roboto;text-transform:lowercase;color:#333}.card-text_zagl-mid span.left{font:1.2rem Roboto;text-transform:uppercase;color:#939393;padding-right:.5rem;float:left}.card-text_zagl-mid span.n-left{font:1.2rem Roboto;text-transform:uppercase;color:#939393;padding-right:.5rem;float:none}.card-text_zagl-cena{margin:1rem 2rem 0 0}.card-text_zagl-cena p{margin:1rem 2rem 0 0;font:1.4rem Roboto;text-transform:lowercase;color:#333;padding-top:.2rem;font-weight:700}.card_cena{width:100%;margin:1rem 0;font:1.4rem Roboto;color:#41516b;padding:.2rem;font-weight:700;text-shadow:1px 1px #fff}.card-text_zagl-cena span.text{margin:1rem 1rem 0 0;font:1.4rem Roboto;text-transform:lowercase;color:#939393;padding-top:.1rem}.gray,.red,.yellow{width:2rem;height:2rem;border-radius:50px;float:left;margin-right:1rem;box-shadow:0 1px 1px #666}.gray{background-color:#ccc}.red{background-color:#d83931}.yellow{background-color:#f8be06}.boxImg{width:100%;position:relative;overflow:hidden}.boxImg img{height:100%;transition:.5s}.boxImg-cont{width:100%;height:100%;position:absolute;top:0;left:0}.boxImg-cont:before,.boxImg-cont:after{content:'';width:150%;height:150%;position:absolute;top:0;left:-75%;background:#053967;opacity:.1;transition:1s}.boxImg-cont:before{transform:translateX(-125%) rotate(45deg)}.boxImg-cont:after{transform:translateX(195%) rotate(45deg)}a.bt{z-index:10;position:absolute;top:38%;left:18%;color:#fff;text-decoration:none;text-transform:uppercase;border:2px solid #fff;padding:1rem 3rem;border-radius:8px;opacity:0;transition:.1s ease-in-out;overflow:hidden}a.bt:before{content:'';position:absolute;top:-8px;left:-50%;height:50px;width:50px;background:linear-gradient(90deg, rgba(255,255,255,0.1), rgba(255,255,255,0.5));transform:skewX(-45deg)}a.bt:hover::before{left:150px;transition:.5s ease-in-out}a.bt:active{border:2px solid #b3b3b3}.boxImg:hover img{transform:rotate(-30deg) scale(2);filter:blur(2px)}.boxImg:hover a.bt{opacity:1;transition:.5s}.boxImg:hover .boxImg-cont::before{transform:translateX(92%) rotate(45deg) scale(2);transition:.5s;opacity:.6}.boxImg:hover .boxImg-cont::after{transform:translateX(-25%) rotate(45deg) scale(2);transition:.5s;opacity:.6}.boxImg-cont:hover{box-shadow:inset 0px 0px 20px #000}.other{background:#e3e5e8;padding:3rem 0}.other-catalog{width:100%;max-width:1024px;margin:0 auto}.other-cat{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;display:-webkit-box;-webkit-box-orient:horizontal}.other-title{font:2rem/1.6 Helvetica;color:#41516b;text-transform:uppercase;margin:0;font-weight:300;text-shadow:1px 1px #fff}@media screen and (min-width: 1024px){.catalog-title{margin:6rem 0 0}}@media screen and (max-width: 1024px){.other-catalog{width:98%;padding:0 2rem}.card{margin:2rem auto;width:25%}.other-title{font:1.8rem/1.6 Helvetica}.catalog-title{margin:6rem 0 0}}@media screen and (max-width: 850px){.card{margin:2rem auto;width:33%}.catalog-title{margin:4rem 0 0}}@media screen and (max-width: 700px){.catalog-title{margin:6rem .0 0;font:1.8rem/1.6 Helvetica,arial,sans-serif;color:#063969}.card{flex:0 1 250px}.card-foto i.procent{top:13%;right:5%}a.bt{top:38%;left:20%;padding:1rem 3rem;font-size:1.5rem}}@media screen and (max-width: 600px){.catalog-title{margin:7rem 0 0}.card{width:50%}img.prise{position:relative;width:3em;float:left;margin:-.8em .8em 0 0}}@media screen and (max-width: 450px){.catalog{width:80%;margin:0 auto 2rem 10%}.card{width:100%;margin:2rem auto}.other-cat{width:80%;display:-webkit-box;-webkit-box-orient:vertical;margin:0 auto}}@media screen and (min-width: 170px){*{box-sizing:border-box}.grid-body{width:100%;position:relative;margin:1rem 0}.foto-title{font:1.8rem/1.6 Helvetica;color:#053968;text-transform:uppercase;margin:1rem 2rem 0 0;font-weight:700}.grid{display:-webkit-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;z-index:19;height:100%;overflow:auto;text-align:center;-webkit-transition:opacity .1s;transition:opacity .75s}.grid .grid-item{display:inline-block;width:50%;padding:0 1.5rem 0 0;opacity:.5;-webkit-transition:opacity .5s;transition:opacity .5s}.grid .grid-item:hover{opacity:1}label[for]{cursor:pointer}input[type="checkbox"]#pl-1,input[type="checkbox"]#pl-2,input[type="checkbox"]#pl-3,input[type="checkbox"]#pl-4,input[type="checkbox"]#pl-5,input[type="checkbox"]#pl-6,input[type="checkbox"]#pl-7,input[type="checkbox"]#pl-8,input[type="checkbox"]#pl-9,input[type="checkbox"]#pl-10,input[type="checkbox"]#pl-11,input[type="checkbox"]#pl-12,input[type="checkbox"]#pl-13,input[type="checkbox"]#pl-14{display:none}.lightbox{width:100%;position:fixed;top:0;left:0}.grid{width:100%;position:relative;top:0;left:0}.grid img{width:100%}.lightbox{z-index:99999;min-height:100%;overflow:auto;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.lightbox img{position:absolute;background-size:cover;left:-35%}input[type="checkbox"]:checked+.lightbox{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}input[type="checkbox"]:checked ~ .grid{opacity:.125}}@media screen and (min-width: 600px){.grid .grid-item{width:25%}.lightbox img{border:30px solid rgba(0,0,0,0.5);top:50%;left:50%;max-width:96%;max-height:96%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0 2px 8px rgba(0,0,0,0.25);border:5px solid rgba(0,0,0,0.3)}}@media screen and (min-width: 1024px){.grid .grid-item{width:20%}.foto-title{font:2.0rem/1.6 Helvetica}.lightbox img{border:30px solid rgba(0,0,0,0.3)}}.grid img{max-width:100%;max-height:100%}.servis{background:#dfc54f;color:#fff;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.uslugi-komp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:100%;flex-grow:1;flex-wrap:wrap;margin-bottom:3rem;display:-webkit-box;-webkit-box-orient:horizontal}.usl{margin:2rem 0;width:50%}.usl-bloc{margin:2rem 0 3rem;width:100%}.usl h2{font:2rem/1.6 Helvetica;color:#053968;text-transform:uppercase;margin:1rem 0;font-weight:700;text-align:center}.usl-bloc i{margin:.5rem 2rem 0 0;float:left}.usl-bloc p{font:1.6rem/1.6 Roboto;color:#000;width:98%;padding:1.2rem 2rem 0 0;float:none;vertical-align:middle;font-weight:200}.usl-bloc a{text-decoration:none;color:#000;font-weight:300;border-bottom:1px solid #000}.usl-bloc a:hover{color:#e80000;border-bottom:1px solid #e80000}@media screen and (max-width: 850px){.uslugi-komp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:100%;flex-grow:1;flex-wrap:column;margin-bottom:3rem;display:-webkit-box;-webkit-box-orient:vertical}.usl{margin:2rem 0;width:100%}.usl-bloc{margin:2rem 0 1rem}}.contacts{background:#41516b;color:#fff;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.informaciya{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:100%;flex-grow:1;flex-wrap:wrap;margin-bottom:2rem;display:-webkit-box;-webkit-box-orient:horizontal}.info,.inform{margin:2rem 0;width:50%}.info-bloc{margin:2rem 0 3rem;width:100%}.info h2,.info span,.inform h2{font:2rem/1.6 Helvetica;color:#dfc54f;text-transform:uppercase;margin:1rem 0;font-weight:700;text-align:left}.inform h2{color:#053968}.info-bloc p,.inform-bloc p{font:1.5rem/2.2 Roboto;color:#fff;width:100%;margin:0 auto;padding:0;float:none;vertical-align:middle;font-weight:200}.inform-bloc p{color:#000}.info-karta{width:100%;margin-top:1rem}.foot-title{font:1.8rem/1.6 Helvetica;color:#c6d0d8;text-transform:uppercase;margin:1rem 0;font-weight:400;text-align:left}@media screen and (max-width: 750px){.informaciya{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:100%;flex-grow:1;flex-wrap:column;margin-bottom:2rem;display:-webkit-box;-webkit-box-orient:vertical}.info,.inform{width:100%}.info-bloc,.inform-bloc{margin:2rem 0 1rem}}.uslugi{background:#dfc54f;border-radius:5%;padding:1em;background-image:url(../images/servis.png);background-repeat:no-repeat;display:block;background-size:310%,210%;width:60px;height:60px}.uslugi-dostavka-car{background-position:0 0}.uslugi-dostavka-man{background-position:50% 0}.uslugi-dostavka-auto{background-position:0 100%}.uslugi-skidka{background-position:50% 100%}.uslugi-ukladka{background-position:100% 0}.uslugi-zamer{background-position:100% 100%}.lenta{z-index:5;background-image:url(../images/lenta.png);background-repeat:no-repeat;display:block;background-size:300%,87%;width:100px;height:100px;position:absolute;left:-.8rem;top:-.7rem}.lenta-akciya{background-position:0 0}.lenta-hit{background-position:50% 0}.lenta-new{background-position:100% 0}.proc{background-image:url(../images/proc.png);background-repeat:no-repeat;display:block;width:40px;height:40px;background-size:300%,300%;position:absolute;top:1%;left:73%}.proc-10{background-position:0 0}.proc-15{background-position:50% 0}.proc-20{background-position:100% 0}.proc-25{background-position:0 50%}.proc-30{background-position:50% 50%}.proc-40{background-position:100% 50%}.proc-5{background-position:0 100%}.proc-50{background-position:50% 100%}.proc-proc{background-position:100% 100%}.icons{background-image:url(../images/icons.png);background-repeat:no-repeat;display:block;width:20px;height:20px;background-size:550%,110%;float:left;margin-right:.5rem}.icons-catalog{display:block;background-position:1% 0}.icons-contact{display:block;background-position:25% 0}.icons-dostavka{display:block;background-position:50% 0}.icons-prise{display:block;background-position:75% 0}.icons-tel{display:block;background-position:100% 1%;width:20px;height:20px;position:absolute;top:50%}.info-but{font:1.2rem Roboto,Helvetica;width:100%;margin:2rem auto 0;cursor:pointer}.cont-but{text-align:center;color:#dfc54f;width:40%;border:3px solid #dfc54f;padding:1rem 3rem;margin:0 5%;float:left;border-radius:2rem}.cont-but:hover{background:#fff;color:#333}.other-but{text-align:center;color:#41516b;font:1.5rem Roboto,Helvetica;width:40%;border:3px solid #dfc54f;padding:1rem 3rem;margin:1rem 5%;float:left;border-radius:2rem}.other-but:hover{background:#fff;color:#333}.prise-but{font:1.6rem Roboto,Helvetica;text-align:center;color:#000;width:30%;border:3px solid #dfc54f;padding:1rem;margin:1rem 0;float:left;border-radius:2rem}.prise-but:hover{background:#dfc54f;color:#000}@media screen and (max-width: 700px){.cont-but{width:45%;margin:1em 2.5%;float:left}.prise-but{width:50%;margin:0 25%}.other-but{width:90%;margin:1em 5%;float:left}}@media screen and (max-width: 500px){.cont-but{width:80%;margin:1em 10%}.prise-but{width:100%;margin:0}}.produkt-kart{width:100%;margin:4rem 0 0}.produkt{width:100%;margin:5rem 0 0}.produkt-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;flex-flow:row wrap;flex:0 1 300px;width:100%;margin:1rem 0 4rem;display:-webkit-box;-webkit-box-orient:vertical}.produkt-body-left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;width:100%;margin:2rem 0;display:-webkit-box;-webkit-box-orient:horizontal}h1{font:2.5rem Helvetica;color:#053968;text-transform:uppercase;margin:1rem 2rem 0 0;font-weight:700;float:none}.produkt-title h2{font:1.7rem/1.6 Helvetica;color:#053968;text-transform:uppercase;margin:1rem 2rem 0 0;font-weight:700}.produkt-foto{position:relative;margin:0 2.5rem 0 0;width:35%}.produkt-foto .img{position:relative;width:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.24);box-shadow:0 1px 1px rgba(0,0,0,0.24)}.produkt-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;width:65%;margin:0 1.5rem 0 0}.produkt-text_zagl{font:1.8rem/1.6 Roboto;text-transform:uppercase;color:#428dd0;font-weight:700}.produkt-text_zagl-mid{margin:1rem 0}.produkt-text_zagl-mid p{font:1.5rem Roboto;text-transform:lowercase;color:#333}.produkt-text_zagl-mid span.left{font:1.2rem Roboto;text-transform:uppercase;color:#939393;padding-right:.5rem;float:left}.produkt-text_zagl-mid span.n-left{font:1.2rem Roboto;text-transform:uppercase;color:#939393;padding-right:.5rem;float:none}.produkt-text_zagl-cena{margin:2rem 2rem 0 0;font-weight:400}.produkt-text_zagl-cena p{margin:1rem 2rem 0 0;font:1.5rem Roboto;text-transform:uppercase;color:#333;padding-top:.2rem;font-weight:700}.produkt-text_zagl-cena span{color:#d83931}.card_cena{width:100%;margin:1rem 0;font:1.5rem Roboto;color:#41516b;padding:.2rem;font-weight:700}.card-text_zagl-cena span.text{margin:1rem 1rem 0 0;font:1.4rem Roboto;text-transform:lowercase;color:#939393;padding-top:.1rem}.gray,.red,.yellow{width:2rem;height:2rem;border-radius:50px;float:left;margin-right:1rem;box-shadow:0 1px 1px #666}.gray{background-color:#ccc}.red{background-color:#d83931}.yellow{background-color:#f8be06}@media screen and (max-width: 1025px){.produkt-foto{margin:0 1.5rem 0 0;width:40%}.produkt-text{width:60%;margin:0}}@media screen and (max-width: 850px){.produkt-foto{margin:0 1.5rem 0 0;width:50%}.produkt-text{width:100%;margin:0}.produkt-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;width:50%;margin:0 1.5rem 0 0}}@media screen and (max-width: 700px){.produkt-body-left{flex-direction:column;display:-webkit-box;-webkit-box-orient:vertical}.produkt{margin:3rem 0 0}.produkt-foto{width:100%}.produkt-foto .img{width:80%;height:auto;margin:0 10%}.produkt-text{width:100%;height:auto;margin:0}h1{font:2.3rem Helvetica;margin:3rem 2rem 0 0}}@media screen and (max-width: 560px){h1{margin:4rem 2rem 0 0}.produkt{margin:3rem 0 0}.produkt-body{display:-webkit-box;-webkit-box-orient:vertical}.produkt-body-left{flex-direction:column;display:-webkit-box;-webkit-box-orient:vertical}.produkt-text{display:-webkit-box;-webkit-box-orient:vertical}.produkt-foto{width:100%}.produkt-foto .img{width:100%;height:auto;margin:0}.produkt-text{width:100%;margin:0}}.table_col{font-family:Roboto,Arial,Sans-Serif;font-size:1.4rem;width:100%;background:#fff;text-align:left;border-collapse:collapse;color:#3E4347}.table_col td:nth-of-type(even){width:100%;border-right:2rem solid #fff;border-left:2rem solid #fff;border-bottom:1px solid #eee;padding:1.2rem 1rem;color:#333}.table_col td:nth-of-type(odd){width:30%;background:#e9eef4;color:#7c9ab5;border-left:none;border-bottom:1px solid #fff;padding:1.2rem 1rem}.table_cena{font-family:Roboto,Arial,Sans-Serif;font-size:1.5rem;width:100%;background:#fff;text-align:left;border-collapse:collapse;color:#3E4347}.table_cena td{border-right:2rem solid #fff;border-left:2rem solid #fff;border-bottom:1px solid #eee;padding:1.2rem 1rem 1.2rem 0;color:#333}.table_cena span{float:left}@media screen and (max-width: 1025px){.table_cena{display:block;width:100%;border-bottom:none}}@media screen and (max-width: 700px){.table_col tr,.table_cena tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:wrap;width:100%}.table_col td:nth-of-type(odd){text-align:center;background:#e9eef4;width:100%}.table_col td:nth-of-type(even){width:100%;border-right:none;border-left:none;border-bottom:1px solid #eee;padding:1.2rem 1rem;color:#333}.table_col{font-size:1.6rem;width:100%;background:#fff;text-align:left;border-collapse:collapse;color:#3E4347;margin-top:2rem}.table_col td{width:100%;border-right:none;border-left:none;border-bottom:1px solid #eee;padding:1.2rem 0;color:#333}.table_cena{font-family:Roboto,Arial,Sans-Serif;font-size:1.6rem;width:100%;background:#fff;text-align:left;border-collapse:collapse;color:#3E4347}}@media (max-width: 699px){.table_col tr{display:-webkit-box;-webkit-box-orient:vertical}.table_col td{width:100%;display:-webkit-box;-webkit-box-orient:vertical}}@media screen and (max-width: 400px){.table_cena td{display:inline-block;border-bottom:none}}.prise{border:1px solid #ccc;width:100%;margin:2rem 0;padding:0;border-collapse:collapse;border-spacing:0;color:#000}.prise td a{color:#000;font-weight:400}.prise td a:hover{color:#e80000;text-decoration:underline}.prise tr{border:1px solid #ddd;padding:1rem;vertical-align:middle}.prise td{padding:2rem 1rem 2rem 2rem;text-align:left;font-size:1.6rem;vertical-align:middle;height:auto}.prise th{font-size:1.2rem;padding:1rem;text-align:left;font-weight:400;color:#fff;text-transform:uppercase;background:#7c9ab5;letter-spacing:1px}@media screen and (max-width: 750px){.prise{border:0}.prise thead{display:none}.prise tbody{display:block;width:100%}.prise tr{margin-bottom:1rem;display:block;border-bottom:2px solid #ddd;width:100%;float:left}.prise td{display:-webkit-box;-webkit-box-orient:vertical;width:100%;text-align:left;font-size:1.5rem;vertical-align:middle;border-bottom:2px dotted #ccc;padding:2rem 1rem;color:#000}.prise td p{margin-left:30%;border-left:1px solid #ccc;padding-left:2rem}.prise td:last-child{border-bottom:0}.prise td:before{content:attr(data-label);vertical-align:middle;float:left;font-size:1.3rem;padding:0;text-transform:uppercase;color:#000}}@media screen and (max-width: 560px){.table_col tr,.table_cena tr{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:wrap;width:100%;display:-webkit-box;-webkit-box-orient:vertical}.table_cena td{display:-webkit-box;-webkit-box-orient:horizontal;width:100%}.prise td{padding:2rem 0}.prise td:before{content:attr(data-label);font-size:1.2rem;color:#000;vertical-align:middle}}@media screen and (max-width: 400px){.prise td:before{content:attr(data-label);font-size:1rem;padding-top:.3rem;vertical-align:middle}.prise td p{margin-left:40%;padding-left:2rem}.prise td{padding:1rem 0.5rem}}
