.elementor-334 .elementor-element.elementor-element-cn2hero{--display:flex;}.elementor-334 .elementor-element.elementor-element-cn2hero .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-334 .elementor-element.elementor-element-cn2hin{--display:flex;}.elementor-334 .elementor-element.elementor-element-cn2trow{--display:flex;}.elementor-334 .elementor-element.elementor-element-cn2seal{--display:flex;}.elementor-334 .elementor-element.elementor-element-cn2trust{--display:flex;}.elementor-334 .elementor-element.elementor-element-conint{--display:flex;}.elementor-334 .elementor-element.elementor-element-conintin{--display:flex;}.elementor-334 .elementor-element.elementor-element-conir{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-334 .elementor-element.elementor-element-conir .elementor-divider-separator{width:100%;}.elementor-334 .elementor-element.elementor-element-conir .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-334 .elementor-element.elementor-element-consa{--display:flex;}.elementor-334 .elementor-element.elementor-element-consag{--display:flex;}.elementor-334 .elementor-element.elementor-element-consam{--display:flex;}.elementor-334 .elementor-element.elementor-element-consam:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-consam > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernoutbackstructures.com/wp-content/uploads/2026/06/custom-timber-frame-pavilion-cedar-ceiling-upstate-sc_.avif");background-position:center center;background-size:cover;}.elementor-334 .elementor-element.elementor-element-consac{--display:flex;}.elementor-334 .elementor-element.elementor-element-consb{--display:flex;}.elementor-334 .elementor-element.elementor-element-consbg{--display:flex;}.elementor-334 .elementor-element.elementor-element-consbc{--display:flex;}.elementor-334 .elementor-element.elementor-element-consbm{--display:flex;}.elementor-334 .elementor-element.elementor-element-consbm:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-consbm > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://southernoutbackstructures.com/wp-content/uploads/2026/06/custom-cedar-timber-frame-pavilion-outdoor-living-greenville.avif");background-position:center center;background-size:cover;}.elementor-334 .elementor-element.elementor-element-conspec{--display:flex;}.elementor-334 .elementor-element.elementor-element-consp1{--display:flex;}.elementor-334 .elementor-element.elementor-element-consp2{--display:flex;}.elementor-334 .elementor-element.elementor-element-consp3{--display:flex;}.elementor-334 .elementor-element.elementor-element-consp4{--display:flex;}.elementor-334 .elementor-element.elementor-element-congal{--display:flex;}.elementor-334 .elementor-element.elementor-element-congalh{--display:flex;}.elementor-334 .elementor-element.elementor-element-congalr{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-334 .elementor-element.elementor-element-congalr .elementor-divider-separator{width:100%;}.elementor-334 .elementor-element.elementor-element-congalr .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-334 .elementor-element.elementor-element-congalw .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-334 .elementor-element.elementor-element-congalw .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-334 .elementor-element.elementor-element-congalw{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-334 .elementor-element.elementor-element-conproc{--display:flex;}.elementor-334 .elementor-element.elementor-element-conph{--display:flex;}.elementor-334 .elementor-element.elementor-element-conpr{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-334 .elementor-element.elementor-element-conpr .elementor-divider-separator{width:100%;}.elementor-334 .elementor-element.elementor-element-conpr .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-334 .elementor-element.elementor-element-conpg{--display:flex;}.elementor-334 .elementor-element.elementor-element-conps1{--display:flex;}.elementor-334 .elementor-element.elementor-element-conps2{--display:flex;}.elementor-334 .elementor-element.elementor-element-conps3{--display:flex;}.elementor-334 .elementor-element.elementor-element-conps4{--display:flex;}.elementor-334 .elementor-element.elementor-element-concta{--display:flex;}.elementor-334 .elementor-element.elementor-element-conctain{--display:flex;}