/*.header__logo img {max-height: 80px;}
.header__logo {max-height: 100px;}
.b-catalog__button {border: 2px solid #ebebec;}
.header__midd-block {padding-left: 20px;}
.f-promo__next, .f-promo__text {margin-bottom: 20px;}
.button.calkulyator {    
    margin-left: 20px;     
    background: transparent;
    border: 2px solid#498e6f;
    text-transform: uppercase;
    font-weight: 600;
    color: #000;
    height: 62px;
    line-height: 62px;
    font-size: 16px;
}
.button.calkulyator:hover {
    border: 2px solid#f50 !important;
}
.button.promo-zv {
    background: #f50;
    text-transform: uppercase;
    font-weight: 600;
    height: 62px;
    line-height: 62px;
    font-size: 16px;
}
.f-promo__content {margin-left: -15%;}
.footer__wrap { padding-top: 20px; border-top: 2px solid#498e6f; box-shadow: -5px 2px 11px 1px rgb(0 0 0 / 15%);}
.footer__copy {border-top: 1px solid #498e6f;}
a:hover {color: #498e6f;}
.in-empty-wrapper {display: none;}
.products__price-new {text-align: center;}
.products__price {margin-top: 0px;}
.desc.category-desc  p {margin:0;}
.p-features {font-size: 11px;}
.p-features__item-name {padding-right: 5px;}
.product__pages {display:none;}
.products__item-info-name {text-align: center; font-weight: 500;}
.products__button .i-check {display:none;}*/

