.elementor-12 .elementor-element.elementor-element-3ddae3cc{margin-top:0;margin-bottom:-105px;padding:0;z-index:1}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-60dcb275.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-60dcb275.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-60dcb275>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.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-12 .elementor-element.elementor-element-44e9c21d{text-align:start}.elementor-12 .elementor-element.elementor-element-44e9c21d img{width:50%}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1ef93ed2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-1ef93ed2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-1ef93ed2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-31a52f5 .elementor-menu-toggle{margin:0 auto}.elementor-12 .elementor-element.elementor-element-31a52f5 .elementor-nav-menu .elementor-item{font-family:"Fjalla One",Sans-serif;font-size:2em;font-weight:600;line-height:80px;letter-spacing:.3px;word-spacing:0px}.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-framed .elementor-item:before{border-width:0}.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0}.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0}.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0}.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0}.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-underline .elementor-item:after,.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-overline .elementor-item:before,.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-double-line .elementor-item:before,.elementor-12 .elementor-element.elementor-element-31a52f5 .e--pointer-double-line .elementor-item:after{height:0}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-3a1678da.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-3a1678da.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-3a1678da>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-663f5e42{--grid-template-columns:repeat(0,auto);text-align:right;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px}.elementor-12 .elementor-element.elementor-element-663f5e42 .elementor-social-icon{background-color:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-663f5e42 .elementor-social-icon i{color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-663f5e42 .elementor-social-icon svg{fill:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-18d252e2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-18d252e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/boat-rentals-with-cap.jpg");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-18d252e2>.elementor-background-overlay{background-color:var(--e-global-color-e721211);background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/Rev-Torn-Paper-Flyer.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-18d252e2>.elementor-container{min-height:50vh}.elementor-12 .elementor-element.elementor-element-18d252e2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:180px 0 115px}.elementor-12 .elementor-element.elementor-element-21d5d517.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-21d5d517>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-daad499{margin-top:0;margin-bottom:25px;padding:0}.elementor-12 .elementor-element.elementor-element-579250a9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-579250a9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-5499a55{width:auto;max-width:auto;padding:0}.elementor-12 .elementor-element.elementor-element-5499a55 .elementor-heading-title{color:#fff}.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-12 .elementor-element.elementor-element-04d2b99{padding:0 300px;text-align:center;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-17330b03>.elementor-container{max-width:1600px}.elementor-12 .elementor-element.elementor-element-17330b03{margin-top:-24px;margin-bottom:0;padding:80px 0}.elementor-12 .elementor-element.elementor-element-79763f0f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/20231107_103456-X4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0720bb3) 100%,var(--e-global-color-primary) 100%);opacity:1}.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:220px 20px 50px}.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-4c7888bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -35px) 0px}.elementor-12 .elementor-element.elementor-element-4c7888bf .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-38624941{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-5f703932:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/IMG_3344-X2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0720bb3) 100%,var(--e-global-color-primary) 100%);opacity:1}.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:220px 20px 50px}.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-787ac91e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0}.elementor-12 .elementor-element.elementor-element-787ac91e .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-7378721d{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-34f67aa2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/boat-hurrican-20.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0720bb3) 100%,var(--e-global-color-primary) 100%);opacity:1}.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:220px 20px 50px}.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3b344dab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -35px) 0px}.elementor-12 .elementor-element.elementor-element-3b344dab .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-6c29a571{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-fd52f8a>.elementor-container{max-width:1600px}.elementor-12 .elementor-element.elementor-element-fd52f8a{margin-top:-86px;margin-bottom:0;padding:80px 0}.elementor-12 .elementor-element.elementor-element-c79067d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/crest-pontoon.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0720bb3) 100%,var(--e-global-color-primary) 100%);opacity:1}.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 20px 0 0;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:220px 20px 50px}.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-2ce872d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -35px) 0px}.elementor-12 .elementor-element.elementor-element-2ce872d .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-4f3d76e{width:var(--container-widget-width,99.789%);max-width:99.789%;margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;--container-widget-width:99.789%;--container-widget-flex-grow:0;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-4f3d76e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-c870eb5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/sea-fox-cc.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0720bb3) 100%,var(--e-global-color-primary) 100%);opacity:1}.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:220px 20px 50px}.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-618305d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -35px) 0px}.elementor-12 .elementor-element.elementor-element-618305d .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-079480b{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-53bfda6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/hurican-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-0720bb3) 100%,var(--e-global-color-primary) 100%);opacity:1}.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:220px 20px 50px}.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-95b4901{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -35px) 0px}.elementor-12 .elementor-element.elementor-element-95b4901 .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:600;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-af492f9{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-547811cd:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-547811cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/boats-and-luxury-yachts-in-transparent-sea-at-suns-2021-08-26-17-01-00-utc.jpg");background-position:top center;background-size:cover}.elementor-12 .elementor-element.elementor-element-547811cd>.elementor-background-overlay{background-color:var(--e-global-color-aae03bb);background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/Rev-Torn-Paper-Flyer.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-547811cd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:100px 0 230px}.elementor-12 .elementor-element.elementor-element-5e7ced1a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-5e7ced1a>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-74e40c1f{text-align:center}.elementor-12 .elementor-element.elementor-element-74e40c1f .elementor-heading-title{color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-6a68f003{padding:0 300px;text-align:center;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-5f47177d{margin-top:0;margin-bottom:0;padding:0 0 50px}.elementor-12 .elementor-element.elementor-element-47bf29cd>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 180px}.elementor-12 .elementor-element.elementor-element-35d10ece,.elementor-12 .elementor-element.elementor-element-35d10ece>.elementor-background-overlay{border-radius:20px}.elementor-12 .elementor-element.elementor-element-35d10ece{box-shadow:0px 6px 10px 0px rgba(0,0,0,.11);margin-top:-200px;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-2e954549:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ff1a3a0)}.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-background-slideshow{border-radius:20px 0 0 20px}.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 30px 50px 40px}.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-afcb83c{width:auto;max-width:auto;top:21px}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-afcb83c{right:25px}body.rtl .elementor-12 .elementor-element.elementor-element-afcb83c{left:25px}.elementor-12 .elementor-element.elementor-element-afcb83c .elementor-icon-wrapper{text-align:center}.elementor-12 .elementor-element.elementor-element-afcb83c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-afcb83c.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-afcb83c.elementor-view-default .elementor-icon{color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-afcb83c.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-afcb83c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-57b59a26{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0;font-family:"Roboto",Sans-serif;font-weight:400;font-style:italic}.elementor-12 .elementor-element.elementor-element-4e98a05:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-4e98a05>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/flbwc4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-4e98a05>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-4e98a05>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-4e98a05>.elementor-background-slideshow{border-radius:0 20px 20px 0}.elementor-12 .elementor-element.elementor-element-4e98a05>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-4e98a05>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-e224528{--spacer-size:334px}.elementor-12 .elementor-element.elementor-element-6a352fa0:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-6a352fa0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ff1a3a0)}.elementor-12 .elementor-element.elementor-element-6a352fa0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:60px 0 30px}.elementor-12 .elementor-element.elementor-element-6a352fa0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-5039d5a9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-6e1079d4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-3e1acc48{padding:0 80px 0 0;text-align:start}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-12 .elementor-element.elementor-element-46203dcd .elementor-button{background-color:#61CE7000;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);fill:#000814;color:#000814;border-style:solid;border-width:0 0 1px;border-radius:0;padding:0 0 10px}.elementor-12 .elementor-element.elementor-element-46203dcd{padding:0}.elementor-12 .elementor-element.elementor-element-46203dcd .elementor-button-content-wrapper{flex-direction:row}.elementor-12 .elementor-element.elementor-element-65105160:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-65105160>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ff1a3a0)}.elementor-12 .elementor-element.elementor-element-65105160{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 100px}.elementor-12 .elementor-element.elementor-element-65105160>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-3571a143>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-1dc342ae{margin-top:0;margin-bottom:30px;padding:0}.elementor-12 .elementor-element.elementor-element-4b4d3c25>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-5e295c4e img{border-radius:10px}.elementor-12 .elementor-element.elementor-element-7ae3f1f5>.elementor-element-populated{margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0}.elementor-12 .elementor-element.elementor-element-df40b49 img{border-radius:10px}.elementor-12 .elementor-element.elementor-element-53dc5fe1 img{border-radius:10px}.elementor-12 .elementor-element.elementor-element-57ca18df:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/boats-and-luxury-yachts-in-transparent-sea-at-suns-2021-08-26-17-01-00-utc.jpg");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.49}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-57ca18df.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-12 .elementor-element.elementor-element-57ca18df.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-background-slideshow{border-radius:10px}.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0 0 30px 50px}.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-540ba496{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 25px 0;border-style:solid;border-width:1px;border-color:var(--e-global-color-8a56df0);text-align:center;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-5bf8348c{text-align:start}.elementor-12 .elementor-element.elementor-element-5bf8348c .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-3a837882{padding:0 100px 0 0;color:#e1e1e1}.elementor-12 .elementor-element.elementor-element-42a0b32:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-42a0b32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ff1a3a0)}.elementor-12 .elementor-element.elementor-element-42a0b32{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-71px;margin-bottom:0;padding:0 0 100px}.elementor-12 .elementor-element.elementor-element-42a0b32>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-9438716>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-6485556{margin-top:0;margin-bottom:30px;padding:0}.elementor-12 .elementor-element.elementor-element-0562a3e>.elementor-element-populated{margin:0 15px 0 0;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-374e4ea img{border-radius:10px}.elementor-12 .elementor-element.elementor-element-e78d1da>.elementor-element-populated{margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0}.elementor-12 .elementor-element.elementor-element-fbb06e5 img{border-radius:10px}.elementor-12 .elementor-element.elementor-element-d61e7b9 img{border-radius:10px}.elementor-12 .elementor-element.elementor-element-a0b0971:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/flbwc4.jpg");background-position:center center;background-size:cover}.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.49}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a0b0971.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-12 .elementor-element.elementor-element-a0b0971.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-background-slideshow{border-radius:10px}.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 0 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0 0 30px 50px}.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-e1d96b2{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:15px 25px 0;border-style:solid;border-width:1px;border-color:var(--e-global-color-8a56df0);text-align:center;color:var(--e-global-color-8a56df0)}.elementor-12 .elementor-element.elementor-element-d40cf72{text-align:start}.elementor-12 .elementor-element.elementor-element-d40cf72 .elementor-heading-title{font-family:"Fjalla One",Sans-serif;font-size:1.5em;font-weight:500;color:#fff}.elementor-12 .elementor-element.elementor-element-f08db98{padding:0 100px 0 0;color:#e1e1e1}.elementor-12 .elementor-element.elementor-element-71018de{--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-12 .elementor-element.elementor-element-74368bea:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-74368bea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/aerial-view-of-luxury-yachts-in-transparent-blue-s-2021-08-26-17-01-00-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-74368bea>.elementor-background-overlay{background-color:var(--e-global-color-47fdb7a);background-image:url("https://fortmyersboatrentals.com/wp-content/uploads/2025/07/Rev-Torn-Paper-Flyer-02.png");background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12 .elementor-element.elementor-element-74368bea{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-95px;margin-bottom:0;padding:220px 0 50px}.elementor-12 .elementor-element.elementor-element-57ab69f9>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-18cfe778{margin-top:0;margin-bottom:40px;padding:0}.elementor-12 .elementor-element.elementor-element-66e52099>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 80px 0 0}.elementor-12 .elementor-element.elementor-element-6191f49b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;color:var(--e-global-color-d0abd20)}.elementor-12 .elementor-element.elementor-element-2000c102>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{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-12 .elementor-element.elementor-element-5f748917{width:var(--container-widget-width,99.094%);max-width:99.094%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:99.094%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-5f748917.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title{margin-block-end:5px;color:#fff}.elementor-12 .elementor-element.elementor-element-5f748917.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-5f748917.elementor-view-framed .elementor-icon,.elementor-12 .elementor-element.elementor-element-5f748917.elementor-view-default .elementor-icon{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon{font-size:26px}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title a{font-family:var(--e-global-typography-3adea32-font-family),Sans-serif;font-size:var(--e-global-typography-3adea32-font-size);font-weight:var(--e-global-typography-3adea32-font-weight)}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-description{color:#fff}.elementor-12 .elementor-element.elementor-element-6e086df{margin-top:0;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-204c3181>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-12 .elementor-element.elementor-element-1fcea6fd{--divider-border-style:solid;--divider-color:var(--e-global-color-a07872c);--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-1fcea6fd .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-1fcea6fd .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-61d55eba{text-align:center;color:var(--e-global-color-d0abd20)}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-60dcb275{width:23.189%}.elementor-12 .elementor-element.elementor-element-1ef93ed2{width:60.469%}.elementor-12 .elementor-element.elementor-element-3a1678da{width:15.616%}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-1ef93ed2{width:55%}.elementor-12 .elementor-element.elementor-element-3a1678da{width:20%}.elementor-12 .elementor-element.elementor-element-66e52099{width:40%}.elementor-12 .elementor-element.elementor-element-2000c102{width:20%}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-547811cd:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-547811cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3ddae3cc{margin-top:0;margin-bottom:-78px;padding:20px 30px 0}.elementor-12 .elementor-element.elementor-element-44e9c21d img{width:59%}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-12 .elementor-element.elementor-element-31a52f5 .elementor-nav-menu .elementor-item{font-size:3em}.elementor-12 .elementor-element.elementor-element-663f5e42{--icon-size:13px}.elementor-12 .elementor-element.elementor-element-18d252e2{padding:170px 30px 160px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-12 .elementor-element.elementor-element-5499a55{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px}.elementor-12 .elementor-element.elementor-element-04d2b99{padding:0 100px}.elementor-12 .elementor-element.elementor-element-17330b03{padding:0 30px 100px}.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:150px 10px 10px}.elementor-12 .elementor-element.elementor-element-4c7888bf{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-4c7888bf .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated{margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:150px 10px 10px}.elementor-12 .elementor-element.elementor-element-787ac91e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-787ac91e .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:150px 10px 10px}.elementor-12 .elementor-element.elementor-element-3b344dab{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-3b344dab .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-fd52f8a{padding:0 30px 100px}.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:150px 10px 10px}.elementor-12 .elementor-element.elementor-element-2ce872d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-2ce872d .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated{margin:0 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:150px 10px 10px}.elementor-12 .elementor-element.elementor-element-618305d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-618305d .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:150px 10px 10px}.elementor-12 .elementor-element.elementor-element-95b4901{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-95b4901 .elementor-heading-title{font-size:1.3em}.elementor-12 .elementor-element.elementor-element-547811cd{margin-top:0;margin-bottom:0;padding:100px 30px 200px}.elementor-12 .elementor-element.elementor-element-6a68f003{padding:0 100px}.elementor-12 .elementor-element.elementor-element-5f47177d{padding:0 30px 50px}.elementor-12 .elementor-element.elementor-element-47bf29cd>.elementor-element-populated{padding:0 40px}.elementor-12 .elementor-element.elementor-element-35d10ece{margin-top:-170px;margin-bottom:0}.elementor-12 .elementor-element.elementor-element-6a352fa0{padding:100px 30px 30px}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6e1079d4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-12 .elementor-element.elementor-element-6e1079d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-12 .elementor-element.elementor-element-3e1acc48{padding:0}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-12 .elementor-element.elementor-element-65105160{padding:0 30px 100px}.elementor-12 .elementor-element.elementor-element-3571a143>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-1dc342ae{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-4b4d3c25>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-7ae3f1f5>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:20px}.elementor-12 .elementor-element.elementor-element-5bf8348c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-3a837882{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0}.elementor-12 .elementor-element.elementor-element-42a0b32{padding:0 30px 100px}.elementor-12 .elementor-element.elementor-element-9438716>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-6485556{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-0562a3e>.elementor-element-populated{margin:0 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-e78d1da>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:20px}.elementor-12 .elementor-element.elementor-element-d40cf72{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px}.elementor-12 .elementor-element.elementor-element-f08db98{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0}.elementor-12 .elementor-element.elementor-element-74368bea{margin-top:0;margin-bottom:0;padding:160px 30px 50px}.elementor-12 .elementor-element.elementor-element-18cfe778{margin-top:0;margin-bottom:20px}.elementor-12 .elementor-element.elementor-element-66e52099>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-12 .elementor-element.elementor-element-6191f49b{padding:0 70px 0 0}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-wrapper{gap:3px}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon{font-size:20px}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title a{font-size:var(--e-global-typography-3adea32-font-size)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-12 .elementor-element.elementor-element-1fcea6fd .elementor-divider{padding-block-start:5px;padding-block-end:5px}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3ddae3cc{padding:20px 20px 0}.elementor-12 .elementor-element.elementor-element-60dcb275{width:50%}.elementor-12 .elementor-element.elementor-element-1ef93ed2{width:50%}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var(--e-global-typography-accent-font-size)}.elementor-12 .elementor-element.elementor-element-31a52f5 .elementor-nav-menu .elementor-item{font-size:2.2em;line-height:1.4em}.elementor-12 .elementor-element.elementor-element-18d252e2{margin-top:0;margin-bottom:0;padding:86px 20px 60px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-12 .elementor-element.elementor-element-5499a55{padding:0 20px}.elementor-12 .elementor-element.elementor-element-04d2b99{padding:0}.elementor-12 .elementor-element.elementor-element-17330b03{padding:20px 20px 100px}.elementor-12 .elementor-element.elementor-element-79763f0f>.elementor-element-populated{margin:30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:143px 10px 10px}.elementor-12 .elementor-element.elementor-element-4c7888bf{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-38624941{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-5f703932>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-787ac91e{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-7378721d{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-34f67aa2>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-3b344dab{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-6c29a571{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-fd52f8a{margin-top:-100px;margin-bottom:-100px;padding:0 20px 100px}.elementor-12 .elementor-element.elementor-element-c79067d>.elementor-element-populated{margin:30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:143px 10px 10px}.elementor-12 .elementor-element.elementor-element-2ce872d{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-4f3d76e{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-c870eb5>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-618305d{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px}.elementor-12 .elementor-element.elementor-element-53bfda6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-95b4901{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0}.elementor-12 .elementor-element.elementor-element-af492f9{margin:-3px -3px calc(var(--kit-widget-spacing, 0px) + -3px) -3px}.elementor-12 .elementor-element.elementor-element-547811cd{margin-top:30px;margin-bottom:30px;padding:35px 20px 200px}.elementor-12 .elementor-element.elementor-element-6a68f003{padding:0}.elementor-12 .elementor-element.elementor-element-5f47177d{padding:0 20px 50px}.elementor-12 .elementor-element.elementor-element-47bf29cd>.elementor-element-populated{padding:0 20px}.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated,.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated>.elementor-background-overlay,.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-background-slideshow{border-radius:20px}.elementor-12 .elementor-element.elementor-element-2e954549>.elementor-element-populated{padding:70px 20px 30px}.elementor-12 .elementor-element.elementor-element-6a352fa0{padding:35px 20px 30px}.elementor-12 .elementor-element.elementor-element-6cb096e8{margin-top:-15px;margin-bottom:-15px;padding:0}.elementor-12 .elementor-element.elementor-element-6e1079d4>.elementor-element-populated{padding:0 0 30px}.elementor-12 .elementor-element.elementor-element-43827fc8{padding:0 10px;text-align:center}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-12 .elementor-element.elementor-element-65105160{padding:0 20px 100px}.elementor-12 .elementor-element.elementor-element-3571a143>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-4b4d3c25{width:50%}.elementor-12 .elementor-element.elementor-element-7ae3f1f5{width:50%}.elementor-12 .elementor-element.elementor-element-57ca18df.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-57ca18df>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-5bf8348c{text-align:center}.elementor-12 .elementor-element.elementor-element-3a837882{padding:0 10px;text-align:center}.elementor-12 .elementor-element.elementor-element-42a0b32{padding:0 20px 100px}.elementor-12 .elementor-element.elementor-element-9438716>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-0562a3e{width:50%}.elementor-12 .elementor-element.elementor-element-e78d1da{width:50%}.elementor-12 .elementor-element.elementor-element-a0b0971.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-12 .elementor-element.elementor-element-a0b0971>.elementor-element-populated{margin:0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-12 .elementor-element.elementor-element-d40cf72{text-align:center}.elementor-12 .elementor-element.elementor-element-f08db98{padding:0 10px;text-align:center}.elementor-12 .elementor-element.elementor-element-74368bea{margin-top:-50px;margin-bottom:0;padding:100px 20px 50px}.elementor-12 .elementor-element.elementor-element-66e52099>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 30px}.elementor-12 .elementor-element.elementor-element-6191f49b{padding:0 35px;text-align:center}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-12 .elementor-element.elementor-element-5f748917{padding:0 10px}.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title,.elementor-12 .elementor-element.elementor-element-5f748917 .elementor-icon-box-title a{font-size:var(--e-global-typography-3adea32-font-size)}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}