/**
 * Swiper 11.1.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 12, 2024
 */


  .swiper-tab-wrapper {display:flex;justify-content: center;text-align:center;margin-bottom:40px !important;}
  .swiper-tab-wrapper .swiper-slide {font-weight:500;height:unset;font-size:16px;border:1px solid #5C338E;border-radius:8px;background:transaprent;color:#5C338E;padding:20px 12px;cursor:pointer;transition:all 200ms linear;line-height:1;}
  .swiper-tab-wrapper .swiper-slide-thumb-active, .swiper-tab-wrapper .swiper-slide:hover {background:#5C338E;color:#fff;transition:all 200ms linear;border:1px solid #5C338E;}
  .swiper-main-content .swiper-slide {border-radius:10px 80px 10px 10px;background:#fff;border:1px solid #D2D8E1;}
  .swiper-slide-content-wrapper {padding:40px;display:flex;gap:40px;}
  .swiper-slide-content-wrapper.swiper-img-only {padding:0;}
  .swiper-slide-img {width:50%;}
  .swiper-slide-img.swiper-img-only {width:100%;position:relative;border-radius:10px;}
  .swiper-slide-img {border-radius:10px 80px 10px 10px;overflow:hidden;}
 
  .swiper-slide-img img {width:100%;height:100%;object-fit:cover;object-position:top center;}
  .swiper-slide-text {width:calc(50% - 40px);}
  .swiper-slide-text p:last-of-type {margin-bottom:0;}
  .swiper-slide-text {display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;padding:80px 40px;}
  .swiper-slide-text h5 {font-weight: normal;margin:0;font-size:16px;font-weight:500;}
  .swiper-slide-text h3 {font-size:32px;}
  a.perse-swiper-link{border:1px solid #fff;font-weight:500;background:#5C338E;color:#fff;padding:20px;border-radius:8px;transition:all 200ms linear;display:table;margin-top:40px;min-width:200px;text-align:center;font-size:16px;line-height:1;}
  a.perse-swiper-link:hover{background: #fff;transition:all 200ms linear;color:#221C31;border-color:#5C338E;}
  .perse-custom-swiper a.perse-swiper-link:after {opacity:0;}
  .swiper-button-next:after, .swiper-button-prev:after {color:#fff;}
  .perse-custom-swiper {position:relative;padding:0 80px;}
  .swiper-tab-wrapper .swiper-slide span {
    display: block;
    top: 50%;
    position: relative;
    transform: translateY(-50%);
}
.swiper-img-caption {display:none;}
.perse-custom-swiper.swiper-img-only {padding:0;}
.perse-custom-swiper > .swiper.mySwiper {margin:0 -80px}

.perse-custom-swiper .swiper-button-next:after, .perse-custom-swiper .swiper-rtl .swiper-button-prev:after,
.perse-custom-swiper .swiper-button-prev:after, .perse-custom-swiper .swiper-rtl .swiper-button-next:after {background:url('imgs/icon-swiper-arrow.svg') center no-repeat;content:'';width:27px;height:42px;}
.perse-custom-swiper .swiper-button-next.perse-nav-white:after, .perse-custom-swiper .swiper-rtl .swiper-button-prev.perse-nav-white:after,
.perse-custom-swiper .swiper-button-prev.perse-nav-white:after, .perse-custom-swiper .swiper-rtl .swiper-button-prev.perse-nav-white:after {background:url('imgs/icon-swiper-arrow-white.svg') center no-repeat;content:'';width:27px;height:42px;}

.perse-custom-swiper .swiper-button-prev {transform:rotate(180deg);}

@media (max-width:1024px){
  
}

  @media (max-width:768px){


    .swiper-slide-img.swiper-img-only {width:100%;position:relative;}
    .swiper-img-caption {position: absolute;display:block;
      z-index: 9;
      bottom: 0;
      background: #5C338E;
      padding: 10px 20px;
      border-top-right-radius: 20px;}
      .swiper-img-caption h3 {margin:0;color:#fff;}
      .perse-custom-swiper .swiper-slide-text {padding:20px 20px 0;}
    .swiper-slide-img img {object-position: center;}
    .perse-custom-swiper {padding:0;}
    /*.perse-custom-swiper .swiper-wrapper {gap: 20px;
      display: flex;
      flex-wrap: unset !important;}*/
    .perse-custom-swiper .swiper-button-next, .perse-custom-swiper .swiper-button-prev {display:none;}
    .swiper-wrapper.swiper-tab-wrapper {display:none !important;}
    .swiper-slide-img,  .swiper-slide-text{width:100%;text-align:center;}
    .swiper-slide-content-wrapper {flex-wrap:wrap;padding:20px;}
    .swiper-slide-img {max-height:35vh;border-radius:10px 60px 10px 10px;}
    .swiper-main-content .swiper-slide {border-radius:10px 60px 10px 10px;}
    .swiper-slide-text {padding:20px;}
    a.perse-swiper-link {margin:20px auto;}
    .swiper-button-next:after, .swiper-button-prev:after {font-size:24px !important;}
    .swiper-button-next, .swiper-button-prev{background: #5C338E !important; border-radius: 100px;  width: 43px;}
  }
  /*@media (max-width:768px){
  .perse-custom-swiper .swiper-wrapper {flex-wrap:wrap !important;}
  .swiper-wrapper.swiper-tab-wrapper {display:none !important;}
  }*/