/*Header*/
.brand-logo img {
    max-height: 40px !important;
}


/* Brands Logo slider */
.brands-logo-top-bottom{
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.brand-section .logo-heading-new {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .brand-section .logo-heading-new {
    margin-bottom: 20px;
  }
}
@media (min-width: 1200px) {
  .brand-section .logo-heading-new {
    margin-bottom: 20px;
  }
}
@media (min-width: 1400px) {
  .brand-section .logo-heading-new {
    margin-bottom: 20px;
  }
}
.brand-section .logo-section-heading-new {
  font-weight: 600;
  text-align: center;
  margin-bottom: 5px;
  font-size: 18px;
  line-height: 1.4;
  color: rgba(10, 16, 47, 0.7);
  font-family: var(--font-family-base);
}
/* Brands Logo slider */

/*Dection 4*/
 .home-5_feature-section-wrapper {
    padding-top: 60px;
  }

/*Services Section*/

.home-1_service-section-wrapper {
    padding-top: 60px;
  }


/*Faqs Section */
.section-padding-120{
  padding-top: 50px;
  padding-bottom: 50px;
}
.faqs-button{
  margin-top: 30px;
}





/* Blogs Section Start */
.padding-top-120{
  padding-top: 40px;
}
.distance-btw-blogandheading{
  margin-bottom: 40px !important;
}


/*custom for contact us section on each page*/
.padding-top-120 {
  padding-top: 40px;
}
.padding-bottom-120 {
  padding-bottom: 50px;
}
.contact-content-space {
  display: flex;
  flex-direction: column;
  row-gap: 20px;
}
@media (min-width: 992px) {
  .contact-content-space {
    row-gap: 25px;
  }
}
@media (min-width: 1200px) {
  .contact-content-space {
    row-gap: 30px;
  }
}
@media (min-width: 1400px) {
  .contact-content-space {
    row-gap: 40px;
  }
}
/*custom for contact us section on each page End*/




/*Footer Section Start*/
.footer-cta-new{
  background: #F5F5F5 !important;
}
.padding-top-100 {
  padding-top: 40px;
}
.footer-padding-default {
  padding-top: 50px;
}
/* Footer Section End */




/* ========== Web Dev  ============= */
.home-5_process-devider {
    padding-top: 60px;
    padding-bottom: 60px;
  }
.process-section {
  background: #FFF;
}


/*Home Page*/

.heading-xxl{
    font-weight: 700;
}
@media (min-width: 1400px) {
    .heading-xxl {
        font-size: 75px !IMPORTANT;
    }
}
@media (min-width: 1400px) {
    .home-1_hero-section {
        padding-top: 130px;
    }
}


/*Webdev*/

@media (max-width: 600px) {
  /* Change the order of the columns */
  .change-order {
    display: flex;  /* Make sure the row is a flex container */
    flex-direction: column-reverse;  /* Reverse the order of the columns */
  }
  
.pricing-control-2 {
        max-width: 360px !IMPORTANT;
        min-width: 360px !IMPORTANT;
}


/* SEO */

/*@media (min-width: 1400px) {
  .home-5_hero-section {
    padding-top: 100px !important;
  }
}*/

/*Graphic Design*/
@media (min-width: 1400px) {
    .heading-xl--general-sans {
        font-size: 80px;
    }
}

/*SSM*/
@media (min-width: 1400px) {
    .heading-xl {
        font-size: 80px;
    }
}


