.elementor-2971 .elementor-element.elementor-element-66d3833{--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;}.elementor-2971 .elementor-element.elementor-element-98c6e99{--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;}.elementor-2971 .elementor-element.elementor-element-001d8fa:hover{--e-transform-scale:0.9;}.elementor-2971 .elementor-element.elementor-element-001d8fa img{box-shadow:14px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2971 .elementor-element.elementor-element-15de140{--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;}.elementor-2971 .elementor-element.elementor-element-4ab6446{--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;}.elementor-2971 .elementor-element.elementor-element-e794f7d:hover{--e-transform-scale:0.9;}.elementor-2971 .elementor-element.elementor-element-e794f7d img{box-shadow:14px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2971 .elementor-element.elementor-element-6eb8445{--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;}.elementor-2971 .elementor-element.elementor-element-43ce685{--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;}.elementor-2971 .elementor-element.elementor-element-f423484:hover{--e-transform-scale:0.9;}.elementor-2971 .elementor-element.elementor-element-f423484 img{box-shadow:14px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2971 .elementor-element.elementor-element-b5400b3{--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;}.elementor-2971 .elementor-element.elementor-element-3eeb775{--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;}.elementor-2971 .elementor-element.elementor-element-7f9252c:hover{--e-transform-scale:0.9;}.elementor-2971 .elementor-element.elementor-element-7f9252c img{box-shadow:14px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2971 .elementor-element.elementor-element-2b259e3{--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;}.elementor-2971 .elementor-element.elementor-element-eafe8b8{--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;--overlay-opacity:0.5;}.elementor-2971 .elementor-element.elementor-element-eafe8b8:not(.elementor-motion-effects-element-type-background), .elementor-2971 .elementor-element.elementor-element-eafe8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080606;background-image:url("https://transparentconstructionllc.com/wp-content/uploads/2025/12/1-Aerial-House-Large.jpeg");}.elementor-2971 .elementor-element.elementor-element-eafe8b8::before, .elementor-2971 .elementor-element.elementor-element-eafe8b8 > .elementor-background-video-container::before, .elementor-2971 .elementor-element.elementor-element-eafe8b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2971 .elementor-element.elementor-element-eafe8b8 > .elementor-background-slideshow::before, .elementor-2971 .elementor-element.elementor-element-eafe8b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2971 .elementor-element.elementor-element-eafe8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C4;--background-overlay:'';}.elementor-2971 .elementor-element.elementor-element-6cf2372{--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;}.elementor-2971 .elementor-element.elementor-element-816dc6f{--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;}.elementor-2971 .elementor-element.elementor-element-0c96998{--display:flex;}.elementor-2971 .elementor-element.elementor-element-85b64eb{--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;}.elementor-2971 .elementor-element.elementor-element-2297c14{--display:flex;}.elementor-2971 .elementor-element.elementor-element-e18f7d7{--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;}.elementor-2971 .elementor-element.elementor-element-5436dcb{--display:flex;}.elementor-2971 .elementor-element.elementor-element-2e866cd{--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;}.elementor-2971 .elementor-element.elementor-element-b07fb6f{--display:flex;}.elementor-2971 .elementor-element.elementor-element-d8133d0{--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;}.elementor-2971 .elementor-element.elementor-element-4e3b575{--display:flex;}.elementor-2971 .elementor-element.elementor-element-2ed4c18{--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;}.elementor-2971 .elementor-element.elementor-element-4b05c93{--display:flex;}.elementor-2971 .elementor-element.elementor-element-51462eb{--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;}.elementor-2971 .elementor-element.elementor-element-f312b5d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:32px;}:where( .elementor-2971 .elementor-element.elementor-element-f312b5d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-2971 .elementor-element.elementor-element-503820f{--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;}.elementor-2971 .elementor-element.elementor-element-8804c44 .elementor-button{background-color:var( --e-global-color-secondary );font-size:20px;}.elementor-2971 .elementor-element.elementor-element-8804c44 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2971 .elementor-element.elementor-element-f0230ff{--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;}