.elementor-kit-8{--e-global-color-primary:#149D8D;--e-global-color-secondary:#353349;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*To change heading color of quick links and our service in footer*/
.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] .widget-title,
.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title {
  margin-bottom: 40px;
  color: #149d8d !important;
}

/*Add padding in footer section above categories*/
@media only screen and (max-width: 768px) {
  .footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] .widget-title {
    padding-top: 30px;
  }
}

/*To change hover color of menu items in footer*/
.footer-widget-area[data-section="sidebar-widgets-footer-widget-1"] a:hover,
.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] a:hover {
  color: #149d8d !important;
}

/*To remove content of powered by astra theme*/
.site-footer-below-section-2 .ast-builder-html-element p {
  display: none !important;
}

/*To hide social media icons*/
.ast-footer-social-1-wrap {
  display: none;
  margin: 0 !important;
  padding: 0 !important;
}

/*To remove padding-bottom from footer*/
.site-primary-footer-wrap {
  padding-bottom: 0 !important;
}

/*Footer whole main menu*/
.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row {
    grid-column-gap: 53px;
    max-width: 1329px;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 769px) {
/*Footer menu quick links*/
.site-footer-primary-section-2 {
    padding-left: 60px; /* Adjust the value as needed */
}
}

@media (min-width: 769px) {
/*Footer bottom line padding-left*/
.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row, .site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section {
    align-items: center;
    margin-left: 33px;
}
}/* End custom CSS */