*{font-family:"Museo Sans Cyrl",sans-serif}.container{max-width:950px;margin:0 auto;padding:0 30px}.promo{min-height:650px;padding:21px 0 93px 0;background:url("../img/bg.jpg") center center/cover no-repeat}.promo__wrapper{display:flex;flex-direction:column;align-items:flex-end;margin-top:90px}.promo__header{color:#fff;font-size:42px;font-weight:700;text-transform:uppercase;line-height:42px}.promo__subheader{margin-top:17px;color:#fff;font-size:24px;line-height:24px;font-weight:500;text-transform:uppercase}.promo__icons{margin-top:65px;width:425px;display:flex;justify-content:space-between}.promo__icon{width:108px;text-align:center;color:#fff;font-size:14px;font-weight:500}.promo__icon img{display:block;margin:0 auto;margin-bottom:20px}.promo__link{margin-top:18px;color:#fff;font-size:16px;font-weight:500}.promo__link a{color:#fff;text-decoration:underline;text-transform:uppercase}.header{display:flex;justify-content:space-between;align-items:center}.header__logo{width:250px}.header__logo img{width:100%}.header__official{color:#fff;font-size:12px;font-weight:500;text-align:center}.header__official span{display:block;font-size:18px}.header__phone{text-decoration:none;display:block;color:#fff;font-size:18px;font-weight:700}.header__phone:hover{color:#fff;text-decoration:none}.header__contacts{display:flex;flex-direction:column;align-items:flex-end}.button{width:150px;height:30px;border-radius:5px;background-color:#c70101;border:none;color:#fff;font-size:12px;font-weight:500;text-transform:uppercase}.button_main{margin-top:67px;width:300px;height:50px;font-size:16px}.button_submit{width:100%;height:55px;font-size:16px}.button_mini{width:131px;height:40px;font-size:14px}.advantages{min-height:475px;padding:70px 0 65px 0;background-color:#f6f6f6}.advantages__items{display:flex;justify-content:space-between}.advantages__item{display:block;text-align:center;width:30%;color:#0d0d0d;font-size:14px;font-weight:300}.advantages__item img{width:70px;height:70px;margin-bottom:35px}.advantages__item .item_header{color:#0d0d0d;font-size:18px;font-weight:700;margin-bottom:20px}.advantages__item span{color:#c70101;font-size:14px;font-weight:300;text-decoration:underline}.title{text-align:center;color:#0d0d0d;font-size:30px;font-weight:700;margin-bottom:60px;text-transform:uppercase}.title_left{color:#fff;font-size:36px;text-align:left}.consultation{min-height:680px;padding:100px 0 92px 0;background:url("../img/bg2.jpg") center center/cover no-repeat}.consultation__descr{color:#fff;font-size:20px;font-weight:500}.feed-form{margin-top:36px;display:flex;flex-direction:column;width:300px}.feed-form input{height:50px;border-radius:5px;background-color:#fff;margin-bottom:15px;border:none;padding:0 20px;color:#4b4b4b;font-size:14px;font-weight:300}.feed-form input:nth-child(3){margin-bottom:20px}.carousel{padding:81px 0}.carousel .container{display:flex;align-items:center}.carousel i{height:50px;width:30px;text-align:center;font-size:50px;line-height:50px;color:#c70101;cursor:pointer}.carousel__inner{font-size:0;cursor:pointer;overflow:hidden;white-space:nowrap;scroll-behavior:smooth;margin:0 60px}.carousel__inner img{-o-object-fit:cover;object-fit:cover;width:100%;margin-left:15px;max-width:100%;max-height:100%;display:inline-block}.carousel__inner img:first-child{margin-left:0}.catalog{padding-bottom:100px}.catalog__tabs{margin-top:70px;list-style-type:none;display:flex;justify-content:center;align-items:center;margin-bottom:0;padding-left:0}.catalog__tab{width:220px;height:50px;border:2px solid #d0d0d0;color:#6b6b6b;font-size:18px;font-weight:500;text-transform:uppercase;text-align:center;line-height:48px;transform:skewX(-25deg);margin:0 5px;cursor:pointer;transition:.5s all}.catalog__tab:hover{box-shadow:2px 2px 10px #c70101;border:none}.catalog__tab div{transform:skewX(25deg)}.catalog__tab_active{color:#fff;background-color:#c70101;border:none}.catalog__content{margin-top:60px}.catalog-item{width:300px;min-height:440px;border:2px solid #e8e8e8;padding:20px 20px 26px 20px}.catalog-item__img{display:block;margin:0 auto;max-width:100%;height:200px}.catalog-item__subtitle{margin-top:20px;color:#0d0d0d;font-size:16px;font-weight:700;text-align:center}.catalog-item__descr{margin-top:16px;color:#0d0d0d;font-size:14px;font-weight:300;text-align:center}.catalog-item__link{display:block;margin-top:10px;color:#c70101;font-size:14px;font-weight:500;text-decoration:underline;text-align:center}.catalog-item__link:hover{color:#c70101}.catalog-item hr{background-color:#e8e8e8;margin-top:19px;margin-bottom:21px;border-bottom:none}.catalog-item__footer{display:flex;justify-content:space-between;align-items:center}.catalog-item__old-price{color:#555;text-decoration:line-through;font-size:14px;font-weight:300}.catalog-item__price{color:#050505;font-size:20px;font-weight:700}@media(max-width: 992px){.container{max-width:850px}.promo{padding-bottom:70px}.promo__header{font-size:40px}.promo__subheader{font-size:22px;margin-top:10px}.promo__icons{margin-top:50px}}@media(max-width: 768px){.container{max-width:700px}.header__logo{width:200px}.header__phone{font-size:16px}.promo__header{font-size:36px}.promo__subheader{font-size:20px;margin-top:0}.promo__icons{width:375px;margin-top:45px}.promo__icon{font-size:12px}.promo__link{font-size:14px}.button_main{margin-top:95px}.advantages{padding:55px 0 50px 0;min-height:400px}.advantages__item{font-size:13px}.advantages__item img{width:50px;height:50px}.advantages__item span{font-size:13px}.advantages .item_header{font-size:16px;margin-bottom:12px}.title{font-size:26px;margin-bottom:25px}.title_left{margin-bottom:15px}.consultation__descr{font-size:18px}.feed-form{width:275px}.feed-form input{height:45px}.feed-form .button_submit{height:45px;font-size:16px}}@media(max-width: 576px){.container{max-width:530px}.header__logo{width:150px}.header__official{font-size:10px}.header__official span{font-size:14px}.header__phone{font-size:14px}.promo{min-height:500px;padding-bottom:50px}.promo_contacts{font-size:14px}.promo__header{font-size:30px}.promo__subheader{font-size:18px}.promo__icons{width:300px;margin-top:40px}.button{width:140px;height:25px;font-size:10px}.button_main{margin-top:100px;width:200px;height:40px;font-size:13px}.button_submit{width:100%}.advantages{padding:40px 0 40px 0;min-height:300px}.advantages__items{flex-direction:column;justify-content:flex-start;align-items:center}.advantages__item{font-size:18px;margin-top:40px;width:100%}.advantages__item img{width:70px;height:70px;margin-bottom:20px}.advantages__item span{font-size:18px}.advantages .item_header{font-size:20px;margin-bottom:10px}.title{font-size:28px}.carousel__inner{margin:0 37px}}/*# sourceMappingURL=style.min.css.map */