
@media (min-width: 572px) {
  .modern-it-company-hero-image {
    top: 270px !important;
  }
}


@media (max-width: 572px) {
  /* custom mobile CSS here */
  #main-wrapper {
    overflow-x: hidden !important;
  }

  .modern-it-company-hero-text .book-box {
    margin-top: 40px !important;
  }
   
  /* h4.heading.font-weight--semi-bold.font-color-quaternary {
    font-size: inherit !important;
}

h4.heading-text.text-center.font-weight--semi-bold.font-color-quaternary {
  font-size: inherit !important;
} */


  .modern-it-company-hero {
    margin-bottom: 0px !important;
    padding-bottom: 22px !important;
  }
  .modern-it-company-testimonial-bg { 
    background-image: none !important;
  }

 
  .image-icon-style {
    max-width: 90% !important;  
  }
 
  .gradation-process-area.section-space--ptb_100 {
    padding-bottom: 0px !important;
  }

  /* .heading.font-weight--semi-bold.font-color-primary { 
    font-size: 0.8rem !important;
  }

  .section-title.font-weight--semi-bold.font-color-primary {
    font-size: 0.8rem !important;
  } */

  .simple-list-item { 
    align-items: start !important; 
  }

  .director-message .section-sub-title {
    /* your CSS here */
    display: none !important;
}

.solution-detail-nav-header {
	display: none !important;
}

#overview {
	padding-top: 50px !important;
}
.slide-content.col-lg-6.col-xl-6.order-2.order-lg-1 {
	padding-top: 30px !important;
}
 

.pricing-table-card .pricing-table__list { 
	font-size: 17px !important;
}

.pricing-table__body .section-sub-title {
  font-size: 19px !important; 
}

 

.premium-feature .heading { 
  font-size: 19px !important;
}

.premium-feature .post-categories { 
  font-size: 17px !important;
}

.premium-feature .post-categories .currency { 
}
/* 
.premium-feature p { 
} */

.premium-feature .text { 
  font-size: 17px !important;

}

.premium-feature .box-projects-arrow .button-text { 
  font-size: 17px !important;

}
.premium-feature  { 
  margin-bottom: 0px !important;
}  
.premium-feature .projects-wrap{
  margin-bottom: 0px !important;
}

/* .premium-feature .box-projects-arrow i { 
} */

 .brand-logo__image-small img, .brand-logo__image-hover-small img {
	max-height: 90px !important;
}

.brand-tagline{
  margin-bottom: 0px;
}

.mobile-margin-bottom{
  margin-bottom: 20px !important;
}

.mobile-menu-overlay__body .offcanvas-navigation > ul > li.has-children .sub-menu li.has-children .menu-expand::before, .page-oppen-off-sidebar__body .offcanvas-navigation > ul > li.has-children .sub-menu li.has-children .menu-expand::before {
 
	font-weight: 700 !important;
}

.ht-box-images.style-02 .image-box-wrap { 
	justify-content: start !important; 
}
.mobile-mt {
  margin-top: 1rem; /* adjust as needed */
}

}


 


@media (min-width: 420px) and (max-width: 572px) {
    /* .heading.font-weight--semi-bold.font-color-primary { 
        font-size: 1rem !important;
    }
    .section-title.font-weight--semi-bold.font-color-primary {
      font-size: 1rem !important;
    } */
}

