@media (min-width: 540.95px) and (max-width: 565px) {
    .logo-icon,.mob-logo-icon {
        width: 110px;
    }
    .top-menu {
        width: 100%;
        padding-left: var(--padding-36xl);
        padding-right: var(--padding-26xl);
        padding-top: 25px;
        padding-bottom: 20px;
        box-sizing: border-box;
    }
    .sec-top-nav {
        width: auto;
        align-self: unset;
        height: auto;
        padding-left: var(--padding-31xl);
        padding-right: var(--padding-31xl);
        padding-top: 25px;

    }
    .top-menu .menu-active{
        display: none;
    }

    .cta-language {
        flex: 1;
        gap:110px !important;
    }
    .icinterfacemenu-icon {
        display: flex;
    }
    .cta23 {
        display: none;
    }
    .mob-top-menu .cta23{
        display: block;
    }
    .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        gap:16px;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
    }
    .loginbutton{
        left:0px;
    }
    .hamburgerMenuIcon{
        position: relative;
        top: 8px;
    }
    .dropdown-list{
        left: 214px !important;
    }
    .mob-top-menu{
        width: 50%;
    }
    /* .footer-menu-line{
        margin-top: 275px !important;
        width: 50% !important;
       } */
      .footer-menu-2024{
        display: none;
      }
      .footer-section-tab{
        /* width:50% !important; */
        text-align: center;
      }
      .footer-section-tab ul li{
        text-align: center;
      }
       .footer-section-second-tab{
        /* width: 50% !important; */
        text-align: center;
       }
       .footer-section-second-tab ul li{
        text-align: center;
       }
       .footer-menu-one-child{
        text-align: center;
       }
       /* .footer-menu-last{
        width: 50% !important;
       } */
       .footer-menu-two{
        display: none;
       }
       .footer-menu-2024-view{
        display: block;
        text-align: center;
       }
       /* .footer-menu-last{
        width: 30% !important;
       } */
       .footer-digital{
        right: 90px;
      }
      .logo-icon-apple,.logo-icon-google{
        width: 100%;
      }
      .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        gap:16px;
        padding-left: 0px !important;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
        left: -18px;
    }
    .loginbutton{
        left:0px;
        align-items: center;
        justify-content: center;
        display: flex;
        padding-top: 30px;
    }
    .menu-item:hover{
        background-color: #dee2e64a;  
     }
       .menu-item{
        display: flex;
        align-items: center;
        justify-content: center;
       }
       .secondaryContainerHamburger{
        padding-top: 30px;
       }
       .submenu-item{
        text-align: center;
       }
    .hamburgerMenuIcon{
        position: relative;
        top: 0px;
    }
    .carousel-caption-slider-header{
        width: 78% !important;
        left: 10%;
        font-size: 40px;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 10%;
        width: 47%;
       }
       .carousel-caption{
        font-size: 44px;
        right: 0% !important;
        width: 75%;
        bottom: 0% !important;
        padding: 0%;
        text-align: left !important;
        top: 20%;
       }
       .caption-two{
        font-size: 75px !important;
        text-align: center;
        width: 70%;
       }
       .home-easy-card-container{
        padding-left: 0px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 30px;
        padding-right: 30px;
       }
       .easy-banking-title{
        font-size: 30px;
       }
       .easy-banking-description{
        font-size: 14px;
        width: 75%;
       }
       .home-easy-two-section {
        flex: 0 0 auto;
        width: 33% !important;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       .home-digital-two-section {
        flex: 0 0 auto;
        width: 48% !important;
    }
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 20px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 11px;
    }
    .home-digital-banking-title {
        font-size: 28px;
    }
}
@media(min-width:565px) and (max-width:655px){
    .logo-icon,.mob-logo-icon {
        width: 110px;
    }
  
    .top-menu {
        width: 100%;
        padding-left: var(--padding-36xl);
        padding-right: var(--padding-26xl);
        padding-top: 25px;
        padding-bottom: 20px;
        box-sizing: border-box;
    }
    .sec-top-nav {
        width: auto;
        align-self: unset;
        height: auto;
        padding-left: var(--padding-31xl);
        padding-right: var(--padding-31xl);
        padding-top: 25px;
    }
    .top-menu .menu-active{
        display: none;
    }

    .cta-language {
        flex: 1;
        gap:140px !important;
    }
    .icinterfacemenu-icon {
        display: flex;
    }
    .cta23 {
        display: none;
    }
    .mob-top-menu .cta23{
        display: block;
    }
    
    .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        gap:16px;
        padding-left: 0px !important;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
        left: -18px;
    }
    .loginbutton{
        left:0px;
        align-items: center;
        justify-content: center;
        display: flex;
        padding-top: 30px;
    }
    .menu-item:hover{
        background-color: #dee2e64a;  
     }
       .menu-item{
        display: flex;
        align-items: center;
        justify-content: center;
       }
       .secondaryContainerHamburger{
        padding-top: 30px;
       }
       .submenu-item{
        text-align: center;
       }
    .hamburgerMenuIcon{
        position: relative;
        top: 0px;
    }
    .dropdown-list{
        left: 255px !important;
    }
    .mob-top-menu{
        width: 50%;
    }
    /* .footer-menu-line{
        margin-top: 275px !important;
        width: 50% !important;
       } */
      .footer-menu-2024{
        display: none;
      }
      /* .footer-section-tab{
        width:50% !important;
      }
       .footer-section-second-tab{
        width: 50% !important;
       }
       .footer-menu-last{
        width: 50% !important;
       } */
       .footer-menu-two{
        display: none;
       }
       .footer-menu-2024-view{
        display: block;
       }
       .site-footer{
        padding-left: 55px;
        padding-right: 45px;
       } .footer-section-tab{
        text-align: center;
        font-size: 20px;
       }
       .footer-section-tab ul li{
        text-align: center;
        
       }
       .footer-section-second-tab{
        text-align: center;
       } 
       .footer-text-heading a{
        font-size: 20px;

       }
       .footer-section-second-tab ul li{
        text-align: center;
       }
      .footer-menu-one-child{
        text-align: center;
        font-size: 20px;
      }
      .footer-digital{
        right: 65px;
      }
      .footer-digital ul{
        width: 100%;
      }
      .footer-digital li{
        font-size: 12px;

      }
      .footer-menu-2024-view{
        text-align: center;
      }
      .logo-icon-apple,.logo-icon-google{
        width: 100%;
      }
      .list-unstyled li{
        font-size: 12px;
      }
      .carousel-caption-slider-header{
        width: 78% !important;
        left: 15%;
        font-size: 40px;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 15%;
        width: 47%;
       }
       .carousel-caption{
        font-size: 45px;
        right: 0% !important;
        width: 75%;
        bottom: 0% !important;
        padding: 0%;
        text-align: left !important;
        top: 20%;
       }
       .caption-two{
        font-size: 85px !important;
        text-align: center;
        width: 70%;
       }
       .home-easy-card-container{
        padding-left: 0px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 30px;
        padding-right: 30px;
       }
       .easy-banking-title{
        font-size: 30px;
       }
       .easy-banking-description{
        font-size: 14px;
        width: 75%;
       }
       .home-easy-two-section {
        flex: 0 0 auto;
        width: 33% !important;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       .home-digital-two-section {
        flex: 0 0 auto;
        width: 50% !important;
    }
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 30px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 11px;
    }
    .home-digital-banking-title {
        font-size: 30px;
    }
}

