.elementor-4591 .elementor-element.elementor-element-142f706f:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-142f706f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://floridakoshervillas.com/wp-content/uploads/2025/07/2020-10-23.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4591 .elementor-element.elementor-element-142f706f > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-142f706f > .elementor-container{min-height:250px;}.elementor-4591 .elementor-element.elementor-element-142f706f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-26px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4591 .elementor-element.elementor-element-72494071{text-align:center;}.elementor-4591 .elementor-element.elementor-element-72494071 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:66px;font-weight:500;line-height:1.4em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-3a7a275a:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-3a7a275a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-4591 .elementor-element.elementor-element-3a7a275a > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-3a7a275a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-4591 .elementor-element.elementor-element-3a7a275a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4591 .elementor-element.elementor-element-5bf844cb > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-5bf844cb{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-5d8ecb0b:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-5d8ecb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-5d8ecb0b > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-5d8ecb0b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-5d8ecb0b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4591 .elementor-element.elementor-element-69695fc img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-5da9f4ce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4591 .elementor-element.elementor-element-2dfc38af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-2dfc38af .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4591 .elementor-element.elementor-element-71652dc7 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-71652dc7{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-71652dc7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-336509ec{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-30a11b63:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-30a11b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-30a11b63 > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-30a11b63 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-30a11b63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-4ff2e41a img{width:100%;height:820px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-63e75edf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-63e75edf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-cc38597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-cc38597{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-cc38597 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-7ac881c7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-636f761e:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-636f761e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-636f761e > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-636f761e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-636f761e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-6f1da2d9 img{width:100%;height:640px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-611c60be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-611c60be .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-39cfaeda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-39cfaeda{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-39cfaeda .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-3044e762{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-2a3d7dfc:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-2a3d7dfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-2a3d7dfc > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-2a3d7dfc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-2a3d7dfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-66181403 img{width:100%;height:680px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-3e65e38c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-3e65e38c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-37686c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-37686c58{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-37686c58 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-70948485{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-473d4061:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-473d4061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-473d4061 > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-473d4061 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-473d4061{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-4a92989d img{width:100%;height:760px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-78657db7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-78657db7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-45915cff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-45915cff{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-45915cff .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-2191ff27{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-7aa0739c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-5d7b3d1e:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-5d7b3d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-5d7b3d1e > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-5d7b3d1e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-5d7b3d1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-66ec00bf img{width:100%;height:660px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-7dcb8633 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-7dcb8633 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-2583c2e7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-5d6c0017:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-5d6c0017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-5d6c0017 > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-5d6c0017 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-5d6c0017{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-65706bee img{width:100%;height:580px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-6543a98c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-6543a98c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-68233e04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-68233e04{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-68233e04 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-25135999{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-34db3edf:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-34db3edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-34db3edf > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-34db3edf > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-34db3edf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-7de943b5 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-9238ae4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-9238ae4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-1a5b158 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-1a5b158{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-1a5b158 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-2bbc2827{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-e0411c1:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-e0411c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-e0411c1 > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-e0411c1 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-e0411c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-1812c08d img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-7a7038ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-7a7038ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-7e612b42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-7e612b42{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-7e612b42 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-250ee399{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}.elementor-4591 .elementor-element.elementor-element-184a3572:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-184a3572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4591 .elementor-element.elementor-element-184a3572 > .elementor-container{max-width:1170px;}.elementor-4591 .elementor-element.elementor-element-184a3572 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4591 .elementor-element.elementor-element-184a3572{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:10px 10px 10px 10px;}.elementor-4591 .elementor-element.elementor-element-4cae8dab img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-4591 .elementor-element.elementor-element-4667bf66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4591 .elementor-element.elementor-element-4667bf66 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:28px;letter-spacing:0px;color:#292929;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9F9F9F40;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-icon i{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-icon svg{fill:#292929;transition:fill 0.3s;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#759B35;}.elementor-4591 .elementor-element.elementor-element-1fe85c69{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:23px;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-text{color:#292929;transition:color 0.3s;}.elementor-4591 .elementor-element.elementor-element-1fe85c69 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#759B35;}.elementor-4591 .elementor-element.elementor-element-4ba8c1d6{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#292929BF;}@media(min-width:768px){.elementor-4591 .elementor-element.elementor-element-40e5f2dd{width:40%;}.elementor-4591 .elementor-element.elementor-element-5da9f4ce{width:60%;}.elementor-4591 .elementor-element.elementor-element-6d805c8c{width:40%;}.elementor-4591 .elementor-element.elementor-element-2b7385e4{width:60%;}.elementor-4591 .elementor-element.elementor-element-54bf3411{width:40%;}.elementor-4591 .elementor-element.elementor-element-70eaf3f9{width:60%;}.elementor-4591 .elementor-element.elementor-element-43bdfa93{width:40%;}.elementor-4591 .elementor-element.elementor-element-5e3f7cd7{width:60%;}.elementor-4591 .elementor-element.elementor-element-59ba0f3d{width:40%;}.elementor-4591 .elementor-element.elementor-element-13164538{width:60%;}.elementor-4591 .elementor-element.elementor-element-7294edc2{width:40%;}.elementor-4591 .elementor-element.elementor-element-499fb991{width:60%;}.elementor-4591 .elementor-element.elementor-element-2a88921e{width:40%;}.elementor-4591 .elementor-element.elementor-element-1fdb246a{width:60%;}.elementor-4591 .elementor-element.elementor-element-508ee588{width:40%;}.elementor-4591 .elementor-element.elementor-element-7ecd4ee{width:60%;}.elementor-4591 .elementor-element.elementor-element-33aa0867{width:40%;}.elementor-4591 .elementor-element.elementor-element-8d8c203{width:60%;}.elementor-4591 .elementor-element.elementor-element-4db535a5{width:40%;}.elementor-4591 .elementor-element.elementor-element-68e022b1{width:60%;}}@media(max-width:1024px){.elementor-4591 .elementor-element.elementor-element-142f706f > .elementor-container{min-height:250px;}}@media(max-width:767px){.elementor-4591 .elementor-element.elementor-element-142f706f:not(.elementor-motion-effects-element-type-background), .elementor-4591 .elementor-element.elementor-element-142f706f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-4591 .elementor-element.elementor-element-72494071 .elementor-heading-title{font-size:42px;}.elementor-4591 .elementor-element.elementor-element-69695fc img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-4ff2e41a img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-6f1da2d9 img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-66181403 img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-4a92989d img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-66ec00bf img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-65706bee img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-7de943b5 img{height:300px;object-fit:cover;}.elementor-4591 .elementor-element.elementor-element-1812c08d img{height:300px;}.elementor-4591 .elementor-element.elementor-element-4cae8dab img{height:300px;}}/* Start custom CSS for image, class: .elementor-element-69695fc */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-71652dc7 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-133c58a7 */.elementor-4591 .elementor-element.elementor-element-133c58a7{
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d8ecb0b */.map-iframe{
    width: 400px !important;
    height: 300px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ff2e41a */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cc38597 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f1da2d9 */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-39cfaeda */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66181403 */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-37686c58 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a92989d */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-45915cff */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66ec00bf */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65706bee */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68233e04 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7de943b5 */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a5b158 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1812c08d */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e612b42 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4cae8dab */.things-to-do-details-item-image{
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fe85c69 */.things-to-do-details-link a:hover{
    color: #759b35;
}/* End custom CSS */