.elementor-7486 .elementor-element.elementor-element-4392884{--display:flex;--min-height:700px;--overlay-opacity:0.8;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7486 .elementor-element.elementor-element-4392884:not(.elementor-motion-effects-element-type-background), .elementor-7486 .elementor-element.elementor-element-4392884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bayareademoandhauling.com/wp-content/uploads/2026/06/bay-area-demo-and-hauling-blog-banner-scaled-1.avif");background-position:0px -150px;background-repeat:no-repeat;background-size:cover;}.elementor-7486 .elementor-element.elementor-element-4392884::before, .elementor-7486 .elementor-element.elementor-element-4392884 > .elementor-background-video-container::before, .elementor-7486 .elementor-element.elementor-element-4392884 > .e-con-inner > .elementor-background-video-container::before, .elementor-7486 .elementor-element.elementor-element-4392884 > .elementor-background-slideshow::before, .elementor-7486 .elementor-element.elementor-element-4392884 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7486 .elementor-element.elementor-element-4392884 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #222222 40%, #1111112E 100%);}.elementor-7486 .elementor-element.elementor-element-5558b6a{--display:flex;}.elementor-7486 .elementor-element.elementor-element-fc74c32 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7486 .elementor-element.elementor-element-fc74c32 .elementor-heading-title{font-size:2.6rem;font-weight:600;text-transform:none;color:#FFFFFF;}.elementor-7486 .elementor-element.elementor-element-7bcd228{--display:flex;}.elementor-7486 .elementor-element.elementor-element-14e6f3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7486 .elementor-element.elementor-element-14e6f3b{font-size:1.125rem;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-7486 .elementor-element.elementor-element-59d1ade .elementor-button{background-color:#FC5A1D;text-transform:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:none;border-radius:3px 3px 3px 3px;padding:010px 018px 10px 18px;}.elementor-7486 .elementor-element.elementor-element-59d1ade > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-7486 .elementor-element.elementor-element-d6facc6{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7486 .elementor-element.elementor-element-d6facc6:not(.elementor-motion-effects-element-type-background), .elementor-7486 .elementor-element.elementor-element-d6facc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7486 .elementor-element.elementor-element-131ed90{--grid-columns:3;}.elementor-7486 .elementor-element.elementor-element-f2d1a72:not(.elementor-motion-effects-element-type-background), .elementor-7486 .elementor-element.elementor-element-f2d1a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7486 .elementor-element.elementor-element-f2d1a72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-7486 .elementor-element.elementor-element-f2d1a72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7486 .elementor-element.elementor-element-5158923{text-align:center;}.elementor-7486 .elementor-element.elementor-element-8629284{--display:flex;}.elementor-7486 .elementor-element.elementor-element-8629284:not(.elementor-motion-effects-element-type-background), .elementor-7486 .elementor-element.elementor-element-8629284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7486 .elementor-element.elementor-element-0b0d338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 80px 0px 80px;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-item{border-width:0px;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-icon, .elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-title{color:#111111;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-icon svg{fill:#111111;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-accordion-title{font-size:1rem;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-tab-title .elementor-accordion-icon i:before{color:#111111;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-tab-title .elementor-accordion-icon svg{fill:#111111;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#111111;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#111111;}.elementor-7486 .elementor-element.elementor-element-0b0d338 .elementor-tab-content{color:#111111;font-size:1rem;}@media(min-width:768px){.elementor-7486 .elementor-element.elementor-element-5558b6a{--width:800px;}.elementor-7486 .elementor-element.elementor-element-7bcd228{--width:600px;}}@media(max-width:1024px){.elementor-7486 .elementor-element.elementor-element-4392884:not(.elementor-motion-effects-element-type-background), .elementor-7486 .elementor-element.elementor-element-4392884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7486 .elementor-element.elementor-element-59d1ade{width:var( --container-widget-width, 345.458px );max-width:345.458px;--container-widget-width:345.458px;--container-widget-flex-grow:0;}.elementor-7486 .elementor-element.elementor-element-131ed90{--grid-columns:2;}.elementor-7486 .elementor-element.elementor-element-f2d1a72{padding:75px 0px 10px 0px;}.elementor-7486 .elementor-element.elementor-element-a85c8f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7486 .elementor-element.elementor-element-4392884:not(.elementor-motion-effects-element-type-background), .elementor-7486 .elementor-element.elementor-element-4392884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7486 .elementor-element.elementor-element-4392884{--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7486 .elementor-element.elementor-element-fc74c32 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7486 .elementor-element.elementor-element-fc74c32 .elementor-heading-title{font-size:2rem;}.elementor-7486 .elementor-element.elementor-element-59d1ade > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0.50rem 0.50rem 0.50rem 0.50rem;}.elementor-7486 .elementor-element.elementor-element-131ed90{--grid-columns:1;}.elementor-7486 .elementor-element.elementor-element-f2d1a72{margin-top:0px;margin-bottom:0px;padding:55px 20px 0px 20px;}.elementor-7486 .elementor-element.elementor-element-a85c8f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7486 .elementor-element.elementor-element-5158923{text-align:center;}.elementor-7486 .elementor-element.elementor-element-0b0d338 > .elementor-widget-container{padding:0px 10px 0px 10px;}}/* Start custom CSS for button, class: .elementor-element-59d1ade */.badh-header-cta-btn .elementor-button-content-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-0b0d338 */.elementor-accordion .elementor-accordion-item {
    background-color: rgba(255,255,255,0.1);
    border-radius: 20px;
    margin-bottom: 16px
} 
.elementor-accordion-icon-closed,
.elementor-accordion-icon-opened {
     justify-content: center;
    align-items: center;
    border-radius: 100px;
    width: 22px;
    height: 22px;
    padding: 0;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened,
.elementor-accordion-icon-closed {
    display: flex !important;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed {
    display: none !important;
}
.elementor-accordion-icon-closed svg,
.elementor-accordion-icon-opened svg {
    max-width: 10px;
}
.badh-accordion-white-bg .elementor-accordion-item {
    background-color: #FAFAFA;
}
.badh-accordion-white-bg .elementor-accordion-item p:last-child {
    margin-bottom: 5px;
}
.badh-accordion-white-bg .elementor-accordion-icon-closed, .badh-accordion-white-bg .elementor-accordion-icon-opened {
    border: 2px solid #111111;
}/* End custom CSS */