@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) {
  .slider-item,
  .slider-text {
    height: 760px !important;
  }
  .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 {
    background-size: cover;
  }
  .carousel-caption .attenation-all {
    font-size: 60px !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,
  .providng-services h1,
  .providng-services h2 {
    font-size: 34px;
  }
  .btn-close,
  .main-box h3,
  .our-team .team-member h5 {
    font-size: 20px;
  }
  .our-team .team-detail {
    padding-right: 60px !important;
  }
  .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;
  }
  .term-and-condtions .nav-headers .nav-link {
    margin: 7px 7px 3px;
    padding: 10px 46px !important;
  }
  .main-box h1 em {
    font-size: 40px;
  }
  .smt-country:after {
    height: 75%;
    max-width: 43% !important;
  }
  .main-box p {
    font-size: 15px;
  }
  .about-sec .text-box.right-sec {
    max-width: 470px;
  }
  .nav-headers .nav-link {
    margin: 15px;
  }
  .faq-category .faqs-content .nav-headers .nav-link {
    margin: 3px 4px !important;
    font-weight: 700;
  }
  .providng-services h1 em,
  .providng-services h2 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) {
  .aim-div,
  .carousel-item img {
    width: 100% !important;
  }
  .aims .my-aim,
  .deal-card a.book-now-btn {
    left: 40% !important;
  }
  .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;
  }
  .right-choice-aboutus .about-pg-sec .all-steps h6,
  .send-money .money-box h4 {
    text-align: center;
  }
  .quick-links {
    padding-left: 0;
    padding-top: 40px;
  }
  .send-money .money-box ul {
    justify-content: left;
  }
  .ra-text-section,
  .single-commit .wp-block-heading,
  .value-partner {
    text-align: center !important;
  }
  .single-commit p {
    max-width: none;
    text-align: center;
    margin-bottom: 10px;
    font-size: 16px;
  }
  .about-sec:after {
    content: "";
    background: 0 0;
  }
  .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;
  }
  .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;
    text-align: center;
    padding: 120px 0 0;
  }
  .about-sec .text-box.left-sec {
    text-align: center;
    max-width: none;
    position: relative;
  }
  .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;
  }
  .deal-card {
    margin-top: 0 !important;
  }
  .carousel-caption .right-choice {
    letter-spacing: 4px !important;
  }
  .carousel-caption h1 {
    font-size: 74px !important;
  }
  .aim-div {
    position: relative !important;
    margin-bottom: 20px;
  }
  .aims {
    margin: 30px 0 0 !important;
  }
  .aim-img-set {
    text-align: center !important;
    margin-left: 20px;
  }
  .partner-cta-section .cta-text {
    padding-bottom: 16px !important;
  }
  .partenr-cta-detail {
    margin-bottom: 60px;
  }
  .aims .my-aim {
    border-radius: 9px !important;
    top: -23px !important;
  }
}
@media (max-width: 820px) {
  .easy-step:after {
    content: "";
    background: 0 0;
  }
  .abt-text-box h4 {
    margin: 31px 1px 27px;
  }
  .ra-text-section,
  .smt-content {
    text-align: center !important;
  }
  .close {
    right: 0;
    top: -22px;
    font-size: 15px;
  }
  .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 .explanation2 {
    text-align: center;
    padding-left: 0;
  }
  .providng-services .explanation {
    text-align: center;
    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 .amper-detail,
  .commitment-section h2 {
    font-family: Inter, sans-serif !important;
    font-weight: 600 !important;
  }
  .carousel-caption h1 {
    font-size: 62px !important;
    letter-spacing: 5px !important;
  }
  .carousel-caption .amper-detail {
    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 {
    transform: scaleX(0.877232) !important;
    font-size: 37.1333px !important;
    text-transform: none;
  }
  .commitment-section p {
    font-size: 20px !important;
    line-height: 39px !important;
  }
  .carousel-caption .attenation-all,
  .carousel-caption .instant {
    letter-spacing: 1px !important;
    font-size: 51px !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,
  .n_background,
  .n_background_brown,
  .n_background_primary,
  .n_background_red,
  .n_detail {
    padding: 0;
  }
  .easy-step {
    max-height: none;
  }
  .sml,
  .text-sm-center {
    text-align: center !important;
  }
  .faqs-main h1,
  .feature-services,
  .main-box h1,
  .main-box h3,
  .main-box p,
  .our-vision h4,
  .our-vision p,
  .process-bgs h4,
  .providng-services p,
  .quick-links,
  .remit-content {
    text-align: center;
  }
  .head-sec h4 {
    margin: 0 0 40px;
  }
  .community-sec .border-ends {
    padding-right: 1.1rem !important;
  }
  .tt-app-iconz img {
    width: 112px;
  }
  .wp-element-captions {
    min-width: 180px;
  }
  .faq-category .accordion-item,
  .p-xs-0 {
    padding: 0 !important;
  }
  .faqs-main {
    background-position: left 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;
    margin: 136px 0;
  }
  .term-and-condtions .nav-headers .nav-link {
    padding: 10px !important;
  }
  .remit-content h1 em,
  .smt-content h1,
  .smt-content h4 .smt-color {
    font-size: 40px !important;
  }
  .cnvtr_wrap {
    margin: 11px auto 0 !important;
  }
  .our-vision {
    background-image: url(../images/vision-bg.webp);
    background-repeat: no-repeat;
    background-position: left !important;
    background-size: auto;
  }
  .our-vision p {
    padding-bottom: 80px;
    padding-right: 0;
  }
  .send-money .money-box ul {
    justify-content: center;
    margin: 27px 0 0;
  }
  .send-money .money-box p {
    margin-top: 50px;
  }
  .head-sec h4 {
    margin-top: 60px;
    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.webp) 0 0 / contain no-repeat;
  }
  .about-sec .text-box.right-sec {
    text-align: center;
    padding: 64px 0 0;
  }
  .about-sec .text-box h4 {
    margin: 0 0 15px;
  }
  .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%;
  }
  .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,
  .month-container2 {
    display: block !important;
    text-align: -webkit-center !important;
    min-height: unset !important;
  }
  .all-months {
    border: none !important;
    margin-bottom: 20px;
  }
  .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 .explanation {
    padding-right: 0 !important;
    text-align: center;
  }
  .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 .right-choice,
  .carousel-caption h1 {
    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;
    line-height: normal !important;
  }
  .btn-custom {
    padding: 5px 17px !important;
    font-size: 15px !important;
  }
  .desktop {
    display: none;
  }
  .mobiless {
    display: block !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.webp") !important;
  }
  .amber-background-image2 {
    background-image: url("../images/amber-mobile-2.jpg") !important;
  }
  .amber-background-image3 {
    background-image: url("../images/amber-mobile-3.webp") !important;
  }
  .carousel-caption .attenation-all,
  .carousel-caption .instant,
  .carousel-caption h1 {
    font-size: 40px !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;
  }
  #refer-main,
  .slider-item {
    background-position: center center !important;
  }
  .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;
  }
  .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");
  }
  .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;
    left: 35% !important;
  }
  .carousel-caption .amper-detail {
    font-size: 18.39px !important;
  }
  .carousel-caption .right-choice {
    font-size: 20.9333px !important;
  }
  .deal-card p {
    font-size: 20.4833px !important;
  }
  .commitment-section h2 {
    font-size: 23.1333px !important;
  }
      .remit-content {
        /* margin-top: 90px; */
        margin-right: 0px;
        margin-left: 0px;
        margin-bottom: 20px !important;
    }
    .sub-discription {
    font-size: 21px;
    margin: 23px 0px;
}
#carouselExampleSlidesOnly
{
  margin-bottom: 5px !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;
  }
}
