.elementor-2264 .elementor-element.elementor-element-7a47de63:not(.elementor-motion-effects-element-type-background), .elementor-2264 .elementor-element.elementor-element-7a47de63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bathroomremodelthewoodlandstx.com/wp-content/uploads/2026/08/chatgpt-image-may-13-2026-11_37_22-am-1024x682-2.webp");background-position:center center;background-size:cover;}.elementor-2264 .elementor-element.elementor-element-7a47de63 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-dd417fb ) 30%, var( --e-global-color-90ad785 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-7a47de63 > .elementor-container{max-width:1348px;}.elementor-2264 .elementor-element.elementor-element-7a47de63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:080px 30px 080px 30px;}.elementor-2264 .elementor-element.elementor-element-28de2a6b > .elementor-element-populated{margin:-3px -3px -3px -3px;--e-column-margin-right:-3px;--e-column-margin-left:-3px;padding:1px 33px -20px -5px;}.elementor-2264 .elementor-element.elementor-element-4bec9b8e .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-65394131{width:var( --container-widget-width, 46.589% );max-width:46.589%;--container-widget-width:46.589%;--container-widget-flex-grow:0;color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-65394131.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2264 .elementor-element.elementor-element-33e1531e{margin-top:0px;margin-bottom:0px;padding:0% 35% 0% 0%;}.elementor-2264 .elementor-element.elementor-element-4dcfdb94 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-13d049c4 .elementor-button{background-color:var( --e-global-color-secondary );text-decoration:none;}.elementor-2264 .elementor-element.elementor-element-13d049c4{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2264 .elementor-element.elementor-element-13d049c4 .elementor-button:hover, .elementor-2264 .elementor-element.elementor-element-13d049c4 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2264 .elementor-element.elementor-element-13d049c4 .elementor-button:hover svg, .elementor-2264 .elementor-element.elementor-element-13d049c4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2264 .elementor-element.elementor-element-40581198:not(.elementor-motion-effects-element-type-background), .elementor-2264 .elementor-element.elementor-element-40581198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4da9a17 );}.elementor-2264 .elementor-element.elementor-element-40581198 > .elementor-container{max-width:1320px;}.elementor-2264 .elementor-element.elementor-element-40581198 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-2264 .elementor-element.elementor-element-40581198{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-2264 .elementor-element.elementor-element-40581198 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-4e95b5bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2264 .elementor-element.elementor-element-3e1472ac{width:auto;max-width:auto;}.elementor-2264 .elementor-element.elementor-element-3e1472ac .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );text-transform:var( --e-global-typography-db48b8b-text-transform );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-4abe7edf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-2264 .elementor-element.elementor-element-4abe7edf .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-725eede1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2264 .elementor-element.elementor-element-725eede1 .elementor-heading-title{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-725a45d9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2264 .elementor-element.elementor-element-1c7afd70{width:auto;max-width:auto;}.elementor-2264 .elementor-element.elementor-element-1c7afd70 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );text-transform:var( --e-global-typography-db48b8b-text-transform );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-b2680c4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-2264 .elementor-element.elementor-element-b2680c4 .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-7639c55c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2264 .elementor-element.elementor-element-7639c55c .elementor-heading-title{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-3b5676b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2264 .elementor-element.elementor-element-44bbabc6{width:auto;max-width:auto;}.elementor-2264 .elementor-element.elementor-element-44bbabc6 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );text-transform:var( --e-global-typography-db48b8b-text-transform );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-7f32088e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-2264 .elementor-element.elementor-element-7f32088e .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-2d786fd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2264 .elementor-element.elementor-element-2d786fd .elementor-heading-title{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-fee89b1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2264 .elementor-element.elementor-element-5e81cc56{width:auto;max-width:auto;}.elementor-2264 .elementor-element.elementor-element-5e81cc56 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-db48b8b-font-family ), Sans-serif;font-size:var( --e-global-typography-db48b8b-font-size );font-weight:var( --e-global-typography-db48b8b-font-weight );text-transform:var( --e-global-typography-db48b8b-text-transform );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-295fdd66{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-2264 .elementor-element.elementor-element-295fdd66 .elementor-heading-title{color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-4bd42184{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2264 .elementor-element.elementor-element-4bd42184 .elementor-heading-title{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-e2a06c4:not(.elementor-motion-effects-element-type-background), .elementor-2264 .elementor-element.elementor-element-e2a06c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0ce64 );}.elementor-2264 .elementor-element.elementor-element-e2a06c4 > .elementor-container{max-width:1320px;}.elementor-2264 .elementor-element.elementor-element-e2a06c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 30px 100px 30px;}.elementor-2264 .elementor-element.elementor-element-e2a06c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-6ff8386a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2264 .elementor-element.elementor-element-6ff8386a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:37px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-6ff8386a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-11d17824{text-align:start;}.elementor-2264 .elementor-element.elementor-element-11d17824 img{width:80%;max-width:100%;}.elementor-bc-flex-widget .elementor-2264 .elementor-element.elementor-element-46e39e36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2264 .elementor-element.elementor-element-46e39e36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2264 .elementor-element.elementor-element-46e39e36 > .elementor-element-populated{padding:60px 0px 60px 30px;}.elementor-2264 .elementor-element.elementor-element-6752abc9{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-6752abc9{left:295px;}body.rtl .elementor-2264 .elementor-element.elementor-element-6752abc9{right:295px;}.elementor-2264 .elementor-element.elementor-element-6752abc9 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-3f15fb0a .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-219cbb98{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2264 .elementor-element.elementor-element-219cbb98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2264 .elementor-element.elementor-element-219cbb98 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2264 .elementor-element.elementor-element-219cbb98 .elementor-button{text-decoration:none;}.elementor-2264 .elementor-element.elementor-element-14a24f18 > .elementor-container{max-width:1320px;}.elementor-2264 .elementor-element.elementor-element-14a24f18{padding:080px 28px 80px 30px;}.elementor-2264 .elementor-element.elementor-element-154e4fd0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2264 .elementor-element.elementor-element-2e8502b9{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:-26px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-2e8502b9{left:162px;}body.rtl .elementor-2264 .elementor-element.elementor-element-2e8502b9{right:162px;}.elementor-2264 .elementor-element.elementor-element-2e8502b9 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-501ff6eb{text-align:center;}.elementor-2264 .elementor-element.elementor-element-501ff6eb .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-19e0d955{text-align:center;}.elementor-2264 .elementor-element.elementor-element-19e0d955 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-478acec8{text-align:center;color:#0C0C0CD4;}.elementor-2264 .elementor-element.elementor-element-21656383 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2264 .elementor-element.elementor-element-21656383{margin-top:0px;margin-bottom:35px;}.elementor-2264 .elementor-element.elementor-element-89968cb .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2264 .elementor-element.elementor-element-89968cb{margin-top:0px;margin-bottom:35px;}.elementor-2264 .elementor-element.elementor-element-65d09098{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2264 .elementor-element.elementor-element-65d09098 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2264 .elementor-element.elementor-element-65d09098 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2264 .elementor-element.elementor-element-65d09098 .elementor-button{text-decoration:none;}.elementor-2264 .elementor-element.elementor-element-3533ab42{--spacer-size:50px;}.elementor-2264 .elementor-element.elementor-element-613e2ab6:not(.elementor-motion-effects-element-type-background), .elementor-2264 .elementor-element.elementor-element-613e2ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4da9a17 );}.elementor-2264 .elementor-element.elementor-element-613e2ab6 > .elementor-container{max-width:1473px;}.elementor-2264 .elementor-element.elementor-element-613e2ab6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 70px 032px 48px;}.elementor-2264 .elementor-element.elementor-element-613e2ab6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-2355ed0b > .elementor-element-populated{padding:100px 30px 100px 0px;}.elementor-2264 .elementor-element.elementor-element-25a19778 .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-4e3a604e{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:48px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-4e3a604e{left:819px;}body.rtl .elementor-2264 .elementor-element.elementor-element-4e3a604e{right:819px;}.elementor-2264 .elementor-element.elementor-element-4e3a604e img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-505a2f33{width:var( --container-widget-width, 73.428% );max-width:73.428%;--container-widget-width:73.428%;--container-widget-flex-grow:0;}.elementor-2264 .elementor-element.elementor-element-505a2f33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2264 .elementor-element.elementor-element-505a2f33 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-29451279 > .elementor-container{max-width:1592px;}.elementor-2264 .elementor-element.elementor-element-29451279{margin-top:35px;margin-bottom:0px;padding:00px 00px 00px 00px;}.elementor-bc-flex-widget .elementor-2264 .elementor-element.elementor-element-391ad057.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-2264 .elementor-element.elementor-element-391ad057.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-2264 .elementor-element.elementor-element-391ad057 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-2264 .elementor-element.elementor-element-391ad057 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-224f9ae4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-224f9ae4.elementor-view-framed .elementor-icon, .elementor-2264 .elementor-element.elementor-element-224f9ae4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon{font-size:35px;}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-40769341{margin:-1px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-40769341.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-40769341.elementor-view-framed .elementor-icon, .elementor-2264 .elementor-element.elementor-element-40769341.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon{font-size:35px;}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-5574b588.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-5574b588.elementor-view-framed .elementor-icon, .elementor-2264 .elementor-element.elementor-element-5574b588.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon{font-size:35px;}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-7960c300.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-7960c300.elementor-view-framed .elementor-icon, .elementor-2264 .elementor-element.elementor-element-7960c300.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon{font-size:35px;}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-6919675f{padding:-1px -1px -1px -1px;}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-6919675f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-6919675f.elementor-view-framed .elementor-icon, .elementor-2264 .elementor-element.elementor-element-6919675f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon{font-size:35px;}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title a{font-family:var( --e-global-typography-b21c26e-font-family ), Sans-serif;font-size:var( --e-global-typography-b21c26e-font-size );font-weight:var( --e-global-typography-b21c26e-font-weight );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-46a07001:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bathroomremodelthewoodlandstx.com/wp-content/uploads/2026/08/Walk-In-Tub-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated, .elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated > .elementor-background-overlay, .elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px -111px -32px 38px;--e-column-margin-right:-111px;--e-column-margin-left:38px;padding:-21px -21px -21px 0px;}.elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-26f73637{--spacer-size:50px;}.elementor-2264 .elementor-element.elementor-element-46f8714a{padding:080px 0px 80px 0px;}.elementor-2264 .elementor-element.elementor-element-5188774c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2264 .elementor-element.elementor-element-2dd324b8{text-align:center;}.elementor-2264 .elementor-element.elementor-element-2dd324b8 .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-76e2dd7f{text-align:center;}.elementor-2264 .elementor-element.elementor-element-76e2dd7f .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-31b8810f{text-align:center;color:#020101D4;}.elementor-2264 .elementor-element.elementor-element-7a848cdb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2264 .elementor-element.elementor-element-193ad336{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2264 .elementor-element.elementor-element-193ad336 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2264 .elementor-element.elementor-element-193ad336 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2264 .elementor-element.elementor-element-193ad336 .elementor-button{text-decoration:none;}.elementor-2264 .elementor-element.elementor-element-11f2d696{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:-38px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-11f2d696{right:183px;}body.rtl .elementor-2264 .elementor-element.elementor-element-11f2d696{left:183px;}.elementor-2264 .elementor-element.elementor-element-11f2d696 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-401cfe65{width:var( --container-widget-width, 100.685% );max-width:100.685%;padding:080px 0px 30px 0px;--container-widget-width:100.685%;--container-widget-flex-grow:0;text-align:center;}.elementor-2264 .elementor-element.elementor-element-401cfe65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2264 .elementor-element.elementor-element-401cfe65 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-2b0e6b37{--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;--padding-top:0px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-2264 .elementor-element.elementor-element-37a846aa{--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-2264 .elementor-element.elementor-element-7f8a8fcd{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-7b2b4892 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-7b2b4892 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-7b2b4892 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-66c6a3b6{text-align:start;}.elementor-2264 .elementor-element.elementor-element-66c6a3b6 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-7cf1a75a{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-6829298b .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-6829298b .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-6829298b .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-7ee598d0{text-align:start;}.elementor-2264 .elementor-element.elementor-element-7ee598d0 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-273edd6a{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-6b9745e1 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-6b9745e1 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-6b9745e1 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-52d808b9{text-align:start;}.elementor-2264 .elementor-element.elementor-element-52d808b9 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-465fef44{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-4e471046 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-4e471046 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-4e471046 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-6c2c25b0{text-align:start;}.elementor-2264 .elementor-element.elementor-element-6c2c25b0 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-7e8fe315{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-e24ad4b .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-e24ad4b .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-e24ad4b .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-14af2369{text-align:start;}.elementor-2264 .elementor-element.elementor-element-14af2369 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-7702ee62{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-7dbda59 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-7dbda59 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-7dbda59 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-3cfa512d{text-align:start;}.elementor-2264 .elementor-element.elementor-element-3cfa512d p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-41ebf96e{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-524950dd .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-524950dd .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-524950dd .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-4058f6e3{text-align:start;}.elementor-2264 .elementor-element.elementor-element-4058f6e3 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-598480a0{--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-2264 .elementor-element.elementor-element-4ab0b907{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-64a3d2cf .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-64a3d2cf .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-64a3d2cf .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-2fa4c233{text-align:start;}.elementor-2264 .elementor-element.elementor-element-2fa4c233 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-2ab25b9d{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-6b96befd .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-6b96befd .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-6b96befd .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-33f27717{text-align:start;}.elementor-2264 .elementor-element.elementor-element-33f27717 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-3d27fd33{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-4a823139 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-4a823139 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-4a823139 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-53e2528e{text-align:start;}.elementor-2264 .elementor-element.elementor-element-53e2528e p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-437cf5c0{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-532bf89a .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-532bf89a .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-532bf89a .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-21b332ac{text-align:start;}.elementor-2264 .elementor-element.elementor-element-21b332ac p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-27f577a6{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-4400eee2 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-4400eee2 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-4400eee2 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-5fc3a0de{text-align:start;}.elementor-2264 .elementor-element.elementor-element-5fc3a0de p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-795b1250{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-25695729 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-25695729 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-25695729 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-74d74271{text-align:start;}.elementor-2264 .elementor-element.elementor-element-74d74271 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-7baa516e{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-1b00945b .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-1b00945b .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-1b00945b .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-35b24c8d{text-align:start;}.elementor-2264 .elementor-element.elementor-element-35b24c8d p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-19c3ba2f{--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-2264 .elementor-element.elementor-element-29387d0b{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-64f2cf28 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-64f2cf28 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-64f2cf28 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-129003a8{text-align:start;}.elementor-2264 .elementor-element.elementor-element-129003a8 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-26e5e6d4{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-3633cf36 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-3633cf36 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-3633cf36 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-8e856de{text-align:start;}.elementor-2264 .elementor-element.elementor-element-8e856de p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-7dfff80e{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-3bfa5f67 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-3bfa5f67 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-3bfa5f67 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-6407f61e{text-align:start;}.elementor-2264 .elementor-element.elementor-element-6407f61e p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-125cf7c2{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-3a458ce6 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-3a458ce6 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-3a458ce6 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-28ae497b{text-align:start;}.elementor-2264 .elementor-element.elementor-element-28ae497b p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-294de9ee{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-54e8ed06 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-54e8ed06 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-54e8ed06 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-f0c8989{text-align:start;}.elementor-2264 .elementor-element.elementor-element-f0c8989 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-5912dba7{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-71cdd635 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-71cdd635 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-71cdd635 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-27edd121{text-align:start;}.elementor-2264 .elementor-element.elementor-element-27edd121 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-7fa2553a:not(.elementor-motion-effects-element-type-background), .elementor-2264 .elementor-element.elementor-element-7fa2553a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0ce64 );}.elementor-2264 .elementor-element.elementor-element-7fa2553a > .elementor-container{max-width:1212px;}.elementor-2264 .elementor-element.elementor-element-7fa2553a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;padding:080px 30px 80px 30px;}.elementor-2264 .elementor-element.elementor-element-7fa2553a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-533b1b84{margin-top:0px;margin-bottom:45px;}.elementor-2264 .elementor-element.elementor-element-44250517 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-5fc019b4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;top:-40px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-5fc019b4{left:755px;}body.rtl .elementor-2264 .elementor-element.elementor-element-5fc019b4{right:755px;}.elementor-2264 .elementor-element.elementor-element-5fc019b4 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-6f7c40f6 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-1a7ba363{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2264 .elementor-element.elementor-element-1fda960.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-2264 .elementor-element.elementor-element-1fda960.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-2264 .elementor-element.elementor-element-1fda960 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:30px;}.elementor-2264 .elementor-element.elementor-element-1fda960 > .elementor-element-populated{padding:30px 0px 30px 0px;}.elementor-2264 .elementor-element.elementor-element-5b0ea1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-5b0ea1f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2264 .elementor-element.elementor-element-5b0ea1f .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-2264 .elementor-element.elementor-element-5b0ea1f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;width:9px;height:9px;}.elementor-2264 .elementor-element.elementor-element-de70100:not(.elementor-motion-effects-element-type-background), .elementor-2264 .elementor-element.elementor-element-de70100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0ce64 );}.elementor-2264 .elementor-element.elementor-element-de70100 > .elementor-container{max-width:1320px;}.elementor-2264 .elementor-element.elementor-element-de70100{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 30px 100px 30px;}.elementor-2264 .elementor-element.elementor-element-de70100 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2264 .elementor-element.elementor-element-3ca2ca5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2264 .elementor-element.elementor-element-3ca2ca5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2264 .elementor-element.elementor-element-3ca2ca5d > .elementor-element-populated{padding:60px 0px 60px 30px;}.elementor-2264 .elementor-element.elementor-element-7cc99b90{width:var( --container-widget-width, 16.348% );max-width:16.348%;--container-widget-width:16.348%;--container-widget-flex-grow:0;top:0px;}.elementor-2264 .elementor-element.elementor-element-7cc99b90.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-7cc99b90{left:295px;}body.rtl .elementor-2264 .elementor-element.elementor-element-7cc99b90{right:295px;}.elementor-2264 .elementor-element.elementor-element-7cc99b90 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-6d3f80a8{width:var( --container-widget-width, 91.745% );max-width:91.745%;--container-widget-width:91.745%;--container-widget-flex-grow:0;}.elementor-2264 .elementor-element.elementor-element-6d3f80a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2264 .elementor-element.elementor-element-6d3f80a8 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-6bfb48e2{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2264 .elementor-element.elementor-element-6bfb48e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2264 .elementor-element.elementor-element-6bfb48e2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2264 .elementor-element.elementor-element-6bfb48e2 .elementor-button{text-decoration:none;}.elementor-2264 .elementor-element.elementor-element-48bc6aee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2264 .elementor-element.elementor-element-48bc6aee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3px -53px 0px 73px;--e-column-margin-right:-53px;--e-column-margin-left:73px;padding:0px 42px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-48bc6aee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-5bf90063{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;text-align:start;}.elementor-2264 .elementor-element.elementor-element-5bf90063 img{width:100%;max-width:100%;opacity:1;border-radius:-4px -4px -4px -4px;}.elementor-2264 .elementor-element.elementor-element-18fb2df9 > .elementor-container{max-width:1320px;}.elementor-2264 .elementor-element.elementor-element-18fb2df9{padding:40px 30px 100px 30px;}.elementor-2264 .elementor-element.elementor-element-1d1596c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bathroomremodelthewoodlandstx.com/wp-content/uploads/2026/08/chatgpt-image-may-13-2026-11_37_22-am-1024x682-2.webp");background-position:center center;background-size:cover;}.elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #3A5A40C9 30%, var( --e-global-color-90ad785 ) 100%);opacity:1;}.elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-element-populated, .elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 35px 100px 35px;}.elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2264 .elementor-element.elementor-element-4c710d65 > .elementor-container{max-width:720px;}.elementor-2264 .elementor-element.elementor-element-5875ae52{text-align:center;}.elementor-2264 .elementor-element.elementor-element-5875ae52 .elementor-heading-title{color:#FFFFFF;}.elementor-2264 .elementor-element.elementor-element-39b21b4b{text-align:center;color:var( --e-global-color-fdf12ae );}.elementor-2264 .elementor-element.elementor-element-22d6fce8{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:58px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-22d6fce8{left:60px;}body.rtl .elementor-2264 .elementor-element.elementor-element-22d6fce8{right:60px;}.elementor-2264 .elementor-element.elementor-element-22d6fce8 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-690bdb7d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2264 .elementor-element.elementor-element-690bdb7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2264 .elementor-element.elementor-element-690bdb7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2264 .elementor-element.elementor-element-690bdb7d .elementor-button{text-decoration:none;}.elementor-2264 .elementor-element.elementor-element-18b7ac7b > .elementor-container{max-width:1320px;}.elementor-2264 .elementor-element.elementor-element-18b7ac7b{padding:050px 30px 080px 30px;}.elementor-2264 .elementor-element.elementor-element-12044bab > .elementor-container{max-width:720px;}.elementor-2264 .elementor-element.elementor-element-12044bab{margin-top:0px;margin-bottom:45px;}.elementor-2264 .elementor-element.elementor-element-45461456{text-align:center;}.elementor-2264 .elementor-element.elementor-element-45461456 .elementor-heading-title{font-family:var( --e-global-typography-3958d75-font-family ), Sans-serif;font-size:var( --e-global-typography-3958d75-font-size );font-weight:var( --e-global-typography-3958d75-font-weight );text-transform:var( --e-global-typography-3958d75-text-transform );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2264 .elementor-element.elementor-element-1439418c{text-align:center;}.elementor-2264 .elementor-element.elementor-element-1439418c .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-1e89aced > .elementor-container{max-width:1100px;}.elementor-2264 .elementor-element.elementor-element-1e89aced .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-2264 .elementor-element.elementor-element-33c11d9c{width:var( --container-widget-width, 7% );max-width:7%;--container-widget-width:7%;--container-widget-flex-grow:0;top:-38px;}body:not(.rtl) .elementor-2264 .elementor-element.elementor-element-33c11d9c{right:183px;}body.rtl .elementor-2264 .elementor-element.elementor-element-33c11d9c{left:183px;}.elementor-2264 .elementor-element.elementor-element-33c11d9c img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-1a4c78c2{width:var( --container-widget-width, 100.685% );max-width:100.685%;padding:080px 0px 30px 0px;--container-widget-width:100.685%;--container-widget-flex-grow:0;text-align:center;}.elementor-2264 .elementor-element.elementor-element-1a4c78c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2264 .elementor-element.elementor-element-1a4c78c2 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );text-transform:var( --e-global-typography-c397194-text-transform );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-481ba94{--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;--padding-top:0px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-2264 .elementor-element.elementor-element-2828457f{--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-2264 .elementor-element.elementor-element-66b30a8a{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-5b8a0bb3 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-5b8a0bb3 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-5b8a0bb3 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-12f9c2ef{text-align:start;}.elementor-2264 .elementor-element.elementor-element-12f9c2ef p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-6552d36b{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-48d0b3cb .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-48d0b3cb .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-48d0b3cb .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-14edb78b{text-align:start;}.elementor-2264 .elementor-element.elementor-element-14edb78b p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-37850834{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-7d80bbaf .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-7d80bbaf .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-7d80bbaf .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-9120d1e{text-align:start;}.elementor-2264 .elementor-element.elementor-element-9120d1e p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-366ebc71{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-6198f135 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-6198f135 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-6198f135 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-38363507{text-align:start;}.elementor-2264 .elementor-element.elementor-element-38363507 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-247058e1{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-755eed22 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-755eed22 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-755eed22 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-72f72b6{text-align:start;}.elementor-2264 .elementor-element.elementor-element-72f72b6 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-8e438da{--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-2264 .elementor-element.elementor-element-d753cf3{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-7f08258d .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-7f08258d .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-7f08258d .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-73f90661{text-align:start;}.elementor-2264 .elementor-element.elementor-element-73f90661 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-714762d2{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-1ce29baf .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-1ce29baf .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-1ce29baf .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-63db7921{text-align:start;}.elementor-2264 .elementor-element.elementor-element-63db7921 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-4a5b3350{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-72ef08aa .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-72ef08aa .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-72ef08aa .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-2fe1d36{text-align:start;}.elementor-2264 .elementor-element.elementor-element-2fe1d36 p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-1a2e39c8{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-2540e014 .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-2540e014 .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-2540e014 .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-4547fa9a{text-align:start;}.elementor-2264 .elementor-element.elementor-element-4547fa9a p{margin-block-end:0px;}.elementor-2264 .elementor-element.elementor-element-39586d44{--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2264 .elementor-element.elementor-element-3bd0cb8d .elementor-icon-wrapper{text-align:center;}.elementor-2264 .elementor-element.elementor-element-3bd0cb8d .elementor-icon{font-size:25px;}.elementor-2264 .elementor-element.elementor-element-3bd0cb8d .elementor-icon svg{height:25px;}.elementor-2264 .elementor-element.elementor-element-7368bde2{text-align:start;}.elementor-2264 .elementor-element.elementor-element-7368bde2 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2264 .elementor-element.elementor-element-28de2a6b{width:100%;}.elementor-2264 .elementor-element.elementor-element-2355ed0b{width:53%;}.elementor-2264 .elementor-element.elementor-element-46a07001{width:47%;}.elementor-2264 .elementor-element.elementor-element-481ba94{--content-width:804px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2264 .elementor-element.elementor-element-28de2a6b{width:100%;}.elementor-2264 .elementor-element.elementor-element-4e95b5bf{width:50%;}.elementor-2264 .elementor-element.elementor-element-725a45d9{width:50%;}.elementor-2264 .elementor-element.elementor-element-3b5676b8{width:50%;}.elementor-2264 .elementor-element.elementor-element-fee89b1{width:50%;}.elementor-2264 .elementor-element.elementor-element-6ff8386a{width:100%;}.elementor-2264 .elementor-element.elementor-element-46e39e36{width:100%;}.elementor-2264 .elementor-element.elementor-element-1fc4b5cb{width:50%;}.elementor-2264 .elementor-element.elementor-element-68d64eb7{width:50%;}.elementor-2264 .elementor-element.elementor-element-60a8b69f{width:100%;}.elementor-2264 .elementor-element.elementor-element-70ca9225{width:50%;}.elementor-2264 .elementor-element.elementor-element-38b3cd9d{width:50%;}.elementor-2264 .elementor-element.elementor-element-2355ed0b{width:100%;}.elementor-2264 .elementor-element.elementor-element-391ad057{width:100%;}.elementor-2264 .elementor-element.elementor-element-46a07001{width:100%;}.elementor-2264 .elementor-element.elementor-element-44250517{width:100%;}.elementor-2264 .elementor-element.elementor-element-1fda960{width:100%;}.elementor-2264 .elementor-element.elementor-element-3ca2ca5d{width:100%;}.elementor-2264 .elementor-element.elementor-element-48bc6aee{width:100%;}}@media(max-width:1024px){.elementor-2264 .elementor-element.elementor-element-7a47de63{padding:250px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-28de2a6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-4bec9b8e .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-40581198 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-2264 .elementor-element.elementor-element-40581198{padding:25px 15px 25px 15px;}.elementor-2264 .elementor-element.elementor-element-3e1472ac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-725eede1 .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-1c7afd70 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-7639c55c .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-44bbabc6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-2d786fd .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-5e81cc56 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-4bd42184 .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-e2a06c4{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-6ff8386a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-46e39e36 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-3f15fb0a .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-14a24f18{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-501ff6eb .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-19e0d955 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-613e2ab6{padding:50px 15px 0px 15px;}.elementor-2264 .elementor-element.elementor-element-2355ed0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-25a19778 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-505a2f33 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-391ad057 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated, .elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated > .elementor-background-overlay, .elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-background-slideshow{border-radius:30px 30px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-46a07001 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-26f73637{--spacer-size:350px;}.elementor-2264 .elementor-element.elementor-element-46f8714a{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-2dd324b8 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-76e2dd7f .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-401cfe65 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-7fa2553a{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-44250517 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-6f7c40f6 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-1fda960 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2264 .elementor-element.elementor-element-de70100{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-3ca2ca5d > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-6d3f80a8 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-48bc6aee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-18fb2df9{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-1d1596c1 > .elementor-element-populated{padding:50px 35px 50px 35px;}.elementor-2264 .elementor-element.elementor-element-18b7ac7b{padding:50px 15px 50px 15px;}.elementor-2264 .elementor-element.elementor-element-45461456 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-1439418c .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-1a4c78c2 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}}@media(max-width:767px){.elementor-2264 .elementor-element.elementor-element-4bec9b8e .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-33e1531e{padding:0% 0% 0% 0%;}.elementor-2264 .elementor-element.elementor-element-4dcfdb94 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-3e1472ac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-725eede1 .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-1c7afd70 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-7639c55c .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-44bbabc6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-2d786fd .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-5e81cc56 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-db48b8b-font-size );line-height:var( --e-global-typography-db48b8b-line-height );}.elementor-2264 .elementor-element.elementor-element-4bd42184 .elementor-heading-title{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-11d17824 img{width:90%;}.elementor-2264 .elementor-element.elementor-element-3f15fb0a .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-501ff6eb .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-19e0d955 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-25a19778 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-505a2f33 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-391ad057 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-224f9ae4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-40769341 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-5574b588 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-7960c300 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title, .elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-title a{font-size:var( --e-global-typography-b21c26e-font-size );line-height:var( --e-global-typography-b21c26e-line-height );}.elementor-2264 .elementor-element.elementor-element-6919675f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2264 .elementor-element.elementor-element-2dd324b8 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-76e2dd7f .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-401cfe65 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-533b1b84{margin-top:0px;margin-bottom:35px;}.elementor-2264 .elementor-element.elementor-element-6f7c40f6 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-1fda960 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-2264 .elementor-element.elementor-element-6d3f80a8 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-5bf90063 img{width:90%;}.elementor-2264 .elementor-element.elementor-element-45461456 .elementor-heading-title{font-size:var( --e-global-typography-3958d75-font-size );line-height:var( --e-global-typography-3958d75-line-height );letter-spacing:var( --e-global-typography-3958d75-letter-spacing );}.elementor-2264 .elementor-element.elementor-element-1439418c .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-2264 .elementor-element.elementor-element-1a4c78c2 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}}