@media (max-width: 1930px){
    .portfolio_slider .slick-track{margin-left: 33%;}
    .portfolio_wrapper { margin-left: -30px;}
    .portfolio_wrapper { justify-content: end;}
}

@media all and (min-width: 1450px) {
    .growth .container{max-width: 1500px!important;}
    .ym_copyright > div{padding: 25px 20px;}
}
@media only screen and (max-width: 1536px) {
    /* header */
    /* .menu-item{margin-left: 50px;} */
    .wrapper.container, .mega-dropdown .container {max-width: 1300px;width: 100%;}
    .menu-link{font-size: 16px;}
    .brand img{width:250px;}
    
    /* Our Journey counter  */
    .counter-inner .milestone-counter:nth-last-of-type(1), .counter-inner .milestone-counter:nth-last-of-type(3) {margin-left: 40px;}
    .right_count .milestone-counter:nth-last-of-type(1), .right_count .milestone-counter:nth-last-of-type(3){margin-right: 40px;}
    .milestone-counter{width: 370px;}
    img.img-fluid.journey-img{left: 23%;top: -7%;}
    .milestone-counter{padding: 0 20px;}
    .highlight{font-size: 50px;}
    
    /* growth */
    /*.your_groww{padding:30px;}*/
    /* growth */
    /* ym responsive */

    /* homepage */
    /* .hero_banner */
    .main_info{top: 30%; left: 3%;}
    .hero_info{top:35%;left: 8%;}
    .hero_info h1{font-size: 36px; line-height: 46px;}
    .hero_slider .slick-dots{left: 8%;}
    /* homepage ends */

    .common_head{font-size: 46px; line-height: 60px;}
    .portfolio_slider{width: auto;margin:0!important;}
    .portfolio_wrapper { margin-left: -200px;}
    
    .feedback::after{left:-10%;}
    .acc_img_info{position: absolute; top: 30%; left: 8%;}
    
    /* pos solution */
    .sol_card_info{height: 23%;}
    /* footer */
    .cpy_info{flex-direction: column;align-items: flex-start;justify-content: space-around;}
}

@media only screen and (max-width: 1366px) {
    .portfolio_slider .slick-track{margin-left: 0%;}
    /* header */
    /* .menu-item{margin-left: 8px;} */
    a.brand {width: 200px;}
    .brand img {width: 100%;}
    .wrapper.container, .mega-dropdown .container {max-width: 1280px;width: 100%;}

    /* .hero_banner */
    .hero_info{left: 3%;}
    .hero_slider .slick-dots{left: 3%;}
    
    .portfolio_wrapper{justify-content:center;}
    .portfolio_wrapper { margin-left: 0px;}
    .portfolio_wrapper { margin-left: 0px;}
    /*.reason_wrapper{gap: 50px;}*/
    .reason img{min-width:145px;min-height:145px;}
}

@media only screen and (max-width: 1199px) {
   /* homepage */
   .main_info{left: 1%;}
   /*.growth_box {grid-template-columns: repeat(3, 1fr);}*/
   
   .client_wrapper{flex-direction: column;gap: 20px;}
   .ft_a{word-wrap: break-word;line-height: normal;}
   /* homepage ends */
   /* erp */
   .acc_img_info h3{font-size:40px; line-height: normal;}
   .acordian_wrapper .accordion-button, .web_acordian_wrapper .accordion-button, .tasknote_wrapper .accordion-button{font-size: 24px;line-height: normal;}
   /* erp ends */
    

}

