/* MEDIA QUARY */
@media only screen and (max-width: 1550px) {
  /* line 5, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .Sec-nav-container {
    width: 90%;
  }
  /* line 9, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .nav-container {
    width: 90%;
  }
  /* line 13, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont {
    width: 90%;
  }
  /* line 17, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .why-choose-us-cont {
    width: 90%;
  }
  /* line 21, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .stats-section {
    width: 90%;
  }
  /* line 25, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-wrapper {
    width: 90%;
  }
  /* .areas-expertise-tab.active::after {
        right: 50px;
    } */
  /* line 32, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .carousel-inner-wrapper {
    width: 90%;
  }
  /* line 36, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-carousel-container {
    width: 90%;
  }
  /* line 40, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-cont {
    width: 90%;
  }
  /* line 44, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-header-cont {
    width: 90%;
  }
  /* line 48, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .csr-act-cont {
    width: 90%;
  }
  /* line 52, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-inner-cont {
    width: 90%;
  }
  /* line 56, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .bottom-band-cont {
    width: 90%;
  }
  /* line 59, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-img-cont {
    width: 35.5rem;
    height: 32rem;
  }
}

@media only screen and (max-width: 1400px) {
  /* line 68, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .Sec-nav-container,
.nav-container {
    padding: 0px 0px 0px 0px;
  }
  /* line 73, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont,
.why-choose-us-cont {
    width: 100%;
  }
  /* line 78, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .Sec-nav-container {
    width: 95%;
  }
  /* line 82, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .nav-container {
    width: 95%;
  }
  /* line 86, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont {
    width: 95%;
  }
  /* line 90, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .mega-menu-cont {
    left: 1%;
    right: 6%;
  }
  /* line 95, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .cat-mega-menu-cont {
    left: 10%;
  }
  /* line 99, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .why-choose-us-cont {
    width: 95%;
  }
  /* line 103, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .stats-section {
    width: 95%;
  }
  /* line 107, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-wrapper {
    width: 95%;
  }
  /* line 111, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-tab.active::after {
    right: 10px;
  }
  /* line 115, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .carousel-inner-wrapper {
    width: 95%;
  }
  /* line 119, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-carousel-container {
    width: 95%;
  }
  /* line 123, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-cont {
    width: 95%;
  }
  /* line 127, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-header-cont {
    width: 95%;
  }
  /* line 131, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .csr-act-cont {
    width: 95%;
  }
  /* line 135, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-inner-cont {
    width: 95%;
  }
  /* line 139, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    width: 370px;
  }
  /* line 143, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .bottom-band-cont {
    width: 95%;
  }
}

/* @media only screen and (max-width: 1400px) {

    .Sec-nav-container, .nav-container {
        padding: 0px 0px 0px 0px;
    }
    .hero-inner-cont, .why-choose-us-cont {
        width: 100%;
    }
} */
@media only screen and (max-width: 1300px) {
  /* line 160, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  html {
    font-size: 15px;
  }
  /* line 164, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .sec-nav-container {
    width: 97%;
    padding: 0px 0px 0px 14px;
  }
  /* line 169, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .sec-menu-item,
.sec-contact-item {
    margin: 0px 10px 0px 0px;
    gap: 8px;
  }
  /* line 175, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .mega-menu-cont {
    left: 1%;
    right: 4%;
  }
  /* line 180, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-search-cont {
    width: 70%;
  }
  /* line 184, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .certificates-cont {
    width: 46%;
  }
  /* line 188, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-row {
    width: 90%;
  }
  /* line 192, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-tab.active::after {
    right: -15px;
  }
  /* line 196, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-card {
    width: clamp(250px, 35vw, 500px);
  }
  /* line 206, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 5rem;
  }
  /* line 210, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-inner-cont {
    gap: 40px;
  }
  /* line 213, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-wrapper {
    top: 60px;
  }
  /* line 216, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-img-cont {
    width: 32.5rem;
    height: 30rem;
  }
}

@media only screen and (max-width: 1260px) {
  /* line 224, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .Sec-nav-container,
.nav-container {
    width: 97%;
  }
  /* line 229, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .mega-menu-cont {
    left: 1%;
    right: 1%;
  }
  /* line 234, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .search:focus {
    width: 350px;
  }
  /* .areas-expertise-img-cont {
        width: 648px;
    } */
  /* line 242, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .bottom-band-cont {
    width: 97%;
  }
}

@media only screen and (max-width: 1100px) {
  /* line 248, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .Sec-nav-container {
    width: 100%;
  }
  /* line 252, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .cat-mega-menu-cont {
    left: 1%;
  }
  /* line 256, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .search:focus {
    width: 300px;
  }
  /* line 260, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .why-choose-us-cont {
    width: 99%;
  }
  /* line 264, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-wrapper {
    width: 98%;
  }
  /* .areas-expertise-img-cont {
        width: 648px;
    } */
  /* line 272, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .carousel-inner-wrapper {
    width: 98%;
  }
  /* line 276, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-carousel-container {
    width: 98%;
  }
  /* line 280, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-cont {
    width: 98%;
  }
  /* line 284, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-inner-cont {
    width: 98%;
  }
}

@media only screen and (max-width: 1080px) {
  /* line 291, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  html {
    font-size: 14.2px;
  }
  /* line 295, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .carousel-header {
    padding: 0px 20px;
  }
  /* line 299, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-carousel-header {
    padding: 0px 20px;
  }
  /* line 303, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indus-control-header {
    padding: 0px 20px;
  }
  /* line 307, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-comp-logo {
    width: 96%;
  }
  /* line 311, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .logos-cont {
    width: 89%;
  }
  /* line 315, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    width: 260px;
  }
}

@media only screen and (max-width: 1026px) {
  /* line 323, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  html {
    font-size: 13.5px;
  }
  /* .sec-contact-item a {
        font-size: 0.8rem;
    } */
  /* .hero-cont {
        gap: 100px;
     } */
  /* line 333, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-heading-graph {
    height: 100px;
  }
  /* line 343, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 2.8rem;
  }
  /* line 347, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .stats-col-cont {
    height: 460px;
  }
  /* line 351, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-section {
    padding: 0px 20px 0px 0px;
  }
  /* line 355, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-img-cont {
    /* width: 610px; */
    height: 680px;
  }
  /* .carousel-header {
        padding: 0px 20px;
    } */
  /* line 363, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .card {
    width: 82%;
  }
  /* .media-carousel-header {
        padding: 0px 20px;
    } */
  /* line 370, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    min-width: calc(30% - 20px);
  }
  /* .indus-control-header {
        padding: 0px 20px;
    } */
  /* line 377, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .act-img-cont-01,
.act-img-cont-03 {
    height: 400px;
  }
  /* line 382, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .act-img-cont-02,
.act-img-cont-04 {
    height: 200px;
  }
  /* line 387, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-card {
    width: clamp(250px, 40vw, 500px);
  }
  /* line 391, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    width: 250px;
  }
  /* line 395, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    width: 354px;
  }
}

@media only screen and (max-width: 980px) {
  /* line 402, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .Sec-nav-container {
    padding: 0px 0px 0px 0px;
  }
  /* line 406, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .sec-contact-links {
    display: none;
  }
  /* line 410, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .sec-menu-links {
    width: 100%;
  }
  /* line 414, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .cat-mega-menu-cont {
    right: 1%;
  }
  /* line 418, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-search-cont {
    width: 80%;
  }
  /* line 422, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .certificates-cont {
    width: 65%;
  }
  /* line 426, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-tabs {
    width: 33%;
  }
  /* .areas-expertise-img-cont {
        width: 570px;
    } */
  /* line 434, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .scale-wrapper {
    height: 620px;
  }
  /* line 438, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-col-title h3 {
    font-size: 1rem;
  }
  /* line 442, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu-title h4 {
    font-size: 0.9rem;
  }
  /* line 446, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu a {
    font-size: 0.8rem;
  }
  /* line 450, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    width: 240px;
  }
  /* line 454, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    width: 330px;
  }
}

@media only screen and (max-width: 900px) {
  /* line 462, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-stats-combo-section {
    padding: 20px 0px 80px 0px;
  }
  /* line 466, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-heading-group-1 {
    flex-direction: column;
  }
  /* line 470, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-heading-group-2 {
    flex-direction: column;
  }
  /* line 480, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 3rem;
  }
  /* line 484, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-search-cont {
    width: 70%;
  }
  /* line 488, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .certificates-cont {
    width: 60%;
  }
  /* line 492, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-row {
    width: 100%;
  }
  /* .areas-expertise-img-cont {
        width: 516px;
    } */
  /* line 500, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .card {
    width: 89%;
  }
  /* line 504, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    min-width: calc(32% - 20px);
    flex: 0 0 calc(29% - 20px);
  }
  /* line 509, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .redirect-icon-cont a {
    width: 20px;
    height: 20px;
  }
  /* line 514, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    width: 218px;
  }
  /* line 518, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    width: 300px;
  }
}

@media only screen and (max-width: 800px) {
  /* line 525, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .top-nav {
    display: none;
  }
  /* line 529, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .navbar-scroll {
    display: none;
  }
  /* line 533, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  nav.mrfr-rightmenuNav {
    display: flex;
    z-index: 1;
  }
  /* line 538, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .top-band {
    display: none;
  }
  /* line 542, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-stats-combo-section {
    margin: 72px 0px 0px 0px;
  }
  /* line 546, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-row {
    flex-wrap: wrap;
  }
  /* line 550, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-big-cont {
    width: 33%;
  }
  /* line 554, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-small-cont {
    width: 33%;
  }
  /* .areas-expertise-img-cont {
        width: 449px;
    } */
  /* line 562, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    min-width: calc(36% - 20px);
  }
  /* line 566, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-card {
    width: clamp(250px, 46vw, 500px);
  }
  /* line 570, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-inner-cont {
    gap: 6px;
  }
  /* line 574, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    width: 274px;
    height: 82px;
  }
  /* line 579, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    width: 178px;
    height: 60px;
  }
}

@media only screen and (max-width: 750px) {
  /* .top-nav {
        display: none;
    }

    .navbar-scroll {
        display: none;
    }

    nav.mrfr-rightmenuNav {
        display: flex;
        z-index: 1;
    } */
  /* line 600, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .navbar-scroll {
    display: none;
  }
  /* line 604, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-stats-combo-section {
    padding: 10px 0px 80px 0px;
  }
  /* line 608, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont {
    padding: 20px 0px 80px 0px;
  }
  /* line 612, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-big-cont {
    width: 33%;
  }
  /* line 616, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-small-cont {
    width: 33%;
  }
  /* .areas-expertise-img-cont {
        width: 419px;
    } */
  /* line 624, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .card {
    width: 92%;
  }
  /* line 628, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-card {
    width: clamp(250px, 52vw, 500px);
  }
  /* line 632, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    min-width: calc(39% - 20px);
  }
  /* line 636, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    width: 162px;
  }
  /* line 640, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    width: 263px;
    height: 78px;
  }
  /* line 645, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-cont {
    padding: 0px 10px 0px 10px;
  }
}

@media only screen and (max-width: 650px) {
  /* line 652, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .stats-section {
    width: 98%;
    /* height: 100vh;
        padding: 0px; */
  }
  /* line 658, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .stats-col-cont {
    flex-direction: column;
    align-items: center;
    height: auto;
  }
  /* line 664, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .stats-col {
    width: 90%;
    height: 400px;
  }
  /* line 669, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-tab.active::after {
    content: url(/assets/home_images/OurExp_ArrowHead_ActiveTab_01-16a62601b1c3424ce4066a0293aa479bfb52206eff9f572289f273b5d04da46b.png);
    right: -30px;
  }
  /* line 674, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-logo {
    width: 82%;
  }
  /* line 678, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-inner-cont {
    flex-direction: column;
    align-items: center;
    gap: 30px;
    padding: 24px 0px;
  }
  /* line 685, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-col {
    width: 60%;
  }
  /* line 689, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-comp-logo {
    width: 100%;
    background-size: 90%;
    background-position: center;
    margin: 10px 0px 0px 0px;
  }
  /* line 696, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .desc-txt {
    font-size: 1rem;
    text-align: center;
    line-height: 1.5rem;
  }
  /* line 702, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-sec-title {
    font-size: 1.5rem;
  }
  /* line 706, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .logos-cont {
    width: 100%;
    align-items: center;
  }
  /* line 711, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .logo-row {
    justify-content: center;
    gap: 20px;
    width: 100%;
  }
  /* line 717, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trust-logo {
    margin: 8px 0px 8px 0px;
  }
  /* line 721, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu-wrapper {
    align-items: center;
  }
  /* line 725, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-col-title {
    justify-content: center;
    width: auto;
    border-left: solid 0px var(--primary);
    border-bottom: solid 2px var(--primary);
    padding: 8px 0px;
  }
  /* line 733, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu-col-wrapper {
    justify-content: center;
    width: 100%;
    gap: 50px;
  }
  /* line 739, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu-title {
    justify-content: center;
  }
  /* line 743, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu {
    justify-content: center;
  }
  /* line 747, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-col-title h3 {
    font-size: 1.4rem;
  }
  /* line 751, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu-title h4 {
    font-size: 1.2rem;
  }
  /* line 755, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-menu a {
    font-size: 1rem;
  }
  /* line 759, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .ios-cert-image {
    background-position: center;
    width: 250px;
    height: 65px;
  }
  /* line 765, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .banking-partners-image {
    background-image: url(/assets/home_images/BankingPartner_Logos_02-0c397d005fbf8ccb9d21118a7a585a943a613e85e3db4189b0c073c53288029f.png);
    background-size: 80%;
  }
  /* line 770, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .contact-band {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 10px 0px;
  }
  /* line 777, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-contacts {
    flex-direction: column;
    align-items: center;
  }
  /* line 782, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-contact-item a {
    font-size: 1rem;
  }
  /* line 786, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .tc-pp-cont a {
    font-size: 1rem;
  }
}

@media only screen and (max-width: 540px) {
  /* line 800, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 5rem;
  }
  /* line 804, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-big-cont {
    width: 50%;
  }
  /* line 808, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .wcu-icon-small-cont {
    width: 50%;
  }
  /* line 812, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-tabs {
    display: none;
  }
  /* line 816, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-section {
    padding: 0px 0px 0px 0px;
  }
  /* line 820, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-title-two {
    display: flex;
  }
  /* line 824, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .areas-expertise-content h2 {
    font-size: 1.9rem;
  }
  /* line 828, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .card-profile-pic {
    width: 100%;
    height: 400px;
  }
  /* line 834, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .card {
    flex-direction: column;
  }
  /* line 838, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .profile-details-cont {
    gap: 30px;
  }
  /* line 842, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    min-width: calc(50% - 20px);
    flex: 0 0 calc(45% - 20px);
  }
  /* line 847, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-card {
    width: clamp(250px, 62vw, 400px);
  }
}

@media only screen and (max-width: 500px) {
  /* line 854, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  html {
    font-size: 13px;
  }
  /* line 858, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont {
    gap: 4%;
  }
  /* line 868, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 2.8rem;
  }
  /* line 872, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-search-cont {
    width: 90%;
  }
  /* line 876, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .certificates-cont {
    width: 80%;
  }
  /* line 880, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .tickerlogo {
    width: 9rem;
  }
  /* line 884, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .carousel-controls {
    gap: 14px;
  }
  /* line 888, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .carousel-header button {
    width: 44px;
    height: 44px;
  }
  /* line 893, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-carousel-controls {
    gap: 14px;
  }
  /* line 897, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-pre-btn,
.media-nxt-btn {
    width: 44px;
    height: 44px;
  }
  /* line 903, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-controls {
    gap: 14px;
  }
  /* line 907, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-controls button {
    width: 44px;
    height: 44px;
  }
  /* line 912, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .tending-nxt-pre-bth {
    gap: 14px;
  }
  /* line 916, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-button {
    width: 44px;
    height: 44px;
  }
  /* line 921, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .trending-mrf-carousel-card {
    width: clamp(250px, 74vw, 400px);
  }
  /* line 925, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .csr-act-inner-cont {
    flex-direction: column;
  }
  /* line 929, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .act-img-left-cont {
    width: 100%;
  }
  /* line 933, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .act-img-right-cont {
    width: 100%;
  }
}

@media only screen and (max-width: 440px) {
  /* line 939, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  html {
    font-size: 12px;
  }
  /* line 943, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .section-heading-left {
    width: 35%;
  }
  /* line 947, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .meadia-viewall-btn {
    padding: 0px 16px;
  }
  /* line 951, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    min-width: calc(70% - 20px);
    flex: 0 0 calc(65% - 20px);
  }
  /* line 956, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-logo {
    width: 72%;
  }
  /* line 960, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-card {
    width: 420px;
  }
  /* line 970, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 5rem;
  }
  /* line 974, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-heading-graph {
    width: 200px;
    height: 70px;
  }
  /* line 979, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-search-cont {
    width: 96%;
  }
  /* line 983, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .certificates-cont {
    width: 90%;
  }
  /* line 987, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont {
    gap: 8%;
  }
  /* line 991, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .section-heading-left {
    width: 38%;
  }
  /* line 995, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-card {
    flex: 0 0 calc(77% - 20px);
  }
  /* line 999, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .media-logo {
    width: 66%;
  }
  /* line 1003, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .indusVid-card {
    width: 385px;
  }
  /* line 1007, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .footer-col {
    width: 70%;
  }
}

@media only screen and (max-width: 375px) {
  /* line 1024, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  #hero-heading-color-code-2, #hero-heading-color-code-1 {
    font-size: 3rem;
  }
  /* line 1028, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-heading-graph {
    width: 180px;
    height: 60px;
  }
  /* line 1033, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
  .hero-inner-cont {
    gap: 20%;
  }
}

/* line 1042, app/assets/stylesheets/nav-home-footer-media-queries-01.scss */
.text-decoration {
  text-decoration: none;
  color: inherit;
}
