.elementor-42322 .elementor-element.elementor-element-aaa3215{--display:flex;--min-height:100vh;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42322 .elementor-element.elementor-element-aaa3215::before, .elementor-42322 .elementor-element.elementor-element-aaa3215 > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-aaa3215 > .e-con-inner > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-aaa3215 > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-aaa3215 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-aaa3215 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-42322 .elementor-element.elementor-element-dd5ce34{--display:flex;}.elementor-42322 .elementor-element.elementor-element-bc5b771{--display:flex;}.elementor-42322 .elementor-element.elementor-element-1078916 img{width:62%;filter:brightness( 200% ) contrast( 200% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42322 .elementor-element.elementor-element-682427c{padding:0px 30px 0px 30px;text-align:center;font-size:15px;line-height:23px;}.elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42322 .elementor-element.elementor-element-3467a37{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-item > a{font-family:"Gallery Waterwalk", Sans-serif;font-size:24px;}.elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-text{color:#D7D7D7;transition:color 0.3s;}.elementor-42322 .elementor-element.elementor-element-ce15f55 img{width:2%;filter:brightness( 200% ) contrast( 200% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-42322 .elementor-element.elementor-element-3c379db{--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:0px;--padding-left:20px;--padding-right:20px;}.elementor-42322 .elementor-element.elementor-element-898936a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-safar_secondary );--border-color:var( --e-global-color-safar_secondary );--border-radius:12px 12px 12px 12px;}.elementor-42322 .elementor-element.elementor-element-898936a:not(.elementor-motion-effects-element-type-background), .elementor-42322 .elementor-element.elementor-element-898936a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thewaterwalk.co/wp-content/uploads/2026/06/c455358cf9f686bfeb1294856291b561f3e562a7-2-scaled.jpg");background-size:cover;}.elementor-42322 .elementor-element.elementor-element-898936a::before, .elementor-42322 .elementor-element.elementor-element-898936a > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-898936a > .e-con-inner > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-898936a > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-898936a > .e-con-inner > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-898936a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-42322 .elementor-element.elementor-element-8963321{--display:flex;--justify-content:center;--overlay-opacity:0.84;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-safar_secondary );--border-color:var( --e-global-color-safar_secondary );--border-radius:12px 12px 12px 12px;}.elementor-42322 .elementor-element.elementor-element-8963321:not(.elementor-motion-effects-element-type-background), .elementor-42322 .elementor-element.elementor-element-8963321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thewaterwalk.co/wp-content/uploads/2026/07/Untitled-design-88.png");}.elementor-42322 .elementor-element.elementor-element-8963321::before, .elementor-42322 .elementor-element.elementor-element-8963321 > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-8963321 > .e-con-inner > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-8963321 > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-8963321 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-8963321 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-safar_primary );--background-overlay:'';}.elementor-42322 .elementor-element.elementor-element-06e8932{--display:flex;--overlay-opacity:0.1;border-style:dotted;--border-style:dotted;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-safar_secondary );--border-color:var( --e-global-color-safar_secondary );--border-radius:12px 12px 12px 12px;}.elementor-42322 .elementor-element.elementor-element-06e8932:not(.elementor-motion-effects-element-type-background), .elementor-42322 .elementor-element.elementor-element-06e8932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thewaterwalk.co/wp-content/uploads/2026/05/d66351892f255aba5248c21968387141a0993ed1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-42322 .elementor-element.elementor-element-06e8932::before, .elementor-42322 .elementor-element.elementor-element-06e8932 > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-06e8932 > .e-con-inner > .elementor-background-video-container::before, .elementor-42322 .elementor-element.elementor-element-06e8932 > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-06e8932 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42322 .elementor-element.elementor-element-06e8932 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-42322 .elementor-element.elementor-element-db697a7 img{width:71%;}.elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-42322 .elementor-element.elementor-element-bf62a18{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-item > a{font-family:"Gallery Waterwalk", Sans-serif;font-size:24px;}.elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-text{color:#D7D7D7;transition:color 0.3s;}.elementor-42322 .elementor-element.elementor-element-b32e87d.elementor-element{--align-self:center;}.elementor-42322 .elementor-element.elementor-element-b32e87d .elementor-heading-title{font-family:"Gallery Waterwalk", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.96px;color:#EB8826;}.elementor-42322 .elementor-element.elementor-element-4993dd6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-42322 .elementor-element.elementor-element-4993dd6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-42322 .elementor-element.elementor-element-4993dd6{--e-icon-list-icon-size:19px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-42322 .elementor-element.elementor-element-4993dd6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap{text-align:center;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a i, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a svg{color:#FFFFFF;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-default.icon_left_animated::before, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-default.icon_left_to_right .safar-button-icon{background-color:var( --e-global-color-safar_primary );}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a i{font-size:14px;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a svg{width:14px;height:14px;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_normal .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_normal .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_normal .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle.bg_normal .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle.bg_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.safar-button-point_hover, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-text-solid, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_to_right .safar-button-text{font-size:15px;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle.bg_normal .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle.bg_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_left_animated.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_left_animated.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.safar-button-point_hover, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_to_right{padding:16px 35px 16px 60px;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle .safar-button-icon, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.safar-button-point_hover, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_animated .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_to_right .safar-button-text{color:#3D3729;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_normal.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_animated.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_normal, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.no_icon.bg_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle .safar-button-text, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.icon_side_circle .safar-button-icon, .elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a.safar-button-point_hover, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_animated, .elementor-42322 .elementor-element.elementor-element-6fd7371 .icon_left_to_right{background:#FFFFFF;}.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-wrap a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#3D372933;}#elementor-popup-modal-42322 .dialog-widget-content{animation-duration:1.2s;background-color:#2C4244;border-style:none;margin:0px 0px 0px 0px;}#elementor-popup-modal-42322{background-color:#000000B3;justify-content:flex-end;align-items:center;pointer-events:all;}#elementor-popup-modal-42322 .dialog-message{width:403px;height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-42322 .elementor-element.elementor-element-6fd7371 > .elementor-widget-container{margin:-15px 0px 0px 0px;}}@media(max-width:767px){.elementor-42322 .elementor-element.elementor-element-aaa3215{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42322 .elementor-element.elementor-element-dd5ce34{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42322 .elementor-element.elementor-element-bc5b771{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42322 .elementor-element.elementor-element-1078916 img{width:59%;}.elementor-42322 .elementor-element.elementor-element-682427c{padding:1px 12px 1px 12px;font-size:12px;}.elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42322 .elementor-element.elementor-element-3467a37 .elementor-icon-list-item > a{font-size:18px;}.elementor-42322 .elementor-element.elementor-element-3c379db{--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;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-42322 .elementor-element.elementor-element-898936a{--width:31%;}.elementor-42322 .elementor-element.elementor-element-8963321{--width:31%;}.elementor-42322 .elementor-element.elementor-element-06e8932{--width:31%;}.elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42322 .elementor-element.elementor-element-bf62a18 .elementor-icon-list-item > a{font-size:18px;}.elementor-42322 .elementor-element.elementor-element-b32e87d .elementor-heading-title{font-size:12px;}.elementor-42322 .elementor-element.elementor-element-4993dd6{width:100%;max-width:100%;--e-icon-list-icon-size:12px;}.elementor-42322 .elementor-element.elementor-element-4993dd6.elementor-element{--align-self:center;}.elementor-42322 .elementor-element.elementor-element-6fd7371 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42322 .elementor-element.elementor-element-6fd7371.elementor-element{--align-self:center;}#elementor-popup-modal-42322 .dialog-message{width:77vw;padding:0px 0px 0px 0px;}#elementor-popup-modal-42322{align-items:center;}#elementor-popup-modal-42322 .dialog-widget-content{margin:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-b32e87d *//*.elementor-42322 .elementor-element.elementor-element-b32e87d {*/
/*    position: relative;*/
/*}*/

/*.elementor-42322 .elementor-element.elementor-element-b32e87d::before {*/
/*    position: absolute;*/
/*    content: '';*/
/*    height: 1px;*/
/*    width: 40px;*/
/*    background: linear-gradient(270deg, rgba(201, 122, 79, 0) 0%, rgba(201, 122, 79, 0.5) 100%);*/
/*    top: -30px;*/
/*    left: 40%;*/
/*    transform: rotate(90deg);*/
/*}*//* End custom CSS */
/* Start custom CSS for safar-button, class: .elementor-element-6fd7371 */.elementor-42322 .elementor-element.elementor-element-6fd7371 span.safar-button-icon {
    width: 36px;
    height: 36px;
    line-height: 39px;
    margin-inline-start: 6px;
}

.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-default.icon_left_to_right:hover .safar-button-text {
    transform: translateX(-40px) !important;
}
.elementor-42322 .elementor-element.elementor-element-6fd7371 .safar-button-default.icon_left_to_right:hover .safar-button-icon {
    inset-inline-start: calc(100% - 74px);/* End custom CSS */