/*ШАПКА*/
.header__top-auth+div:before, .header__top-icon+div:before, .header__top-locale+div:before, .header__top-phone_1+div:before, .header__top-phone_2+div:before, .header__top-region+div:before, .header__top-share+div:before, .header__top-social+div:before {background-color: #ffffff;}
.h-menu__item {padding-left: 15px;}
.h-menu__link {font-size: 15px;}
.header .in-separator {display:none;}
.soz__list {color: #000;}
.soz__list:hover {color: #cf8007;}
.icon14 { width: 20px; height: 20px;}
.search__button {color: #000;}
.soz {display: none;}
.h-info__content {color: #000;}
.m-menu__name {font-size: 15px;}
.m-menu__a-1 {padding: 12px 0;}
/*ОБЩИЕ*/
.main__wrap {padding-top: 40px; padding-bottom: 40px;}
.main2 {background: #1b1e40;}
.l-help .in-left__title {color: #000000;}
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;400;500;600;700&display=swap');
.bread {margin-top: 40px;}
a, a:hover {color: #cf8007;}
.page tr:nth-child(2n) {background: #f7f7f700;}
.products__cart.button {text-transform: uppercase; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: 400;}
.product__button.button {text-transform: uppercase; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: 400;}
h1, h2, h3, h4, h5 {font-family: 'Oswald', sans-serif; }
.p-info-block__title {font-family: 'Oswald', sans-serif;}
/*СЛАЙДЕР*/
.h-slider_top {margin-bottom: 0px;}
.h-slider_top .owl-carousel .owl-stage-outer {background: #1b1e40;}


/*БЛОК О НАС*/
.onas_main .p-info-block_reverse .p-info-block__content {color: #fff;}
.onas_main .p-info-block__text {line-height: 26px;}
.onas_main .p-info-block__title {font-weight: 500; font-family: 'Oswald', sans-serif; font-size: 36px;}
.onas_main .p-info-block__title2 {font-family: 'Oswald', sans-serif; font-weight: 300; font-size: 24px; width: fit-content; margin-bottom: 20px; padding-bottom: 5px; border-bottom: 2px solid#cf8007;}
.onas_main .button {color: #cf8007; background: none; font-weight: 300; font-size: 18px; padding-left: 0px;}
.onas_main .p-info-block__link {margin-top: 20px;}
.onas_main .p-info-block {margin-bottom: 40px; padding-bottom: 30px; border-bottom: 1px solid#64667d;}
.onas_main .p-info-block__img img {border-radius: 0px;}
@media screen and (max-width: 480px){
.onas_main  .p-info-block__img {order: 1;}}
@media screen and (min-width: 768px){
.p-info-block__img {width: 35%;}}
/*ПРЕИМУЩЕСТВА*/
.in-blocks__item-promo .promo__title {color: #fff; font-size: 18px; font-weight: 100;margin-bottom: 0px;}
.promo__info {display: flex; align-items: center;height: 100%;}
.promo__item {border-right: 2px solid#888888;}
.promo__item:nth-child(4) {border-right: none;}
.promo .in-blocks__title {justify-content: space-around;}
.main2 .in-blocks__title-name {color: #fff; font-family: 'Oswald', sans-serif; font-size: 36px; text-align: center;}
.promo .p-info-block__title2 { font-family: 'Oswald', sans-serif; font-weight: 300; font-size: 18px; width: fit-content; padding-bottom: 5px; color:#fff; margin: 0 auto 20px; position: relative; white-space: nowrap;}
.promo .p-info-block__title2::after {content: ""; position: absolute; top: 30px; width: 50px; left: calc(50% - 25px); height: 2px; background: #cf8007;}
@media screen and (max-width: 767px) {
.promo__item {border-right: none;}}
/*ПОМОЩЬ*/
@media screen and (min-width: 768px) {
.in-blocks__item-banner_text_1 .bg-promo  {background-size: contain; height: 240px; border-radius: 0px; display: flex; justify-content: space-between; align-items: center; padding: 70px 90px;}
.in-blocks__item-banner_text_1 .bg-promo__wrap {max-width: 70%;}
.in-blocks__item-banner_text_1 .bg-promo__wrap2 {max-width: 30%; width: 30%;}
}
.in-blocks__item-banner_text_1 .bg-promo__title {font-family: 'Oswald', sans-serif; font-size: 24px;font-weight: 600;color: #fff; text-transform: uppercase; line-height: 30px;}
.in-blocks__item-banner_text_1 .bg-promo__next .button {width:100%; background:#222c3e; border-radius:0px; font-family: 'Oswald', sans-serif;}

.button-calk {width:100%; background: none; border: 0; border-radius: 0px; border:2px solid#222c3e; cursor: pointer; color: #222c3e; display: inline-block; font-size: 14px; font-size: .875rem; padding: 0 20px; overflow: hidden; position: relative; height: 46px; line-height: 46px; text-align: center; text-decoration: none; transition: all .2s ease-out; font-family: 'Oswald', sans-serif;}
.button-calk:hover {background:#222c3e; color:#fff;}
/*ЦЕНЫ*/
@media screen and (min-width: 768px) {
.p-l-accordion__title:hover, .p-l-accordion__title_active {background: none; color: #000!important; font-weight: 500!important;}
.p-l-accordion__title {border: none; background: none; padding: 5px 20px; color: #fff;}
.p-l-accordion__left {background: #cf8107;}
.p-l-accordion__left-text {padding: 60px 40px;}}
.p-l-accordion .in-blocks__title::after { content: ""; position: absolute; top: 50px; width: 50px; left: calc(50% - 25px); height: 2px; background: #cf8007;}
.p-l-accordion .in-blocks__title {position: relative; margin-bottom: 60px; justify-content: center;}
@media screen and (max-width: 767px) {
.p-l-accordion__title {background: #ba6121;}}
@media screen and (max-width: 1004px) {
.p-l-accordion__content {
    overflow-x: auto;
}}
/*БЛОКОНАС*/

.onas_main .d-promo__text {color: #fff;}
.onas_main .d-promo__name {color: #fff; font-size: 36px; font-family: 'Oswald', sans-serif; line-height: 38px; position: relative; margin-bottom: 40px;}
.page ul li:before {top: 4px; width: 10px; height: 10px; background: #cf8107; border-radius: 50%; content: '';}
.onas_main .d-promo__name::after { content: ""; position: absolute; top: 85px; width: 50px; left: 0; height: 2px; background: #cf8007;}
.onas_main .d-promo__text ul li { line-height: 1.2; font-size: 14px; margin: 5px 0;}
.onas_main .d-promo__text p {    line-height: 1.2; font-size: 15px;}
@media screen and (max-width: 1004px) {
.d-promo__name::after { display:none;}
}
@media screen and (max-width: 480px) {
    .onas_main .p-info-block__title2 {margin: 0 auto;}
   .onas_main .p-info-block__title {text-align: center;}
   .onas_main .p-info-block__text {text-align: center;}
}
/*ОТЗЫВЫ*/
@media screen and (max-width: 480px) {
.main2.revws {background-image: url(/wa-data/public/site/themes/insales/img/main/otzyvi2.png); background-size: cover;}}
@media screen and (min-width: 481px) {
 .main2.revws {background-image: url(/wa-data/public/site/themes/insales/img/main/otzyvi2.png); background-size: cover; min-height: 778px; display: flex; align-items: center;}}
 .r-reviews__item {background: #ffffffdb;}
 .r-reviews__item-user-name {color: #000;}
 .r-reviews__item-user-date {display: none;}
 .summary .date {display: none;}
/*ШАПКА*/
/*.header {display: flex;}
.logo-blok {display: flex; width: 20%; background: #cf8007; flex-wrap: wrap; justify-content: flex-end; align-items: center;}
.header__top-wrap, .header__midd .header__wrap {max-width: calc(1170px - 20%); margin-left: 30px;}
.logo-blok2 {width:100%;}
.header__logo {padding-right: 30px;}
.header__wrap_center {height: 92px;}
.header__top .header__wrap {height: 47px;}
.header-back:nth-child(2) {background: #101229;}
@media screen and (max-width: 1080px) { .h-fix, .header {display: none !important;}}
.soz__list {color: #000;}
.soz__list:hover {color: #cf8007;}
.icon14 { width: 20px; height: 20px;}
.header__cart .button {background: #cf800700; border: 2px solid#cf8007; border-radius: 2px; color: #cf8007; text-transform:uppercase; text-decoration:none; font-family: 'Oswald', sans-serif; font-size: 12px; font-weight: 300;}
.h-menu__link {font-family: 'Oswald', sans-serif; font-size: 14px; font-weight: 300;}
.search__button {color: #000;}
.h-menu {justify-content: flex-end;}
.h-menu__item {padding-left: 0px; margin-left: 25px;  padding-bottom: 10px;}
.h-menu__item:hover {border-bottom: 1px solid#cf8007;}
.header__wrap {justify-content: flex-end;}
.header__top-wrap {font-family: 'Oswald', sans-serif; font-size: 12px; font-weight: 400;}
.header__top-phone_1+div:before {display:none;}
.header__top-social+div:before {background-color: #000000; height: 20px; width: 2px;}
.h-block-address .h-info__content {font-weight: 300;}
.m-menu-catalog__bars {color: #cf8007;}
.h-info__icon {color: #cf8007;}
.h-phone__icon {color: #cf8007;}
.h-menu__sub-link {padding: 8px 20px; color:#fff;}
.h-menu__sub {background: #cf8007;}
.h-menu__sub .h-menu__link_active {color: #000;}
.header-back:first-child {background: #fff;}*/
/*МЕНЮ МОБИЛЬНОЕ*/
.m-menu-catalog__title, .m-menu-links__title, .m-menu__title, .m-menu-catalog, .m-menu-links__close, .m-menu-links__prev, .m-menu__down, .h-info__title {color: #000;}
/*СЛАЙДЕР*/
.owl-theme-nav-dots .owl-next span, .owl-theme-nav-dots .owl-prev span {color: #cf8007;}
.h-slider_w {border-radius: 0px;}
/*ПОДВАЛ*/
.footer {margin-top: 0px;}
.footer__item-name a {text-decoration:none; color:#a8a8a8;}
.footer__item-name a:hover {text-decoration:underline;}
@media screen and (min-width: 1025px){
.footer__item {width: 20%; padding-left: 20px;}}
@media screen and (min-width: 768px){
.footer__copy-wrap {display: flex; justify-content: space-between;  align-items: center;}
.footer__item-soz {margin-top: 0px;}
}
.footer__item-soz .share__link {color:#fff!important;}
@media screen and (max-width: 767px){
.footer__item {width: 100%; padding-left: 0;}
.footer__item-soz {margin-top: 10px;}
}
.footer__item-title {color:#a8a8a8;}
.f-menu a {color:#a8a8a8; text-transform:uppercase; font-size: 11px;}
.footer__copy-wrap { text-align: left; color:#a8a8a8;}
.f-contact__item-icon {color: #c87100;}
.footer__copy-wrap {padding: 30px 30px;}
.footer__item-soz .soz__list {margin-left: 30px;}
@media screen and (min-width: 768px) {
.footer__item:first-child {width: 30%;}
.footer__item {width: 15%;}
}

/*каталог*/
.products__button .i-check, .m-products__button .i-check, .s-products__button .i-check {display: none;}
.cat-main-text p {text-align:center; font-size: 16px; font-weight: 300; max-width: 70%; margin: 0 auto;}
.category_main .promo__item {border:none;}
.category_main .promo_top .promo__icon { margin-right: 0px;     margin-bottom: 5px;}
.category_main .promo__title {font-size: 17px; color: #d8d8d8;}
.cat-main-text {margin-bottom: 30px; color:#fff;}
.category_main .promo__wrap {align-items: flex-start;}
.category_main .promo__item {padding: 19px 5px; border: 1px solid#b6b4b45c; min-height: 188px; margin-bottom: 15px;}
.category_main {padding-bottom: 40px; border-bottom: 1px solid#64667d;}
.category_main .promo_top {margin-bottom: 30px;}
.category_main .promo__item:hover { border: 1px solid#cf8107; background: #252851;}
@media screen and (max-width: 767px){
.category_main .promo__item {min-height: inherit; padding: 5px 10px; margin-bottom: 10px; }
.category_main .promo_top .promo__info {text-align: left; padding-left: 10px;}
.cat-main-text p {max-width:100%; }
}
.promo__title.but {font-size: 14px; font-weight: 200; text-decoration: underline; color: #cf8107; margin-top: 5px;}
/*страница категории*/
.category {margin: 30px 0;}
.product {padding: 30px 0;}
/*сайдбар*/
.l-menu {background: #101229;}
.l-menu__link {color: #ffffff;}
.l-menu__angle .icon10, .l-menu__angle .icon8, .l-menu__dop-link {color: #ffffff;}
.l-menu__dop-link:hover {color:#cf8007}
.l-help .in-left__title {color: #ffffff;}
.in-left__title_bg {background: #101229; border-radius: 5px 5px 0 0;}
.l-help {border: 1px solid #101229;}
/*калькулятор*/
.calkul .p-info-block {justify-content: center; border: 2px solid#e6e6e6; padding: 20px;     border-radius: 5px;}
@media screen and (max-width: 480px) {
.p-info-block__title {text-align: center;}}
.p-picture {color: #000}
@media (min-width: 680px) {
.calkul .p-info-block__content {border-left: 2px solid#cf8007;}
.copyright-overlay1 {margin: -65px 0 0 0; position: relative;}
.copyright-overlay1 {background-color: #1b1e40;padding: 83px 0px 0px 0px;}
.copyright-overlay2 {margin: -90px 0 0 0; position: relative;}
.copyright-overlay2 {background-color: #1b1e40;padding: 83px 0px 0px 0px;}}*/
@media (max-width: 681px) {
.copyright-overlay1 {margin: -90px 0 0 0; position: relative;}
.copyright-overlay1 {background-color: #1b1e40;padding: 83px 0px 0px 0px;}
.copyright-overlay2 {margin: -90px 0 0 0; position: relative;}
.copyright-overlay2 {background-color: #1b1e40;padding: 83px 0px 0px 0px;}}
/*ДОСТАВКА*/
.in-quote {border-left: 2px solid #cf8007;}
.dostavka-page tr:nth-child(2n) {background: #75757500;}
.dostavka-page td {padding: 6px 12px; text-align: center;}
.dostavka-page th {padding: 7px 12px;color: #5991e4;}
.dostavka-page .bg-promo__next {margin-top: 10px;}
.dostavka-page .in-blocks__item {margin-top: 40px;}
.p-ship-pay__item {background: #1b1e40; color: #fff;}
.dostavka-page .p-work__text, .dostavka-page .p-work__num {color: #ffffff;}
.dostavka-page .p-work__img img {max-width: 113px;}
.karta-block {display: flex;}
.karta-block .p-info-block {width:50%; align-items: normal;}
.karta-block ol li {line-height: 1.2; font-size: 14px; font-family: 'Oswald', sans-serif;     font-weight: 300;}
@media screen and (min-width: 768px){
.karta-block .p-info-block__img {width: 45%; display: flex; align-items: center;}
.price-dost .p-info-block__img {width: 25%;}
}
.price-dost .p-info-block__content {padding-left: 0px;padding-right: 40px;}
.karta-block .p-info-block__text {line-height: 1.6; font-size: 16px; font-family: 'Oswald', sans-serif;     font-weight: 300;}

/*КОНТАКТЫ*/
.p-conta cts-v1__left .f-contact__item-phone a {color: #fff;}
.f-contact__item {align-items: flex-start;}
.p-contacts-v2 {background: #1b1e40;}
.p-contacts-v2__phone a, .p-contacts-v2__text a {color: #fff;}
/*Фон*/
body {background-color: #1b1e40; color: #fff;}
/*карточка*/
.in-blocks__title-name {color: #fff;}
.bread__link_last {color: #ce8007;}
.bread__link {color: #bebebe;}
.desc_max:after {background: linear-gradient(180deg,hsla(0,0%,100%,0) 0,#1b1e40);}
/*продукция*/
.l-menu {background: #cf8007; border: none; padding: 40px 0 40px 40px;}
.l-menu__item {border-bottom: none; margin-bottom: 10px; padding-bottom: 10px; }
.l-menu__link {font-wedth:400px; line-height: 1; font-weight: 500; font-size: 15px;}
.l-menu__active {color: #000000 !important;}
.l-menu__link:hover {color: #000;}
.products__item {background: #fff0; border: none;}
.products__item-info-name, .s-products__name, .m-products__name  { text-align: center; color: #fff; min-height: 30px;}
.products__price-new, .s-products__price, .m-products__info-price-new {color: #cf8007; text-align: center;}
.products__price {margin-top: 0px;}
.products__item-info-features {display: none;}
.products__button, .s-products__button, .m-products__button {text-transform: uppercase; font-family: 'Oswald', sans-serif; font-size: 16px; font-weight: 400;}
.sorting {border: none;}
.sorting__sort-name {border: none;}
.sorting__sort-down {color: #cf8007;}
.sorting__sort-down { border-left: none;}
.in-blocks__title-name.category-name {position: relative;}
.in-blocks__title-name.category-name::after { content: ""; position: absolute; top: 50px; width: 50px; left: calc(50% - 25px); height: 2px; background: #cf8007;}
.products__img img {max-height: 80%;max-width: 80%;}
.s-products__item, .m-products__item {background: #fff0; border: none;}
.m-products a, .s-products a {color: #fff;}
.s-products__right {align-items: center;}
.counter {background: #27272700;}
.counter_low .counter__count input {;color: #fff;}
.in-left__title, .l-products__item-info, .l-products__item-price {color: #fff;}
.desc.category-desc {columns: 2;     border-top: 1px solid var(--c-f-c); padding-top: 40px; border-bottom: 1px solid var(--c-f-c);}
@media screen and (max-width: 580px){
.bread:after { background-image: none;}
.in-blocks__title-name.category-name::after {top: 30px;}
}
@media screen and (max-width: 980px){
.sorting-fix {background: #1b1e40;}}
.h-categ_c-r .h-categ__name {color: #fff;}
.products__zero-text {color: #cf8107;text-align: center;}
/*карточкатовара*/
.badges {display:none;}
@media screen and (min-width: 981px){
.p-images { width: 35%;}
.product__content {width: 65%;}}
.product__content-left, .product__content-right {padding: 30px 40px 20px;}
.product__wrap, .p-images, .product__content-left {border: none;}
.p-images__right {height: 300px; border: 2px solid#cf8007;}
.p-images__slider-item {height: 200px; line-height: 300px;}
.p-images__slider-item img {vertical-align: middle;}
.product__content .in-blocks__title-name::after {content: "";position: absolute;top: 50px; width: 50px;left: 0;height: 2px;background: #cf8007;} 
@media screen and (max-width: 980px){.product__content .in-blocks__title-name::after {display:none;}}
.product__content-left .in-blocks__title {justify-content: flex-start;}
.product__content-right .in-blocks__title {justify-content: flex-end;}
.product__content .in-blocks__title-name {position: relative; font-family: 'Oswald', sans-serif; font-size: 36px;}
.product__item-title {font-family: 'Oswald', sans-serif; font-size: 20px;}
.product__stocks {display:none;}
.product__category2 {display: flex; justify-content: space-between;}
.product__category-item {color: white;}
.product__price {color: #cf8007; font-family: 'Oswald', sans-serif;}
.product__counter {display:none;}
.in-blocks__title-name_s {font-family: 'Oswald', sans-serif; }
.product__summary {color: white; line-height: 1.1; font-size: 13px;}
.in-blocks__item #description .in-blocks__title {display:none;}
.in-blocks__item #description {border-top: 1px solid #8989897d; border-bottom: 1px solid #8989897d; padding:30px 0;}
.owl-theme-nav .owl-next, .owl-theme-nav .owl-prev {border: none; background: #fff0;}
.owl-theme-nav .owl-next span, .owl-theme-nav .owl-prev span {font-size: 3.275rem; color: #cf8007;}
.product .in-blocks__item-promo {border-top: 1px solid #8989897d; border-bottom: 1px solid #8989897d; padding: 40px 0;}
/*характеристики в карточке*/
.product__features-name {display: inline-block; width: 60%;}
.product__features-value {width: 40%; display: inline-block;}
.product__features-item {margin-top: 5px;}
.product__features-name {color: white;}
/*блог*/
.pagin a, .pagin span {color: #fff;}
@media screen and (min-width: 981px){
.h-news__item { -ms-flex-preferred-size: calc(25% - 30px); flex-basis: calc(25% - 30px);}
.h-news__item-img img {border-radius: 0px;}
.h-news__item-img img {border-radius: 0px;}
.h-news__item-name {font-family: 'Oswald', sans-serif;}
.h-news__item-date {display:none;}4
h1::after { content: ""; position: absolute; top: 50px; width: 50px; left: calc(50% - 25px); height: 2px; background: #cf8007;}
h1 {position: relative;}}
.h-news__item-name {font-family: 'Oswald', sans-serif;}
.h-news__item-text {display: none;}
.in-blogs-post__info {display: none!important;}
/*страница насосы*/
@media screen and (min-width: 681px) {.nasosy .p-our-work__item {width: calc(20% - 30px);}}
.p-our-work__title {font-family: 'Oswald', sans-serif;}
.nasosy .p-our-work__title {margin-bottom:0px;}
.nasosy .p-our-work__text {color: #cf8007;}
.nasosy .p-our-work__text-icon {display: flex; align-items: center; justify-content: center; cursor: pointer;}
.nasosy .p-our-work__text:hover {text-decoration: underline;}
.nasosy .h-info__icon {margin-left: 8px;}
.nasosy .p-our-work {margin-top: 0px;}
/*вакансии*/
.vakansii .p-shops {margin-bottom: 60px; padding-bottom: 60px;border-bottom: 1px solid#898989;}
.vakansii .p-shops__contact {border-left: 1px solid #898989;}
.vakansii .p-shops__title {font-family: 'Oswald', sans-serif; font-size: 18px;}
.vakansii .p-shops__maps-hide, .p-shops__maps-show {color: #cf8007;}
.vakansii  .p-shops__phones a {color: #cf8007;}
/*нашли дешевле*/
.fancybox-skin {width: 500px!important; height: 560px!important; position: fixed;}
.fancybox-outer {overflow-y: inherit!important;}
.fancybox-inner {padding: 20px 0!important;}
