@media (max-width: 1500px) {
}
@media (max-width: 1400px) {
  .slick-next {
    right: -18px;
}
.slick-prev {
    left: -18px;
}
}

@media (max-width: 1300px) {
      .slick-next {
        right: 0;
    }
    .slick-prev {
    left: 0;
}
}
@media (max-width: 1200px) {
.navbar-toggler{border: none;}
.navbar-toggler:focus{box-shadow: none;}
.navbar-toggler-icon {background-image: url(../images/bar.png) !important;}
header .navbar-collapse {flex-basis: 100%;flex-grow: 1;align-items: center;background: #fff;padding: 16px 19px;}
.header-item a {margin-right: 0px;padding: 10px 0px;}

.banner-section.new_home .banner-left-content h1{font-size: 45px;line-height: 55px;}
.counting-item h5{font-size: 40px;}
.ihelp-icon-box{margin-bottom: 30px !important;}
.ihelp-card{padding:20px;}
.ai-service-nav {padding-right: 0px;}
.section-heading p {max-width: 100%;}
.w-icon-box {margin-bottom: 30px;}
.work-cards, .main-card{padding: 30px;}
.ai-year-badge, .ai-year-image::before{display:none;}
.cta-content {max-width: 385px;}

}

@media (max-width: 1100px) {
    .contact-bottom-head h3 {font-size: 18px;}
}

@media (max-width: 1024px) {
}

@media (max-width: 992px) {
}

@media (max-width: 768px) {
section {padding-top: 35px;padding-bottom: 35px;}
.footer-bottom-content { display: block;}
.subscribe-top { font-size: 15px;}
.footer-icons{margin-bottom: 25px;        gap: 12px !important;}
footer {padding-top: 35px;}
.flogo img {width: 115px;}
.footer-content h5 {font-size: 16px;}
.mb-40 {margin-bottom: 20px;}
.footer-bottom {padding-top: 16px;padding-bottom: 16px;margin-top: 20px;        text-align: center;}
.section-heading h3 {font-size: 20px;margin-bottom: 15px !important;}
.section-heading p {font-size: 16px;line-height: 26px;}

.banner-section.new_home .banner-left-content h1 {font-size: 27px;line-height: 38px;        margin-bottom: 15px !important;}
.banner-section.new_home .banner-left-content p{font-size: 18px;}
.banner-section.new_home .banner-btns{    margin-top: 20px !important;}
.bigcontainer {padding: 0px 12px;}
.btn{height: 48px;font-size: 14px;}
.counting-item{padding: 0 12px;flex-direction: column;    flex: 0 0 47%;text-align: center;    gap: 6px;}
.counting-item h5 {font-weight: 500;font-size: 30px;}
.counting-items{gap: 20px!important;}
.counting-items .counting-item:nth-child(2){border:none;}
.ihelp-card{height:auto;min-height: auto;}
.work-main-image{display:none;}
.work-card-content h3{font-size:22px;}
.client-card{margin-bottom:20px;}
.news-card.single{margin-bottom:20px;}
.news-card.single .news-content h3, .news-content h3 {font-size: 18px;line-height: 28px;margin: 20px 0px 4px;}
.news-image{height: 300px;}
.news-image img{height: 100%;}
.social-sec{margin-bottom:50px;}
header{padding: 4px 0px;}

.scale, .menu_img{display:none;}
.mega_menu_scale {padding-left: 15px;}
.divide_items{display:block;}
.header-sticky{position: static;animation: unset;}
.service-dropdown .row .col{flex: unset;}
.service-dropdown .row .col:first-child{display:none;}
.mega-menu-items h3{margin-bottom: 8px;}
.mega-menu-items{margin-bottom:15px;}
.section-heading.small h3 {font-size: 24px;}
.about-sec.pt-5{padding-top: 20px !important;}
.perfect-product-sec{    padding: 40px 0px;}
.mv-nav-tab{position: static;margin-left: 0;    max-width: 100%;}
.mv-content {padding-top: 30px;}
.miss0n-vission-inner{padding:30px;}
.client-dark-panel{display:block;padding: 25px;}
.client-title{min-width: auto;}
.client-title h3{font-size:30px;}
.client-title span{font-size:24px;}
.client-logo-item img{width: 44px;height: 45px;}
.client-logo-item{min-height: 46px;    margin-top: 20px;}
.cta-container{overflow:hidden;    padding: 30px;}
.cta-container:before{content: '';background: rgb(255 255 255 / 80%);position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.cta-content {max-width: 475px;position: relative;}
.dasshed-border-bottom{padding-bottom: 20px;}


.ai-btn-sec{display:block !important;}
.ai-btn-sec .btn {min-width: 175px;display: block;margin-bottom: 10px;}
.strategy-list p{display: flex;}
.cta-content h3{font-size: 26px;}
.contact-card-content{z-index:1;}
.dp-card::before{display:none;}
.healthcard-slider-item{min-height: 477px;}
.tech-work-items .tech-item{flex: 0 0 48%;text-align: center;max-width: 48%;}
.tech-icon{margin:0 auto;}
.tech-work-items {gap: 0px 12px;}
.tech-item p{font-size:16px;}
.healthcare-exp-card::before{display:none;}
.healthcare-exp-card{border-right:none;}
.portfolio-image{    height: 300px;}
.portfolio-category{    margin-top: 0;}
.pd-info{gap: 20px;margin-top: 15px;flex-direction: column;align-items: flex-start;}
.process-item h4{margin-bottom:20px;}
.process-item{margin-bottom:30px;}
.process-heading h3{font-size:30px;}
.app-feature-slider {align-items: center;flex-direction: column;}
.process-step p{line-height:22px;}
.process-step {margin-bottom: 20px !important;}
.strategy-list.mt-30{margin-top:0px;}
.contact-form-section{padding:30px;}
.cs-modal{ flex-direction:column; max-height:92vh; overflow-y:auto; }
.cs-modal-video-col{ flex:0 0 auto; padding:16px; }
.cs-modal-info-col{ padding:28px 24px 60px; }
.cs-nav-arrows{ top:auto; bottom:16px; right:16px; transform:none; flex-direction:row;}
.cs-counter{ right:auto; left:16px; bottom:16px; } 
}

@media (max-width: 576px) { 
.mb-60 {margin-bottom: 30px;}
}