@media only screen and (max-width: 991px) {
    
    /* .hero_banner */
    .hero_info{left: 0%;}
    /* .hero_banner */
    /* header */
    .wrapper.container, .col-sm-12{padding:0 20px;}
    img.down-arrow{z-index: -6;}
    .burger {display: block;opacity: 1;visibility: visible;}
    .overlay.active {display: block;opacity: 1;visibility: visible;}
    .navbar {position: fixed;top: 0;left: -100%;width: 75%;height: 100%;z-index: 10;opacity: 0;overflow-y: auto;visibility: hidden;box-shadow: var(--shadow-medium);background-color: var(--header-dropdown-bg);transition: all 0.5s ease;overflow-x: hidden;}
    .navbar.active {left: 0px;opacity: 1;visibility: visible;}
    .menu {width: 100%;height: 100%;line-height: 45px;padding-left: 30px!important;padding-top: 18px !important;}
    .menu-item {display: block;margin: 0 auto;padding: 0;}
    .menu-link {justify-content: space-between;padding: 8px 20px;}
    .submenu {position: relative;top: -8px;width: 100%;max-height: 0;padding: 0px;border: none;outline: none;opacity: 1;overflow: hidden;visibility: visible;transform: translateY(0px);box-shadow: none;background: transparent;z-index: 0;}
    .logo-small{padding-left: 20px;display: block;}

    .burger span.line-1 {transform-origin: 0% 0%;transition: transform 0.3s ease-in-out;}
    .burger span.line-3 {transform-origin: 0% 100%;transition: 0.3s ease-in-out;}

    .burger.newtoggle span.line-1 {transform: rotate(45deg);}
    .burger.newtoggle span.line-2{transform: scaleY(0);}
    .burger.newtoggle span.line-3 {transform: rotate(-45deg);}

    .header-btn{display: none;}
    .header{padding: 35px 0;}
    /*ul#menu {line-height: 45px;padding-left: 30px;}*/
    a.brand{width: auto;}
    a.img-fluid.brand.brand-small {display: inline-block;padding: 15px 0;}
    .brand-small img { width: auto;}
    .dropdown-right{display: none;}
    .drop-submenu{width: 80%;}
    a.int-btn.header-btn-small {display: inline-block;width: 240px;text-align: center;margin-top: 20px;}
    .product-dorp-menu, .dropdown-right{display: none !important;}

    /* home-banner */
    .main_info h1{font-size: 34px;line-height: normal;}
    .main_info p{font-size: 14px;line-height: normal;}

    /* our journey */
    .milestone-counter{width: 100%;}
    .counter-inner .milestone-counter:nth-last-of-type(1), .counter-inner .milestone-counter:nth-last-of-type(3){margin-left: 0px;}
    .right_count .milestone-counter:nth-last-of-type(1), .right_count .milestone-counter:nth-last-of-type(3){margin-right: 0;}
    img.img-fluid.journey-img{left: 15%;}
    
    /*growth css*/
    .stage_area{padding-left:0px;}
    /*growth css*/
    
    /* products */
    .our_products_wrapper{padding:50px;}
    .our_products_wrapper h2{top:-20px;left:34%;}
    .product_tab .nav{width:auto;justify-content:start;flex-wrap: nowrap; overflow-x: scroll;overflow-y:hidden;padding-bottom:0;border:none;}
    .product_tab .nav::-webkit-scrollbar {width: 2px;width: 10px;height: 5px;-webkit-width: 5px;}
    .product_tab .nav::-webkit-scrollbar-track {border-radius:10px;}
    .product_tab .nav::-webkit-scrollbar-thumb {background: var(--noactiv-tab); border-radius: 10px;}
    .product_tab .nav .nav-item button.active::after{display:none;}
    .product_tab .row{flex-direction:column-reverse;}
    .growth_points{gap:50px;}
    /* feedback */
    .feedback{padding:50px 0;margin:30px 0;}
    .feedback_head{border-right: 0;}
    .feedback_slider {padding-left: 0px;}
    .feedback::after{display: none;}

    /* clients */
    .client_wrapper{flex-direction: column; gap: 30px;}
    .reason_wrapper{flex-wrap:wrap;gap:50px;align-items:center;}
    /* brand-developement */
    .common_head {font-size: 30px;line-height: 40px;}
    .product_tab .nav-pills .nav-link.active, .nav-pills .show>.nav-link{font-size: 24px;line-height: normal;}

    /* homepage */
    .brand img{width: 50%;}
    .main_info{max-width: 550px;}
    .milestone-counter{width: auto;}
    .counter-inner, .right_count {width: 40%;}
    .product_tab .nav-link {font-size: 24px; line-height: normal;}
    .highlight {font-size: 38px;}
    
    /* erp */
    .hero_info h1{font-size: 30px;line-height: normal;}
    /* erp */
    
    /*tech starts*/
    .technology .nav-pills .nav-link.active::after{display:none;}
   .technology .nav {width:auto;flex-wrap: nowrap;justify-content: start;overflow-x: scroll;overflow-y: hidden;white-space:nowrap;}
   .tech_box_wrapper{gap:0;justify-content: center;}
   /*.technology .nav::-webkit-scrollbar {width: 2px;height: 2px;-webkit-width: 2px;}*/
   /* .technology .nav::-webkit-scrollbar-track {border-radius:10px;}*/
   /* .technology .nav::-webkit-scrollbar-thumb {background: var(--color-white-100); border-radius: 10px;}*/
   /*tech starts*/
   
    /*inner page banner*/
    .inner_banner{height:570px;background-position:bottom;background-size:contain;padding:0 20px;}
    .inner_banner .hero_info{top:20%;padding:0 20px;}
    .expertise .row > div:nth-last-child(2) {border-bottom: 1px solid var(--counter-color);}
    .expert_points{padding:20px 30px 20px 50px;}
    .erp-box{height:auto;}
    /*inner page banner*/
    .slider_title {font-size: 40px; line-height: 50px;}
    .technology{height:auto;}
.tech_box {padding: 20px 20px;}
.feedback_slider .slick-dots {left: 0% !important;bottom: 0% !important;}
}

