.elementor-52 .elementor-element.elementor-element-7a3536c{--display:flex;--min-height:571px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-7a3536c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7a3536c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/spacious-contemporary-house-lush-greenery-600nw-2479089439.webp");background-position:center center;background-size:cover;}.elementor-52 .elementor-element.elementor-element-7a3536c::before, .elementor-52 .elementor-element.elementor-element-7a3536c > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-7a3536c > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-7a3536c > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-7a3536c > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-7a3536c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #030303 0%, #57494C 100%);}.elementor-52 .elementor-element.elementor-element-62c27e1{--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-52 .elementor-element.elementor-element-c2f8806{margin:164px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-c2f8806 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-232dfa5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-91c03c2{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4c5b6e8 .elementor-button{background-color:#292626;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-4c5b6e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-4133bcb{--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-52 .elementor-element.elementor-element-4133bcb.e-con{--order:-99999 /* order start hack */;}.elementor-52 .elementor-element.elementor-element-c45f498{margin:118px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-79629a6{--display:flex;--min-height:447px;--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-52 .elementor-element.elementor-element-0f2673e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-52 .elementor-element.elementor-element-0f2673e .elementor-heading-title{color:#463C3C;}.elementor-52 .elementor-element.elementor-element-a68c59a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-a68c59a .elementor-divider-separator{width:46%;margin:0 auto;margin-center:0;}.elementor-52 .elementor-element.elementor-element-a68c59a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-52 .elementor-element.elementor-element-6d5709f{--display:grid;--min-height:265px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-8b49e98{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-8b49e98:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-8b49e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/0.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-8b49e98::before, .elementor-52 .elementor-element.elementor-element-8b49e98 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-8b49e98 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-8b49e98 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-8b49e98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-8b49e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#312D2D;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-4970053{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-4970053 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-f2528b1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-f2528b1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-f2528b1{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-f2528b1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-363f23c .elementor-button{background-color:#02010182;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-97c15c9{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-97c15c9:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-97c15c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/0-1.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-97c15c9::before, .elementor-52 .elementor-element.elementor-element-97c15c9 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-97c15c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-97c15c9 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-97c15c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-97c15c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#312D2D;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-ba4c820{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-ba4c820 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3458ad7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-3458ad7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-3458ad7{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-3458ad7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-57f46c7 .elementor-button{background-color:#02010182;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-371ebfd{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-371ebfd:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-371ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/0-3.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-371ebfd::before, .elementor-52 .elementor-element.elementor-element-371ebfd > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-371ebfd > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-371ebfd > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-371ebfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-371ebfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#312D2D;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-a9c8f01{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-a9c8f01 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-e557564 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-e557564 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-e557564{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-e557564 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-038e0a0 .elementor-button{background-color:#02010182;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-7d03f6e{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-7d03f6e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7d03f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/0-4.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-7d03f6e::before, .elementor-52 .elementor-element.elementor-element-7d03f6e > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-7d03f6e > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-7d03f6e > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-7d03f6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-7d03f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#312D2D;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-7a696ea{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-7a696ea .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-02e6c6b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-02e6c6b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-02e6c6b{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-02e6c6b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-b6414b2 .elementor-button{background-color:#02010182;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-59896ab{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-59896ab:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-59896ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/0-5.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-59896ab::before, .elementor-52 .elementor-element.elementor-element-59896ab > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-59896ab > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-59896ab > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-59896ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-59896ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#312D2D;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-38f89d9{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-38f89d9 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-61d88c8 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-61d88c8 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-61d88c8{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-61d88c8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-c21cddd .elementor-button{background-color:#02010182;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-25fd131{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-25fd131:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-25fd131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keeopensdoorsrealty.com/wp-content/uploads/2025/10/0-6.jpg");background-size:cover;}.elementor-52 .elementor-element.elementor-element-25fd131::before, .elementor-52 .elementor-element.elementor-element-25fd131 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-25fd131 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-25fd131 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-25fd131 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-25fd131 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#312D2D;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-a31c9ed{margin:86px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-a31c9ed .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-9b6858e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-9b6858e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-9b6858e{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-9b6858e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-f06f4bd .elementor-button{background-color:#02010182;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-e1442dd{--display:flex;--min-height:529px;--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-52 .elementor-element.elementor-element-e1442dd:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e1442dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-52 .elementor-element.elementor-element-5200121{text-align:center;}.elementor-52 .elementor-element.elementor-element-5200121 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-53095fb{text-align:center;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-b09005d .elementor-button{background-color:#D6D6D6;fill:#160F0F;color:#160F0F;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-b09005d.elementor-element{--order:99999 /* order end hack */;}.elementor-52 .elementor-element.elementor-element-b09005d .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-dbc9feb{--display:grid;--min-height:157px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-876632b{--display:flex;}.elementor-52 .elementor-element.elementor-element-60fdf6a .elementor-icon-wrapper{text-align:left;}.elementor-52 .elementor-element.elementor-element-60fdf6a.elementor-view-stacked .elementor-icon{background-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-60fdf6a.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-60fdf6a.elementor-view-default .elementor-icon{color:#EEA634;border-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-60fdf6a.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-60fdf6a.elementor-view-default .elementor-icon svg{fill:#EEA634;}.elementor-52 .elementor-element.elementor-element-60fdf6a .elementor-icon{font-size:21px;}.elementor-52 .elementor-element.elementor-element-60fdf6a .elementor-icon svg{height:21px;}.elementor-52 .elementor-element.elementor-element-f2c08eb .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-54b2615{font-size:15px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-bdebebd{--display:flex;}.elementor-52 .elementor-element.elementor-element-6567960 .elementor-icon-wrapper{text-align:left;}.elementor-52 .elementor-element.elementor-element-6567960.elementor-view-stacked .elementor-icon{background-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-6567960.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-6567960.elementor-view-default .elementor-icon{color:#EEA634;border-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-6567960.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-6567960.elementor-view-default .elementor-icon svg{fill:#EEA634;}.elementor-52 .elementor-element.elementor-element-6567960 .elementor-icon{font-size:21px;}.elementor-52 .elementor-element.elementor-element-6567960 .elementor-icon svg{height:21px;}.elementor-52 .elementor-element.elementor-element-326da1d .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-fa64fb5{font-size:15px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-e44fffd{--display:flex;}.elementor-52 .elementor-element.elementor-element-108a815 .elementor-icon-wrapper{text-align:left;}.elementor-52 .elementor-element.elementor-element-108a815.elementor-view-stacked .elementor-icon{background-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-108a815.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-108a815.elementor-view-default .elementor-icon{color:#EEA634;border-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-108a815.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-108a815.elementor-view-default .elementor-icon svg{fill:#EEA634;}.elementor-52 .elementor-element.elementor-element-108a815 .elementor-icon{font-size:21px;}.elementor-52 .elementor-element.elementor-element-108a815 .elementor-icon svg{height:21px;}.elementor-52 .elementor-element.elementor-element-5f67095 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-47066e1{font-size:15px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3bc45b9{--display:flex;}.elementor-52 .elementor-element.elementor-element-b5a6346 .elementor-icon-wrapper{text-align:left;}.elementor-52 .elementor-element.elementor-element-b5a6346.elementor-view-stacked .elementor-icon{background-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-b5a6346.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-b5a6346.elementor-view-default .elementor-icon{color:#EEA634;border-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-b5a6346.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-b5a6346.elementor-view-default .elementor-icon svg{fill:#EEA634;}.elementor-52 .elementor-element.elementor-element-b5a6346 .elementor-icon{font-size:21px;}.elementor-52 .elementor-element.elementor-element-b5a6346 .elementor-icon svg{height:21px;}.elementor-52 .elementor-element.elementor-element-939d823 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4d2688d{font-size:15px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7d184af{--display:flex;}.elementor-52 .elementor-element.elementor-element-5943cff .elementor-icon-wrapper{text-align:left;}.elementor-52 .elementor-element.elementor-element-5943cff.elementor-view-stacked .elementor-icon{background-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-5943cff.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-5943cff.elementor-view-default .elementor-icon{color:#EEA634;border-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-5943cff.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-5943cff.elementor-view-default .elementor-icon svg{fill:#EEA634;}.elementor-52 .elementor-element.elementor-element-5943cff .elementor-icon{font-size:21px;}.elementor-52 .elementor-element.elementor-element-5943cff .elementor-icon svg{height:21px;}.elementor-52 .elementor-element.elementor-element-fdf8e7b .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-92d5da6{font-size:15px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a755585{--display:flex;}.elementor-52 .elementor-element.elementor-element-bddbeb0 .elementor-icon-wrapper{text-align:left;}.elementor-52 .elementor-element.elementor-element-bddbeb0.elementor-view-stacked .elementor-icon{background-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-bddbeb0.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-bddbeb0.elementor-view-default .elementor-icon{color:#EEA634;border-color:#EEA634;}.elementor-52 .elementor-element.elementor-element-bddbeb0.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-bddbeb0.elementor-view-default .elementor-icon svg{fill:#EEA634;}.elementor-52 .elementor-element.elementor-element-bddbeb0 .elementor-icon{font-size:21px;}.elementor-52 .elementor-element.elementor-element-bddbeb0 .elementor-icon svg{height:21px;}.elementor-52 .elementor-element.elementor-element-016ed83 .elementor-heading-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-099dc96{font-size:15px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7c33caf{--display:flex;--min-height:455px;--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-52 .elementor-element.elementor-element-98edbe0{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-98edbe0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-98edbe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332C2C;}.elementor-52 .elementor-element.elementor-element-814dcad{text-align:center;}.elementor-52 .elementor-element.elementor-element-814dcad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3ba68b7{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a409fb4{--display:grid;--min-height:348px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-b8b18b2{--display:flex;}.elementor-52 .elementor-element.elementor-element-5dc3f32 .elementor-icon-list-icon i{color:#2E7DD8;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-5dc3f32 .elementor-icon-list-icon svg{fill:#2E7DD8;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-5dc3f32{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-5dc3f32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-5dc3f32 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52 .elementor-element.elementor-element-5dc3f32 .elementor-icon-list-text{color:#352C2C;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-2d37cd7{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-52 .elementor-element.elementor-element-bfdee74 .elementor-icon-list-icon i{color:#2E7DD8;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-bfdee74 .elementor-icon-list-icon svg{fill:#2E7DD8;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-bfdee74{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-bfdee74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-bfdee74 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52 .elementor-element.elementor-element-bfdee74 .elementor-icon-list-text{color:#352C2C;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-2d93b04{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-52 .elementor-element.elementor-element-96d82b8 .elementor-icon-list-icon i{color:#2E7DD8;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-96d82b8 .elementor-icon-list-icon svg{fill:#2E7DD8;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-96d82b8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-96d82b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-96d82b8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52 .elementor-element.elementor-element-96d82b8 .elementor-icon-list-text{color:#352C2C;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-c008d17{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-52 .elementor-element.elementor-element-acf5af6 .elementor-icon-list-icon i{color:#2E7DD8;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-acf5af6 .elementor-icon-list-icon svg{fill:#2E7DD8;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-acf5af6{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-acf5af6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-acf5af6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52 .elementor-element.elementor-element-acf5af6 .elementor-icon-list-text{color:#352C2C;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-91f4a53{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-52 .elementor-element.elementor-element-e716e35{--display:flex;}.elementor-52 .elementor-element.elementor-element-46e8c4e .elementor-button{background-color:#3B3333;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-46e8c4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-2573893{--display:flex;--min-height:604px;--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-52 .elementor-element.elementor-element-2573893:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2573893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#352E2E;}.elementor-52 .elementor-element.elementor-element-53c958b{text-align:center;}.elementor-52 .elementor-element.elementor-element-53c958b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-2e4b4f8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-fb3ee77{--display:grid;--min-height:414px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-6eeb843{--display:flex;}.elementor-52 .elementor-element.elementor-element-ece0d32{--display:flex;}.elementor-52 .elementor-element.elementor-element-91dc377{--display:flex;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-5301249 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-5301249 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-5301249{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-5301249 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-5301249 .elementor-icon-list-item > a{font-size:19px;}.elementor-52 .elementor-element.elementor-element-5301249 .elementor-icon-list-text{color:#FFFBFB;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-75f36da{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-5d3b054{--display:flex;}.elementor-52 .elementor-element.elementor-element-3804967 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-3804967 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-3804967{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-3804967 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-3804967 .elementor-icon-list-item > a{font-size:19px;}.elementor-52 .elementor-element.elementor-element-3804967 .elementor-icon-list-text{color:#FFFBFB;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-33c09ea{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-7978cc9{--display:flex;}.elementor-52 .elementor-element.elementor-element-8ed0ac1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-8ed0ac1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-8ed0ac1{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-8ed0ac1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-52 .elementor-element.elementor-element-8ed0ac1 .elementor-icon-list-item > a{font-size:19px;}.elementor-52 .elementor-element.elementor-element-8ed0ac1 .elementor-icon-list-text{color:#FFFBFB;transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-48d5997{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-ca136c7{--display:flex;}.elementor-52 .elementor-element.elementor-element-da20142 .elementor-button{background-color:#D3D1D1;fill:#3A2F2F;color:#3A2F2F;border-radius:5px 5px 5px 5px;}.elementor-52 .elementor-element.elementor-element-da20142 .elementor-button-content-wrapper{flex-direction:row;}.elementor-52 .elementor-element.elementor-element-e5fb95e{--display:flex;--min-height:389px;--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-52 .elementor-element.elementor-element-c7fc297{--display:flex;--min-height:323px;}.elementor-52 .elementor-element.elementor-element-c7fc297.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-29b81d4{border-radius:10px 10px 10px 10px;box-shadow:0px 4px 10px -1px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-3f0933b{text-align:center;}.elementor-52 .elementor-element.elementor-element-3f0933b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#070505;}.elementor-52 .elementor-element.elementor-element-10b9bae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-10b9bae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-52 .elementor-element.elementor-element-10b9bae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-52 .elementor-element.elementor-element-10b9bae .elementor-icon-list-text{transition:color 0.3s;}.elementor-52 .elementor-element.elementor-element-abd294f{--display:flex;--min-height:381px;--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-52 .elementor-element.elementor-element-9c4713d{--display:flex;--min-height:439px;--border-radius:10px 10px 0px 0px;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-9c4713d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9c4713d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-52 .elementor-element.elementor-element-9c4713d.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-552d938{text-align:center;}.elementor-52 .elementor-element.elementor-element-552d938 .elementor-heading-title{color:#504747;}.elementor-52 .elementor-element.elementor-element-a485487{text-align:center;font-size:16px;}.elementor-52 .elementor-element.elementor-element-9dfedbb{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 7px 10px -7px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-9dfedbb.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-775fbbf{--display:flex;}.elementor-52 .elementor-element.elementor-element-0252f6c{font-size:15px;}.elementor-52 .elementor-element.elementor-element-a250563{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-52 .elementor-element.elementor-element-a250563 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-52 .elementor-element.elementor-element-9d9050c{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 7px 10px -7px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-9d9050c.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-8cf4302{--display:flex;}.elementor-52 .elementor-element.elementor-element-60269fd{font-size:15px;}.elementor-52 .elementor-element.elementor-element-01ba526{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-52 .elementor-element.elementor-element-01ba526 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-52 .elementor-element.elementor-element-453ddad{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 7px 10px -7px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-453ddad.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-4cdc42d{--display:flex;}.elementor-52 .elementor-element.elementor-element-0c40064{font-size:15px;}.elementor-52 .elementor-element.elementor-element-67eac0e{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-52 .elementor-element.elementor-element-67eac0e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-52 .elementor-element.elementor-element-41c6b28{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 7px 10px -7px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-41c6b28.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-b48ca6b{--display:flex;}.elementor-52 .elementor-element.elementor-element-ad30596{font-size:15px;}.elementor-52 .elementor-element.elementor-element-aedfe3d{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-52 .elementor-element.elementor-element-aedfe3d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-52 .elementor-element.elementor-element-3cc5e6d{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 7px 10px -7px rgba(0,0,0,0.5);}.elementor-52 .elementor-element.elementor-element-3cc5e6d.e-con{--align-self:center;}.elementor-52 .elementor-element.elementor-element-25f5fb9{--display:flex;}.elementor-52 .elementor-element.elementor-element-c2f4146{font-size:15px;}.elementor-52 .elementor-element.elementor-element-d309cc1{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-52 .elementor-element.elementor-element-d309cc1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-6d5709f{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-dbc9feb{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-a409fb4{--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-fb3ee77{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-62c27e1{--width:50%;}.elementor-52 .elementor-element.elementor-element-4133bcb{--width:50%;}.elementor-52 .elementor-element.elementor-element-e716e35{--width:68%;}.elementor-52 .elementor-element.elementor-element-c7fc297{--width:83%;}.elementor-52 .elementor-element.elementor-element-9c4713d{--width:92%;}.elementor-52 .elementor-element.elementor-element-9dfedbb{--width:87%;}.elementor-52 .elementor-element.elementor-element-9d9050c{--width:87%;}.elementor-52 .elementor-element.elementor-element-453ddad{--width:87%;}.elementor-52 .elementor-element.elementor-element-41c6b28{--width:87%;}.elementor-52 .elementor-element.elementor-element-3cc5e6d{--width:87%;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-c2f8806{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-232dfa5{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-91c03c2{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-6d5709f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-b09005d .elementor-button{padding:8px 8px 8px 8px;}.elementor-52 .elementor-element.elementor-element-dbc9feb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-a409fb4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-bfdee74{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-96d82b8{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-acf5af6{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-fb3ee77{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-52 .elementor-element.elementor-element-da20142 .elementor-button{padding:6px 6px 6px 6px;}}/* Start custom CSS for container, class: .elementor-element-8b49e98 *//* Full background with hover zoom effect */
.bg-full-hover {
  background-size: cover;               /* always fill the box */
  background-position: center center;
  background-repeat: no-repeat;
  transition: background-size 0.6s ease-in-out;
}

.bg-full-hover:hover {
  background-size: 110%;                /* zooms in the background image */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97c15c9 *//* Full background with hover zoom effect */
.bg-full-hover {
  background-size: cover;               /* always fill the box */
  background-position: center center;
  background-repeat: no-repeat;
  transition: background-size 0.6s ease-in-out;
}

.bg-full-hover:hover {
  background-size: 110%;                /* zooms in the background image */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-876632b */.elementor-52 .elementor-element.elementor-element-876632b {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdebebd */.elementor-52 .elementor-element.elementor-element-bdebebd {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44fffd */.elementor-52 .elementor-element.elementor-element-e44fffd {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc45b9 */.elementor-52 .elementor-element.elementor-element-3bc45b9 {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d184af */.elementor-52 .elementor-element.elementor-element-7d184af {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a755585 */.elementor-52 .elementor-element.elementor-element-a755585 {
  background: rgba(255, 255, 255, 0.1); /* semi-transparent background */
  backdrop-filter: blur(10px);         /* blur effect */
  -webkit-backdrop-filter: blur(10px); /* Safari support */
  border-radius: 15px;                 /* optional rounded corners */
  padding: 20px;                       /* optional padding */
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); /* optional shadow */
}/* End custom CSS */