/*=== Begin multi indepth components ===*/
.lp__multiindepth {
  position: relative;
}
.lp__multiindepth .no__space .lp__card_wrapper {
  box-shadow: none;
}
.lp__multiindepth .no__space .lp__card_content {
  padding: 0px;
}
.lp__multiindepth .lp__multiindepth_card {
    padding: 0px 2px 16px 2px;
  }
/*@media (min-width:992px) {
  .lp__multiindepth .lp__multiindepth_card {
    padding: 0px 2px 16px 2px;
  }
}*/
.lp__multiindepth .lp__multiindepth_card a.lp__overlay-link  {
    margin:20px;
        }

.lp__multiindepth .lp__primary_card {
  display: flex;
  height: 100%;
  width: 100%;
}
@media (min-width:992px){
.lp__multiindepth .lp__primary_card .lp__card_img img {
    min-height: 145px;
            }
        }
.lp__multiindepth .lp__card {
  width: 100%;
}
.lp__multiindepth.swiper-container {
  overflow: inherit;
}
.lp__multiindepth.swiper-container .swiper-wrapper {
  overflow: hidden;
  padding-bottom: 32px;
}
.lp__multiindepth h2:focus {
  outline: 2px solid #fff;
}
.lp__multiindepth .swiper-pagination {
  bottom: 0px;
}
.lp__multiindepth .swiper-button-next, .lp__multiindepth .swiper-button-prev {
  width: 26px;
  height: 26px;
  background-color: #fff;
  border-radius: 100%;
  padding: 6px;
  box-shadow: 0px 2px 2px 1px rgba(112, 112, 112, 0.5);
  -webkit-box-shadow: 0px 2px 2px 1px rgba(112, 112, 112, 0.5);
  -moz-box-shadow: 0px 2px 2px 1px rgba(112, 112, 112, 0.5);
  -o-box-shadow: 0px 2px 2px 1px rgba(112, 112, 112, 0.5);
}
@media (min-width: 992px) {
  .lp__multiindepth .swiper-button-next, .lp__multiindepth .swiper-button-prev {
    width: 30px;
    height: 30px;
  }
}
.lp__multiindepth .swiper-button-next:after, .lp__multiindepth .swiper-button-prev:after {
  color: #0071bc;
  font-size: 14px;
}
.lp__multiindepth .swiper-button-prev, .lp__multiindepth.swiper-container-rtl .swiper-button-next {
  left: -5px;
  right: auto;
}
@media (min-width: 768px) {
  .lp__multiindepth .swiper-button-prev, .lp__multiindepth.swiper-container-rtl .swiper-button-next {
    left: -12px;
  }
}
.lp__multiindepth .swiper-button-next, .lp__multiindepth.swiper-container-rtl .swiper-button-prev {
  right: -5px;
  left: auto;
}
@media (min-width: 768px) {
  .lp__multiindepth .swiper-button-next, .lp__multiindepth.swiper-container-rtl .swiper-button-prev {
    right: -12px;
  }
}

/*=== end multi indepth components ===*/
.lp__multiindepth .no__space .lp__card_wrapper {
  box-shadow: none;
}
.lp__multiindepth .no__space .lp__card_content {
  padding: 0px;
}

.primary_multimedia_card_carousel {
  position: relative;
  /*	.slick-prev, .slick-next {
    	 @media (min-width: 768px) {
    	 	top: 20%;
    	 }
  	}*/
}
.primary_multimedia_card_carousel .lp__primary_card .border-1 {
  box-shadow: none;
  background-color: transparent;
}
.primary_multimedia_card_carousel .lp__primary_card .lp__card_content {
  padding: 0px;
}
.primary_multimedia_card_carousel .lp__primary_card .lp__card_img {
  margin-bottom: 8px;
}

/* === end Multimedia card ===*/
.wrap__photo_catalog_carousel .slick-prev, .wrap__photo_catalog_carousel .slick-next {
  border-radius: 0px;
  background-color: rgba(0, 0, 0, 0.87);
  width: 35px;
  height: 35px;
  box-shadow: none;
  top: 35%;
}
@media (min-width: 860px) {
  .wrap__photo_catalog_carousel .slick-prev, .wrap__photo_catalog_carousel .slick-next {
    width: 40px;
    height: 40px;
    top: 50%;
  }
}
.wrap__photo_catalog_carousel .slick-prev:before, .wrap__photo_catalog_carousel .slick-next:before {
  font-size: 16px;
  color: #fff;
}
.wrap__photo_catalog_carousel .slick-next {
  right: 8px;
}
@media (min-width: 860px) {
  .wrap__photo_catalog_carousel .slick-next {
    right: -50px;
  }
}
.wrap__photo_catalog_carousel .slick-prev {
  left: 8px;
}
@media (min-width: 860px) {
  .wrap__photo_catalog_carousel .slick-prev {
    left: -50px;
  }
}
    .full-row-white-components .lp__multiindepth.multiindepth_bg .border-1 {
background-color: #fff;
-webkit-box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 20%);
-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.2);
box-shadow: 0px 0px 6px 0px rgb(0 0 0 / 20%);
}