@media only screen and (max-width: 767px) {
    .contact .discuss {
    padding: 60px 30px;
}
    /* header */
    .submenu-link {font-size: 20px;line-height: 32px;}
    a.submenu-link {transition: .2s ease-in;}
    li.submenu-item{font-size: 20px;padding: 0;}
    .menu-link{padding: 8px 0px;font-size: 16px;}
    ul#menu{line-height: 40px;}
    .submenu{left: 10px;}
    /* our journey */
    .stat{flex-direction: column;}
    .counter-inner, .right_count{width: 100%;}
    img.img-fluid.journey-img{display: none;}
    .milestone-counter,.counter-inner .milestone-counter:last-child {margin-bottom: 25px;}
    .milestone-details {width: auto;font-size: 22px;font-weight: 500;}
    .right_count .milestone-counter {flex-direction: row-reverse;}
    .milestone-counter {padding: 0 25px;}
    .stat{margin-top: 35px;}

    /* homepage */
    .desk_disp{display:none!important;}
    .mb_disp{display:block!important;}
    .main_info h1{font-size: 28px;margin-bottom: 0;}
    .common_btn{padding: 9px 16px;}

    .technology .nav::before{display: none;}
    .technology .nav button{white-space:nowrap;}
    .our_pod_slider{display:none;}
    .about_points {   flex-direction: column;}
}

