.slidshow {
  position: relative;
  /*&::after {
  	content: "";
  	position: absolute;
  	left: 0;
  	top: 0;
  	width: 100%;
  	height: calc(70% - 350px);
  	background-color: #f9dcb2;
  	z-index: 0;

  	@media ($desktop) {
  		height: calc(100% - 360px);
  		max-height: 720px;
  	}

  	@media ($tablet-mx) {
  		height: calc(65% - 360px);
  		max-height: 580px;
  	}

  	@media ($smart) {
  		height: calc(60% - 360px);
  		max-height: 380px;
  	}
  }*/
}

.slidshow .container-rg {
  position: relative;
  z-index: 1;
}

.slidshow .swiper picture img {
  width: 100%;
}

.bg-bege2 {
  background-color: #efeee6 !important;
}

.photo-cont-holder {
  margin-top: 40px;
}

.photo-cont-holder:not(:first-child) {
  margin-bottom: 48px;
}

.photo-cont-holder .photo-content {
  position: relative;
  margin: 0 auto;
}

.photo-cont-holder .photo-content .swiper.photoSlide .swiper-wrapper {
  flex-wrap: nowrap;
}

@media (min-width: 1024px) {

  .photo-cont-holder .photo-content .swiper-button-prev,
  .photo-cont-holder .photo-content .swiper-button-next {
    top: 25%;
  }
}

@media (min-width:720px) and (max-width:979px) {

  .photo-cont-holder .photo-content .swiper-button-prev,
  .photo-cont-holder .photo-content .swiper-button-next {
    width: 48px;
    height: 48px;
    border-radius: 48px;
  }
}

@media (min-width: 1024px) {
  .photo-cont-holder .photo-content .swiper-button-prev {
    left: -80px;
  }
}

@media (min-width: 1024px) {
  .photo-cont-holder .photo-content .swiper-button-next {
    right: -80px;
  }
}

.photo-cont-holder .photo-content .swiper-button-next:after,
.photo-cont-holder .photo-content .swiper-button-prev:after {
  color: #ffffff;
  font-size: 0px;
}

.photo-cont-holder .photo-content .count {
  text-align: right;
  font-weight: 500;
  padding: 5px;
}

.photo-cont-holder .cnt-max750 {
  position: relative;
}

.photo-cont-holder .cnt-max750 .go-top {
  left: calc(50% - 32px);
  bottom: -80px;
}

.swiper.photoSlide {
  width: 100%;
  padding-bottom: 0 !important;
}

.bgPhoto {
  background: #fdcfb3;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 60%;
}