.swiper-container-slide3{
  padding: 20px 0;
}
.swiper-wrapper{transition: all 1s ease-out !important}
.swiper-button-next, .swiper-button-prev {
  width:48px !important;
  height:48px !important;
}
.swiper-button-next.nextslidebtn1, .swiper-button-prev.prevslidebtn1 {
  bottom: 40px!important;
  top: inherit!important;
}
.swiper-button-next.nextslidebtn1 {
  right: 100px!important;
}
.swiper-button-prev.prevslidebtn1 {
  right: 163px!important;
  left: inherit!important;
}
.swiper-button-next.nextslidebtn1::after, .swiper-button-prev.prevslidebtn1::after {
  font-size: 2rem;
  text-transform: none !important;
  border: 1px solid var(--color-white);
  border-radius:48px;
  color: var(--color-white);
  width:48px;
  height:48px;  
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-button-next.nextslidebtn3 {
    right: calc(50% - 55px)!important;
}
.swiper-button-prev.prevslidebtn3 {
  right: calc(50% + 25px)!important;
  left: inherit!important;
}
.swiper-button-next.nextslidebtn3, .swiper-button-prev.prevslidebtn3 {
  bottom: -60px!important;
  top: inherit!important;
}

.swiper-button-next.nextslidebtn3::after, .swiper-button-prev.prevslidebtn3::after {
  color: var(--color-Green);
  border: 1px solid var(--color-Green);
  font-size: 2rem !important;
  font-weight: 700;
  text-transform: none !important;
  border-radius:48px;
  width:48px !important;
  height:48px !important;  
  display: flex;
  justify-content: center;
  align-items: center;
}



.swiper-container-slide .swiper-pagination-bullets {
  bottom: 0px!important;
}
.swiper-container-slide4 .swiper-pagination-bullets {
  bottom: 5px !important;
}
.swiper-container-slide2 .swiper-pagination .swiper-pagination-bullet {
  background: var(--color-Green);
  opacity: .2;
}
.swiper-container-slide2 .swiper-pagination .swiper-pagination-bullet-active{
  background: var(--color-Green);
  opacity: 1;
}
.swiper-container-slide3 .swiper-pagination .swiper-pagination-bullet-active {
  background: var(--color-Green);
  opacity: 1;
}
.swiper-container-slide3 .swiper-pagination{
  display:none;
  bottom:-40px!important;
}


.swiper-container-slide4 .swiper-pagination .swiper-pagination-bullet {
  background: var(--color-white);
  opacity: .2;
}
.swiper-container-slide4 .swiper-pagination .swiper-pagination-bullet-active{
  background: var(--color-white);
  opacity: 1;
}




@media (max-width: 991.98px) { 

  .swiper-button-next, .swiper-button-prev {
    width:30px !important;
    height:30px !important;
  }
  .swiper-button-next::after, .swiper-button-prev::after {
    font-size: 1.5rem !important;
    border-radius:30px;
    width:30px !important;
    height:30px !important;
  }

  .swiper-button-next.nextslidebtn1 {
    right: calc(50% - 40px)!important;
  }
  .swiper-button-prev.prevslidebtn1 {
    right: calc(50% + 10px)!important;
    left: inherit!important;
  }
  .swiper-container-slide3 .swiper-pagination{
    display:block
  }

  .swiper-container-slide3{
    padding: 20px;
  }

  .swiper-button-next.nextslidebtn3, .swiper-button-prev.prevslidebtn3{
    bottom: 50% !important;
    top: inherit !important;
    transform: translateY(-50%);
  }

  .swiper-button-next.nextslidebtn3::after, .swiper-button-prev.prevslidebtn3::after {
    font-size: 1.5rem !important;
    border-radius:30px;
    width:30px !important;
    height:30px !important;
  }
  .swiper-button-prev.prevslidebtn3 {
    left: 5px !important;
  }
  .swiper-button-next.nextslidebtn3 {
    right: 5px !important;
  }
}

.searchfield.active{ 
  background:var(--color-Green)!important;
  color:var(--color-white)!important; 
}

option:checked {
  background-color: var(--color-Green)!important;
  color:var(--color-white)!important; 
}

option:not(:checked) {
  background-color: var(--color-white)!important;
  color:var(--color-Green)!important; 
}

@media (max-width: 575.98px) { 
.swiper-container-slide4 .swiper-pagination {
  display:none}
}