.elementor-751 .elementor-element.elementor-element-hero_au:not(.elementor-motion-effects-element-type-background), .elementor-751 .elementor-element.elementor-element-hero_au > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-751 .elementor-element.elementor-element-hero_au{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-751 .elementor-element.elementor-element-hero_au > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-751 .elementor-element.elementor-element-title_au{text-align:center;}.elementor-751 .elementor-element.elementor-element-title_au .elementor-heading-title{font-size:52px;font-weight:700;color:#ffffff;}.elementor-751 .elementor-element.elementor-element-au_intro{padding:60px 20px 40px 20px;}.elementor-751 .elementor-element.elementor-element-au_built{padding:40px 20px 40px 20px;}.elementor-751 .elementor-element.elementor-element-au_built_h{text-align:start;}.elementor-751 .elementor-element.elementor-element-au_built_h .elementor-heading-title{font-size:28px;font-weight:700;color:#1a1a2e;}.elementor-751 .elementor-element.elementor-element-au_values{padding:60px 20px 60px 20px;}.elementor-751 .elementor-element.elementor-element-au_val_h{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-751 .elementor-element.elementor-element-au_val_h .elementor-heading-title{font-size:32px;font-weight:700;color:#1a1a2e;}.elementor-751 .elementor-element.elementor-element-au_pillars{padding:0px 20px 60px 20px;}.elementor-751 .elementor-element.elementor-element-au_p1_icon .elementor-icon-wrapper{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p1_icon.elementor-view-stacked .elementor-icon{background-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p1_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p1_icon.elementor-view-default .elementor-icon{color:#C4161C;border-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p1_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p1_icon.elementor-view-default .elementor-icon svg{fill:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p1_icon .elementor-icon{font-size:40px;}.elementor-751 .elementor-element.elementor-element-au_p1_icon .elementor-icon svg{height:40px;}.elementor-751 .elementor-element.elementor-element-au_p1_h{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p1_h .elementor-heading-title{color:#1a1a2e;}.elementor-751 .elementor-element.elementor-element-au_p2_icon .elementor-icon-wrapper{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p2_icon.elementor-view-stacked .elementor-icon{background-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p2_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p2_icon.elementor-view-default .elementor-icon{color:#C4161C;border-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p2_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p2_icon.elementor-view-default .elementor-icon svg{fill:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p2_icon .elementor-icon{font-size:40px;}.elementor-751 .elementor-element.elementor-element-au_p2_icon .elementor-icon svg{height:40px;}.elementor-751 .elementor-element.elementor-element-au_p2_h{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p2_h .elementor-heading-title{color:#1a1a2e;}.elementor-751 .elementor-element.elementor-element-au_p3_icon .elementor-icon-wrapper{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p3_icon.elementor-view-stacked .elementor-icon{background-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p3_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p3_icon.elementor-view-default .elementor-icon{color:#C4161C;border-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p3_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p3_icon.elementor-view-default .elementor-icon svg{fill:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p3_icon .elementor-icon{font-size:40px;}.elementor-751 .elementor-element.elementor-element-au_p3_icon .elementor-icon svg{height:40px;}.elementor-751 .elementor-element.elementor-element-au_p3_h{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p3_h .elementor-heading-title{color:#1a1a2e;}.elementor-751 .elementor-element.elementor-element-au_p4_icon .elementor-icon-wrapper{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p4_icon.elementor-view-stacked .elementor-icon{background-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p4_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p4_icon.elementor-view-default .elementor-icon{color:#C4161C;border-color:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p4_icon.elementor-view-framed .elementor-icon, .elementor-751 .elementor-element.elementor-element-au_p4_icon.elementor-view-default .elementor-icon svg{fill:#C4161C;}.elementor-751 .elementor-element.elementor-element-au_p4_icon .elementor-icon{font-size:40px;}.elementor-751 .elementor-element.elementor-element-au_p4_icon .elementor-icon svg{height:40px;}.elementor-751 .elementor-element.elementor-element-au_p4_h{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_p4_h .elementor-heading-title{color:#1a1a2e;}.elementor-751 .elementor-element.elementor-element-au_cta{padding:60px 20px 60px 20px;}.elementor-751 .elementor-element.elementor-element-au_cta_h{text-align:center;}.elementor-751 .elementor-element.elementor-element-au_cta_h .elementor-heading-title{color:#ffffff;}.elementor-751 .elementor-element.elementor-element-au_cta_btn .elementor-button{background-color:#C4161C;font-size:20px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);fill:#ffffff;color:#ffffff;border-radius:4px 4px 4px 4px;padding:14px 36px 14px 36px;}.elementor-751 .elementor-element.elementor-element-au_cta_btn{width:initial;max-width:initial;}.elementor-751 .elementor-element.elementor-element-au_cta_phone{width:initial;max-width:initial;background-color:#C4161C;margin:10px autopx calc(var(--kit-widget-spacing, 0px) + 0px) autopx;padding:14px 40px 14px 40px;border-radius:4px 4px 4px 4px;text-align:center;}.elementor-751 .elementor-element.elementor-element-au_cta_phone .elementor-heading-title{font-size:20px;font-weight:700;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#ffffff;}/* Start custom CSS for section, class: .elementor-element-hero_au */.elementor-751 .elementor-element.elementor-element-hero_au { background-image: url('https://redhawkdumpsters.com/wp-content/uploads/2026/05/photo_2026-05-15_15-56-57.jpg') !important; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; position: relative; }
.elementor-751 .elementor-element.elementor-element-hero_au::before { content: ''; position: absolute; inset: 0; background: rgba(0,0,0,0.65); z-index: 0; }
.elementor-751 .elementor-element.elementor-element-hero_au .elementor-container { position: relative; z-index: 1; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-au_cta_col */.elementor-751 .elementor-element.elementor-element-au_cta_col > .elementor-widget-wrap {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
.elementor-751 .elementor-element.elementor-element-au_cta_col .elementor-element-au_cta_h,
.elementor-751 .elementor-element.elementor-element-au_cta_col .elementor-element-au_cta_sub {
  flex: 0 0 100%;
  text-align: center;
}
.elementor-751 .elementor-element.elementor-element-au_cta_col .elementor-element-au_cta_btn,
.elementor-751 .elementor-element.elementor-element-au_cta_col .elementor-element-au_cta_phone {
  flex: 0 0 auto;
  width: auto !important;
  max-width: unset !important;
}/* End custom CSS */