.elementor-2819 .elementor-element.elementor-element-bcd7d88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-9c49138{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:4em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-2819 .elementor-element.elementor-element-85380df{text-align:center;}.elementor-2819 .elementor-element.elementor-element-af0ceb4{text-align:center;}.elementor-2819 .elementor-element.elementor-element-0364eef{--display:flex;--overlay-opacity:0.3;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2819 .elementor-element.elementor-element-0364eef:not(.elementor-motion-effects-element-type-background), .elementor-2819 .elementor-element.elementor-element-0364eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3586490 );}.elementor-2819 .elementor-element.elementor-element-0364eef::before, .elementor-2819 .elementor-element.elementor-element-0364eef > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-0364eef > .e-con-inner > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-0364eef > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-0364eef > .e-con-inner > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-0364eef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://adamspoolsac.com/wp-content/uploads/2025/09/batthern.png");--background-overlay:'';}.elementor-2819 .elementor-element.elementor-element-74274e0{text-align:center;}.elementor-2819 .elementor-element.elementor-element-8eb8b26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-7fbbbc7{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-7fbbbc7 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-741ccfc{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-741ccfc img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-3194439{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-3194439 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-91c6881 .before-after-widget{border-radius:8px 8px 8px 8px;border-style:none;}.elementor-2819 .elementor-element.elementor-element-91c6881 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-2819 .elementor-element.elementor-element-91c6881 .cocoen-drag::before{width:30px;height:50px;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3586490 );border-radius:8px;}.elementor-2819 .elementor-element.elementor-element-ec1203c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-82bb8d6 .elementor-icon-wrapper{text-align:center;}.elementor-2819 .elementor-element.elementor-element-82bb8d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-82bb8d6.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-82bb8d6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-82bb8d6.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-82bb8d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-82bb8d6 .elementor-icon{font-size:28px;}.elementor-2819 .elementor-element.elementor-element-82bb8d6 .elementor-icon svg{height:28px;}.elementor-2819 .elementor-element.elementor-element-5911a23 .elementor-icon-wrapper{text-align:center;}.elementor-2819 .elementor-element.elementor-element-5911a23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-5911a23.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-5911a23.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-5911a23.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-5911a23.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-5911a23 .elementor-icon{font-size:28px;}.elementor-2819 .elementor-element.elementor-element-5911a23 .elementor-icon svg{height:28px;}.elementor-2819 .elementor-element.elementor-element-12104ff{--display:flex;--overlay-opacity:0.3;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2819 .elementor-element.elementor-element-12104ff:not(.elementor-motion-effects-element-type-background), .elementor-2819 .elementor-element.elementor-element-12104ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3586490 );}.elementor-2819 .elementor-element.elementor-element-12104ff::before, .elementor-2819 .elementor-element.elementor-element-12104ff > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-12104ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-12104ff > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-12104ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-12104ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://adamspoolsac.com/wp-content/uploads/2025/09/batthern.png");--background-overlay:'';}.elementor-2819 .elementor-element.elementor-element-8fdb786{text-align:center;}.elementor-2819 .elementor-element.elementor-element-860915f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-53614b0 .before-after-widget{border-radius:8px 8px 8px 8px;border-style:none;}.elementor-2819 .elementor-element.elementor-element-53614b0 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-2819 .elementor-element.elementor-element-53614b0 .cocoen-drag::before{width:30px;height:50px;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3586490 );border-radius:8px;}.elementor-2819 .elementor-element.elementor-element-477cf69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-d8091d3 .elementor-icon-wrapper{text-align:center;}.elementor-2819 .elementor-element.elementor-element-d8091d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-d8091d3.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-d8091d3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-d8091d3.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-d8091d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-d8091d3 .elementor-icon{font-size:28px;}.elementor-2819 .elementor-element.elementor-element-d8091d3 .elementor-icon svg{height:28px;}.elementor-2819 .elementor-element.elementor-element-93d6613 .elementor-icon-wrapper{text-align:center;}.elementor-2819 .elementor-element.elementor-element-93d6613.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-93d6613.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-93d6613.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-93d6613.elementor-view-framed .elementor-icon, .elementor-2819 .elementor-element.elementor-element-93d6613.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2819 .elementor-element.elementor-element-93d6613 .elementor-icon{font-size:28px;}.elementor-2819 .elementor-element.elementor-element-93d6613 .elementor-icon svg{height:28px;}.elementor-2819 .elementor-element.elementor-element-4fc2f50{--display:flex;--overlay-opacity:0.3;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2819 .elementor-element.elementor-element-4fc2f50:not(.elementor-motion-effects-element-type-background), .elementor-2819 .elementor-element.elementor-element-4fc2f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3586490 );}.elementor-2819 .elementor-element.elementor-element-4fc2f50::before, .elementor-2819 .elementor-element.elementor-element-4fc2f50 > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-4fc2f50 > .e-con-inner > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-4fc2f50 > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-4fc2f50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-4fc2f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://adamspoolsac.com/wp-content/uploads/2025/09/batthern.png");--background-overlay:'';}.elementor-2819 .elementor-element.elementor-element-efec2b2{text-align:center;}.elementor-2819 .elementor-element.elementor-element-58c265f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-66a55c1{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-66a55c1 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-dc83229{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-dc83229 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-a0e53a3{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-a0e53a3 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-f0d039f .before-after-widget{border-radius:8px 8px 8px 8px;border-style:none;}.elementor-2819 .elementor-element.elementor-element-f0d039f .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-2819 .elementor-element.elementor-element-f0d039f .cocoen-drag::before{width:30px;height:50px;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3586490 );border-radius:8px;}.elementor-2819 .elementor-element.elementor-element-da42467{--display:flex;--overlay-opacity:0.3;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2819 .elementor-element.elementor-element-da42467:not(.elementor-motion-effects-element-type-background), .elementor-2819 .elementor-element.elementor-element-da42467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3586490 );}.elementor-2819 .elementor-element.elementor-element-da42467::before, .elementor-2819 .elementor-element.elementor-element-da42467 > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-da42467 > .e-con-inner > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-da42467 > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-da42467 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-da42467 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://adamspoolsac.com/wp-content/uploads/2025/09/batthern.png");--background-overlay:'';}.elementor-2819 .elementor-element.elementor-element-3047bfc{text-align:center;}.elementor-2819 .elementor-element.elementor-element-bf91589{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2819 .elementor-element.elementor-element-d481f8a{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-d481f8a img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-2067d89{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-2067d89 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-3a9dff9{width:initial;max-width:initial;}.elementor-2819 .elementor-element.elementor-element-3a9dff9 img{border-radius:8px 8px 8px 8px;}.elementor-2819 .elementor-element.elementor-element-56e15d7 .before-after-widget{border-radius:8px 8px 8px 8px;border-style:none;}.elementor-2819 .elementor-element.elementor-element-56e15d7 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-2819 .elementor-element.elementor-element-56e15d7 .cocoen-drag::before{width:30px;height:50px;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3586490 );border-radius:8px;}.elementor-2819 .elementor-element.elementor-element-d91c0b9{--display:flex;--overlay-opacity:0.3;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-2819 .elementor-element.elementor-element-d91c0b9:not(.elementor-motion-effects-element-type-background), .elementor-2819 .elementor-element.elementor-element-d91c0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3586490 );}.elementor-2819 .elementor-element.elementor-element-d91c0b9::before, .elementor-2819 .elementor-element.elementor-element-d91c0b9 > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-d91c0b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2819 .elementor-element.elementor-element-d91c0b9 > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-d91c0b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2819 .elementor-element.elementor-element-d91c0b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://adamspoolsac.com/wp-content/uploads/2025/09/batthern.png");--background-overlay:'';}.elementor-2819 .elementor-element.elementor-element-4193d48{text-align:center;}.elementor-2819 .elementor-element.elementor-element-f55cad7 .before-after-widget{border-radius:8px 8px 8px 8px;border-style:none;}.elementor-2819 .elementor-element.elementor-element-f55cad7 .cocoen-drag{width:2px;background-color:#ffffff;}.elementor-2819 .elementor-element.elementor-element-f55cad7 .cocoen-drag::before{width:30px;height:50px;background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3586490 );border-radius:8px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2819 .elementor-element.elementor-element-9c49138{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2819 .elementor-element.elementor-element-0364eef{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2819 .elementor-element.elementor-element-12104ff{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2819 .elementor-element.elementor-element-4fc2f50{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2819 .elementor-element.elementor-element-da42467{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2819 .elementor-element.elementor-element-d91c0b9{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-2819 .elementor-element.elementor-element-9c49138{--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2819 .elementor-element.elementor-element-0364eef{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2819 .elementor-element.elementor-element-12104ff{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2819 .elementor-element.elementor-element-4fc2f50{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2819 .elementor-element.elementor-element-da42467{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2819 .elementor-element.elementor-element-d91c0b9{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-91c6881 */#siteproject-beforeafter .cocoen.before-after-widget {
    height: 700px;
}
#siteproject-beforeafter .cocoen.before-after-widget img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
@media only screen and (max-width: 768px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 400px!important;
    }
}
@media only screen and (max-width: 420px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 250px!important;
    }
}
#siteproject-beforeafter .cocoen.before-after-widget:before {
    content: 'Before';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}
