.home-page-slider .slider__item {
  margin-right: 0;
  max-width: 100vw;
  margin-left: 0;
  background-size: cover;
  min-height: 100vh;
  align-items: center;
  justify-content: center;
  text-align: center;
  /* padding: 160px 0;
  padding-top: 300px; */
  padding: 0;
  /* background-color: rgb(0 0 0 / 50%); */
  /* background-blend-mode: multiply; */
}
.home-page-slider .slick-initialized .slick-slide {
      display: block;
}
.header__logo .light-logo {
  display: none;
}
.home-page-slider .slider__info {
    display: block;
      flex-direction: column;
      position: relative;
      z-index: 10;
      width: 100%;
      height: 100%;
      /* min-height: 769px; */
      background-repeat: no-repeat;
      background-size: cover;
      background-position: left center;
}
.home-page-slider .slider__info.slider_info_mobile{
  display: none;
}

.home-page-slider .slick-track {
  display: flex;
}

.home-page-slider .slider__list-info {
  text-align: center;
  display: block;
  color: #fff;
font-size: 20px;
}
.home-page-slider .slider__title {
  color: #fff;
}
.home-page-slider .list-slider .slick-dots {
  text-align: center;
  margin: 0 auto;
  justify-content: center;
  bottom: 19px;
  top: auto;
  left: 0;
  width: 100%;
transform: none;
}
.home-page-slider .btn {
  background-color: transparent;
  border: 2px solid #fff;
  border-radius: 10px;
  padding: 10px 20px;
  height: auto;
}
.dark .header__wrapper {
  position: absolute;
  background-color: transparent;
  z-index: 100;
  width: 100%;
}
.header__wrapper .header {
  background: transparent;
  color: #fff;
}
.header .catalog__item.border a,
.header__wrapper .catalog__item.border.fill a {
  color: #fff;
  background-color: transparent;
  border: 1px solid #fff;
  border-radius: 5px;
}
.header__wrapper .catalog__item.border.fill a svg path{
  fill: #fff;
}
.header__wrapper .header__catalog ul > li > a {
  color: #fff;
}
.header .header__request-call {
  color: #fff;
}
.home-page-slider .list-info__item::before{
        background-color: #fff;
}
.list-slider .slick-prev{
  background: url(../../../../assets/image/left_arrow.svg) !important;
  background-repeat: no-repeat !important;}
.list-slider .slick-next{
  background-image: url("../../../../assets/image/right_arrow.svg") !important;
background-repeat: no-repeat !important;}

.list-slider.home-page-slider-wrapper .slick-dots li{
      width: 14px;
        height: 14px;
        padding: 2px;
        opacity: 0.5;
        background: none;
        display: flex;
        align-items: center;
        justify-content: center;
}
.list-slider.home-page-slider-wrapper .slick-dots li button{
          padding: 0;
            width: 10px;
            height: 10px;
            min-width: 10px;
            min-height: 10px;
            background: #fff;
            margin: 0;
            line-height: 9px;
            border-radius: 50%;
}
.list-slider.home-page-slider-wrapper li.slick-active{
      border: 1px solid #fff;
        border-radius: 50%;
}

@media (min-width: 767px) {
  .header .header__request-call:hover {
    /* color: #ea4e00; */
  }

  .header__phone svg path {
    fill: #fff;
  }

  .header__icon > div svg path {
    fill: #fff;
  }

     .header__phone_mob > svg path {
       fill: #fff;
     }
  .header .header__icon > div:hover svg path {
    /* fill: #ea4e00; */
  }
  .home-page-slider .slider__title{
    font-size: 45px;
        font-weight: 600;
  }
}

@media (min-width: 1200px) {
  .slider__item {
    position: relative;
    padding: 59px 0 127px;
  }

  .max-h-396 {
    max-height: 396px;
    width: auto;
  }
}

@media (max-width: 767px) {
  .home-page-slider .slider__info.slider_info_mobile {
      display: block;
  }
  .home-page-slider .slider__info.slider_info_desktop {
      display: none;
  }
  .home-page-slider .slider__info {

          /* min-height: 462px; */
          background-position: center center;

   }
  .header__logo .light-logo {
    /* display: block; */
  }
  .header__logo .dark-logo {
    /* display: none; */
  }
  .dark .header__wrapper {
    background-color: transparent;
        position: absolute;
  }
  .home-page-slider .slider__item{
        /* padding-top: 120px;
        padding-bottom: 60px; */
  }
  .dark main{
        padding-top: 0;
  }
  .header__wrapper .header{
        border-bottom: 1px solid #e1e1e1;
  }
  .header__wrapper .header__phone_mob svg path, .header__wrapper .header__search svg path, .header__wrapper .header__menu svg path{
    fill: #fff;
  }
  
}

 @media screen and (orientation:landscape) {
  .home-page-slider .slider__info.slider_info_mobile {
      display: none;
    }
        .home-page-slider .slider__info.slider_info_desktop {
          display: block;
        }
}

 @media screen and (orientation:portrait) {
.home-page-slider .slider__info.slider_info_mobile {
    display: block;
  }
     .home-page-slider .slider__info.slider_info_desktop {
       display: none;
     }
}
