
/* ----------- for 4k ------------------ */
@media only screen and (max-width: 1400px){
    
}

/* --------------- for 2k ---------------- */
@media only screen and (max-width: 1200px){
  
}


/*------------------- laptop view -----------------*/
@media screen and (min-width: 992px){
      .explore-products-11{width: 20% !important;}
      .mid-reward-section-2-1{margin-top: 15px;}
      .checkoout-country-1{width: 47% !important;}
      .gta-leftt{margin-left: 11px;}
      .destop-gap-edd{gap:20px;}
      .header-menu li{padding-right: 30px;}
      
}



/*--------------------- tablet -----------------*/
@media (min-width: 768px) and (max-width: 991.98px) {
   .explore-products-11{width: 33% !important;}
   .mid-reward-section-2-1 p{font-size: 32px;}
   .reward-text-1 h4{font-size: 25px;}
    .reward-text-1 p{font-size: 14px;}
    .mid-reward-section-2-1 p{width: 40%;margin-left: 49%;}
    .rwrd-stne{padding: 10px;}
.reward-stone ul li{font-size: 15px;line-height: 33px;}
.reward-stone h4{font-size: 30px;}
.reward-stone h3{font-size: 36px;}
.checkoout-country-1{width: 93% !important;margin-left: 13px;}
.right-price{font-size: 19px;}
.checkout-haed h4{font-size: 17px;}
.checkout-haed p{font-size: 7px;}
.explore-prod-1{margin-bottom: 15px;}
}

/*--------------- Small devices (landscape phones, 576px and up) ------------------*/
@media (min-width: 576px) and (max-width: 767.98px) {
    .footer-logo{width: 65%;}
    .main-banner{background-position: right center;}
    .category-design-1{background-size: cover !important;}
    .category-title h5{font-size: 31px;}
    .explore-products-11{width: 50% !important;}
    .what-we-provide-1{padding: 50px 28px;}
    h4.crest-we-provide{font-size: 38px;}
    .reward-text-1 h4{font-size: 23px;}
    .reward-text-1 p{font-size: 14px;}
    .rwrd-stne{padding: 10px;}
.reward-stone ul li{font-size: 15px;line-height: 33px;}
.reward-stone h4{font-size: 30px;}
.reward-stone h3{font-size: 36px;}
.checkoout-country-1{width: 93% !important;margin-left: 13px;}
.menu-icon{margin-right: 15%;}
.explore-prod-1{margin-bottom: 15px;}
}

/*-------------------- mobile view ----------------------------*/
@media screen and (max-width: 575px){
    .footer-logo{width: 65%;}
    .main-banner{height: 315px;background-position: right center;}
    .category-title h5{font-size: 26px;margin-top: 36%;}
    .explore-products-11{width: 50% !important;}
    .what-we-provide-1{padding: 50px 28px;}
    h4.crest-we-provide{font-size: 38px;}
    #rew-a{order: 2;}
    #rew-b{order: 1;}
    .reward-text-1{text-align: center;}
    .reward-banner{padding: 30px 15px 0 15px;}
    .reward-text-1 h4{font-size: 19px;}
    .reward-text-1 p{font-size: 14px;}
    p.mid-reward-1{padding: 0 15px;}
    h4.mid-reward-2{font-size: 43px;padding: 0 15px;}
    .mid-reward-section{padding: 20px 0px;}
    .mid-reward-section-2-1{box-shadow: none;}
    .mid-reward-section-2-1 p{width: 50%;margin-left: 50%;padding: 10px;margin-bottom: 0px;}
    .rewrd-p-1{font-size: 12px;}
.rewrd-p-2{font-size: 9px;}
.rewrd-p-3{font-size: 10px;}
.rewrd-p-4{font-size: 10px;}
.sm-ttxt{font-size: 34px;}
.rwrd-stne{padding: 10px;}
.reward-stone ul{padding-left: 20px;}
.reward-stone ul li{font-size: 9px;line-height: 20px;padding-left: 0px;}
.reward-stone h4{font-size: 30px;}
.reward-stone h3{font-size: 36px;}
.respon-menu-icon{margin-right: 13%;}
.checkoout-country-1{width: 93% !important;margin-left: 13px;}
.explore-prd-txt h6{min-height: 50px;}

.cont-1{font-size: 50px;}
}

.explore-prod-1{margin-bottom: 15px;}


@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.05);
  }
  100% {
    transform: scale(1);
  }
}