@media (max-width: 540.3px) {
    .logo-icon,.mob-logo-icon {
        width: 110px;
    }
    
    .sec-top-nav,
    .top-menu {
        width: 100%;
        padding-left: 25px;
        padding-right: 25px;
        padding: 25px;
        box-sizing: border-box;
    }
    .sec-top-nav {
        width: auto;
        align-self: unset;
        height: auto;
        padding-left: 25px;
        padding-right: 25px;
    }
    .top-menu .menu-active{
        display: none;
    }

    .cta-language {
        flex: 1;
        gap:120px;
    }
    .icinterfacemenu-icon {
        display: flex;
    }
    .cta23 {
        display: none;
    }
    .mob-top-menu .cta23{
        display: block;
    }
    .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        padding-left: 0% !important;
        gap:16px;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
    }
    .loginbutton{
        left:0px;
    }
    .hamburgerMenuIcon{
        position: relative;
        top: 0px;
    }
    .dropdown-list{
        left: 220px;
    }
    .mob-top-menu{
        width: 60%;
    }
    /* .footer-menu-line{
        margin-top: 275px !important;
       } */
       .logo-icon-google {
        margin-bottom: 135px;
        width: 70%;
       }
       .logo-icon-apple{
        width: 70%;
       }
        .footer-menu-2024{
        display: none;
       }
       .footer-menu-two{
        display: none;
       }
       .footer-menu-2024-view{
        display: block;
        text-align: center;
       }
       /* .footer-menu-last{
        width: 50% !important;
       }
       .footer-menu-line{
        width: 50% !important;
        margin-top: 290px !important;
       } */
       .logo-icon-apple{
        width: 100%;
       }
       .logo-icon-google{
        width: 100%;
        margin-bottom: 110px;
       }
       .site-footer{
        padding-left: 25px;
        padding-right: 25px;
       }
       .footer-section-tab{
        text-align: center;
       }
       .footer-section-tab ul li{
        text-align: center;
       }
       .footer-section-second-tab{
        text-align: center;
       } 
       .footer-section-second-tab ul li{
        text-align: center;
       }
      .footer-menu-one-child{
        text-align: center;
      }
      .footer-digital{
        right: 65px;
      }
      .footer-digital ul{
        width: 100%;
      }
      .carousel-caption-slider-header{
        width: 83% !important;
        left: 10%;
        font-size: 37px;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 10%;
        width: 47%;
       }
       .carousel-caption{
        font-size: 40px;
        right: 0% !important;
        width: 80%;
        bottom: 0% !important;
        padding: 0%;
        text-align: left !important;
        top: 20%;
       }
       .caption-two{
        font-size: 75px !important;
        text-align: center;
        width: 70%;
       }
       .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
        left: -18px;
    }
    .loginbutton{
        left:0px;
        align-items: center;
        justify-content: center;
        display: flex;
        padding-top: 30px;
    }
    .menu-item:hover{
        background-color: #dee2e64a;  
     }
       .menu-item{
        display: flex;
        align-items: center;
        justify-content: center;
       }
       .secondaryContainerHamburger{
        padding-top: 30px;
       }
       .submenu-item{
        text-align: center;
       }
       .home-easy-card-container{
        padding-left: 112px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 30px;
        padding-right: 30px;
       }
       .easy-banking-title{
        font-size: 25px;
       }
       .easy-banking-description{
        font-size: 14px;
        width: 75%;
       }
       /* .col-12 {
        flex: 0 0 auto;
        width: 33% !important;
       } */
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       /* .home-digital-two-section {
        flex: 0 0 auto;
        width: 48% !important;
    } */
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 20px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 11px;
    }
    .home-digital-banking-title {
        font-size: 28px;
    }
}
@media (min-width:390px) and (max-width:465px){
    .dropdown-list {
        left: 150px;
    }
    .cta-language {
        flex: 1;
        gap: 80px;
    }
    .logo-icon-google {
        margin-bottom: 140px;
        width: 100%;
       }
       .logo-icon-apple{
        width: 100%;
       }
       .footer-menu-2024-view{
        display: block;
        text-align: center;
       }
       /* .footer-menu-last{
        width: 50% !important;
       } */
       /* .footer-menu-line{
        width: 50% !important;
        margin-top: 290px !important;
       } */
       .logo-icon-apple{
        width: 100%;
       }
       .logo-icon-google{
        width: 100%;
        margin-bottom: 130px;
       }
       .site-footer{
        padding-left: 25px;
        padding-right: 25px;
       }
       .footer-section-tab{
        width: 100% !important;
        text-align: center;
       }
       .footer-section-tab li{
        text-align: center;
       }
       .footer-section-second-tab{
        width: 100% !important;
        text-align: center;
       }
       .footer-section-second-tab li{
        text-align: center;
       }
       .footer-menu-one-child{
        text-align: center;
       }
       .footer-digital ul{
        width: 100%;
       }
       .footer-digital{
        right: 60px;
      }
      .carousel-caption-slider-header{
        width: 85% !important;
        left: 10%;
        font-size: 32px;
        line-height: 40px !important;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 10%;
        width: 70%;
        font-size: 17px;
       }
       .carousel-caption{
        font-size: 34px;
        right: 0% !important;
        width: 80%;
        bottom: 0% !important;
        padding: 0%;
        text-align: left !important;
        padding-top: 0% !important;
        padding-bottom: 0% !important;
        top: 25%;
       }
       .caption-two{
        font-size: 65px !important;
        text-align: center;
        width: 70%;
        padding-top: 0% !important;
        padding-bottom: 0% !important;
       }
       .home-easy-card-container{
        padding-left: 70px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 30px;
        padding-right: 30px;
       }
       .easy-banking-title{
        font-size: 20px;
       }
       .easy-banking-description{
        font-size: 13px;
        width: 75%;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 20px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 10px;
    }
    .home-digital-banking-title {
        font-size: 20px;
    }
       
}
@media (min-width:370px) and (max-width:390px){
    .dropdown-list {
        left: 105px;
    }
    .cta-language {
        flex: 1;
        gap: 60px;
    }
    .carousel-caption-slider-header{
        width: 85% !important;
        left: 10%;
        font-size: 30px;
        line-height: 40px !important;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 10%;
        width: 70%;
        font-size: 15px;
       }
       .carousel-caption{
        font-size: 30px;
        right: 0% !important;
        width: 80%;
        bottom: 0% !important;
        padding: 0%;
        text-align: left !important;
        padding-top: 0% !important;
        padding-bottom: 0% !important;
        top: 25%;
       }
       .caption-two{
        font-size: 55px !important;
        text-align: center;
        width: 70%;
        padding-top: 0% !important;
        padding-bottom: 0% !important;
       }
       .home-easy-card-container{
        padding-left: 70px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 30px;
        padding-right: 30px;
       }
       .easy-banking-title{
        font-size: 19px;
       }
       .easy-banking-description{
        font-size: 12px;
        width: 75%;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 20px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 8px;
    }
    .home-digital-banking-title {
        font-size: 17px;
    }
}
@media (max-width:370px){
    .logo-icon,.mob-logo-icon {
        width: 110px;
    }
    
    .sec-top-nav,
    .top-menu {
        width: 100%;
        padding-left: 25px;
        padding-right: 25px;
        box-sizing: border-box;
    }
    .sec-top-nav {
        width: auto;
        align-self: unset;
        height: auto;
        padding-left: 25px;
        padding-right: 25px;
    }
    .top-menu .menu-active{
        display: none;
    }

    .cta-language {
        flex: 1;
        gap:26px;
    }
    .icinterfacemenu-icon {
        display: flex;
    }
    .cta23 {
        display: none;
    }
    .mob-top-menu .cta23{
        display: block;
    }
    .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        gap:16px;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
    }
    .loginbutton{
        left:0px;
    }
    .hamburgerMenuIcon{
        position: relative;
        top: 0px;
    }
    .dropdown-list{
        left: 47px !important;
    }
    .mob-top-menu{
        width: 60%;
    }
    .carousel-caption-slider-header{
        width: 88% !important;
        left: 10%;
        font-size: 29px;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 10%;
        width: 70%;
        font-size: 17px;
       }
       .carousel-caption{
        font-size: 25px;
        right: 0% !important;
        width: 80%;
        bottom: 0% !important;
        padding: 0%;
        text-align: left !important;
        padding-top: 0% !important;
        padding-bottom: 0% !important;
        top: 25%;
       }
       .caption-two{
        font-size: 50px !important;
        text-align: center;
        width: 70%;
        padding-top: 0% !important;
        padding-bottom: 0% !important;
       }
       .home-easy-card-container{
        padding-left: 55px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 30px;
        padding-right: 30px;
       }
       .easy-banking-title{
        font-size: 16px;
       }
       .easy-banking-description{
        font-size: 11px;
        width: 75%;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 20px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 7px;
    }
    .home-digital-banking-title {
        font-size: 13px;
    }
}
@media (min-width: 768px) and (max-width: 850.3px) {
    /* .row>* {
        width:100% !important;
       } */
    .mob-top-menu{
        width: 40%;
    }
    .logo-icon,.mob-logo-icon {
        width: 110px;
    }
    .sec-top-nav,
    .top-menu {
        width: 100%;
        padding-left: 35px;
        padding-right: 35px;
        padding-top: 20px;
        padding-bottom: 20px;
        box-sizing: border-box;
    }
    .sec-top-nav {
        width: auto;
        align-self: unset;
        height: auto;
        padding-left: 35px;
        padding-right: 35px;
        padding-top: 35px;

    }
    .top-menu .menu-active{
        display: none;
    }

    .cta-language {
        flex: 1;
        gap:220px;
    }
    .icinterfacemenu-icon {
        display: flex;
    }
    .cta23 {
        display: none;
    }
    .mob-top-menu .cta23{
        display: block;
    }
    .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        gap:16px;
        padding-left: 0px !important;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
        left: -18px;
        /* padding: 40px; */
    }
    .loginbutton{
        left:0px;
        align-items: center;
        justify-content: center;
        display: flex;
        padding-top: 30px;
    }
    .hamburgerMenuIcon{
        position: relative;
        top: 0px;
       
    }
    .dropdown-list{
        left: 415px;
    }
   .menu-item:hover{
    background-color: #dee2e64a;  
 }
   .menu-item{
    display: flex;
    align-items: center;
    justify-content: center;
   }
   .secondaryContainerHamburger{
    padding-top: 30px;
   }
   .submenu-item{
    text-align: center;
   }
   .site-footer{
    padding-left: 35px;
    padding-right: 35px;
   }
   .logo-icon-google {
    margin-bottom: 140px;
    width: 100%;
   }
   .logo-icon-apple{
    width: 100%;
   }
   .footer-digital li {
    font-size: 8px;
   }
   .list-unstyled li{
    font-size:8px ;
   }
   .footer-text-heading a{
    font-size: 12px;
   }
   .footer-menu-2024{
    font-size: 5px;
   }
   .logo-icon-google {
    margin-bottom: 135px;
    width: 70%;
   }
   .logo-icon-apple{
    width: 70%;
   }
   .footer-menu-line{
    display: none;
   }
   .footer-menu-last{
    width: 30% !important;
   }
   .carousel-caption-slider-header{
    width: 65% !important;
   }
   .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
    /* left: 5%; */
    width: 47%;
   }
   .carousel-caption{
    font-size: 63px;
    right: 0% !important;
    width: 75%;
   }
   .caption-two{
    font-size: 100px !important;
    text-align: center;
    width: 80%;
   }
   .home-easy-card-container{
    padding-left: 0px;
    padding-right: 55px;
    gap: 85px;
   }
   .home-easy-container{
    padding-left: 50px;
    padding-right: 50px;
   }
   .home-digital-banking-card-text {
    width: 130px;
    font-size: 10px;
   }
   .home-digital-container{
    padding-left: 35px;
    padding-right: 35px;
   }
   .home-digital-two-section {
    width: 45% !important;
}
.home-digital-gap{
    justify-content: center;
    align-items: center;
    row-gap: 30px;
}
.home-digital-banking-description {
    width: 100%;
}
.home-smart-container {
    padding-right: 112px;
   }
   .home-card-smart-icon {
    max-width: 200%;
   }
   .home-smart-card-title{
    left: 70%;
    font-size: 48px;
   }
   .home-smart-card-text{
    left: 70%;
    width: 100%;
   }
   .locate-atm-button{
    left: 70%;
   }
}
@media (min-width: 655px)  and (max-width:767.5px){
    .logo-icon,.mob-logo-icon {
        width: 110px;
    }
    .sec-top-nav,
    .top-menu {
        width: 100%;
        padding-left: var(--padding-36xl);
        padding-right: var(--padding-26xl);
        box-sizing: border-box;
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .sec-top-nav {
        width: auto;
        align-self: unset;
        height: auto;
        padding-left: var(--padding-31xl);
        padding-right: var(--padding-31xl);
        padding-top: 30px;
    }
    .top-menu .menu-active{
        display: none;
    }

    .cta-language {
        flex: 1;
        gap:170px;
    }
    .icinterfacemenu-icon {
        display: flex;
    }
    .cta23 {
        display: none;
    }
    .mob-top-menu .cta23{
        display: block;
    }
    .menu{
        flex-direction: column;
        margin: 0%;
        padding: 0%;
        gap:16px;
        padding-left: 0px !important;
    }
    .menu-item a{
        color:#000;
    }
    .submenu{
        width:100%;
        left: -18px;

    }
    .loginbutton{
        left:0px;
        align-items: center;
        justify-content: center;
        display: flex;
        padding-top: 30px;
    }
    .hamburgerMenuIcon{
        position: relative;
        top: 0px;
    }
    .dropdown-list{
        left: 330px;
    }
    .mob-top-menu{
        width: 50%;
    }
    .menu-item:hover{
        background-color: #dee2e64a;  
     }
       .menu-item{
        display: flex;
        align-items: center;
        justify-content: center;
       }
       .secondaryContainerHamburger{
        padding-top: 30px;
       }
       .submenu-item{
        text-align: center;
       }   
       .site-footer{
        padding-left: 55px;
        padding-right: 45px;
       } 
       /* .row>* {
        width:50% !important;
       } */
       .footer-menu-two{
        display: none;
       }
       .footer-menu-2024-view{
        font-family: Inter;
        font-size: 10px;
        font-weight: 400;
        line-height: 12.1px;
        text-align: left;
        display: block;
       }
       .footer-menu-line{
        margin-top: 275px !important;
        width: 50% !important;
       }
      .footer-menu-2024{
        display: none;
      }
      .footer-section-tab{
        width:50% !important;
      }
       .footer-section-second-tab{
        width: 50% !important;
       }
       .footer-menu-last{
        width: 50% !important;
       }
       .carousel-caption-slider-header{
        width: 77% !important;
        left: 15%;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 15%;
        width: 47%;
       }
       .carousel-caption{
        font-size: 55px;
        right: 0% !important;
        width: 80%;
        text-align: left !important;
       }
       .caption-two{
        font-size: 90px !important;
        text-align: center;
        width: 70%;
       }
       .home-easy-card-container{
        padding-left: 0px;
        padding-right: 0px;
        gap: 30px;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
       }
       .home-easy-container{
        padding-left: 50px;
        padding-right: 50px;
       }
       .easy-banking-title{
        font-size: 35px;
       }
       .home-easy-two-section {
        flex: 0 0 auto;
        width: 33% !important;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       .home-digital-two-section {
        flex: 0 0 auto;
        width: 50% !important;
    }
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 30px;
    }
    .home-digital-banking-description {
        width: 100%;
        font-size: 12px;
    }
    .home-digital-banking-title {
        font-size: 33px;
    }
    .home-smart-container {
        padding-right: 112px;
       }
       .home-card-smart-icon {
        max-width: 60%;
       }
       .home-smart-card-title{
        left: 70%;
        font-size: 48px;
       }
       .home-smart-card-text{
        left: 70%;
        width: 100%;
       }
       .locate-atm-button{
        left: 70%;
       }
}

@media (min-width: 850px) and (max-width: 992.98px) {
    /* .top-menu{
        max-width: 800px;
       } */
       .menu{
            font-size: 8px;
            padding-left: 30px !important;
       }
       .dropdown-list{
        left: 760px;
       }
       .cta-language{
        /* gap: 179%; */
        gap: 235%;
       }
       .loginbutton .cta23{
        height:30px;
        padding: 6px 34px 11px 34px;
       }
       .top-menu{
        padding-left: 35px;
        padding-right: 35px;
       }
       .submenu-item a{
        /* border: 2px solid; */
        font-size: 8px;
       }
       .icgeneralshopping-cart-icon-arrow{
        width: 20%;
       }
       .site-footer{
        padding-left: 35px;
        padding-right: 35px;
       }
       .logo-icon-google {
        margin-bottom: 140px;
        width: 100%;
       }
       .logo-icon-apple{
        width: 100%;
       }
       .footer-digital li {
        font-size: 8px;
       }
       .list-unstyled li{
        font-size:8px ;
       }
       .footer-text-heading a{
        font-size: 12px;
       }
       .footer-menu-2024{
        font-size: 5px;
       }
       .logo-icon-google {
        margin-bottom: 160px;
        width: 100%;
       }
       .logo-icon-apple{
        width: 100%;
       }
       .carousel-caption-slider-header{
        width: 60% !important;
        left: 13%;
       }
       .carousel-caption{
        font-size: 70px;
        right: 0% !important;
        width: 75%;
       }
       .caption-two{
        font-size: 100px !important;
        text-align: center;
        width: 80%;
       }
       .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
        left: 13%;
        width: 47%;
       }
       .home-easy-card-container{
        padding-left: 0px;
        padding-right: 55px;
        gap: 85px;
       }
       .home-easy-container{
        padding-left: 90px;
        padding-right: 90px;
       }
       .home-digital-banking-card-text {
        width: 130px;
        font-size: 10px;
       }
       .home-digital-container{
        padding-left: 35px;
        padding-right: 35px;
       }
       .home-digital-two-section {
        flex: 0 0 auto;
        width: 45% !important;
    }
    .home-digital-gap{
        justify-content: center;
        align-items: center;
        row-gap: 30px;
        column-gap: 20px;
    }
    .home-digital-banking-description {
        width: 100%;
    }
    .home-smart-container {
        padding-right: 112px;
       }
       .home-card-smart-icon {
        max-width: 200%;
       }
       .home-smart-card-title{
        left: 70%;
        font-size: 48px;
       }
       .home-smart-card-text{
        left: 70%;
        width: 100%;
       }
       .locate-atm-button{
        left: 70%;
       }
}
 @media (min-width:992px) and (max-width:1100.95px) {
    .dropdown-list{
        left: 580px;
       }
       .cta-language{
        gap: 115%;
        /* gap: 235%; */
       }
       .top-menu{
        padding-left: 35px;
        padding-right: 35px;
       }
       .menu{
        font-size: 8px;
        padding-left: 30px !important;
   }
   /* .icgeneralshopping-cart-icon-arrow{
    width: 20%;
   } */
   .submenu-item a{
    /* border: 2px solid; */
    font-size: 8px;
   }
   .footer-digital li {
    font-size: 9px;
   }
   .list-unstyled li{
    font-size:9px ;
   }
   .footer-menu-2024{
    font-size: 7px;
   }
   .site-footer{
    padding-left: 35px;
    padding-right: 35px;
   }
    .logo-icon-google {
    margin-bottom: 140px;
    width: 100%;
   }
   .logo-icon-apple{
    width: 100%;
   }
   .carousel-caption-slider-header{
    width: 50% !important;
    left: 5%;
   }
   .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
    left: 5%;
    width: 47%;
   }
   .carousel-caption{
    font-size: 75px;
   }
   .caption-two{
    font-size: 110px;
   }
   .home-easy-card-container{
    padding-left: 0px;
    padding-right: 30px;
    gap: 60px;
   }
   .home-digital-banking-card-text {
    width: 170px;
    font-size: 11px;
   }
   .home-digital-container{
    padding-left: 60px;
    padding-right: 80px;
   }
   .home-smart-container {
    padding-right: 112px;
   }
 }
