:root{--primary-color:#C9A96E;--secondary-color:black;--font-family-primary:'Cormorant Garamond',Georgia,'Times New Roman',serif;--font-family-secondary:'Cormorant Garamond',Georgia,'Times New Roman',serif;--loading-spinner-image-path:url(/wp-content/uploads/2024/11/favicon.png);--plan-topper-image-path:url(/wp-content/uploads/2024/11/topper-image.png)}div .loading_box .loading_icon{border:none;content:var(--loading-spinner-image-path);animation:spin 2.5s linear infinite;width:100px;height:100px}form div #regForm.sweti_join_now *{font-family:var(--font-family-primary);background-color:black!important}body #regForm.sweti_join_now{background-color:black!important;background:black!important}#regForm.sweti_join_now{padding:0 40px!important;min-width:1040px!important;width:100%!important;max-width:none!important}#regForm,.et_pb_section,.et_pb_row,.et_pb_column,#et-boc,.et-l{max-width:none!important;overflow:visible!important}.tab.step2.plans_wrapper{overflow:visible!important;min-width:0!important;width:auto!important}.sweti_join_now .plan_names{margin:0!important;flex:0 0 auto!important}@media only screen and (min-width:1240px){#regForm .plan_names{width:380px!important;max-width:380px!important}}div .sweti_join_now .plan-feature{display:flex;flex-direction:column;background:var(--primary-color);margin:0 0 15px;border:0px solid var(--secondary-color);border-top:none;padding-top:20px;height:fit-content!important;min-height:250px;width:100%!important;max-width:300px}div .sweti_join_now .plan-feature .plan-header{text-align:left!important;width:90%;margin:0 auto!important;background:none!important}div .sweti_join_now .plan-feature .plan-header p{padding-top:15px!important}div .sweti_join_now .plan-feature .plan-header .Monthly_Rate,div .sweti_join_now .plan-feature .plan-header div{display:flex;justify-content:center;align-items:center;color:var(--secondary-color);font-size:2em;line-height:1em;padding:10px 0;height:80px;font-family:var(--font-family-secondary)}div .sweti_join_now .plan-feature .plan-header .Enrollment_Fee{display:flex!important;justify-content:flex-start!important;text-align:left!important;font-weight:400;background-color:none!important;font-size:25px!important}.plan-header p.Enrollment_Fee .Enrollment_Fee_TextPlaceholder{font-size:25px!important;padding-left:6px!important}.plan-header p.Enrollment_Fee .Enrollment_Fee_TextPlaceholder::after{font-size:25px!important;content:"Fee";padding-left:6px!important}div[abcname]{display:none;font-size:14px}.plan-title{order:1}.plan-header{order:2}div[abcname="Enrollment"]{display:flex;justify-content:center;color:var(--secondary-color);font-size:1.5em;font-weight:normal;padding:15px 0;order:3}div[abcname="Enrollment"]>div[abcname="name"]{display:flex;order:2;margin-left:5px}div[abcname="Enrollment"]>div[abcname="name"]::after{content:" Fee ";margin:0 4px}div[abcname="subTotal"]{display:block!important}.sabasiccontainer{display:none!important}.sweticlubfee{order:5;color:#fff;margin-top:auto;margin-bottom:10px;display:none!important;gap:3px;font-size:8px;line-height:150%}body .sweti_join_now .plan-feature .plan-title h3{color:var(--secondary-color);font-weight:bold;font-size:30px!important;padding:10px 0!important;padding-left:10px!important;min-height:50px;text-align:left;font-family:var(--font-family-secondary);text-transform:none!important;text-align:center!important}div .sweti_join_now .plan-feature .sabasic_Monthly_Rate_Pretax .sabasic_dollarsign{align-self:flex-start;font-size:35px;margin-top:-15px;line-height:1;display:inline-block!important;align-self:center}div .sweti_join_now .plan-feature .sabasic_Monthly_Rate_Pretax .sabasic_dollar{font-size:80px;display:inline-block!important;align-self:center}div .sweti_join_now .plan-feature .sabasic_Monthly_Rate_Pretax .sabasic_cent{flex-direction:column;display:none!important;align-self:flex-start;font-size:32px;text-align:center;line-height:1em}span.sabasic_cent{display:none}.sabasic_cent::after{content:'per month';font-size:7px;line-height:1em}div .sweti_join_now .plan-feature .sabasiccontainer{padding:20px 0;text-align:left;line-height:1em;display:flex;flex-direction:column}div .sweti_join_now .plan-feature .sabasiccontainer ul li{color:#fff;font-size:1em}div .sweti_join_now .plan-feature .sabasiccontainer ul li::before{background:rgba(255,255,255,.7)}.sabasiclogocontainer{display:flex;justify-content:flex-start;align-items:center;text-align:left;padding:5px 0}.sabasiclogocontainer img{height:14px}.sabasiclogocontainer p{padding-left:5px;font-size:12px;color:var(--secondary-color)}.select_button{width:calc(100% - 100px)!important;margin:0 auto!important;border:0px solid var(--primary-color)!important;background:var(--primary-color)!important;color:#000000!important}.select_button label{color:#000000!important;background-color:#C9A96E!important;font-weight:300!important}.select_button label::after{content:'MEMBERSHIP';padding-left:6px;font-weight:300!important}.plan-feature::after{content:"ADD A CHILD AGES 3 MONTHS - 21 YEARS FOR $50 WHEN THE CLUB OPENS";display:block;text-align:center;font-family:'Inter',sans-serif;font-size:8px;letter-spacing:2px;text-transform:uppercase;color:white!important;margin-top:10px;white-space:normal;line-height:1.3;order:100;padding-bottom:10px;min-height:30px}.plan-feature:has([sweti_planname*="Family"])::after{content:"MEMBERSHIP INCLUDES 2 ADULTS AND 3 CHILDREN + MEMBERSHIP INCLUDES 2 ADULTS AND 3 CHILDREN + 2 HOURS OF FREE CHILDCARE PER DAY INCLUDED IN FAMILY MEMBERSHIP"!important}.plans_data_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:72px!important;max-width:none!important;min-width:1040px;width:auto;overflow:visible;margin:0 auto}.tab.step2.plans_wrapper,#step2.plans_data_wrapper{min-width:0!important;width:auto!important}div.plan_names{margin-left:0!important;margin-right:0!important}div.plans_data_wrapper>div.plan_names{flex:0 0 auto!important}body div #regForm.sweti_join_now .plan-feature{width:100%!important;max-width:100%!important;height:fit-content!important}div .plan-items{background:rgba(201,169,110,0.05)!important}div .sweti_join_now .plan-items{background:rgba(201,169,110,.1)!important;border:1px solid #C9A96E!important;border-radius:0!important;color:#ffffff!important}div .sweti_join_now .plan-feature .plan-title h3,div .sweti_join_now .plan-feature .plan-header .Monthly_Rate,div .sweti_join_now .plan-feature .plan-header div,div .sweti_join_now .plan-feature .plan-header .Enrollment_Fee,div .sweti_join_now .plan-feature .sabasiclogocontainer p,div .sweti_join_now .plan-feature div[abcname="Enrollment"]{font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif!important;color:#ffffff!important}div .sweti_join_now p.Enrollment_Fee{background-color:rgba(0,0,0,0)!important;padding-top:20px!important}div .sweti_join_now .plan-feature .plan-header .Monthly_Rate,div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate,div .sweti_join_now .plan-feature .plan-header .swetiScheduleAmount,div .sweti_join_now .plan-feature .plan-header .swetiSchedulePreTaxAmount{display:none!important}div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate_Pretax{display:flex!important;align-items:center;flex-direction:row;justify-content:flex-start!important;border-bottom:1px solid #C9A96E;padding-bottom:50px!important;padding-right:0!important;margin-bottom:10px}div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate_Pretax::after{content:"MONTHLY";font-family:'Inter',sans-serif;letter-spacing:2px;text-transform:uppercase;font-weight:400;margin-left:8px;margin-top:20px;font-size:12px;color:inherit}[class*="prevBtn"],[class*="nextBtn"]{color:#000000!important}.tab.step2 [class*="prevBtn"],.step2 [class*="prevBtn"]{display:none!important}#step3 .field-info,#step4 .field-info,#step5 .field-info{width:1080px;margin:0 auto}div .sweti_join_now #step3 .plan-items::before,div .sweti_join_now #step4 .plan-items::before,div .sweti_join_now #step5 .plan-items::before,#step3 .plan-feature::before,#step4 .plan-feature::before,#step5 .plan-feature::before{display:none}div .sweti_join_now #step3 .plan-items,div .sweti_join_now #step4 .plan-items,div .sweti_join_now #step5 .plan-items{border:none!important}.sweti_join_now .aside-inner .plan-items{overflow:unset!important}.sweti_join_now .aside-inner .new_details{padding:0 15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.new_details #plan_data_one,.new_details #plan_data_two{background:unset}#planDescription,#planDescription2,#planDescription3{position:relative}#step3 .plan-feature,#step4 .plan-feature,#step5 .plan-feature{margin-top:0;position:relative;overflow:unset}.frq_col{width:275px}.new_details{padding:0!important;padding-top:30px!important}.new_details .frq_col{margin:0 auto;width:100%!important}#step3 .sabasiccontainer::after,#step4 .sabasiccontainer::after,#step5 .sabasiccontainer::after{bottom:20px}.frq_col span.payment{font-size:32px!important;min-height:35px!important;color:var(--primary-color)!important;font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif!important;font-weight:900!important;-webkit-text-stroke:0!important;text-stroke:0!important;outline:none!important;text-transform:capitalize!important;padding-top:15px!important}.frq_col .payment span{padding-right:6px!important}#regForm .frq_col{padding-bottom:25px!important;background:black!important}.sweti_join_now #step4 .info-form h3.plan_heading_h3.addons_heading:after{content:"Add Ons"!important}div#plan_data_one{background:rgb(249 255 250 / 67%);font-weight:700}div#plan_data_two{background:rgb(249 255 250 / 67%);font-weight:700}#step3 #planDescription,#step3 #planDescription2,#step3 #planDescription3,#step4 #planDescription,#step4 #planDescription2,#step4 #planDescription3,#step5 #planDescription,#step5 #planDescription2,#step5 #planDescription3{background:rgba(201,169,110,0.1)!important;border:1px solid #C9A96E!important;color:#ffffff!important;border-radius:0!important;padding:15px;font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif!important;margin-bottom:0}#step3 #planDescription *,#step3 #planDescription2 *,#step3 #planDescription3 *,#step4 #planDescription *,#step4 #planDescription2 *,#step4 #planDescription3 *,#step5 #planDescription *,#step5 #planDescription2 *,#step5 #planDescription3 *{color:#ffffff!important;font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif!important}#step3 .plan-items,#step3 div.plan-items,#step4 .plan-items,#step4 div.plan-items,#step5 .plan-items,#step5 div.plan-items{padding-bottom:0!important}@media only screen and (max-width:1300px){#regForm .step2 .plan_heading::after{font-size:32px!important;text-align:center}#regForm.sweti_join_now{min-width:0!important;width:100%!important;max-width:100vw!important;padding:0 20px!important}.plans_data_wrapper{min-width:0!important;width:100%!important;gap:20px!important}div.plan_names{width:auto!important;min-width:0!important;max-width:300px!important}.tab.step3,.tab.step4,.tab.step5{overflow-x:hidden!important}.tab.step3 .field-info,.tab.step4 .field-info,.tab.step5 .field-info{width:100%!important;max-width:100vw!important;padding:0 20px!important}.tab.step3 .plan-feature,.tab.step4 .plan-feature,.tab.step5 .plan-feature{width:100%!important;max-width:100%!important;margin-top:0!important}.tab.step3 .frq_col,.tab.step4 .frq_col,.tab.step5 .frq_col{width:100%!important}.tab.step3 .aside-inner,.tab.step4 .aside-inner,.tab.step5 .aside-inner{flex-direction:column!important;align-items:stretch!important}.tab.step3 #planDescription,.tab.step3 #planDescription2,.tab.step3 #planDescription3,.tab.step4 #planDescription,.tab.step4 #planDescription2,.tab.step4 #planDescription3,.tab.step5 #planDescription,.tab.step5 #planDescription2,.tab.step5 #planDescription3{width:100%!important;max-width:100%!important;margin-bottom:10px!important}}#step3 .plan-items,#step4 .plan-items,#step5 .plan-items{font-size:80%}#step3 .plan-items>h3,#step4 .plan-items>h3,#step5 .plan-items>h3{color:#ffffff!important;font-size:18px;letter-spacing:2.5px;padding-bottom:3px!important;font-weight:300!important;font-family:"Inter"!important;outline:none!important;-webkit-text-stroke:0!important;text-stroke:0!important;text-transform:capitalize!important;background:linear-gradient(to top,#282114,black)!important;border-bottom:1px solid var(--primary-color);height:fit-content!important}#regForm #step3 .plan-items .plan-title h3,#regForm #step4 .plan-items .planDescription .plan-title h3,#regForm #step5 .plan-items .planDescription .plan-title h3{border-bottom:none!important;background:none!important}.annual_fee_label label{padding-right:6px}.annual_fee_details{display:none!important}#regForm .addons_data_custom,#regForm .addon{color:white!important;max-width:100%!important;width:100%!important;flex:none}#regForm .addon_data label,#regForm .addon_description p{color:white!important;width:100%!important}#regForm .addon_sidebar h3{background:linear-gradient(to top,#282114,black)!important;border-bottom:1px solid var(--primary-color);font-weight:400;letter-spacing:2px}#regForm .addon_sidebar span{background-color:black!important;color:white}#regForm.sweti_join_now .field-header{display:none!important}.plan_heading::after{content:"Membership Plans";display:block;font-family:var(--font-family-secondary);font-size:64px;color:var(--primary-color);padding-bottom:25px;line-height:1em!important}body #regForm.sweti_join_now,body .sweti_join_now,body .tab.step2,body .tab.step3,body .tab.step4,body .tab.step5,body #regForm{background-color:#000000!important;background:#000000!important}div[abcname="Enrollment"],p.Enrollment_Fee{display:none!important}.sweticlubfee{display:flex!important;justify-content:center;align-items:center;color:var(--secondary-color);font-size:1.5em;font-weight:normal;padding:15px 0;order:3;gap:0;margin:0;line-height:normal;font-family:var(--font-family-secondary)}.sweticlubfee div[sweticlubfeename="preTaxAmount"]{display:none!important}.sweticlubfee div[sweticlubfeename="feeAmount"]{display:flex!important;font-size:25px!important;font-weight:400;color:white}.sweticlubfee{display:flex;justify-content:flex-start;padding-top:5px!important}.sweticlubfee div[sweticlubfeename="feeAmount"]::after{color:white;content:" Enrollment Fee";padding-left:6px;font-size:25px!important;font-weight:400}.sweticlubfee div[sweticlubfeename="feeAmount"] .sabasic_dollarsign{font-size:25px;align-self:flex-start;color:white;padding-left:15px}.sweticlubfee div[sweticlubfeename="feeAmount"] .sabasic_dollar{color:white;font-size:25px}.sweticlubfee div[sweticlubfeename="feeAmount"] .sabasic_cent{display:none}#regForm .plan-header .Enrollment_Fee{display:none!important}