@media (min-width: 1200px){
	.section-md {
    padding: 80px 0;
	}
	.swiper-slider-1 * + .swiper-title-1 {
    margin-top: 18px;
	}
	.swiper-slider-1 * + .swiper-title-2 {
    margin-top: 24px;
	}
	.swiper-slider-1 * + .button-wrap, .swiper-slider-1 * + .button {
    margin-top: 40px;
	}
	.section-xxl {
    padding: 80px 0;
	}
	.card-corporate .card-title a {
    padding: 30px 0 30px 66px;
    font-size: 18px;
	}
	.card-corporate .card-arrow .icon {
    font-size: 24px;
    line-height: 42px;
    width: 42px;
    height: 42px;
	}
}
@media (min-width: 992px){
	.swiper-slider-1 .swiper-slide-caption {
    padding-right: 90px;
    padding-left: 120px;
	}
	.swiper-button-prev, .swiper-button-next {
    display: block;
	}
	.section-sm.section-first {
    padding-top: 100px;
	}
	* + .card-group-custom-1 {
	  margin-top: 20px;
	}
	.card-corporate .card-title a:hover .card-arrow .icon {
    transform: rotate(-90deg);
	}
}
@media (min-width: 768px){
	.card-corporate .card-body {
    padding: 25px 0 10px 0;
	}
	.position-md-static {
    position: static!important;
	}
	.card-img-slider {
	  height: 500px;
	  width: 100%;
	  margin-top:20px;
	}
	.card-img-slider * {
	  height: 500px !important;
	  width: inherit!important;
	}
	.card-img-left {
    border-radius: .375rem 0 0 .375rem;
	}
	.card-row .card-body {
    padding: 3rem 2.5rem;
	}
}
@media (max-width: 768px){
	.slide-img{
		order: 1;
		height: 200px;
	}
	.caption-col{
		order: 2;
		padding: 1rem;
	}
	.h1, h1 {
    font-size: 1.875rem !important;
	}
	.h4, h4 {
	    font-size: 1.0625rem;
	}
}
@media (min-width: 300px){
	 .curve-image img{
		 height:23px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 30px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 82px !important;
    }
	.earn-more .curve-image {
    padding-right: 62px !important;
}
    .eran-sec{
      margin: -131px 0 14px 45px !important;
	  width: 190px !important;
      height: 190px !important;
	}
	.store{
		padding-top:1rem  !important;
		margin-bottom:0px !important;
	}
	.monthly{
		padding-top:1rem !important;
		font-size: 35px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:17px !important; 
	}
	.inner-earn{
		padding-top: 80px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -74% !important;
}
  }
  @media (min-width: 370px){
	 .curve-image img{
		 height:23px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 36px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 90px !important;
    }
	.earn-more .curve-image {
    padding-right: 71px !important;
}
    .eran-sec{
      margin: -131px 0 14px 55px !important;
	  width: 190px !important;
      height: 190px !important;
	}
	.store{
		padding-top:1rem  !important;
		margin-bottom:0px !important;
	}
	.monthly{
		padding-top:1rem !important;
		font-size: 35px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:17px !important; 
	}
	.inner-earn{
		padding-top: 100px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1 !important;
    opacity: 1;
    left: -74% !important;
}
  }
