*{box-sizing:border-box}html{font-size:16px}html,body{width:100%;height:100%}body{margin:0;font-size:16px;font-family:'helvmedium';color:#000;background-color:#fff;background:url(../img/main-bg.jpg)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}ul{padding:0;margin:0}ul li{list-style:none}p{padding:0;margin:0}.container{margin:0 auto;max-width:960px}.container:after{content:"";display:table}.container:after{clear:both}.container--header{width:925px}.wrapper{position:relative;overflow:hidden;width:100%;min-height:100%}.main-title{color:#ed1c24;font-size:27px;font-family:'helvbold';text-transform:uppercase}.second-title{color:#ed1c24;text-transform:uppercase;font-size:16px;font-family:'helvbold'}.third-title{color:#000;font-family:'avenirbold';font-size:21px;text-transform:uppercase;line-height:40px}@media screen and (max-width: 380px){.third-title{font-size:14px;line-height:20px;text-transform:none;}}.fourth-title{color:#fff;font-size:19px;font-family:'avenirdemi';text-transform:uppercase;margin-bottom:15px}.fifth-title{font-size:14px;color:#000;font-family:'helvmedium';text-transform:uppercase}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 8, 2018 */@font-face{font-family:'helvbold';src:url('../fonts/helveticaneuecyr-bold-webfont.woff2') format('woff2'),url('../fonts/helveticaneuecyr-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'helvlight';src:url('../fonts/helveticaneuecyr-light-webfont.woff2') format('woff2'),url('../fonts/helveticaneuecyr-light-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'helvmedium';src:url('../fonts/helveticaneuecyr-medium-webfont.woff2') format('woff2'),url('../fonts/helveticaneuecyr-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'avenirdemi';src:url('../fonts/AvenirNextCyr-Demi.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'avenirlight';src:url('../fonts/AvenirNextCyr-Light.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'avenirbold';src:url('../fonts/AvenirNextCyr-bold.woff') format('woff');font-weight:normal;font-style:normal;}.header{background-color:#06264b;background:linear-gradient(to bottom, #06264b 0%, #021325 50%)}.header__login-block{display:flex;justify-content:flex-end;padding:15px 0}@media screen and (max-width: 380px){.header__login-block{display:none;}}.header__phone{display:none}@media screen and (max-width: 380px){.header__phone{display:block;background-color:#f6f6f6;text-align:right;padding:10px;}}.header__phone-link{font-size:11px;color:#494949;font-family:'helvlight'}.header__logo-block{background-color:#fff;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;padding:25px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 380px){.header__logo-block{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:5px;}}.favor{display:flex;margin-right:115px}.favor__stars{position:relative;margin-right:30px;cursor:pointer}.amount{color:#fff;font-size:11px;font-family:'avenirlight';position:absolute;background-color:#ed2126;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;top:0;right:-18px}.amount--login{right:-30px}.login{margin-right:45px;position:relative}.login__link{color:#fff;font-family:'helvlight';font-size:13px}.humb{display:none}@media screen and (max-width: 380px){.humb{display:block;}}.humb__button{background-image:url(../img/humb.png);width:19px;height:15px;display:block;cursor:pointer}.humb__list{display:none;margin-left:35px;margin-top:-20px}.humb__link{text-decoration:none;font-size:13px;font-family:'helvlight';color:#010101}.humb:hover .humb__list{display:block;z-index:3}@media screen and (max-width: 380px){.logo__img{width:140px;padding-top:5px;}}.cart{display:none}@media screen and (max-width: 380px){.cart{display:block;margin-right:10px;}}.cart__link{position:relative;background-image:url(../img/cart-dark.png);width:33px;height:26px;display:block}.contacts{display:flex;font-size:13px;font-family:'helvlight';color:#010c2c}@media screen and (max-width: 380px){.contacts{display:none;}}.contacts__item{padding:11px 30px 11px 60px;position:relative;border-right:1px solid #d9d9d9}.contacts__item:last-child{padding-right:0;border-right:none}.contacts__item--phone{font-family:'avenirdemi'}.contacts__item--region:before{content:'';display:block;position:absolute;background-image:url(../img/map-marker.png);width:18px;height:26px;top:15px;left:25px}.contacts__item--phone:before{content:'';display:block;position:absolute;background-image:url(../img/phone.png);width:16px;height:26px;top:15px;left:25px}.contacts__item--cart:before{content:'';display:block;position:absolute;background-image:url(../img/cart.png);width:33px;height:26px;top:15px;left:15px}.contacts__link{color:#010c2c}.contacts__link--red{color:#ee3136;font-family:'avenirdemi'}.contacts__order{color:#010c2c;text-decoration:none;font-family:'helvlight'}.catalog__wrap{background-color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 5px 2px #dddddd;padding:5px 25px}@media screen and (max-width: 380px){.catalog__wrap{padding:5px;}}.catalog__submenu{width:160px;cursor:pointer;position:relative}@media screen and (max-width: 380px){.catalog__submenu{display:none;}}.catalog__submenu:after{content:'';display:block;position:absolute;border:4px solid transparent;border-top:6px solid #010c2c;right:10px;top:7px}.catalog__submenu-title{color:#010c2c;font-size:14px;text-transform:uppercase;font-family:'helvmedium';cursor:pointer}.catalog__search{position:relative;width:330px}.catalog__search-input{width:330px;height:30px;background-color:#f6f6f6;font-family:'avenirlight';font-size:12px;color:#9ea2a7;padding:10px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.05) inset}@media screen and (max-width: 380px){.catalog__search-input{width:100%;}}.catalog__search-button{position:absolute;border:none;background:transparent;right:5px;top:5px;cursor:pointer}.catalog__search-button:before{content:'';display:block;background-image:url(../img/search.png);width:17px;height:17px}@media screen and (max-width: 380px){.catalog__menu{display:none;}}.catalog__list{display:flex}.catalog__item{margin-left:20px}.catalog__link{text-decoration:none;font-size:11px;font-family:'helvlight';color:#010c2c;text-transform:uppercase;padding-bottom:11px}.catalog__link:hover{border-bottom:3px solid #010c2c}.catalog__button{display:none}@media screen and (max-width: 380px){.catalog__button{display:block;text-transform:uppercase;position:relative;background-color:transparent;color:#000;font-size:12px;font-family:'helvlight';width:28%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left;height:30px;cursor:pointer;}.catalog__button:after{content:'';display:block;position:absolute;background-image:url(../img/book.png);width:21px;height:16px;right:5px;top:5px}}.submenu__list{opacity:0;position:absolute;background-color:#fff;width:200px;z-index:2;top:29px;left:-25px}.submenu__item{padding:5px 0 5px 20px}.submenu__link{text-decoration:none;font-size:13px;font-family:'helvlight';color:#010101}div.catalog__submenu:hover .submenu__list{opacity:1;z-index:3}.breadcrumbs__wrap{background-color:#f6f6f6;padding:10px 25px;box-shadow:0 0 5px 2px #dddddd;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.05) inset}@media screen and (max-width: 380px){.breadcrumbs__wrap{display:flex;align-items:center;}}.breadcrumbs__list{display:flex}.breadcrumbs__link{font-size:10px;color:#8b8989;font-family:'helvlight';position:relative;margin-right:15px}@media screen and (max-width: 380px){.breadcrumbs__link{font-size:12px;}}.breadcrumbs__link:after{content:'>';position:absolute;display:block;right:-10px;top:0}.breadcrumbs__link--current{text-decoration:none}@media screen and (max-width: 380px){.breadcrumbs__link--current{color:#000;font-family:'helvmedium';}}.breadcrumbs__link--current:after{display:none}.back-link{display:none}@media screen and (max-width: 380px){.back-link{display:block;background-image:url(../img/back.png);width:19px;height:13px;margin-right:15px;}}.delivery__wrap{background-color:#fff;box-shadow:0 0 5px 2px #dddddd;display:flex}@media screen and (max-width: 380px){.delivery__wrap{flex-direction:column;}}.delivery__bg{position:absolute;width:645px;height:291px;background:url(../img/delivery-bg.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}@media screen and (max-width: 380px){.delivery__bg{top:670px;}}.delivery__descr{z-index:1;width:75%;display:flex;margin-top:55px;margin-bottom:60px}@media screen and (max-width: 380px){.delivery__descr{margin-top:20px;padding:0 10px;width:100%;}}.delivery__img{height:173px}@media screen and (max-width: 380px){.delivery__img{width:170px;height:100%;}}.delivery__text-wrap{margin-left:80px}@media screen and (max-width: 380px){.delivery__text-wrap{display:none;}}.delivery__text{color:#000;font-size:14px;font-family:'helvmedium';line-height:28px;margin-top:30px}.delivery__phone-text{display:none}@media screen and (max-width: 380px){.delivery__phone-text{display:block;padding:20px 10px;}}.delivery__phone-button{display:none}@media screen and (max-width: 380px){.delivery__phone-button{display:block;text-align:right;}}.nav{width:20%;z-index:1;margin-right:50px;box-shadow:3px 0px 8px -3px rgba(50,50,50,0.75);padding:25px 0}@media screen and (max-width: 380px){.nav{display:none;}}.nav__item{padding:5px 0 5px 20px}.nav__item--current{background-color:#00152c;position:relative}.nav__item--current:after{content:'';display:block;position:absolute;border:14px solid transparent;border-left:12px solid #010c2c;right:-26px;top:0px}.nav__link{text-decoration:none;font-size:13px;font-family:'helvlight';color:#010101}.nav__link--current{color:#fff}@media screen and (max-width: 380px){.advant{display:none;}}.advant__wrap{background-color:#fff;box-shadow:0 5px 4px rgba(0,0,0,0.2);padding:60px}.advant__list{display:flex;justify-content:space-between}.advant__row{width:40%;display:flex;flex-direction:column}.advant__item{margin-top:50px;margin-left:75px;position:relative}.advant__item--free:before{content:'';display:block;position:absolute;background-image:url(../img/free.png);width:52px;height:52px;left:-70px;top:0}.advant__item--time:before{content:'';display:block;position:absolute;background-image:url(../img/time.png);width:52px;height:52px;left:-70px;top:-20px}.advant__item--care:before{content:'';display:block;position:absolute;background-image:url(../img/care.png);width:52px;height:52px;left:-70px;top:0}.advant__item--city:before{content:'';display:block;position:absolute;background-image:url(../img/city.png);width:52px;height:52px;left:-70px;top:0}.advant__descr{font-size:14px;color:#000;font-family:'helvlight';line-height:21px}@media screen and (max-width: 380px){.pay{display:none;}}.pay__wrap{background-color:#fff;box-shadow:0 5px 4px rgba(0,0,0,0.2);display:flex;padding-bottom:80px}.pay__bg{position:absolute;width:963px;height:475px;background:url(../img/pay-bg.png) center center no-repeat;-webkit-background-size:contain;background-size:contain}.pay__img-wrap{z-index:1}.pay__text-wrap{z-index:1;margin-top:100px;margin-right:80px;margin-left:-45px}@media screen and (max-width: 380px){.pay__text-wrap{margin:0;}}.order{margin-top:30px;background-color:#ed1a23;padding:20px 45px;color:#fff;text-transform:uppercase;font-size:16px;font-family:'helvmedium';-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #eb0208;box-shadow:1px 1px 2px rgba(0,0,0,0.43);cursor:pointer}@media screen and (max-width: 380px){.order{font-size:14px;text-transform:none;padding:10px 20px;margin-top:20px;}}.types__wrap{background-color:#fff;box-shadow:0 5px 4px rgba(0,0,0,0.2);display:flex;padding:30px 65px 60px 65px;flex-direction:column}@media screen and (max-width: 380px){.types__wrap{padding:0 10px;}}.types__table{border:2px solid #e9e9e9;width:100%;border-collapse:collapse;margin-bottom:25px}@media screen and (max-width: 380px){.types__table{display:none;}}.types__type{color:#010101;font-size:14px;font-family:'helvbold'}.types__descr{font-size:14px;color:#404040;font-family:'helvlight'}@media screen and (max-width: 380px){.types__descr{line-height:20px;}}.types__descr--small{font-size:12px;color:#8a8a8a}.types__descr--phone{color:#000;padding:10px 0}.types__time{font-size:14px;color:#404040;font-family:'helvmedium'}.types__time--phone{color:#ed2126}.types__link{font-size:12px;color:#656565;font-family:'helvlight';margin-top:15px}@media screen and (max-width: 380px){.types__link{font-size:14px;color:#ed1a23;}}.types__list{display:none}@media screen and (max-width: 380px){.types__list{display:block;}}.types__item{border-bottom:1px dotted #8a8a8a;padding:10px 0}.types__item:last-child{border-bottom:none}tr{border:2px solid #e9e9e9}th,td{padding:25px 40px}td{line-height:24px}th{text-align:left}td:first-child{width:200px}.up{margin-bottom:65px}@media screen and (max-width: 380px){.up{display:none;}}.up__wrap{background-color:#fff;box-shadow:0 5px 4px rgba(0,0,0,0.2);padding:0 60px}.up__descr{margin-top:30px;line-height:24px}.up__text{display:flex;margin-top:30px;padding-bottom:30px}.up__text-wrap{margin-top:40px}.other{display:none}@media screen and (max-width: 380px){.other{display:block;}}.other__wrap{background-color:#fff;box-shadow:0 5px 4px rgba(0,0,0,0.2);padding:25px 10px 20px 10px}.owl-carousel{margin-top:15px}.owl-item{padding:10px;border:1px solid #c7c7c7;text-align:center;min-height:150px !important}.footer{background-color:#07254a;background:linear-gradient(to bottom, #07254a 0%, #021224 100%);padding-top:50px}@media screen and (max-width: 380px){.footer{padding:15px 0;}}.footer__wrap{position:relative;padding-bottom:20px}@media screen and (max-width: 380px){.footer__wrap{display:none;}}.footer__cols{display:flex;justify-content:space-between}.footer__row{width:20%;margin-right:20px}.footer__row:last-child{margin-right:0}.footer__post{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;width:170px;padding:20px;box-shadow:0 5px 4px rgba(0,0,0,0.2);top:-60px}.footer__socials{margin-top:130px}.footer__phone{margin-top:45px}.footer__cat-item{margin-bottom:10px}.footer__cat-link{text-decoration:none;color:#fff;font-size:13px;font-family:'avenirlight'}.footer__serv,.footer__interest,.footer__shops{margin-top:25px}.footer__card{margin-top:30px}.footer__sitemap{margin-top:30px}.footer__about{display:flex;margin-top:25px}.footer__logo{margin-right:45px}.footer__adv{background-color:#021223;padding:30px 0}@media screen and (max-width: 380px){.footer__adv{display:none;}}.footer__phone-wrap{display:none}@media screen and (max-width: 380px){.footer__phone-wrap{display:flex;flex-direction:column;padding-left:10px;}}.footer__phone-columns{display:flex}.footer__phone-row{width:50%;display:flex;flex-direction:column}.footer__phone-link{color:#fff;font-size:14px;font-family:'helvlight';padding-top:15px}.post__text{font-size:13px;color:#000;font-family:'avenirlight'}.post__form{position:relative;margin-top:20px}.post__form-input{width:140px;height:30px;padding:10px;font-size:11px;color:#d0d0d0;font-family:'avenirlight';box-shadow:0 1px 2px rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.05) inset;background-color:#f7f7f7;border:none}.post__form-button{position:absolute;border:none;background-color:#e30613;cursor:pointer;width:30px;height:30px;padding-left:13px;top:0;right:-10px}.post__form-button:before{content:'';display:block;background-image:url(../img/arrow-input.png);width:7px;height:13px}.socials__title{font-size:14px;color:#fff;font-family:'avenirdemi'}.socials__list{display:flex;margin-top:20px}.socials__link{display:block;margin-right:20px}.socials__link--vk{background-image:url(../img/vk.png);width:35px;height:35px}.socials__link--fb{background-image:url(../img/fb.png);width:35px;height:35px}.socials__link--ok{background-image:url(../img/ok.png);width:35px;height:35px}.phone{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:19px;font-family:avenirdemi;margin-top:15px}.phone__text{color:#fff;font-size:13px;font-family:'avenirdemi';line-height:19px}.card__img{border:2px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.card__wrap{padding-bottom:15px;border-bottom:1px solid #fff;position:relative}.card__wrap:after{content:'';display:block;position:absolute;background-image:url(../img/pay.png);width:29px;height:19px;right:10px;top:0}.sitemap__link{text-transform:uppercase;color:#fff;font-size:12px;font-family:'avenirlight';position:relative;margin-left:40px}.sitemap__link:before{content:'';display:block;position:absolute;background-image:url(../img/sitemap.png);width:29px;height:26px}.about__descr{font-size:13px;color:#fff;font-family:'avenirlight';line-height:19px}.about__descr--company{font-size:14px;text-align:center;margin-top:15px}.adv__list{display:flex;justify-content:space-between}.adv__item{color:#fff;text-transform:uppercase;font-size:16px;font-family:'avenirlight';position:relative;padding-left:60px}.adv__item--range:before{content:'';display:block;position:absolute;background-image:url(../img/range.png);width:46px;height:36px;left:0;top:-5px}.adv__item--price:before{content:'';display:block;position:absolute;background-image:url(../img/price.png);width:40px;height:41px;left:0;top:-5px}.adv__item--check:before{content:'';display:block;position:absolute;background-image:url(../img/check.png);width:37px;height:35px;left:0;top:-5px}