@media only screen and (max-width: 575px) {
    .circle_1, .circle_2, .circle_3, .circle_img{display:none;}
    
    /* homepage */
    a.int-btn.header-btn-small{width: fit-content;}
    .int-btn{padding: 10px 15px;}
    .growth_box{grid-template-columns: repeat(1, 1fr);}
    .our_products p br{display: none !important;}

    /* erp */
    .hero_info{top: 25%;}
    .hero_info h1{font-size: 28px;line-height: normal;}
    .hero_info p{line-height: normal;}
    .inds_slide{margin:0;}
    .accordian_img{height:auto;padding-top:50px;}
    .acordian_wrapper{padding: 20px 0 50px 0;justify-content: flex-start;height:auto;}
    .faq .accordion-collapse{box-shadow:none;}
    /* erp */
    /* pos */
    .sol_card_info{height:auto;padding: 10px;}
    .sol_card_title h3{margin-bottom: 10px;line-height: normal;font-size: 20px;}
    .sol_card_title p{font-size: 14px;}
    

    /* copyright footer */
    .ft_wrapper{padding:50px 0;margin-bottom:20px;}
    /*.ft_info{padding:0;}*/
    .cpy_info{align-items: center;text-align:center;}
    .cpy_icon_wrapper{flex-direction: column;text-align:center;}
    
    /*career-detail*/
    .fm_wrapper{padding:40px 30px;}
    /*career-detail*/
    
    /*inner page banner*/
    .inner_banner{height:530px;}
    /*inner page banner*/
        .tech_box {
        padding: 10px 20px;
    }
    .reason_title{font-size: 40px;}
    .reason_wrapper { gap: 15px;}
    .brand_banner h2 span{font-size: 34px;}
    .brand_banner h2 {font-size: 40px;}
    .dev_name {font-size: 24px;line-height: 30px;}
    .expertise .row > div:nth-last-child(2):nth-child(odd){border-bottom: 1px solid var(--counter-color);}
    .about_points img {height: 100px;}
}

@media only screen and (max-width: 479px) {
    .slider_title {
    font-size: 30px;
    line-height: 40px;
}
.slide_content {
    top: 15%;
    left: 4%;
}
    /* header */
    .navbar{width: 100%;}
    .header {padding: 10px 0;}
    a.img-fluid.brand.brand-small{padding:0 0 20px;}
    .burger{margin-top:12px;}
    /*.burger{padding:12px;}*/
    /*.hero_slider img{height:180px;}*/
    li.submenu-item{margin: 10px 0;}
    a.submenu-link{padding-left: 10px;}
    .our-journey, .growth, .technology, .portfolio, .clients, .intro, .erp_module, .erp_industry, .faq, .erp_desc, .erp_acordian, .inner_info, .partner-form, .overseas_office, .milestone, .career-detail, .solution, .blog_list, .blog_detail{margin-top:30px;}
    
    /*our products*/
    .our_products{margin:0;margin-top:25px;}
    .our_products_wrapper h2{left:25%;}
    /*our products*/
    
    /* our journey */
    .counter-inner.right_count .milestone-counter{flex-direction: column;}
    .counter-inner .milestone-counter{flex-direction: column-reverse;}
    .milestone-counter{height: auto;padding: 20px;}
    /* .milestone-counter {height: 209px;flex-direction: column !important;justify-content: center;padding: 32px;} */
    .milestone-details{padding: 13px 0;}
    .right_count .milestone-details{text-align: left;}
    /* .milestone-details{text-align: center;} */
    /*.stage_area {padding-left: 20px;}*/
    
    /*portfolio*/
    .portfolio_slider .slick-track{margin-left: 0%;}
      .portfolio_wrapper { margin-left: 0px;}
    .portfolio_wrapper .col-sm-12 {padding:0;}
    .pf_btn{margin:0;}
    /*portfolio*/

    /* client */
    .feedback_wrapper{padding:50px 30px;}
    .feedback_slide{margin:0!important;}
    .left-client{grid-template-columns: repeat(2, 1fr);}
    .blog_wrapper{margin-top:0;}

    /* copyright footer */
    .ft_title {font-size: 30px;}
    .cpy_icon_wrapper a{display: block; margin: 20px 0;}
    .cpy_icon_wrapper > div > a:not(:first-child){border: none;}
    .ym_copyright > div{padding: 10px 50px;}
}
@media all and (min-width: 1500px){
 
    .connect_img{
        position: relative;
        left: 75px;
    }
    .fm_connect .row >div {
        margin-bottom: 50px;
    }
}
@media all and (min-width: 1710px){
       .slide_content{
    top:34%;
    left:11%;
}
    .connect-form{
        padding-top: 160px;
        padding-bottom: 80px;
      }
      .fm_connect .row >div {
        margin-bottom: 50px;
    }
    .cpy_info{
        font-size:15px;
    }
}
@media all and (min-width: 1024px){
    .new_inner_info{
        min-height:500px;
    }
}

