@media (min-width:1400px){ 
.landing_head .solutions_bx .thmnl{ min-height:370px; max-width:370px;}
}

@media (min-width:1600px){  
.landing_head .solutions_bx .thmnl{ min-height:420px; max-width:380px;}

}



@media (min-width:992px){ 
.navbar-nav > li:hover > .dropdown-menu{ position:absolute; left:0px; top:100%; display:block;} 

/*=========================12=07=2023============================*/
.aepsmodalA.show{ display:flex !important; align-items:center;}

}


@media (min-width:1200px) and (max-width:1399px){   
}

@media (min-width:992px) and (max-width:1199px){  
.navbar-nav > li > a{ padding:5px 16px !important; font-size:14px;}  
.contact_m{ padding-left:70px;} 
.service_main .aeps_col{ width:210px; height:210px;}
 
}

@media (min-width:768px) and (max-width:991px){   
.slide_caption h2{ font-size:42px;}  
.contact_m{ margin:0px 0px 25px; padding:25px;} 
.service_main .aeps_col{ width:170px; height:170px;} 
.sidebar__wrapper{ margin-top:30px;} 
.landing_head{ height:auto; padding-top:30px;} 

  
}

@media (max-width:991px){ 
.navbar-toggler{ padding:0px; border:none; outline:none; color:#f76900; box-shadow:none;}  
.navbar-toggler:hover{ color:#000;}
.navbar-toggler:focus{ border:none; outline:none; box-shadow:none;} 
#navbarCollapse{ position:fixed; background:#fff; width:100%; z-index:999; transition:all 0.4s ease; -webkit-transition:all 0.4s ease; height:100% !important; display:block !important; left:-100%; top:0px;} 
#navbarCollapse.show{ left:0px;} 
.navbar-nav > li{ margin:0px 0px 15px; text-align:center;} 
.navbar-nav{ margin-left:0px !important;} 

/*================================12=07=2023======================================*/ 
.navbar-collapse  .navbar-toggler{ position:absolute; right:10px; top:-8px; background:#f76900; color:#fff; width:24px; height:24px; padding:0px; display:inline-flex; align-items:center; justify-content:center; border-radius:2px;} 
.navbar-collapse  .logo_menu{ border-bottom:#ccc 1px solid;} 
.navbar-nav > li > a{ display:flex; align-items:center; padding:15px 25px!important; font-weight:600; border-bottom:#ccc 1px solid; text-align:left;} 
.navbar-nav > li{ width:100%; margin:0px;} 
.navbar-nav > li > .dropdown-toggle::after{ content:"\f078"; font-weight:normal; font-family:'FontAwesome'; bottom:0px; margin-left:auto; border:none !important;} 
.navbar-nav > li > .dropdown-menu{ background:#f76900; padding:0px; border-radius:0px; margin:0px !important; transition:all 0.4s ease; -webkit-transition:all 0.4s ease;} 
.navbar-nav > li > .dropdown-menu li a{padding:14px 25px!important; color:#fff; font-weight:600; border-bottom:#fff 1px solid; text-align:left;}
.navbar-nav > li > .dropdown-menu li a:hover, .navbar-nav > li > .dropdown-menu li a:focus{ background:#000 !important; color:#fff;} 
.navbar-collapse  .navbar-toggler img{ height:12px; filter: brightness(0) invert(1);} 
.navbar-collapse  .navbar-toggler:hover{ background:#000;}

}

@media (max-width:767px){   
.h_slider{ height:auto; padding:40px 0px;} 
.slide_caption{ padding-left:15px; padding-right:15px;} 
.solutions_bx{ padding:30px 20px 0px!important;} 
.btn{ min-width:160px;} .slide_caption h2{ font-size:21px; line-height:30px;} 
.slide_caption figure{ padding:20px 0px !important;} 
.home_aeps_work .nav-tabs .nav-link{ font-size:13px; padding:8px 12px;} 
.home_aeps_work .nav-tabs .nav-link i img{ height:24px;} 
.mobile_verify_f .btn{ font-size:12px; padding:7px 15px; min-width:inherit !important;} 
.mobile_verify_f .form-control{ padding-left:10px !important; padding-right:10px !important;} 
.aeps_col{ width:160px; height:160px;} .aeps_col h6{ font-size:14px !important;} 
.aeps_col i img{ height:40px;} .aeps_col .number{ width:35px; height:35px; font-size:16px;}
.mas, .hma{ margin:30px 0px;} .title_inner_head{ height:200px; padding-top:20px; padding-bottom:20px;} 

/*===============30=06=2023============================*/ 
.why_c_bx .ic{ top:0px; left:50%; margin-left:-37px; border:none; border-top:#dee2e6 6px solid;} 
.why_c_bx{padding:60px 20px 25px; margin-top:15px; text-align:center; min-height:inherit; border-width:1px !important; border-top-width:5px !important; margin-left:0; } 
.why_c_bx:before{ height:30px; width:100px; top:0px; left:50%; margin-left:-50px; margin-top:-7px;} 
.ul_s2 li{ font-size:12px; margin-bottom:7px; padding-left:25px; background-size:15px; background-position:0px 10px;} 
.solution_overlay h5{ font-size:17px;} 
.contact_m{ margin:0px 0px 25px; padding:25px;} 
.service_main .aeps_col{ width:170px; height:170px;} 
.sidebar__wrapper{ margin-top:30px;}
.landing_head{ height:auto; padding-top:30px;}  
.ul_4 li .bx .ic{ width:65px; height:65px;} 
.ul_4 li .bx .ic img{ height:40px;} 
.soff_sec{ padding:20px;} .cta-bg h3{ line-height:36px; text-align:center; padding-bottom:40px;} 
.s_last_rw{ margin-bottom:60px;} .faq_right{ text-align:center; margin-bottom:30px;} 

.benefits_customers .software_service_bank li{ width:100%;} 

/*=========================12=07=2023============================*/
.aepsmodalA .contact_m{ padding:20px; margin-top:25px;} 
.aepsmodalA .modal-body{ padding-top:0px !important;} 
.title_inner_head .container p:last-child{ margin:0px;}
  .navbar-brand {width: 60px;}
  .s_col {padding: 1rem;}
  .haeps_work ul li .ic_h {height: 50px; width: 50px;}
  .haeps_work ul li .ic_h img{height: 28px;}
  .haeps_work ul li{padding-left: 65px;}
  h5 {
    font-size: 17px;
  }
  h4 {
    font-size: 19px;
  }
  h2 {
    font-size: 22px;
  }
  .ai_bx h5{font-size: 24px;}
  .ai_bx small{font-size: 17px;}
  .marquee {display: none;}
  .feature-icon{font-size: 2rem; margin-bottom: 12px;}
  .feature-title{font-size: 1rem;margin-bottom: 5px;}
  .sabheading-aeps{font-size: 14px;}
  .offcanvas-logo {width: 60px;}
}

@media (max-width:576px){
  .hero-slider {
    height: 30vh;
  }
  .hero-carousel-btn {
    display: none;
  }
}