.elementor-28 .elementor-element.elementor-element-8488bb2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;}.elementor-28 .elementor-element.elementor-element-8488bb2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8488bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b55bf6 );background-image:url("https://tidewell.com/wp-content/uploads/2025/06/porch-background.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3af34a7{--spacer-size:100px;}.elementor-28 .elementor-element.elementor-element-268cfd2{text-align:center;font-size:20px;}.elementor-28 .elementor-element.elementor-element-b9e31b9{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-8029e5e{text-align:center;}.elementor-28 .elementor-element.elementor-element-8029e5e img{max-width:85%;border-style:solid;border-width:1px 3px 1px 3px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-7476c8a{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-daa0a8b{--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-28 .elementor-element.elementor-element-daa0a8b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-daa0a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-primary ) 13%, var( --e-global-color-text ) 100%);}.elementor-28 .elementor-element.elementor-element-974ede9{--spacer-size:45px;}.elementor-28 .elementor-element.elementor-element-db8eb12{text-align:center;}.elementor-28 .elementor-element.elementor-element-db8eb12 .elementor-heading-title{font-size:36px;font-weight:400;line-height:1.3em;color:var( --e-global-color-9b55bf6 );}.elementor-28 .elementor-element.elementor-element-d9d6f44{--spacer-size:25px;}.elementor-28 .elementor-element.elementor-element-fa537e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-85e14d6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 3px 1px 3px;--border-top-width:1px;--border-right-width:3px;--border-bottom-width:1px;--border-left-width:3px;border-color:var( --e-global-color-82f5ae6 );--border-color:var( --e-global-color-82f5ae6 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-85e14d6:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-85e14d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-3711fc5{--display:flex;--min-height:65px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-9357a4e{text-align:center;}.elementor-28 .elementor-element.elementor-element-9357a4e .elementor-heading-title{font-size:24px;font-weight:300;color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-fa7e1d5 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-fa7e1d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-fa7e1d5.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-fa7e1d5.elementor-view-default .elementor-icon{color:var( --e-global-color-4612eb4 );border-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-fa7e1d5.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-fa7e1d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-fa7e1d5 .elementor-icon{font-size:84px;}.elementor-28 .elementor-element.elementor-element-fa7e1d5 .elementor-icon svg{height:84px;}.elementor-28 .elementor-element.elementor-element-21d48b5{color:var( --e-global-color-9b55bf6 );}.elementor-28 .elementor-element.elementor-element-21d48b5 a{color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-21d48b5 a:hover, .elementor-28 .elementor-element.elementor-element-21d48b5 a:focus{color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-843ae31{--display:flex;border-style:solid;--border-style:solid;border-width:1px 3px 1px 3px;--border-top-width:1px;--border-right-width:3px;--border-bottom-width:1px;--border-left-width:3px;border-color:var( --e-global-color-82f5ae6 );--border-color:var( --e-global-color-82f5ae6 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-843ae31:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-843ae31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-d3e9070{--display:flex;--min-height:65px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1f675fd{text-align:center;}.elementor-28 .elementor-element.elementor-element-1f675fd .elementor-heading-title{font-size:24px;font-weight:300;color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-0c60753 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-0c60753.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-0c60753.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0c60753.elementor-view-default .elementor-icon{color:var( --e-global-color-4612eb4 );border-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-0c60753.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0c60753.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-0c60753 .elementor-icon{font-size:84px;}.elementor-28 .elementor-element.elementor-element-0c60753 .elementor-icon svg{height:84px;}.elementor-28 .elementor-element.elementor-element-f851287{color:var( --e-global-color-9b55bf6 );}.elementor-28 .elementor-element.elementor-element-f851287 a{color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-f851287 a:hover, .elementor-28 .elementor-element.elementor-element-f851287 a:focus{color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-8021cfd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 3px 1px 3px;--border-top-width:1px;--border-right-width:3px;--border-bottom-width:1px;--border-left-width:3px;border-color:var( --e-global-color-82f5ae6 );--border-color:var( --e-global-color-82f5ae6 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-8021cfd:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8021cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-1651d07{--display:flex;--min-height:65px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-1e9d836{text-align:center;}.elementor-28 .elementor-element.elementor-element-1e9d836 .elementor-heading-title{font-size:24px;font-weight:300;color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-5ca4a00 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-5ca4a00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-5ca4a00.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5ca4a00.elementor-view-default .elementor-icon{color:var( --e-global-color-4612eb4 );border-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-5ca4a00.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5ca4a00.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-5ca4a00 .elementor-icon{font-size:84px;}.elementor-28 .elementor-element.elementor-element-5ca4a00 .elementor-icon svg{height:84px;}.elementor-28 .elementor-element.elementor-element-5979f5d{color:var( --e-global-color-9b55bf6 );}.elementor-28 .elementor-element.elementor-element-5979f5d a{color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-5979f5d a:hover, .elementor-28 .elementor-element.elementor-element-5979f5d a:focus{color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-7016cae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-3622318{--display:flex;border-style:solid;--border-style:solid;border-width:1px 3px 1px 3px;--border-top-width:1px;--border-right-width:3px;--border-bottom-width:1px;--border-left-width:3px;border-color:var( --e-global-color-82f5ae6 );--border-color:var( --e-global-color-82f5ae6 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-3622318:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3622318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-5355627{--display:flex;--min-height:65px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-f8baafc{text-align:center;}.elementor-28 .elementor-element.elementor-element-f8baafc .elementor-heading-title{font-size:24px;font-weight:300;color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-064280f .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-064280f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-064280f.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-064280f.elementor-view-default .elementor-icon{color:var( --e-global-color-4612eb4 );border-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-064280f.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-064280f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-064280f .elementor-icon{font-size:84px;}.elementor-28 .elementor-element.elementor-element-064280f .elementor-icon svg{height:84px;}.elementor-28 .elementor-element.elementor-element-af1bab7{color:var( --e-global-color-9b55bf6 );}.elementor-28 .elementor-element.elementor-element-af1bab7 a{color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-af1bab7 a:hover, .elementor-28 .elementor-element.elementor-element-af1bab7 a:focus{color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-1cb8ace{--display:flex;border-style:solid;--border-style:solid;border-width:1px 3px 1px 3px;--border-top-width:1px;--border-right-width:3px;--border-bottom-width:1px;--border-left-width:3px;border-color:var( --e-global-color-82f5ae6 );--border-color:var( --e-global-color-82f5ae6 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-1cb8ace:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1cb8ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-06cbd3b{--display:flex;--min-height:65px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c0e7b9c{text-align:center;}.elementor-28 .elementor-element.elementor-element-c0e7b9c .elementor-heading-title{font-size:24px;font-weight:300;color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-8aa9a72 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-8aa9a72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-8aa9a72.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8aa9a72.elementor-view-default .elementor-icon{color:var( --e-global-color-4612eb4 );border-color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-8aa9a72.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-8aa9a72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-8aa9a72 .elementor-icon{font-size:84px;}.elementor-28 .elementor-element.elementor-element-8aa9a72 .elementor-icon svg{height:84px;}.elementor-28 .elementor-element.elementor-element-55c80d6{color:var( --e-global-color-9b55bf6 );}.elementor-28 .elementor-element.elementor-element-55c80d6 a{color:var( --e-global-color-4612eb4 );}.elementor-28 .elementor-element.elementor-element-55c80d6 a:hover, .elementor-28 .elementor-element.elementor-element-55c80d6 a:focus{color:var( --e-global-color-ab65db6 );}.elementor-28 .elementor-element.elementor-element-89757b6{--spacer-size:75px;}.elementor-28 .elementor-element.elementor-element-3d61bc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:none;--border-style:none;}.elementor-28 .elementor-element.elementor-element-3d61bc7:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3d61bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9b55bf6 );background-image:url("https://tidewell.com/wp-content/uploads/2025/08/Tidewell-cityscape-on-water-frosted.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-3ae06ea{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-a1b80f4{--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;}.elementor-28 .elementor-element.elementor-element-61ea6df{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;}.elementor-28 .elementor-element.elementor-element-61ea6df::before, .elementor-28 .elementor-element.elementor-element-61ea6df > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-61ea6df > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-61ea6df > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-61ea6df > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-61ea6df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-b07672e{--spacer-size:5px;}.elementor-28 .elementor-element.elementor-element-19aef59{text-align:center;}.elementor-28 .elementor-element.elementor-element-5697911{text-align:center;}.elementor-28 .elementor-element.elementor-element-5697911 .elementor-heading-title{font-size:18px;font-weight:800;}.elementor-28 .elementor-element.elementor-element-21bdd28{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-efe7976 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-28 .elementor-element.elementor-element-efe7976{text-align:start;}.elementor-28 .elementor-element.elementor-element-efe7976 img{width:347px;border-style:solid;border-width:1px 3px 1px 3px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-fcef106 > .elementor-widget-container{margin:-19px 15px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fcef106{text-align:end;}.elementor-28 .elementor-element.elementor-element-fcef106 img{width:383px;border-style:solid;border-width:1px 3px 1px 3px;border-color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-1b1b021{--spacer-size:50px;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-268cfd2{text-align:justify;}.elementor-28 .elementor-element.elementor-element-21bdd28{--justify-content:center;}.elementor-28 .elementor-element.elementor-element-efe7976 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-28 .elementor-element.elementor-element-fcef106 > .elementor-widget-container{margin:-13px 0px 0px 20px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-268cfd2{text-align:start;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-8488bb2{--content-width:1020px;}.elementor-28 .elementor-element.elementor-element-85e14d6{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-843ae31{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-8021cfd{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-3622318{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-1cb8ace{--width:33.33%;}.elementor-28 .elementor-element.elementor-element-61ea6df{--width:50%;}.elementor-28 .elementor-element.elementor-element-21bdd28{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-61ea6df{--width:50%;}.elementor-28 .elementor-element.elementor-element-21bdd28{--width:50%;}}@media(min-width:1025px){.elementor-28 .elementor-element.elementor-element-8488bb2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8488bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-28 .elementor-element.elementor-element-3d61bc7:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3d61bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}