#siteproject-beforeafter .cocoen.before-after-widget:after {
    content: 'After';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-53614b0 */#siteproject-beforeafter .cocoen.before-after-widget {
    height: 700px;
}
#siteproject-beforeafter .cocoen.before-after-widget img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
@media only screen and (max-width: 768px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 400px!important;
    }
}
@media only screen and (max-width: 420px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 250px!important;
    }
}
#siteproject-beforeafter .cocoen.before-after-widget:before {
    content: 'Before';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}
#siteproject-beforeafter .cocoen.before-after-widget:after {
    content: 'After';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-f0d039f */#siteproject-beforeafter .cocoen.before-after-widget {
    height: 700px;
}
#siteproject-beforeafter .cocoen.before-after-widget img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
@media only screen and (max-width: 768px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 400px!important;
    }
}
@media only screen and (max-width: 420px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 250px!important;
    }
}
#siteproject-beforeafter .cocoen.before-after-widget:before {
    content: 'Before';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}
#siteproject-beforeafter .cocoen.before-after-widget:after {
    content: 'After';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-56e15d7 */#siteproject-beforeafter .cocoen.before-after-widget {
    height: 700px;
}
#siteproject-beforeafter .cocoen.before-after-widget img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
@media only screen and (max-width: 768px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 400px!important;
    }
}
@media only screen and (max-width: 420px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 250px!important;
    }
}
#siteproject-beforeafter .cocoen.before-after-widget:before {
    content: 'Before';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}
#siteproject-beforeafter .cocoen.before-after-widget:after {
    content: 'After';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for ucaddon_uc_before_after, class: .elementor-element-f55cad7 */#siteproject-beforeafter .cocoen.before-after-widget {
    height: 700px;
}
#siteproject-beforeafter .cocoen.before-after-widget img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}
@media only screen and (max-width: 768px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 400px!important;
    }
}
@media only screen and (max-width: 420px) {
    #siteproject-beforeafter .cocoen.before-after-widget {
        height: 250px!important;
    }
}
#siteproject-beforeafter .cocoen.before-after-widget:before {
    content: 'Before';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}
#siteproject-beforeafter .cocoen.before-after-widget:after {
    content: 'After';
    background-color: #ffffff;
    padding: 5px 15px;
    font-weight: 500;
    border-radius: 8px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}/* End custom CSS */