.elementor-271 .elementor-element.elementor-element-2cb05b3>.elementor-container{min-height:140vh}.elementor-271 .elementor-element.elementor-element-2cb05b3:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-2cb05b3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://wildwoodbeachfitness.com/wp-content/uploads/2025/01/DSC04612.jpg) 50% 50%;background-size:cover}.elementor-271 .elementor-element.elementor-element-2cb05b3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-303px;margin-bottom:-303px;padding:123px 123px 123px 123px}.elementor-271 .elementor-element.elementor-element-2cb05b3>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-271 .elementor-element.elementor-element-123ad01{text-align:center}.elementor-271 .elementor-element.elementor-element-123ad01 .elementor-heading-title{font-family:"roc-grotesk-compressed",Sans-serif;font-size:72px;font-weight:100;text-transform:uppercase;line-height:50px;color:#FFF}.elementor-271 .elementor-element.elementor-element-7f37ede>.elementor-widget-container{margin:-10px 0 0 0}.elementor-271 .elementor-element.elementor-element-7f37ede{text-align:center}.elementor-271 .elementor-element.elementor-element-7f37ede .elementor-heading-title{font-family:"nexa-rust-sans-black-2",Sans-serif;font-size:34px;font-weight:600;color:#FFF}.elementor-271 .elementor-element.elementor-element-6173714>.elementor-container{max-width:500px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-271 .elementor-element.elementor-element-6900867 .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-6900867{width:var(--container-widget-width,99.338%);max-width:99.338%;--container-widget-width:99.338%;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-6900867>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-c486630:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-c486630>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(179deg,#F8F3EF 74%,#C7AD94 100%)}.elementor-271 .elementor-element.elementor-element-c486630>.elementor-background-overlay{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/palms-1.webp);background-position:top right;background-repeat:no-repeat;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-c486630{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-c044484.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-c044484.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.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-271 .elementor-element.elementor-element-0e017dd{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-0e017dd>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-0e017dd .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-f06d302{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-f06d302>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-f06d302 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-340fc88>.elementor-widget-container{margin:10px 0 0 40px}.elementor-271 .elementor-element.elementor-element-340fc88 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.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-271 .elementor-element.elementor-element-62b632f>.elementor-widget-container{margin:30px 0 8px 40px}.elementor-271 .elementor-element.elementor-element-62b632f{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-3f5b222>.elementor-widget-container{margin:0 0 -10px 40px;padding:1px 0 -2px 0}.elementor-271 .elementor-element.elementor-element-3f5b222{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#EC5D00}.elementor-271 .elementor-element.elementor-element-8e50008{--spacer-size:50px}.elementor-271 .elementor-element.elementor-element-2d47523{--e-image-carousel-slides-to-show:1}.elementor-271 .elementor-element.elementor-element-2d47523 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-271 .elementor-element.elementor-element-2d47523 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px}.elementor-271 .elementor-element.elementor-element-44060a5{--spacer-size:90px}.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-271 .elementor-element.elementor-element-6dec48d img{width:100%}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-9d6d9ce.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-9d6d9ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-9d6d9ce>.elementor-element-populated{margin:0 19px 0 0;--e-column-margin-right:19px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-a45040f .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-4b6d511>.elementor-widget-container{margin:30px 0 30px 0}.elementor-271 .elementor-element.elementor-element-4b6d511{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-d5f73e5 .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-d5f73e5{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-d5f73e5>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-0bd4574{--spacer-size:55px}.elementor-271 .elementor-element.elementor-element-5a9531b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-271 .elementor-element.elementor-element-5a9531b{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-9a277a3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-9a277a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-4edf18b{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-4edf18b>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-4edf18b .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-0906e9b{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-0906e9b>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-0906e9b .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-29aa04d>.elementor-widget-container{margin:0 0 0 40px}.elementor-271 .elementor-element.elementor-element-29aa04d .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-2148440>.elementor-widget-container{margin:30px 0 30px 40px}.elementor-271 .elementor-element.elementor-element-2148440{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-1c98d39 .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-1c98d39{width:var(--container-widget-width,152.796%);max-width:152.796%;--container-widget-width:152.796%;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-1c98d39>.elementor-widget-container{margin:20px 10px 20px 40px;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-798a83f>.elementor-widget-container{margin:0 0 -10px 40px;padding:1px 0 -2px 0}.elementor-271 .elementor-element.elementor-element-798a83f{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#EC5D00}.elementor-271 .elementor-element.elementor-element-83c4817{--e-image-carousel-slides-to-show:1}.elementor-271 .elementor-element.elementor-element-d24721a{--spacer-size:55px}.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-weight:var(--e-global-typography-primary-font-weight)}.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-271 .elementor-element.elementor-element-fc7da09 .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-fc7da09.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-fc7da09.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-fc7da09.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-fc7da09 .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-fc7da09 .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-fc7da09 .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-fc7da09 .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-27c41a2 .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-27c41a2.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-27c41a2.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-27c41a2.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-27c41a2 .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-27c41a2 .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-27c41a2 .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-27c41a2 .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-f0041ac .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-f0041ac.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-f0041ac.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-f0041ac.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-f0041ac .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-f0041ac .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-f0041ac .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-f0041ac .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-9a10849{--spacer-size:50px}.elementor-271 .elementor-element.elementor-element-0bd9d28 img{width:100%}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-d9537f6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-d9537f6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-d9537f6>.elementor-element-populated{margin:0 19px 0 0;--e-column-margin-right:19px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-36eb2f3 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-3e6e1dc>.elementor-widget-container{margin:30px 0 30px 0}.elementor-271 .elementor-element.elementor-element-3e6e1dc{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-664dc64 .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-664dc64{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-664dc64>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-f3e3b71{--spacer-size:2px}.elementor-271 .elementor-element.elementor-element-ccc72c5 .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;fill:#FFF;color:#FFF;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-ccc72c5{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-ccc72c5>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-037a450{--spacer-size:2px}.elementor-271 .elementor-element.elementor-element-c587c9e{--spacer-size:48px}.elementor-271 .elementor-element.elementor-element-73cd0e2{--spacer-size:95px}.elementor-271 .elementor-element.elementor-element-dfd3637:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-dfd3637>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EC5D01}.elementor-271 .elementor-element.elementor-element-dfd3637>.elementor-background-overlay{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/shadow-overlay-1.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;opacity:1;mix-blend-mode:multiply;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-dfd3637 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-271 .elementor-element.elementor-element-dfd3637{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:75px 0 83px 0}.elementor-271 .elementor-element.elementor-element-015b445.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-0e85f90>.elementor-widget-container{padding:24px 0 0 0}.elementor-271 .elementor-element.elementor-element-0e85f90{text-align:center;font-family:"Avenir Next",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFF}.elementor-271 .elementor-element.elementor-element-992b964{text-align:center}.elementor-271 .elementor-element.elementor-element-992b964 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#FFF}.elementor-271 .elementor-element.elementor-element-982c852:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-271 .elementor-element.elementor-element-982c852>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/fitness-equip-e1729727261365-1.webp);background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-982c852>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(38deg,#0A3A42 22%,#FFFFFF00 65%);opacity:.79}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-982c852.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-271 .elementor-element.elementor-element-982c852.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-982c852>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 49px}.elementor-271 .elementor-element.elementor-element-982c852>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-e5728e3{width:var(--container-widget-width,57%);max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"roc-grotesk-compressed",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:31px;color:#FFF}.elementor-271 .elementor-element.elementor-element-e5728e3>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 0}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-94ddab2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-94ddab2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-94ddab2>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-4b3ccfe .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-4b3ccfe .elementor-icon{font-size:128px}.elementor-271 .elementor-element.elementor-element-4b3ccfe .elementor-icon svg{height:128px}.elementor-271 .elementor-element.elementor-element-050b1db{--spacer-size:25px}.elementor-271 .elementor-element.elementor-element-b30ad7f{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-b30ad7f>.elementor-widget-container{margin:10px 0 0 50px}.elementor-271 .elementor-element.elementor-element-b30ad7f .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:35px;color:#FFF}.elementor-271 .elementor-element.elementor-element-1a17675{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFF}.elementor-271 .elementor-element.elementor-element-1a17675>.elementor-widget-container{margin:30px 0 30px 50px}.elementor-271 .elementor-element.elementor-element-cbaf56c{--spacer-size:20px}.elementor-271 .elementor-element.elementor-element-1fb32b9 .elementor-button{background-color:#000;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-1fb32b9 .elementor-button:hover,.elementor-271 .elementor-element.elementor-element-1fb32b9 .elementor-button:focus{background-color:#FFF;border-color:#000}.elementor-271 .elementor-element.elementor-element-1fb32b9>.elementor-widget-container{margin:0 10px 20px 50px;padding:0 0 0 0}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-8016f73.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-8016f73.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-8016f73>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-ac9c37f .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-ac9c37f .elementor-icon{font-size:128px}.elementor-271 .elementor-element.elementor-element-ac9c37f .elementor-icon svg{height:128px}.elementor-271 .elementor-element.elementor-element-808c0ea{--spacer-size:25px}.elementor-271 .elementor-element.elementor-element-1680997{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-1680997>.elementor-widget-container{margin:10px 0 0 50px}.elementor-271 .elementor-element.elementor-element-1680997 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:35px;color:#FFF}.elementor-271 .elementor-element.elementor-element-7b314fd{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFF}.elementor-271 .elementor-element.elementor-element-7b314fd>.elementor-widget-container{margin:30px 0 30px 50px}.elementor-271 .elementor-element.elementor-element-82fbc1c{--spacer-size:20px}.elementor-271 .elementor-element.elementor-element-fcfd53f .elementor-button{background-color:#000;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-fcfd53f .elementor-button:hover,.elementor-271 .elementor-element.elementor-element-fcfd53f .elementor-button:focus{background-color:#FFF;border-color:#000}.elementor-271 .elementor-element.elementor-element-fcfd53f>.elementor-widget-container{margin:0 10px 20px 50px;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-2cd15f6{width:var(--container-widget-width,85%);max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFF}.elementor-271 .elementor-element.elementor-element-2cd15f6>.elementor-widget-container{margin:30px 0 30px 50px}.elementor-271 .elementor-element.elementor-element-07d498d:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-07d498d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/immerse-yourself-bg-1.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-07d498d>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(71deg,#004148 21%,#FCFCFC00 50%);opacity:.91;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-07d498d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-c8c54bc>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-c8c54bc>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-6dacb57>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-6dacb57>.elementor-container{min-height:340px}.elementor-271 .elementor-element.elementor-element-6dacb57{margin-top:-13px;margin-bottom:0;padding:0 0 016px 0}.elementor-271 .elementor-element.elementor-element-9cf6d00>.elementor-widget-container{margin:0 0 0 0;padding:0 0 35px 0}.elementor-271 .elementor-element.elementor-element-9cf6d00{font-family:"roc-grotesk-compressed",Sans-serif;font-size:35px;font-weight:400;text-transform:uppercase;line-height:29px;color:#FFF}.elementor-271 .elementor-element.elementor-element-43e1338.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-271 .elementor-element.elementor-element-469949b .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-469949b{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-469949b>.elementor-widget-container{margin:20px 10px 20px 0;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-572d01f{--spacer-size:34px}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-8d35d0e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-8d35d0e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-d50b52c{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-d50b52c>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-d50b52c .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-6a79d7c{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-6a79d7c>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-6a79d7c .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-f69ab6d>.elementor-widget-container{margin:10px 0 0 40px}.elementor-271 .elementor-element.elementor-element-f69ab6d .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-9b2f522>.elementor-widget-container{margin:30px 0 8px 40px}.elementor-271 .elementor-element.elementor-element-9b2f522{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-b3d7d86>.elementor-widget-container{margin:0 0 -10px 40px;padding:1px 0 -2px 0}.elementor-271 .elementor-element.elementor-element-b3d7d86{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#EC5D00}.elementor-271 .elementor-element.elementor-element-debb739>.elementor-widget-container{margin:5px 0 -10px 40px;padding:-17px -17px -17px -17px}.elementor-271 .elementor-element.elementor-element-debb739{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:29px;color:#000}.elementor-271 .elementor-element.elementor-element-c00b955>.elementor-widget-container{margin:0 0 0 40px;padding:-7px 0 -14px 0}.elementor-271 .elementor-element.elementor-element-c00b955{columns:2;font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#000}.elementor-271 .elementor-element.elementor-element-178b75d{--spacer-size:50px}.elementor-271 .elementor-element.elementor-element-fc15524{--e-image-carousel-slides-to-show:1}.elementor-271 .elementor-element.elementor-element-fc15524 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-271 .elementor-element.elementor-element-fc15524 .elementor-swiper-button.elementor-swiper-button-next{font-size:25px}.elementor-271 .elementor-element.elementor-element-e6ed534{--spacer-size:95px}.elementor-271 .elementor-element.elementor-element-c23819d>.elementor-container{min-height:500px}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-f6b9f6e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-f6b9f6e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-27d437d{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-27d437d>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-27d437d .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-89bc8b7{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-89bc8b7>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-89bc8b7 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-6b2e502>.elementor-widget-container{margin:0 0 0 40px}.elementor-271 .elementor-element.elementor-element-6b2e502 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-c53ecc4>.elementor-widget-container{margin:30px 0 30px 40px}.elementor-271 .elementor-element.elementor-element-c53ecc4{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-2ce6f10{width:var(--container-widget-width,66.903%);max-width:66.903%;--container-widget-width:66.903%;--container-widget-flex-grow:0;font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:18px;color:#000}.elementor-271 .elementor-element.elementor-element-2ce6f10>.elementor-widget-container{margin:0 0 0 40px;padding:10px 0 30px 0}.elementor-271 .elementor-element.elementor-element-6a60af1 .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-6a60af1{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-6a60af1>.elementor-widget-container{margin:20px 10px 20px 40px;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-3257b75:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-271 .elementor-element.elementor-element-3257b75>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/fitness-class-1.webp);background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-3257b75>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(38deg,#0A3A42 22%,#FFFFFF00 65%);opacity:.79}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-3257b75.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-271 .elementor-element.elementor-element-3257b75.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-3257b75>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 49px}.elementor-271 .elementor-element.elementor-element-3257b75>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-914b8e7{width:var(--container-widget-width,61%);max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;font-family:"roc-grotesk-compressed",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:31px;color:#FFF}.elementor-271 .elementor-element.elementor-element-914b8e7>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-8458fd8{--spacer-size:95px}.elementor-271 .elementor-element.elementor-element-630a84e>.elementor-container{min-height:480px}.elementor-271 .elementor-element.elementor-element-cc4dcf7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-271 .elementor-element.elementor-element-cc4dcf7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/ice-bath-1.webp);background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-cc4dcf7>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(38deg,#0A3A42 22%,#FFFFFF00 65%);opacity:.79}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-cc4dcf7.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-271 .elementor-element.elementor-element-cc4dcf7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-cc4dcf7>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 49px}.elementor-271 .elementor-element.elementor-element-cc4dcf7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-7e28008{width:var(--container-widget-width,57%);max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"roc-grotesk-compressed",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:31px;color:#FFF}.elementor-271 .elementor-element.elementor-element-7e28008>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 0}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-3f4eb81.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-3f4eb81.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-7539c96{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-7539c96>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-7539c96 .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-3be52ee{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-3be52ee>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-3be52ee .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-3b4400e>.elementor-widget-container{margin:0 0 0 040px}.elementor-271 .elementor-element.elementor-element-3b4400e .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-b595816>.elementor-widget-container{margin:30px 0 30px 40px}.elementor-271 .elementor-element.elementor-element-b595816{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-a25983d>.elementor-widget-container{margin:25px 0 0 40px}.elementor-271 .elementor-element.elementor-element-a25983d{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:29px;color:#000}.elementor-271 .elementor-element.elementor-element-fea028e{width:var(--container-widget-width,57.046%);max-width:57.046%;--container-widget-width:57.046%;--container-widget-flex-grow:0;columns:1;font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;color:#000}.elementor-271 .elementor-element.elementor-element-fea028e>.elementor-widget-container{margin:0 0 0 40px;padding:0 0 11px 0}.elementor-271 .elementor-element.elementor-element-1af2011{--spacer-size:95px}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-084047c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-084047c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-6769970{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-6769970>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-6769970 .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-efdbf50{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-efdbf50>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-efdbf50 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-9be5722>.elementor-widget-container{margin:0 0 0 40px}.elementor-271 .elementor-element.elementor-element-9be5722 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-a21a263>.elementor-widget-container{margin:30px 0 30px 40px}.elementor-271 .elementor-element.elementor-element-a21a263{font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-9a5c88b{--e-image-carousel-slides-to-show:1}.elementor-271 .elementor-element.elementor-element-9a5c88b .elementor-swiper-button.elementor-swiper-button-prev,.elementor-271 .elementor-element.elementor-element-9a5c88b .elementor-swiper-button.elementor-swiper-button-next{font-size:25px}.elementor-271 .elementor-element.elementor-element-eb8f1a4{--spacer-size:95px}.elementor-271 .elementor-element.elementor-element-0c001d5:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-0c001d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/story-banner-2-1.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-0c001d5>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(71deg,#000000 21%,#FCFCFC00 50%);opacity:.91;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-0c001d5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-2ad7aaf>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-2ad7aaf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-91549d6>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-91549d6>.elementor-container{min-height:340px}.elementor-271 .elementor-element.elementor-element-91549d6{margin-top:-13px;margin-bottom:0;padding:0 0 016px 0}.elementor-271 .elementor-element.elementor-element-d482f42{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-d482f42>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-d482f42 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3.3px;color:#FFF}.elementor-271 .elementor-element.elementor-element-36a2859{--spacer-size:28px}.elementor-271 .elementor-element.elementor-element-e4b9925{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"roc-grotesk-compressed",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:31px;color:#FFF}.elementor-271 .elementor-element.elementor-element-e4b9925>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-03c28d7.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-271 .elementor-element.elementor-element-15bfb1e .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-15bfb1e{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-15bfb1e>.elementor-widget-container{margin:20px 10px 20px 0;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-3400744{--spacer-size:34px}.elementor-271 .elementor-element.elementor-element-f98f0d0:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-f98f0d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F3EF}.elementor-271 .elementor-element.elementor-element-f98f0d0>.elementor-background-overlay{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/leaves-1.webp);background-position:-141px 0;background-repeat:no-repeat;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-f98f0d0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0}.elementor-271 .elementor-element.elementor-element-38c72a5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-c5ab896{--spacer-size:95px}.elementor-271 .elementor-element.elementor-element-a658af5{text-align:center}.elementor-271 .elementor-element.elementor-element-a658af5 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-98311b5{width:var(--container-widget-width,43.832%);max-width:43.832%;--container-widget-width:43.832%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-98311b5>.elementor-widget-container{margin:30px 030px 30px 50px}.elementor-271 .elementor-element.elementor-element-6cdae4b{--spacer-size:31px}.elementor-271 .elementor-element.elementor-element-4a3090c .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-4a3090c.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-4a3090c.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-4a3090c.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-4a3090c .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-4a3090c .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-4a3090c .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-4a3090c .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-2ba0f99 .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-2ba0f99.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-2ba0f99.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-2ba0f99.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-2ba0f99 .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-2ba0f99 .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-2ba0f99 .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-2ba0f99 .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-ef771bf .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-ef771bf.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-ef771bf.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-ef771bf.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-ef771bf .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-ef771bf .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-ef771bf .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-ef771bf .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-2b00ad4 .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-2b00ad4.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-2b00ad4.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-2b00ad4.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-2b00ad4 .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-2b00ad4 .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-2b00ad4 .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-2b00ad4 .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-e4361e1 .elementor-icon-box-wrapper{gap:15px}.elementor-271 .elementor-element.elementor-element-e4361e1.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-271 .elementor-element.elementor-element-e4361e1.elementor-view-framed .elementor-icon,.elementor-271 .elementor-element.elementor-element-e4361e1.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-271 .elementor-element.elementor-element-e4361e1 .elementor-icon{font-size:130px}.elementor-271 .elementor-element.elementor-element-e4361e1 .elementor-icon-box-title,.elementor-271 .elementor-element.elementor-element-e4361e1 .elementor-icon-box-title a{font-family:"roc-grotesk-condensed",Sans-serif;font-size:19px;font-weight:500;text-transform:uppercase;line-height:19px}.elementor-271 .elementor-element.elementor-element-e4361e1 .elementor-icon-box-title{color:#000}.elementor-271 .elementor-element.elementor-element-dd8a5fe{--spacer-size:16px}.elementor-271 .elementor-element.elementor-element-92020ad{--spacer-size:2px}.elementor-271 .elementor-element.elementor-element-4ca6cac .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-4ca6cac{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-4ca6cac>.elementor-widget-container{margin:20px 10px 20px 0;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-20e684a{--spacer-size:28px}.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-weight:var(--e-global-typography-secondary-font-weight)}.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-271 .elementor-element.elementor-element-5a65c80{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px}.elementor-271 .elementor-element.elementor-element-5a65c80 .elementor-divider-separator{width:88%;margin:0 auto;margin-center:0}.elementor-271 .elementor-element.elementor-element-5a65c80 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-271 .elementor-element.elementor-element-c536128{--spacer-size:40px}.elementor-271 .elementor-element.elementor-element-890f067:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-890f067>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F3EF}.elementor-271 .elementor-element.elementor-element-890f067{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-890f067>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-0496a45.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-reviews .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-271 .elementor-element.elementor-element-0793b69.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-main-swiper{width:100%}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-main-swiper .swiper-slide{background-color:#F8F3EF;border-width:0 0 0 0}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-swiper-button{font-size:20px}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-testimonial__header{padding-block-end:calc(19px / 2)}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-testimonial__content{padding-block-start:calc(19px / 2)}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-testimonial__header,.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-testimonial__name{font-family:"Avenir Next",Sans-serif;font-weight:500}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-testimonial__text{color:#000;font-family:"Avenir Next",Sans-serif;font-size:16px;font-weight:300;word-spacing:0}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-star-rating{font-size:19px}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px}.elementor-271 .elementor-element.elementor-element-0793b69 .elementor-star-rating i:before{color:#000}.elementor-271 .elementor-element.elementor-element-48a22f2 .elementor-button{background-color:#000;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-48a22f2 .elementor-button:hover,.elementor-271 .elementor-element.elementor-element-48a22f2 .elementor-button:focus{background-color:#EC5D01}.elementor-271 .elementor-element.elementor-element-48a22f2>.elementor-widget-container{margin:0 10px 20px 0;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-b34df87:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-b34df87>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/stay-w-us-banner-1.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-b34df87>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(71deg,#014D52 21%,#FCFCFC00 50%);opacity:.91;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-b34df87{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-aab0417>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-aab0417>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-2364787>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-2364787>.elementor-container{min-height:340px}.elementor-271 .elementor-element.elementor-element-2364787{margin-top:-13px;margin-bottom:0;padding:0 0 016px 0}.elementor-271 .elementor-element.elementor-element-a3af58d{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-a3af58d>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-a3af58d .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3.3px;color:#FFF}.elementor-271 .elementor-element.elementor-element-a26923d{--spacer-size:28px}.elementor-271 .elementor-element.elementor-element-0544b60>.elementor-widget-container{margin:0 0 0 0;padding:0 0 35px 0}.elementor-271 .elementor-element.elementor-element-0544b60{font-family:"roc-grotesk-compressed",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:29px;color:#FFF}.elementor-271 .elementor-element.elementor-element-b96a223.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-271 .elementor-element.elementor-element-d5a4e4d .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-d5a4e4d{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-d5a4e4d>.elementor-widget-container{margin:20px 10px 20px 0;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-9b4bc9e{--spacer-size:34px}.elementor-271 .elementor-element.elementor-element-d45b54b:not(.elementor-motion-effects-element-type-background),.elementor-271 .elementor-element.elementor-element-d45b54b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F8F8F4}.elementor-271 .elementor-element.elementor-element-d45b54b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-271 .elementor-element.elementor-element-d45b54b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-2d00d57{--spacer-size:95px}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-2731a30.elementor-column .elementor-widget-wrap{align-items:center}.elementor-271 .elementor-element.elementor-element-2731a30.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-271 .elementor-element.elementor-element-714a39b{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-714a39b>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-714a39b .elementor-icon-wrapper{text-align:center}.elementor-271 .elementor-element.elementor-element-d866f91{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-d866f91>.elementor-widget-container{padding:10px 0 0 0}.elementor-271 .elementor-element.elementor-element-d866f91 .elementor-heading-title{font-family:"Avenir Next",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.9px;color:#00ADBF}.elementor-271 .elementor-element.elementor-element-1ce6fb6>.elementor-widget-container{margin:0 0 0 40px}.elementor-271 .elementor-element.elementor-element-1ce6fb6 .elementor-heading-title{font-family:"balboa",Sans-serif;font-size:52px;font-weight:400;text-transform:uppercase;line-height:46px;color:#000}.elementor-271 .elementor-element.elementor-element-8966d49{width:var(--container-widget-width,92%);max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;font-family:"Avenir Next",Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#000}.elementor-271 .elementor-element.elementor-element-8966d49>.elementor-widget-container{margin:30px 0 30px 40px}.elementor-271 .elementor-element.elementor-element-4b17b5f .elementor-button{background-color:#EC5D00;font-family:"Avenir Next",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:13px 13px 13px 13px;padding:20px 30px 14px 30px}.elementor-271 .elementor-element.elementor-element-4b17b5f{width:auto;max-width:auto}.elementor-271 .elementor-element.elementor-element-4b17b5f>.elementor-widget-container{margin:20px 10px 20px 40px;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-f867962{--spacer-size:50px}.elementor-271 .elementor-element.elementor-element-fe0e804:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-271 .elementor-element.elementor-element-fe0e804>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://wildwoodbeachfitness.com/wp-content/uploads/2024/10/sustainability-1.webp);background-repeat:no-repeat;background-size:cover}.elementor-271 .elementor-element.elementor-element-fe0e804>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(38deg,#0A3A42 22%,#FFFFFF00 65%);opacity:.79}.elementor-bc-flex-widget .elementor-271 .elementor-element.elementor-element-fe0e804.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-271 .elementor-element.elementor-element-fe0e804.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-271 .elementor-element.elementor-element-fe0e804>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 49px}.elementor-271 .elementor-element.elementor-element-fe0e804>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-271 .elementor-element.elementor-element-e7c80ed{width:var(--container-widget-width,57%);max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;font-family:"roc-grotesk-compressed",Sans-serif;font-size:38px;font-weight:400;text-transform:uppercase;line-height:31px;color:#FFF}.elementor-271 .elementor-element.elementor-element-e7c80ed>.elementor-widget-container{margin:0 0 0 0;padding:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-4122d20{--spacer-size:30px}@media(min-width:768px){.elementor-271 .elementor-element.elementor-element-c044484{width:41.362%}.elementor-271 .elementor-element.elementor-element-7ffb3a9{width:10%}.elementor-271 .elementor-element.elementor-element-3c392b6{width:48.187%}.elementor-271 .elementor-element.elementor-element-3d86ac7{width:53.568%}.elementor-271 .elementor-element.elementor-element-d180f76{width:8.498%}.elementor-271 .elementor-element.elementor-element-9d6d9ce{width:37.483%}.elementor-271 .elementor-element.elementor-element-9a277a3{width:38.09%}.elementor-271 .elementor-element.elementor-element-b68c682{width:5.16%}.elementor-271 .elementor-element.elementor-element-b580820{width:56.083%}.elementor-271 .elementor-element.elementor-element-ff9c651{width:5%}.elementor-271 .elementor-element.elementor-element-82351ca{width:35%}.elementor-271 .elementor-element.elementor-element-68de910{width:35%}.elementor-271 .elementor-element.elementor-element-bfdf244{width:5%}.elementor-271 .elementor-element.elementor-element-ef34a7a{width:53.568%}.elementor-271 .elementor-element.elementor-element-3991da1{width:8.498%}.elementor-271 .elementor-element.elementor-element-d9537f6{width:37.483%}.elementor-271 .elementor-element.elementor-element-982c852{width:50.534%}.elementor-271 .elementor-element.elementor-element-2e823d3{width:6.799%}.elementor-271 .elementor-element.elementor-element-94ddab2{width:42%}.elementor-271 .elementor-element.elementor-element-380b942{width:31.14%}.elementor-271 .elementor-element.elementor-element-43e1338{width:68.86%}.elementor-271 .elementor-element.elementor-element-8d35d0e{width:41.362%}.elementor-271 .elementor-element.elementor-element-8ffe97a{width:10%}.elementor-271 .elementor-element.elementor-element-ba4965a{width:48.187%}.elementor-271 .elementor-element.elementor-element-f6b9f6e{width:40.742%}.elementor-271 .elementor-element.elementor-element-55e1cfd{width:11.156%}.elementor-271 .elementor-element.elementor-element-3257b75{width:47.709%}.elementor-271 .elementor-element.elementor-element-cc4dcf7{width:51%}.elementor-271 .elementor-element.elementor-element-fb23338{width:6.607%}.elementor-271 .elementor-element.elementor-element-3f4eb81{width:42%}.elementor-271 .elementor-element.elementor-element-084047c{width:44.399%}.elementor-271 .elementor-element.elementor-element-4305e3a{width:9.02%}.elementor-271 .elementor-element.elementor-element-966c050{width:46.13%}.elementor-271 .elementor-element.elementor-element-586b81c{width:37.104%}.elementor-271 .elementor-element.elementor-element-03c28d7{width:62.896%}.elementor-271 .elementor-element.elementor-element-0dfb750{width:15.249%}.elementor-271 .elementor-element.elementor-element-b7d5bfb{width:14.604%}.elementor-271 .elementor-element.elementor-element-60244db{width:12.706%}.elementor-271 .elementor-element.elementor-element-ea25f2c{width:25.086%}.elementor-271 .elementor-element.elementor-element-b96a223{width:74.914%}.elementor-271 .elementor-element.elementor-element-2731a30{width:43.511%}.elementor-271 .elementor-element.elementor-element-f3a260c{width:6.929%}.elementor-271 .elementor-element.elementor-element-fe0e804{width:48.893%}}@media(max-width:1024px){.elementor-271 .elementor-element.elementor-element-123ad01 .elementor-heading-title{font-size:66px}.elementor-271 .elementor-element.elementor-element-7f37ede .elementor-heading-title{font-size:20px}.elementor-271 .elementor-element.elementor-element-f98f0d0>.elementor-background-overlay{background-position:0 0}}@media(max-width:767px){.elementor-271 .elementor-element.elementor-element-2cb05b3{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-d5ed9a7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-271 .elementor-element.elementor-element-d5ed9a7>.elementor-element-populated{margin:18% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:25% 0% 23% 0%}.elementor-271 .elementor-element.elementor-element-123ad01 .elementor-heading-title{font-size:53px}.elementor-271 .elementor-element.elementor-element-7f37ede>.elementor-widget-container{margin:0 0 0 0}.elementor-271 .elementor-element.elementor-element-7f37ede .elementor-heading-title{font-size:19px}.elementor-271 .elementor-element.elementor-element-6173714>.elementor-container{max-width:1484px}.elementor-271 .elementor-element.elementor-element-6173714{margin-top:15px;margin-bottom:0}.elementor-271 .elementor-element.elementor-element-6900867>.elementor-widget-container{margin:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-c044484>.elementor-element-populated{margin:0 20px 0 5px;--e-column-margin-right:20px;--e-column-margin-left:5px}.elementor-271 .elementor-element.elementor-element-340fc88>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-340fc88 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-62b632f>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-3f5b222>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-3c392b6>.elementor-element-populated{margin:12px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-44060a5{--spacer-size:41px}.elementor-271 .elementor-element.elementor-element-3d86ac7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-9d6d9ce.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-9d6d9ce>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-271 .elementor-element.elementor-element-a45040f>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-a45040f .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-4b6d511>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-d5f73e5>.elementor-widget-container{margin:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-0bd4574{--spacer-size:33px}.elementor-271 .elementor-element.elementor-element-0906e9b{width:var(--container-widget-width,217px);max-width:217px;--container-widget-width:217px;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-29aa04d>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-29aa04d .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-2148440>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-1c98d39>.elementor-widget-container{margin:12px 0 54px 0}.elementor-271 .elementor-element.elementor-element-798a83f>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-d24721a{--spacer-size:33px}.elementor-271 .elementor-element.elementor-element-ef34a7a>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-d9537f6.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-d9537f6>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-271 .elementor-element.elementor-element-36eb2f3>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-36eb2f3 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-3e6e1dc>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-664dc64>.elementor-widget-container{margin:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-ccc72c5>.elementor-widget-container{margin:0 0 40px 0}.elementor-271 .elementor-element.elementor-element-c587c9e{--spacer-size:39px}.elementor-271 .elementor-element.elementor-element-73cd0e2{--spacer-size:61px}.elementor-271 .elementor-element.elementor-element-992b964>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-992b964 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-51d6176{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-e5728e3>.elementor-widget-container{margin:0 0 0 0;padding:177px 0 48px 0}.elementor-271 .elementor-element.elementor-element-e5728e3{--container-widget-width:233px;--container-widget-flex-grow:0;width:var(--container-widget-width,233px);max-width:233px}.elementor-271 .elementor-element.elementor-element-94ddab2>.elementor-element-populated{margin:45px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-b30ad7f>.elementor-widget-container{margin:0 0 21px 10px}.elementor-271 .elementor-element.elementor-element-b30ad7f{--container-widget-width:322px;--container-widget-flex-grow:0;width:var(--container-widget-width,322px);max-width:322px}.elementor-271 .elementor-element.elementor-element-1a17675>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-1a17675{--container-widget-width:354px;--container-widget-flex-grow:0;width:var(--container-widget-width,354px);max-width:354px}.elementor-271 .elementor-element.elementor-element-c277fc0{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-8016f73>.elementor-element-populated{margin:45px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-1680997>.elementor-widget-container{margin:0 0 21px 10px}.elementor-271 .elementor-element.elementor-element-1680997{--container-widget-width:322px;--container-widget-flex-grow:0;width:var(--container-widget-width,322px);max-width:322px}.elementor-271 .elementor-element.elementor-element-7b314fd>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-7b314fd{--container-widget-width:354px;--container-widget-flex-grow:0;width:var(--container-widget-width,354px);max-width:354px}.elementor-271 .elementor-element.elementor-element-2cd15f6>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-2cd15f6{--container-widget-width:354px;--container-widget-flex-grow:0;width:var(--container-widget-width,354px);max-width:354px}.elementor-271 .elementor-element.elementor-element-07d498d{margin-top:0;margin-bottom:0;padding:87px 0 0 0}.elementor-271 .elementor-element.elementor-element-380b942.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-9cf6d00{width:var(--container-widget-width,274px);max-width:274px;--container-widget-width:274px;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-9cf6d00>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-43e1338.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-469949b{width:var(--container-widget-width,312px);max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-469949b>.elementor-widget-container{margin:0 0 0 0}.elementor-271 .elementor-element.elementor-element-8d35d0e>.elementor-element-populated{margin:0 20px 0 5px;--e-column-margin-right:20px;--e-column-margin-left:5px}.elementor-271 .elementor-element.elementor-element-f69ab6d>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-f69ab6d .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-9b2f522>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-b3d7d86>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-debb739>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-ba4965a>.elementor-element-populated{margin:12px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-e6ed534{--spacer-size:29px}.elementor-271 .elementor-element.elementor-element-f6b9f6e>.elementor-element-populated{margin:0 0 0 6px;--e-column-margin-right:0px;--e-column-margin-left:6px}.elementor-271 .elementor-element.elementor-element-6b2e502>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-6b2e502 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-c53ecc4>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-2ce6f10>.elementor-widget-container{margin:0 0 28px 15px;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-2ce6f10{--container-widget-width:302px;--container-widget-flex-grow:0;width:var(--container-widget-width,302px);max-width:302px}.elementor-271 .elementor-element.elementor-element-6a60af1{width:var(--container-widget-width,421px);max-width:421px;--container-widget-width:421px;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-6a60af1>.elementor-widget-container{margin:0 49px 54px 27px}.elementor-271 .elementor-element.elementor-element-914b8e7>.elementor-widget-container{padding:205px 0 048px 0}.elementor-271 .elementor-element.elementor-element-914b8e7{--container-widget-width:242px;--container-widget-flex-grow:0;width:var(--container-widget-width,242px);max-width:242px}.elementor-271 .elementor-element.elementor-element-8458fd8{--spacer-size:45px}.elementor-271 .elementor-element.elementor-element-cc4dcf7>.elementor-element-populated{margin:21px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-7e28008>.elementor-widget-container{margin:0 0 0 0;padding:177px 0 48px 0}.elementor-271 .elementor-element.elementor-element-7e28008{--container-widget-width:233px;--container-widget-flex-grow:0;width:var(--container-widget-width,233px);max-width:233px}.elementor-271 .elementor-element.elementor-element-3f4eb81>.elementor-element-populated{margin:0 0 0 7px;--e-column-margin-right:0px;--e-column-margin-left:7px}.elementor-271 .elementor-element.elementor-element-3b4400e>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-3b4400e .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-b595816>.elementor-widget-container{margin:22px 0 0 10px}.elementor-271 .elementor-element.elementor-element-a25983d>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-fea028e>.elementor-widget-container{margin:0 0 0 10px}.elementor-271 .elementor-element.elementor-element-fea028e{--container-widget-width:300px;--container-widget-flex-grow:0;width:var(--container-widget-width,300px);max-width:300px}.elementor-271 .elementor-element.elementor-element-1af2011{--spacer-size:45px}.elementor-271 .elementor-element.elementor-element-084047c>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-271 .elementor-element.elementor-element-9be5722>.elementor-widget-container{margin:10px 19px 0 10px}.elementor-271 .elementor-element.elementor-element-9be5722 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-a21a263>.elementor-widget-container{margin:22px 16px 0 10px}.elementor-271 .elementor-element.elementor-element-966c050>.elementor-element-populated{margin:14px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-eb8f1a4{--spacer-size:55px}.elementor-271 .elementor-element.elementor-element-2ad7aaf>.elementor-element-populated{margin:154px 0 0 18px;--e-column-margin-right:0px;--e-column-margin-left:18px;padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-e4b9925>.elementor-widget-container{margin:0 0 0 0;padding:0 0 21px 0}.elementor-271 .elementor-element.elementor-element-e4b9925{--container-widget-width:294px;--container-widget-flex-grow:0;width:var(--container-widget-width,294px);max-width:294px}.elementor-271 .elementor-element.elementor-element-03c28d7.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-f98f0d0>.elementor-background-overlay{background-position:0 0}.elementor-271 .elementor-element.elementor-element-c5ab896{--spacer-size:73px}.elementor-271 .elementor-element.elementor-element-a658af5>.elementor-widget-container{margin:0 0 21px 0}.elementor-271 .elementor-element.elementor-element-a658af5{text-align:center}.elementor-271 .elementor-element.elementor-element-a658af5 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-98311b5>.elementor-widget-container{margin:0 0 0 0}.elementor-271 .elementor-element.elementor-element-98311b5{--container-widget-width:310px;--container-widget-flex-grow:0;width:var(--container-widget-width,310px);max-width:310px}.elementor-271 .elementor-element.elementor-element-b34df87{margin-top:-30px;margin-bottom:0}.elementor-271 .elementor-element.elementor-element-aab0417>.elementor-element-populated{margin:0 39px 0 35px;--e-column-margin-right:39px;--e-column-margin-left:35px}.elementor-271 .elementor-element.elementor-element-2364787>.elementor-container{min-height:228px}.elementor-271 .elementor-element.elementor-element-ea25f2c>.elementor-element-populated{margin:63px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-271 .elementor-element.elementor-element-0544b60>.elementor-widget-container{padding:0 0 0 0}.elementor-271 .elementor-element.elementor-element-b96a223.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-271 .elementor-element.elementor-element-2d00d57{--spacer-size:30px}.elementor-271 .elementor-element.elementor-element-2731a30>.elementor-element-populated{margin:0 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px}.elementor-271 .elementor-element.elementor-element-d866f91{width:var(--container-widget-width,264px);max-width:264px;--container-widget-width:264px;--container-widget-flex-grow:0}.elementor-271 .elementor-element.elementor-element-1ce6fb6>.elementor-widget-container{margin:10px 0 0 10px}.elementor-271 .elementor-element.elementor-element-1ce6fb6 .elementor-heading-title{font-size:40px;line-height:.9em}.elementor-271 .elementor-element.elementor-element-8966d49>.elementor-widget-container{margin:12px 0 0 10px}.elementor-271 .elementor-element.elementor-element-e7c80ed>.elementor-widget-container{margin:0 0 0 0;padding:177px 0 48px 0}.elementor-271 .elementor-element.elementor-element-e7c80ed{--container-widget-width:233px;--container-widget-flex-grow:0;width:var(--container-widget-width,233px);max-width:233px}.elementor-271 .elementor-element.elementor-element-4122d20{--spacer-size:30px}}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:300;font-display:auto;src:url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Regular.eot);src:url('https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Regular.eot#1778230926') format('embedded-opentype'),url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Regular.woff) format('woff'),url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Regular.ttf) format('truetype'),url('https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Regular.svg#AvenirNext') format('svg')}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:600;font-display:auto;src:url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Bold.eot);src:url('https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Bold.eot#1778230926') format('embedded-opentype'),url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Bold.woff) format('woff'),url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Bold.ttf) format('truetype'),url('https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-Bold.svg#AvenirNext') format('svg')}@font-face{font-family:'Avenir Next';font-style:normal;font-weight:400;font-display:auto;src:url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-DemiBold.eot);src:url('https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-DemiBold.eot#1778230926') format('embedded-opentype'),url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-DemiBold.woff) format('woff'),url(https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-DemiBold.ttf) format('truetype'),url('https://wordpress-1335019-4889235.cloudwaysapps.com/wp-content/uploads/2024/10/AvenirNext-DemiBold.svg#AvenirNext') format('svg')}