.elementor-1317 .elementor-element.elementor-element-76b4b91{padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-973cdf6 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1317 .elementor-element.elementor-element-d3e9dd5{padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-afc77f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1317 .elementor-element.elementor-element-afc77f5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1317 .elementor-element.elementor-element-32a83ab{padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-577ec03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1317 .elementor-element.elementor-element-577ec03 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-1317 .elementor-element.elementor-element-a12efaf{padding:0px 0px 0px 0px;}.elementor-1317 .elementor-element.elementor-element-51cb8c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1317 .elementor-element.elementor-element-51cb8c6 > .elementor-element-populated{padding:0px 15px 0px 15px;}/* Start custom CSS *//* Hide theme/template page title section */
.page-header,
.entry-header,
.site-page-header,
.site-header + .page-header,
.elementor-page-title,
.elementor-location-single .page-header,
.elementor-location-archive .page-header,
.ast-page-builder-template .entry-header,
.ast-single-post .entry-header,
.theme-page-title,
.page-title,
.breadcrumbs,
.rank-math-breadcrumb,
.woocommerce-breadcrumb {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden !important;
}

/* Hide common template hero/title wrappers */
[class*="page-title"],
[class*="page-header"],
[class*="breadcrumb"] {
  display: none !important;
}

/* Remove leftover spacing after hidden title area */
.site-content,
#content,
.main-content,
.elementor-location-header + .site-content {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
/* PepperAid Global Background - Subtle Version */

html,
body,
.site,
.site-content,
#content,
main,
.elementor-page {

    background: linear-gradient(
        180deg,
        #050505 0%,
        #080808 50%,
        #0A0A0A 100%
    ) !important;

}
.pa-section-transition {
  height: 120px;
  background: linear-gradient(
    180deg,
    #050505 0%,
    #080808 50%,
    #0A0A0A 100%
  );
}/* End custom CSS */