@media screen and (max-width: 1920px) {
  .slider-item { width: 100%; height: 100vh!important; background-size: cover; background-position: top center!important; }
  .slider-text { height: 920px!important; }
  .easy-step:after { left: -90px!important; }
}
@media screen and (max-width: 1700px) {
  .easy-step:after { left: -90px!important; }
}
@media screen and (max-width: 1500px) {
  .smt-country:after { width: 86%!important; height: 70%!important; }
  .easy-step .easy-steps { padding: 50px 0 0 170px; }
  .easy-step:after { height: 65%!important; background-size: 466px; }
  .slider-item { height: 760px!important; background-size: cover; }
  .slider-text { height: 760px!important; }
}
@media screen and (max-width: 1400px) {
  .easy-step .easy-steps .wp-block-columns { margin: 20px 0!important; }
  .easy-step .easy-steps { padding: 60px 0 0 93px!important; }
  .easy-step .easy-steps h4 { font-size: 30px; }
  .smt-country:after { width: 79%!important; height: 80%!important; }
  .smt-content h1 { font-size: 52px; }
  .smt-content h4 .smt-color { font-size: 52px!important; }
  .main-box h3 { font-size: 25px; }
  .easy-step:after { left: 0; }
  .aim-div { right: 36px!important; width: 528px!important; }
}
@media screen and (max-width: 1300px) {
  .easy-step:after { height: 58%!important; background-size: 417px; left: -63px; }
}
@media screen and (max-width: 1250px) {
  .faq-category .faqs-content .nav-headers .nav-link { font-size: 14px!important; margin: 0 4px!important; font-weight: 700; }
}
@media screen and (max-width: 1200px) {
  .easy-step .easy-steps h4 { font-size: 34px; }
  .our-team .team-detail { padding-right: 60px!important; }
  .our-team .team-member h5 { font-size: 20px; }
  .our-team .team-member p { font-size: 14px; }
  .ra-text-section { height: 340px; }
  .wp-element-captions { min-width: 151px; }
  .btn-close { right: -35px; top: 10; font-size: 20px; }
  .term-and-condtions  .nav-headers .nav-link { margin: 7px 7px 3px 7px; padding: 10px 46px!important; }
  .main-box h3 { font-size: 20px; }
  .main-box h1 em { font-size: 40px; }
  .smt-country:after { height: 75%; max-width: 40vw; }
  .main-box p { font-size: 15px; }
  .about-sec .text-box.right-sec { max-width: 470px; }
  .smt-country:after { max-width: 43%!important; }
  .nav-headers .nav-link { margin: 15px 15px; }
  .faq-category .faqs-content .nav-headers .nav-link { margin: 3px 4px!important; font-weight: 700; }
  .providng-services h2 { font-size: 34px; }
  .providng-services h2 em { font-size: 34px!important; }
  .providng-services h1 { font-size: 34px; }
  .providng-services h1 em { font-size: 34px!important; }
  .deal-card { margin-top: 100px!important; }
  .deal-card a.book-now-btn { left: 34%!important; }
  .partenr-cta-detail { padding: 0!important; }
}
@media screen and (max-width: 1100px) {
  .easy-step:after { height: 57%!important; left: -48px!important; }
  .ra-text-section hr { margin: 23px 86px!important; }
  .ra-text-section { min-height: 303px; }
  .carousel-caption h1 { letter-spacing: normal!important; }
  .aim-div { right: 0!important; width: 530px!important; }
}