@media (min-width: 1100px) and (max-width: 1199.98px) {
    .dropdown-list{
        left: 560px;
       }
       .cta-language{
        gap: 115%;
       }
       .loginbutton .cta23{
        height:30px;
        padding: 6px 34px 11px 34px;
       }
       .top-menu{
        padding-left: 35px;
        padding-right: 35px;
       }
       .menu{
        font-size: 10px;
        padding-left: 30px !important;
   }
   /* .icgeneralshopping-cart-icon-arrow{
    width: 20%;
   } */
   .footer-menu-2024{
    font-size: 7px;
   }
   .logo-icon-google {
    margin-bottom: 160px;
   }
   .site-footer{
    padding-left: 35px;
    padding-right: 35px;
   }
   .carousel-caption-slider-header{
    width: 47% !important;
    left: 10%;
   }
   .carousel-caption-slider-description,.carousel-caption-slider-description_first  {
    left: 10%;
   }
   .home-easy-card-container{
    padding-left: 0px;
    padding-right: 30px;
    gap: 45px;
   }
   .home-digital-banking-card-text {
    width: 170px;
    font-size: 11px;
   }
}
 @media (min-width:1200px) and (max-width:1400px){
    .top-menu{
        padding-left: 35px;
        padding-right: 35px;
       }
       .dropdown-list{
        left: 530px;
       }
       .cta-language{
        gap: 100%;
       }
       .footer-menu-2024{
        font-size: 8px;
       }
       .logo-icon-google {
        margin-bottom: 150px;
       }
       .site-footer{
        padding-left: 35px;
        padding-right: 35px;
       }
       .home-easy-card-container{
        padding-left: 0px;
        padding-right: 0px;
        gap: 20px;
       }
 }

@media (min-width: 1400px) and (max-width:1440px) {
    .dropdown-list{
        left: 420px;
       }
       .cta-language{
        gap: 45%;
       }
       .language-dropdown1 {
        gap: 5px;
    }
       .loginbutton .cta23{
        height:30px;
        padding: 6px 34px 11px 34px;
       }
       .top-menu{
        padding-left: 100px;
        padding-right: 100px;
       }
       .logo-icon-google {
        margin-bottom: 145px;
       }
}

