body{font-family: 'Inter', sans-serif !important; color: #4B4B4B;font-size: 14px !important;}
.fs-14{ font-size: 14px;}
.fs-16{ font-size: 16px;}
.fs-10{ font-size: 10px;}
.fs-20{ font-size: 20px;}
.menu li.active{border-bottom:3px solid #775EA0;}
.menu li a{ text-decoration:none; font-size: 12px; color: #000; font-weight: 600;}
.g-color{ color:#4B4B4B;}
.p-color{ color:#775EA0;}
.b-color{ color:#000000;}
.lg-grey-color{ color:#CDCDCD;}
.bg-purple{background:#775EA0;}
.heads-color{ color:#7E7E7E;}
.txt-label{ color:#000000;}
.bg-lg-purple{background:#E1CEFF; border:1px solid #775EA0;}
.lists-tag a{ text-decoration: none;}
.slider{margin:20px 0px;}
.slick-slide {
  margin: 0px 10px;
}
.slick-slide img {
  margin: 0 auto;
}
.ss{
min-height: 40px;
line-height: 40px;
}
.slick-prev:before,
.slick-next:before {
  color: black;
}
.slick-slide {
  transition: all ease-in-out .3s;
  opacity: .2;
}
.slick-active {
  opacity: .5;
}
.slick-current {
  opacity: 1;
}
.tt{ display: flex;
    flex-direction: column; justify-content: center;}

.f-control:focus{box-shadow: 0px; outline: 0; }
.active-gateway{border: 1px solid #eee;
    display: block;
    border-radius: 3px;
    background: #e5e5e5;}

.checkout-bg{background:url(../img/white-bg.jpeg) no-repeat; background-size:cover;}    
.btn-light:hover{border:1px solid #d2d2d2;}

@media only screen and (max-width: 600px) {
  .txt-label{ font-size: 12px;}
}