@charset "UTF-8";

.qib-ar-lang .QIB-milestones__mobile-dropdown {
  text-align: right;
  background-position: left 16px center;
  color: var(--Color-Text-Base1, #00111a);
}

.QIB-milestones__mobile-dropdown option {
  color: var(--Color-Text-Base1, #00111a);
}

@media screen and (max-width: 991.98px) {
  .qib-ar-lang
    .QIB-product-carousel__wrapper
    .product-small-cards
    .QIB-product-carousel__content-link-arrow
    img {
    transform: scaleX(-1);
  }
}

.filters .filter-desktop input[type="radio"] {
  height: 16px;
  width: 16px;
  position: relative;
  top: 1px;
}

@media screen and (max-width: 991.98px) {
  .write-to-us-form {
    .form-request__input-wrapper {
      .form-request__label {
        display: block;
      }
    }
  }
}

@media screen and (max-width: 991.98px) {
  .qib-ar-lang {
    .dropdown-btn {
      text-align: right;
      background: url(../images/svg/CaretDownGrey.svg) left 14px center / 24px
        no-repeat #fff;
    }
  }
}

.QIB-wizard-banner {
  border-radius: var(--Spacing-S24) !important;
}

@media screen and (max-width: 991.98px) {
  .qib-ar-lang {
    .QIB-wizard-banner-v2.pad16 {
      padding: var(--Spacing-S16, 16px) !important;
    }

    .QIB-wizard-banner.pad16 {
      padding: var(--Spacing-S16, 16px) !important;
    }
  }
}

@media screen and (max-width: 991.98px) {
  .qib-ar-lang {
    .QIB-currency-converter-body .currency-form-group .currency-change-icon {
      left: 16px;
      right: auto;
    }
  }
}

@media screen and (max-width: 991.98px) {
  .qib-ar-lang {
    .QIB-section-content__btn {
      text-align: right;
    }
  }
}

.form-request__phone-input:has(.form-request__phone-prefix)
  .form-request__phone-prefix {
  padding: 8px;
}

.qib-ar-lang
  .form-request__phone-input:has(.form-request__phone-prefix)
  .form-request__phone-prefix {
  padding: 8px;
}

.qib-ar-lang .qib-discover-misk__card-link {
  font-family: var(--qib-font-open-sans-semibold);
}

@media screen and (max-width: 991.98px) {
  .qib-sticky-mainbar.is-fixed .qib-app__tabs-dropdown,
  .qib-sticky-mainbar.sticky-without-apply .qib-sticky-mainbar__content {
    padding-right: 10px;
  }
}

.qib-ar-lang .QIB-header .header-bottom-navbar .navbar-toggler {
  padding-right: 0;
}

.QIB-waytobank__wallet {
  border-radius: var(--Spacing-S24);
}

@media screen and (min-width: 320px) and (max-width: 991px) {
.qib-ar-lang .QIB-product-news .swiper.mySwiper.product-small-cards.swiper-initialized.swiper-horizontal.swiper-rtl.swiper-ios.swiper-backface-hidden {
	margin-right: 0 !important;
  }
}

.qib-pillars__item--active .qib-pillars-cnt {
  width: 100% !important;
  gap: 16px;
  min-height: 374px !important;
}

@media screen and (max-width: 991.98px) {
  .qib-pillars-cnt {
    width: 100% !important;
    gap: 16px;
    min-height: 374px !important;
  }
}

.qib-related-cards
  .swiper
  .swiper-wrapper
  li.swiper-slide.col-10.col-lg-4.swiper-slide-active {
  margin-left: 15px;
}
@media screen and (max-width: 991.98px) {
  .qib-related-cards {
    padding: 0;
  }
}

@media screen and (max-width: 991.98px) {
  .qib-ar-lang .qib-related-cards {
    padding: 0;
  }
}


@media screen and (min-width: 320px) and (max-width: 991px) {
.swiper-slide.QIB-product-carousel__slide.qib-product-bg.bg-white-primary.swiper-slide-active.QIB-product-carousel__slide--center{
    margin-left:15px !important;
    }
}

@media screen and (min-width: 320px) and (max-width: 991px) {
.qib-ar-lang .qib-related-cards .swiper .swiper-wrapper li.swiper-slide.col-10.col-lg-4.swiper-slide-active{
    margin-right:15px;
    }
}

@media screen and (min-width: 320px) and (max-width: 991px) {
.QIB-section-content__logo {
    bottom: 0;
    }
}

@media screen and (min-width: 320px) and (max-width: 991px) {
    .leadership-team-carousel__viewLink-wrapper {
    	margin-left: 15px;
    }
    select#qib-app__tabs-dropdown {
    width: 93%;
    margin: 0 auto 30px;
    }
    
    html[dir=ltr]  .swiper-slide.leadership-team-carousel__slide.swiper-slide-active
     {
        margin-left: 15px;
     }
     
     .qib-ar-lang .leadership-team-carousel__viewLink-wrapper {
        margin-right: 15px;
    }
    
    .qib-ar-lang .swiper-slide.leadership-team-carousel__slide.swiper-slide-active {
        margin-left: 0;
	    margin-right:15px;
    }
    
    .qib-pillars {
        padding: 0;
     }
     
    html[dir=ltr] .swiper-slide.qib-pillars__item.swiper-slide-active {
        margin-left: 15px;
    }
    .qib-ar-lang .swiper-slide.qib-pillars__item.swiper-slide-active {
        margin-right: 15px;
    }

 

     html[dir=ltr] .qib-related-cards .swiper-wrapper .swiper-slide:last-child.swiper-slide-active {
        margin-left: 0 !important;
    }
    
    .qib-ar-lang .qib-related-cards .swiper-wrapper .swiper-slide:last-child.swiper-slide-active{
        margin-right: 0 !important;
    }
    
    .qib-ar-lang .QIB-product-carousel__wrapper .product-small-cards .QIB-product-carousel__slide:last-child.swiper-slide-active{
        margin-right:0 !important;
    }
    
     html[dir=ltr] .swiper-slide.qib-pillars__item:last-child.swiper-slide-active {
        margin-left: 0;
        margin-right: 40px;
    }
    
     .qib-ar-lang .swiper-slide.qib-pillars__item:last-child.swiper-slide-active {
        margin-right: 0 !important;
    }
    
     .qib-ar-lang .QIB-product-carousel__wrapper .product-small-cards {
        margin-right: 0 !important;
    }
    
    .qib-ar-lang .swiper-slide.QIB-product-carousel__slide.qib-product-bg.bg-white-primary.swiper-slide-active.QIB-product-carousel__slide--center {
        margin-right: 15px ;
        margin-left: 12px !important;
    }
    
    html[dir=ltr] .swiper-slide.QIB-product-carousel__slide:last-child.qib-product-bg.bg-white-primary.swiper-slide-active.QIB-product-carousel__slide--center{
        margin-left:0 !important;
     }
     
    .qib-ar-lang .QIB-product-news .QIB-product-carousel__finance-txt {
        left: 20px;
    }

}