.bg-cover {
  background-size: cover !important;
  background-position: center;
}

.choose-us {
    color: #ff3a3a;
}

#whychoose {
    padding: 40px 0;
}

.border-radius-10 {
    border-radius: 10px;
}

.category-area.section-title {
    margin-bottom: 50px;
    position: relative;
}

#placement {
  overflow: hidden;
}

.placement_main {
  background: #fafafa;
}

.placementSwiper {
  position: relative;
}

.placementSwiper::before {
  position: absolute;
  left: -15px;
  width: 46px;
  height: 144px;
  background: rgb(250, 250, 250);
  background: -moz-linear-gradient(
    90deg,
    rgba(250, 250, 250, 1) 0%,
    rgba(250, 250, 250, 0.6502976190476191) 35%
  );
  background: -webkit-linear-gradient(
    90deg,
    rgba(250, 250, 250, 1) 0%,
    rgba(250, 250, 250, 0.6502976190476191) 35%
  );
  background: linear-gradient(
    90deg,
    rgba(250, 250, 250, 1) 0%,
    rgba(250, 250, 250, 0.6502976190476191) 35%
  );
  filter: blur(5px);
  content: "";
  z-index: 2;
  top: 0;
}

.placementSwiper::after {
  position: absolute;
  right: -15px;
  width: 50px;
  height: 144px;
  background: rgb(250, 250, 250);
  background: -moz-linear-gradient(
    270deg,
    rgba(250, 250, 250, 1) 0%,
    rgba(250, 250, 250, 0) 70%
  );
  background: -webkit-linear-gradient(
    270deg,
    rgba(250, 250, 250, 1) 0%,
    rgba(250, 250, 250, 0) 70%
  );
  background: linear-gradient(
    270deg,
    rgba(250, 250, 250, 1) 0%,
    rgba(250, 250, 250, 0) 70%
  );
  content: "";
  filter: blur(5px);
  z-index: 2;
  top: 0;
}

.placementSwiper.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: linear;
}

.placement1 .owl-nav.disabled,
.placement2 .owl-nav.disabled {
  display: none;
}

.bg-white-30 {
    background: rgb(85 85 85 / 83%);
}

.z-index-2 {
    z-index: 2;
}

.border-radius-10 {
    border-radius: 10px;
}

.single-input-inner {
    margin-bottom: 20px;
}

.single-input-inner.style-bg input {
    background: #f3f6fb;
}

.single-input-inner input {
    width: 100%;
    height: 52px;
    border: 0 !important;
    padding: 0 9px;
    border-radius: 6px;
    font-weight: 300;
}

.btn-base {
    color: #fff !important;
    background:  #ff3a3a;
}

.btn-base:hover {
    color: #000000 !important;
    background: #ffffff;
}

.btn {
    height: 55px;
    line-height: 55px;
    padding: 0 30px;
    border-radius: 0;
    overflow: hidden;
    position: relative;
    border: 0;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    font-weight: 600;
    border-radius: 5px;
    z-index: 0;
}






/* 
.owl-carousel.owl-loaded {
    display: block;
}

.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
}

.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
} */

.client-logo-section{
    /* padding:60px 0; */
    background:#fff;
}

.client-slider .item{
    height:120px;
    display:flex;
    justify-content:center;
    align-items:center;
    padding:15px;
}

.client-slider .item img{

    max-width:100%;
    max-height:80px;
    width:auto;
}

.hero-container {
  margin-top: 145px;
}