@media screen and  (max-width: 992px) {
  .easy-step:after { content: ""; background: url('')!important; }
  .border-commit,   .footer-left, .send-money .border-boxs { border: none; }
  .mobile-feature .border-ends { border-right: none; min-width: 130px; }
  .send-money .money-box p { text-align: center; margin-top: 10px; }
  .send-money .money-box h4 { text-align: center; }
  .quick-links { padding-left: 0; padding-top: 40px; }
  .send-money .money-box ul { justify-content: left; }
  .single-commit .wp-block-heading { text-align: center!important; }
  .single-commit p { max-width: none; text-align: center; margin-bottom: 10px; font-size: 16px; }
  .about-sec:after { content: ""; background: none; }
  .send-money .head-sec p { text-align: center; margin-top: 15px; }
  .wp-element-captions { min-width: 133px; }
  .ptl { padding-top: 50px; }
  .refer-section { padding-top: 0; }
  .report-fraud { margin-top: 50px; }
  .refer-image2 img { margin-top: 40px; }
  .ra-text-section { text-align: center!important; }
  .btn-close { right: 0; top: -30px; }
  .smt-country:after { content: ""; background: url(' '#)!important; }
  .easy-step { max-height: none!important; }
  .easy-step .all-col-design { position: relative; top: auto; width: 100%; margin-bottom: 20px; }
  .about-sec .text-box.right-sec { max-width: none!important; margin-left: 0; }
  .about-sec .text-box.right-sec { text-align: center; padding: 120px 0 0 0; }
  .about-sec .text-box.left-sec { text-align: center; max-width: none; position: relative; }
  .right-choice-aboutus .about-pg-sec .all-steps h6 { text-align: center; }
  .our-vision p { padding-bottom: 80px; text-align: left; padding-right: 91px; }
  .faqs-main { background-image: url(../images/faq-imgs.webp); background-position: right; }
  .team-member .image { margin-top: 30px; }
  .all-months { margin-top: 10px; }
  .easy-step .easy-steps { padding: 0!important; }
  .all-col-design .track-col { margin-top: 10px!important; margin-bottom: 12px; }
  .remtichoice-generic { padding: 80px 0!important; }
  .rm-img { padding-top: 150px!important; }
  .providng-services { text-align: center; padding-right: 0!important; padding-left: 0!important; }
  .remit-content h1 em { font-size: 45px!important; }
  .carousel-item img { width: 100%!important; }
  .deal-card { margin-top: 0!important; }
  .deal-card a.book-now-btn { left: 40%!important; }
  .carousel-caption .right-choice { letter-spacing: 4px !important; }
  .carousel-caption h1 { font-size: 74px!important; }

  .aim-div { position: relative!important; width: 100%!important; margin-bottom: 20px; }
  .aims { margin: 30px 0 0 0!important; }
  .aims .my-aim { left: 35%!important; }
  .aim-img-set { text-align: center!important; margin-left: 20px; }
  .value-partner { text-align: center!important; }
  .partner-cta-section .cta-text { padding-bottom: 16px!important; }
  .partenr-cta-detail { margin-bottom: 60px; }
  .aims .my-aim {  border-radius: 9px!important; left: 40%!important; top: -23px!important; }
}

@media (max-width: 820px) {
  .easy-step:after { content: ""; background: none; }
  .abt-text-box h4 { margin: 31px 1px 27px; }
  .ra-text-section { text-align: center!important; }
  .close { right: 0; top: -22px; font-size: 15px; }
  .smt-content { text-align: center!important; }
  .our-vision p { text-align: left; padding-right: 91px; }
  .smal_screen { margin-top: -15px!important; }
  .payment_service ul.tabss { display: inline!important; }
  .ps_in_count img { margin-top: 10px!important; width: 100%!important; }
  .providng-services h1,   .providng-services h1 em,   .providng-services h2, .providng-services h2 em { font-size: 35px!important; text-align: center; }
  .providng-services p { text-align: center; }
  .providng-services .explanation { padding-right: 0!important; text-align: center; }
  .providng-services .explanation2 { text-align: center; padding-left: 0; }
  .providng-services .explanation { padding: 0!important; }
  .requirement_availability h1 { font-size: 35px!important; }

  .carousel-caption { left: 36%!important; }
  .carousel-caption .right-choice { font-size: 21.9333px!important; font-weight: 600!important; font-family: 'Inter'  !important; }
  .carousel-caption h1 { font-size: 62px!important; }
  .carousel-caption .amper-detail { font-family:  'Inter', sans-serif !important; font-weight: 600!important;      line-height: 22.64px !important; font-size: 18.39px!important; letter-spacing: normal!important; }
  .btn-custom { font-family: sans-serif!important; }
  .deal-card p {  font-size: 16.4833px!important; transform: scaleX(0.87553)!important; margin-bottom: 12px!important; }
  .commitment-section h2 { font-family:'Inter', sans-serif!important; transform: scaleX(0.877232)!important; font-size: 37.1333px!important; font-weight: 600!important; text-transform: none; }
  .commitment-section p { font-size: 20px!important; line-height: 39px!important; }
      .carousel-caption h1 {
        letter-spacing: 5px !important;
    }
    .carousel-caption .right-choice {
        letter-spacing: 5px !important;
    }
}
@media screen and   (max-width: 767px) {
  .carosal-image { width: 60%!important; }
  .responsive-img { text-align: -webkit-center; }
  .easy-step:after { content: ""; display: none; }
  .easy-step .all-col-design { width: 100%; top: auto; position: relative!important; margin-top: 25px; }
  .easy-step .easy-steps h4 { margin-top: 20px; }
  .about-sec .text-box.left-sec { padding: 0; }
  .easy-step { max-height: none; }
  .sml { text-align: center!important; }
  .our-vision { background-position: top center; }
  .head-sec h4 { margin: 0 0 40px 0; }
  .community-sec .border-ends { padding-right: 1.1rem!important; }
  .tt-app-iconz img { width: 112px; }
  .quick-links { text-align: center; }
  .head-sec h4 { margin-top: 60px; }
  .wp-element-captions { min-width: 180px; }
  .feature-services { text-align: center; }
  .faq-category .accordion-item { padding: 0!important; }
  .faqs-main { background-position: left center; }
  .faqs-main h1 { text-align: center; }
  .nav-headers .nav-link { font-size: 14px; }
  .step-secs .singlestep { margin-top: 0; }
  .help_support .nav-headers .nav-link { font-size: 12px; }
  .close { right: 0; top: -22px; font-size: 15px; }
  .remit-content { margin-bottom: 20px!important; }
  .term-and-condtions  .nav-headers .nav-link { padding: 10px 10px!important; }
  .remit-content h1 em { font-size: 40px!important; }
  .smt-content h1 { font-size: 40px!important; }
  .smt-content h4 .smt-color { font-size: 40px!important; }
  .main-box h3 { text-align: center; }
  .main-box h1 { text-align: center; }
  .main-box p { text-align: center; }
  .remit-content { text-align: center; margin: 171px 0; }
  .cnvtr_wrap { margin: 11px auto 0!important; }
  .our-vision { background-image: url(../images/vision-bg.html); background-repeat: no-repeat; background-position: left!important; background-size: auto; }
  .our-vision h4 { text-align: center; }
  .our-vision p { padding-bottom: 80px; text-align: center; padding-right: 0; }
  .p-xs-0 { padding: 0!important; }
  .send-money .money-box ul { justify-content: center; margin: 27px 0 0 0; }
  .send-money .money-box p { margin-top: 50px; }
  .head-sec h4 { text-align: center!important; }
  .al-cneter { text-align: center; text-align: -webkit-center; }
  .owl-carousel .owl-item img { width: 50%!important; margin-top: 50px; }
  .about-sec:before { content: ""; background: url(../images/pattern.html) 0 0 no-repeat; background-size: contain; }
  .text-sm-center { text-align: center!important; }
  .about-sec .text-box.right-sec { text-align: center; padding: 64px 0 0 0; }
  .about-sec .text-box h4 { margin: 0 0 15px 0; }
  .about-sec .text-box p { padding: 0 10px; }
  .easy-step .easy-steps p { text-align: left; }
  #tr_li_img button { position: absolute; top: 20px; left: 8px; transform: translate(-50%, -50%); }
  #tr_li_img button img { width: 50%; }
  .n_background,   .n_background_brown,   .n_background_primary,   .n_background_red, .n_detail { padding: 0; }
  .track_your_transfer_hero { background-position: right; }
  .n_h1, .tr_phonenmber { font-size: 20px; }
  .notification_img img { padding-top: 7px; padding-bottom: 7px; }
  .track-trnafer-main h1 { padding: 100px 0!important; }
  .month-container { display: block!important; text-align: -webkit-center!important; min-height: unset!important; }
  .month-container2 { display: block!important; text-align: -webkit-center!important; min-height: unset!important; }
  .all-months { border: none!important; margin-bottom: 20px; }
  .process-bgs h4 { text-align: center; }
  .remtichoice-generic .nav-headers .nav-link { border-bottom: 1px ridge #000; border-right: 0px; }
  .remtichoice-generic .nav-headers .border-sm-style { border-bottom: 1px ridge #000; border-right: 1px ridge #000; }
  .providng-services h1,   .providng-services h1 em,   .providng-services h2, .providng-services h2 em { font-size: 35px!important; text-align: center; }
  .providng-services p { text-align: center; }
  .providng-services .explanation { padding-right: 0!important; text-align: center; }
  .deal-card a.book-now-btn { left: 30%!important; }
  .deal-card a.book-now-btn { left: 36%!important; }
  .carousel-caption .right-choice { font-size: 22.9333px!important; }
  .carousel-caption h1 { font-size: 57px!important; }
  .carousel-caption .amper-detail { font-weight: 700!important; font-size: 20.39px!important; }
  .partner-cta-section .cta-button {
        font-size: 13px !important;    
        padding: 9px 26px !important;
    }
    .amper-model-detial p
    {
      font-size: 16px !important;
    }
     .carousel-caption h1 {
        letter-spacing: normal !important;
    }
    .carousel-caption .right-choice {
        letter-spacing: normal !important;
    }
   
}
@media screen and (max-width: 600px) {
  .carousel-caption { text-align: center!important; left: 43%!important; width: 100%!important; padding: 0 80px; }
  .carousel-caption .amper-detail { font-size: 15.39px!important; }
  .carousel-caption h1 { font-size: 48px!important; }
  .btn-custom { padding: 5px 17px!important; font-size: 15px!important; }
  .carousel-caption .amper-detail { line-height: normal!important; }
  .desktop { display: none; }
  .mobiless { display: block!important; }
  /* .partner-cta-section .cta-text { line-height: normal!important; } */
  .aims ul li
  {
    margin-bottom: 5px !important;
  }
      .commitment-section h2 {
        font-size: 23.1333px !important;
    }
    .amber-background-image {
        background-image: url('../images/amber-mobile-img.png') !important;
    }
}
@media screen and (max-width: 480px) {
  .float-sm { float: none!important; }
  .community-sec .donating-box .all-brands .wp-block-image img { max-width: 82px!important; }
  .d-inline-custom { display: inline!important; }
  .border-none { border: none!important; }
  .our-team .team-detail { padding: 5px!important; }
  .team-member { margin-bottom: 10px; }
  .mobileapp { background-position: left; text-align: center; }
  .help_support .nav-headers .nav-link { margin: 5px 4px!important; }
  .cnvt-sub-text { text-align: right; margin-right: 10px; }
  .team-member .social-overlay { position: relative; width: 140px!important; }
  .team-member .image { display: block; width: 140px!important; height: auto; }
  .slider-item { background-position: center center!important; }
  .providng-services h1,   .providng-services h1 em,   .providng-services h2, .providng-services h2 em { font-size: 35px!important; text-align: center; }
  .providng-services p { text-align: center; }
  .providng-services .explanation { padding-right: 0!important; text-align: center; }
  .rm-img { padding-top: 200px!important; }
  .toggle-seeting .toggles-buttons { padding: 6px; min-width: 173px!important; }
  #refer-main { background-image: url('../images/refer-banner-mobile.webp'); background-position: center center!important; }
  .slider-itme1 { background-image: url('../images/remitbanner3.webp'); }
  .deal-card a.book-now-btn { left: 31%!important; }
  .aim-img-set { margin-left: 70px!important; }
  .deal-image { margin-top: 60px; width: 76%; margin-bottom: 40px; }
  .partner-cta-section .cta-button { font-size: 16px!important; }
  .aims .my-aim { top: -24px!important; }
  .carousel-caption .amper-detail { font-size: 18.39px!important; }
  .carousel-caption h1 { font-size: 74px!important; }
  .carousel-caption .right-choice { font-size: 20.9333px!important; }
  .deal-card p { font-size: 20.4833px!important; }
  .aims .my-aim {
       
        left: 35% !important;
    }
    .commitment-section h2 {
        font-size: 23.1333px !important;
    }
}
@media (max-width:1180px) {
  .tt_notofication_one_text { padding-top: 250px; }
  .notification_img img { margin-left: 0; }
}
@media (max-width: 1199px) {
  .testimonials .swiper-slide-active { opacity: 1; }
  .testimonials .swiper-pagination { margin-top: 0; }
}


