

.item.list-group-item
{
    float: none;
    width: 100%;
    background-color: #fff;
    /*margin-bottom: 30px;*/
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0 1rem;
    border: 0;
    /*max-height: 200px;*/
}
.item.list-group-item .special-list-view{
  display:flex;
  justify-content: space-between;
  padding: 10px;
  gap: 1rem;
  height: 100%;
}
.item.list-group-item img
{
    max-width: 290px;
    min-width:30%;
    /*max-height: 180px;*/
    padding: 0;
    border-radius: 12px;
}
.item.list-group-item .hide-special-list-view{
  display: none;
}
.item.list-group-item .show-special-list-view{
  display: block;
}

.item.list-group-item .left20-special-list-view{
  left:50%;
  transform: translateX(-50%);
}
.item.list-group-item .special-list-view >div{
  min-width: 30%;
}

.item.list-group-item .special-list-view .specialpadh{
  padding-left: 0px;
  padding-right: 0px;
}

.swiper-wrapper{top:13%;
height:60vh!important;}

.swiper-button-next, .swiper-button-prev {
  width:48px !important;
  height:48px !important;
}
.swiper-button-next.nextslidebtn1, .swiper-button-prev.prevslidebtn1 {
  top: 50%!important;
  transform: translateY(-50%);
}
.swiper-button-next.nextslidebtn1 {
}
.swiper-button-prev.prevslidebtn1 {
}

.swiper-button-next.nextslidebtn1::after, .swiper-button-prev.prevslidebtn1::after {
  font-size: 2rem;
  font-weight: 700;
  text-transform: none !important;
  border: 1px solid var(--color-white);
  border-radius:48px;
  color: var(--color-hardGrey);
  width:48px;
  height:48px;  
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--color-white-80pc);
}
.swiper-container-slide1 .swiper-pagination .swiper-pagination-bullet {
  background: var(--color-Green);
  opacity: .2;
}
.swiper-container-slide1 .swiper-pagination .swiper-pagination-bullet-active{
  background: var(--color-Green);
  opacity: 1;
}
.swiper-container-slide1 .swiper-pagination .swiper-pagination-bullet {
  background: var(--color-white);
  opacity: .2;
}
.swiper-container-slide1 .swiper-pagination .swiper-pagination-bullet-active{
  background: var(--color-white);
  opacity: 1;
}

.btnview.active{
  background: var(--color-Green);
}

.btnview.active.pictopro{
  background: var(--color-Pro);
}

.btnview.active .fillGreen{
  fill: var(--color-white);
}

.btnview.active .fillWhite{
  fill: var(--color-Green);
}


.btnview.active.pictopro .fillWhite{
  fill: var(--color-Pro);
}

.vehiculeref{

}

@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;
  }

}

@media (max-width: 767.98px) {  
  .bloctobefixed{display:none}
  .swiper-wrapper{
    height:32vh!important;}
}

.list-group-item .nocss{
  position: relative;
  transform: none;
  left: initial;
}


@media (display-mode: fullscreen) {
  .swiper-wrapper {
    top: 5%;
  }

  .swiper_slide_content img {
    height: inherit;
    width:100%!important;
    min-height: 570px!important;
    object-fit: cover!important;
  }
}