.elementor-5488 .elementor-element.elementor-element-70394b2{padding:25px 0px 0px 0px;}.elementor-5488 .elementor-element.elementor-element-70be2e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5488 .elementor-element.elementor-element-d5bea17{padding:0px 0px 35px 0px;}.elementor-5488 .elementor-element.elementor-element-4d42661 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5488 .elementor-element.elementor-element-864d074{padding:0px 0px 0px 0px;}.elementor-5488 .elementor-element.elementor-element-3b63d09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5488 .elementor-element.elementor-element-bfb5ccf{padding:0px 0px 35px 0px;}.elementor-5488 .elementor-element.elementor-element-2d1ea9a > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5488 .elementor-element.elementor-element-e300eaf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5488 .elementor-element.elementor-element-6155c24 > .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-5488 .elementor-element.elementor-element-6155c24 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-5488 .elementor-element.elementor-element-e5459bb{overflow:hidden;padding:0px 0px 0px 0px;z-index:2;}.elementor-5488 .elementor-element.elementor-element-e4b7522 > .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-5488 .elementor-element.elementor-element-e4b7522 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5488 .elementor-element.elementor-element-365a9c4{padding:0px 0px 0px 0px;}.elementor-5488 .elementor-element.elementor-element-adc70b6 > .elementor-element-populated{padding:0px 15px 0px 15px;}@media(max-width:1024px) and (min-width:768px){.elementor-5488 .elementor-element.elementor-element-4d42661{width:80%;}.elementor-5488 .elementor-element.elementor-element-2d1ea9a{width:80%;}.elementor-5488 .elementor-element.elementor-element-6155c24{width:100%;}}/* Start custom CSS *//* Hide theme/template page title + breadcrumb block */
.page-header,
.entry-header,
.site-page-header,
.elementor-page-title,
.theme-page-title,
.page-title-section,
.page-title-area,
.breadcrumb-area,
.breadcrumbs,
.rank-math-breadcrumb,
#breadcrumbs {
  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;
}

/* Broader fallback for template title wrappers */
[class*="page-title"],
[class*="page-header"],
[class*="breadcrumb"] {
  display: none !important;
}

/* Remove leftover vertical space */
.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 */