/* @media (max-width: 400px){
	 .curve-image img{
		 height:23px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 57px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 108px !important;
    }
	.earn-more .curve-image {
    padding-right: 110px !important;
}
    .eran-sec{
      margin: -131px 0 14px 75px !important;
	  width: 190px !important;
      height: 190px !important;
	}
	.store{
		padding-top:1rem  !important;
		margin-bottom:0px !important;
	}
	.monthly{
		padding-top:1rem !important;
		font-size: 35px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:17px !important; 
	}
	.inner-earn{
		padding-top: 140px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -63% !important;
}
  
  } */
 */
  @media (max-width:576px){
   .border-bottom .head-section .button-wrap a{
     margin-left:18px;
     margin-bottom:20px;
   }
   .whatsapp-sec .items img{
      width:100px !important;
   }
   .whatsapp-sec .logo-content .logo-text{
     line-height:35px !important;
   }
   .how-work .how-does h1 span{
     text-decoration-thickness:3px !important;
     text-underline-offset:3px !important;
   }
   .testimonial .testimonial-sec  span{
     display:block !important;
     text-decoration-thickness:3px !important;
     text-underline-offset:3px !important;
   }
   .earn-more h2 strong{
     text-decoration-thickness:3px !important;
   }
   .card-img-slider .card-img-left{
      margin-left: 100px !important;

   }
   .card-img-slider .card-img-left img{
     width:50% !important;
   }
   .earn-more-section{
      margin-top:40px;
   }
    .whatsapp .whatsapp-text p{
      line-height:40px !important;
    }
    .faq-section p{
      line-height:28px !important;
    }
    .testimonial .testimonial-right{
      margin-left:0px !important; 
    }
    .testimonial .card-img-slider .card-img-left img{
       margin-left:0px !important;
    }
		.faq-section{
			display:none;
		}
  } 
  @media (min-width: 410px){
	 .curve-image img{
		 height:22px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 60px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 112px !important;
    }
	.earn-more .curve-image {
    padding-right: 111px !important;
}
    .eran-sec{
      margin: -131px 0 14px 82px !important;
	    width: 180px !important;
      height: 180px !important;
	}
	.store{
		padding-top:20pxpx  !important;
		margin-bottom:0px !important;
		font-size: 20px;
	}
	.monthly{
		padding-top:40px !important;
		font-size: 40px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:15px !important; 
	}
	.inner-earn{
		padding-top: 130px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -65% !important;
  }
  .button-zakaria{
    border-color: #59a9da;
    font-size: 21px;
    border-radius: 19px;
    font-weight: 600;
    background: none;
    margin-left: 16px;
    padding: 3px 19px;
  }
  .logo-content .logo-text{
	  line-height: 50px !important;
  }
 }
 @media (min-width: 500px){
	 .curve-image img{
		 height:22px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 124px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 175px !important;
    }
	.earn-more .curve-image {
    padding-right: 177px !important;
}
    .eran-sec{
      margin: -131px 0 14px 121px !important;
	  width: 220px !important;
      height: 220px !important;
	  padding-top:65px !important;
	}
	.eran-sec span{
		font-size:40px;
	}
	.store{
		padding-top:20pxpx  !important;
		margin-bottom:0px !important;
		font-size: 24px;
	}
	.monthly{
		padding-top:40px !important;
		font-size: 40px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:15px !important; 
	}
	.inner-earn{
		padding-top: 190px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -49% !important;
  }
  .button-zakaria{
    border-color: #59a9da;
    font-size: 21px;
    border-radius: 19px;
    font-weight: 600;
    background: none;
    margin-left: 16px;
    padding: 3px 19px;
  }
  .logo-content .logo-text{
	  line-height: 50px !important;
  }
  .earn-more h1{
	  padding: 0 40px;
  }
 }
 
  /* @media (max-width: 300px){
   .faq-section{
			display:none;
		}
		.how-work .how-does .curve-image img{
			height:22px;  
		}
    .how-work .how-does .curve-image{
      padding-right:40px;
    }
    .testimonial .testimonial-sec .curve-image img{
      height:22px;
    }
    .testimonial .testimonial-sec .curve-image{
      padding-right:93px;
    }
    .earn-more .curve-image{
      padding-right:75px;
    }
    .earn-more .curve-image img{
      height:22px;
    }
  }; */
  @media (max-width: 320px){
   .faq-section{
			display:none !important;
		}
		.how-work .how-does .curve-image img{
			height:22px !important;  
		}
    .how-work .how-does .curve-image{
      padding-right:40px !important;
    }
    .testimonial .testimonial-sec .curve-image img{
      height:22px !important;
    }
    .testimonial .testimonial-sec .curve-image{
      padding-right:93px !important;
    }
    .earn-more .curve-image{
      padding-right:75px !important;
    }
    .earn-more .curve-image img{
      height:22px !important;
    }
  }
 @media (min-width: 760px){
	 .curve-image img{
		 height:23px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 150px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 105px !important;
    }
	.earn-more .curve-image {
    padding-right: 84px !important;
}
    .eran-sec{
      margin: -131px 0 14px 4px !important;
	  width: 170px !important;
      height: 170px !important;
	}
	.store{
		padding-top:0px  !important;
		margin-bottom:0px !important;
	}
	.monthly{
		padding-top:0px !important;
		font-size: 28px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:15px !important; 
	}
	.inner-earn{
		padding-top: 70px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -5% !important;
  }
  .button-zakaria{
    border-color: #59a9da;
    font-size: 21px;
    border-radius: 19px;
    font-weight: 600;
    background: none;
    margin-left: 16px;
    padding: 3px 19px;
	  margin-top:10px;
  }
 }
  @media (min-width: 1024px){
	 .curve-image img{
		 height:28px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 135px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 74px !important;
    }
	.earn-more .curve-image {
    padding-right: 126px !important;
}
    .eran-sec{
      margin: -131px 0 14px 45px !important;
	    width: 170px !important;
      height: 170px !important;
	}
	.store{
		padding-top:0px  !important;
		margin-bottom:0px !important;
	}
	.monthly{
		padding-top:0px !important;
		font-size: 28px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:15px !important; 
	}
	.inner-earn{
		padding-top: 130px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -75% !important;
  }
  .button-zakaria{
    border-color: #59a9da;
    font-size: 21px;
    border-radius: 19px;
    font-weight: 600;
    background: none;
    margin-left: 16px;
    padding: 3px 19px;
	margin-top:10px;
  }
  .logo-content .logo-text{
	  line-height: 50px !important;
  }
 }
 @media (min-width:1200px) and (max-width:1900px){

	 .curve-image img{
		 height:30px !important;
	 }
    .how-work .how-does .curve-image{
      padding-right: 190px !Important;
    }
	
	.testimonial .testimonial-sec .curve-image {
    padding-right: 125px !important;
    }
	.earn-more .curve-image {
    padding-right: 207px !important;
}
    .eran-sec{
      margin: -131px 0 14px 61px !important;
	  width: 190px !important;
      height: 190px !important;
	}
	.store{
		padding-top:0px  !important;
		margin-bottom:0px !important;
		font-size: 18px;
	}
	.monthly{
		margin-top:20px !important;
		font-size: 36px;
	}
	.earn-section{
		padding-top:0px !important;
	}
	.botton a{
      font-size:15px !important; 
	}
	.inner-earn{
		padding-top: 130px !important;
	}
	.card-img-slider.flickity-enabled .flickity-slider>.is-selected {
    pointer-events: auto;
    z-index: 1;
    opacity: 1;
    left: -55% !important;
  }
  .button-zakaria{
    border-color: #59a9da;
    font-size: 21px;
    border-radius: 19px;
    font-weight: 600;
    background: none;
    margin-left: 16px;
    padding: 3px 19px;
	margin-top:10px;
  }
  .logo-content .logo-text{
	  line-height: 50px !important;
  }
 
 }