@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700;800;900&display=swap');@import url('https://fonts.cdnfonts.com/css/avenir');:root{--primary-gradient-start:#00A6D5;--primary-gradient-end:#000406;--primary-gradient:linear-gradient(160deg,#00A6D5 0%,#003d52 50%,#000406 100%);--btn-gradient:linear-gradient(90deg,#00A6D5 0%,#0076a3 100%);--card-bg:#0d0d0d;--card-featured-bg:#070f14;--page-bg:#ffffff;--accent-teal:#fff;--accent-glow:rgba(0,166,213,0.30);--text-primary:#ffffff;--text-dim:rgba(255,255,255,0.75);--text-label:rgba(255,255,255,0.60);--font-display:'Montserrat',sans-serif;--font-body:'Avenir','Nunito',sans-serif;--featured-bg-image:url('/wp-content/uploads/2026/05/Fitometry-W03-1-2.png');--loading-image:url('/wp-content/uploads/2026/05/FITOMETRY_edited_edited.avif');--border-card:1px solid rgba(255,255,255,0.08);--border-featured:1px solid rgba(0,166,213,0.35);--radius-card:24px;--radius-btn:10px}#regForm.sweti_join_now *,#regForm.sweti_join_now p,#regForm.sweti_join_now a,#regForm.sweti_join_now li,#regForm.sweti_join_now ul,#regForm.sweti_join_now input,#regForm.sweti_join_now button,#regForm.sweti_join_now select,#regForm.sweti_join_now div,#regForm.sweti_join_now span,#regForm.sweti_join_now label,#regForm.sweti_join_now h1,#regForm.sweti_join_now h2,#regForm.sweti_join_now h3,#regForm.sweti_join_now h4,#regForm.sweti_join_now h5,#regForm.sweti_join_now h6{font-family:var(--font-body)!important}body{overflow-x:hidden!important}body #regForm.sweti_join_now{padding:0!important;max-width:1000px;margin:0 auto;align-items:stretch;float:none!important;display:flex!important;flex-wrap:wrap!important;gap:20px!important}body #regForm.sweti_join_now{padding:0!important;max-width:1000px;margin:0 auto;align-items:stretch;float:none!important;display:flex!important;flex-wrap:wrap!important;gap:20px!important;background:#000000}body .tab{background-color:black!important}div .loading_box .loading_icon{border:none;content:var(--loading-image);animation:spin 2.5s linear infinite;width:100px;height:100px}.et_pb_menu_inner_container.et_flex_module a,.et_pb_menu_inner_container.et_flex_module a:hover{border-radius:40px!important;padding:none!important}.progress-list{text-align:center;display:flex!important;justify-content:center!important;width:100%!important}.progress-list ul{gap:8px!important;padding:20px 0 16px!important}.progress-list li{padding:8px 16px 4px!important;border-bottom:2px solid transparent;transition:border-color 0.3s ease,color 0.3s ease}.progress-list li.active{color:var(--accent-teal)!important;border-bottom:3px solid var(--accent-teal)!important;box-shadow:none!important}.progress-list li.success{color:transparent!important;background:linear-gradient(180deg,#00A6D5 0%,#003d52 50%,#000406 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;border-bottom-color:rgba(0,166,213,0.35)}.progress-list .step{display:none}.tab.step2.plans_wrapper{background:var(--page-bg);padding:10px 40px 60px}.plans_data_wrapper .plan_heading .field-header{margin-bottom:32px}.plans_data_wrapper .plan_heading .plan_heading_h3,#regForm.sweti_join_now .plan_heading_h3{display:none}.plans_data_wrapper .plan_heading .plan_subheading{color:var(--text-dim);font-size:14px;margin-top:8px}#regForm.sweti_join_now .plans_data_wrapper,#regForm .plans_data_wrapper{display:flex!important;flex-wrap:wrap!important;gap:20px!important;max-width:1000px;margin:0 auto;padding:20px 0;align-items:stretch;float:none!important}#regForm.sweti_join_now .plans_data_wrapper::before,#regForm.sweti_join_now .plans_data_wrapper::after,.plans_data_wrapper::after{content:'';display:none!important;clear:both}#regForm.sweti_join_now .plans_data_wrapper .plan_heading,.plans_data_wrapper .plan_heading{flex:0 0 100%!important;width:100%!important;order:-2}#regForm.sweti_join_now .plans_data_wrapper>input.clno,#regForm .plans_data_wrapper>input.clno{display:none!important;flex:0 0 0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden;visibility:hidden}#regForm.sweti_join_now .plan_names:not(:has([sweti_planname*="Premier"])),#regForm .plan_names:not(:has([sweti_planname*="Premier"])){float:none!important;flex:0 0 calc(50% - 10px)!important;width:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;order:1}#regForm.sweti_join_now .plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]),#regForm .plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]){float:none!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:100%!important;order:-1!important;margin-bottom:0!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items *,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items h3,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items p,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items span,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items div,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items label{color:#ffffff!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items *,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items h3,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items p,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items span,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items div,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items label{color:#111111!important}body div .sweti_join_now .plan-items{background:#fff!important;border:var(--border-card)!important;border-radius:var(--radius-card)!important;overflow:hidden!important;padding:32px 28px 28px!important;height:100%;min-height:420px;box-sizing:border-box;position:relative;display:flex;flex-direction:column}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items{background:linear-gradient(90deg,#001a26 0%,#001a26 35%,#003d52 65%,#00A6D5 100%)!important;border:var(--border-featured)!important;min-height:440px;padding:36px 36px 32px!important;width:100%!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--featured-bg-image);background-size:auto 100%;background-position:right center;background-repeat:no-repeat;opacity:0.25;border-radius:var(--radius-card);z-index:2;transform:scale(1.05);pointer-events:none;clip-path:inset(0 0 0 0 round var(--radius-card));-webkit-mask-image:linear-gradient(to right,transparent 0%,black 40%);mask-image:linear-gradient(to right,transparent 0%,black 40%)}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::after{content:'';position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(transparent,rgba(7,15,20,0.92));border-radius:0 0 var(--radius-card) var(--radius-card);z-index:3;pointer-events:none}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-feature,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button{position:relative;z-index:4}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button{transform:translate(0,-15px)}html body div .sweti_join_now .plan-feature{display:flex!important;flex-direction:column;height:auto!important;min-height:unset!important;width:100%!important;margin:0!important;box-sizing:border-box;overflow:visible!important;position:relative;z-index:2;background:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;border-radius:0!important;padding:0!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-feature{padding-bottom:90px!important}body div .sweti_join_now .plan-header{order:2;background:rgba(255,255,255,0.07)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.12)!important;border-radius:18px!important;padding:22px!important;padding-bottom:170px!important;width:100%!important;box-sizing:border-box!important;margin:0 0 8px 0!important;height:auto!important;min-height:unset!important;position:relative}body .plan-title{order:1;margin-bottom:4px;position:relative;z-index:2}div .sweti_join_now .plan-feature .plan-title h3{font-size:22px!important;letter-spacing:3px!important;text-align:left!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-title::before{content:"CLUB ACCESS";display:block;font-family:var(--font-display);font-size:20px;font-weight:300;letter-spacing:6px;color:var(--accent-teal);text-transform:uppercase;margin-bottom:6px;text-align:left!important}#regForm .plan_names:has([sweti_planname*="Premier"]) .plan-title h3{font-family:var(--font-display)!important;font-size:24px!important;font-weight:300!important;letter-spacing:10px!important;color:var(--accent-teal)!important;text-transform:uppercase!important;margin:0!important;line-height:inherit;text-align:left}.plan_names:has([sweti_planname*="Premier"]) .plan-title::before{content:none}.plan_names:has([sweti_planname*="Premier"]) .plan-title::after{content:"Annual Commitment"!important;display:block!important;font-family:var(--font-display)!important;font-size:24px!important;font-weight:500!important;letter-spacing:2.95px!important;color:#ffffff!important;margin-top:4px!important;line-height:1.1;padding-bottom:20px;text-align:left}body #regForm .plan-header .sabasic_Monthly_Rate_Pretax,body #regForm .plan-header .swetiScheduleAmount,body #regForm .plan-header .swetiSchedulePreTaxAmount{display:none!important}body #regForm .plan-header .sabasic_Monthly_Rate{display:inline-flex!important;align-items:flex-end;margin:0!important;padding:0!important;height:auto!important;min-height:unset!important;line-height:1;gap:2px;justify-content:flex-start!important;width:100%!important;text-align:left!important}body div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate .sabasic_dollarsign{font-family:var(--font-display)!important;font-size:24px!important;font-weight:300;color:#ffffff!important;align-self:flex-start;transform:translateY(10px);line-height:1}body div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate .sabasic_dollar{font-family:var(--font-display)!important;font-size:90px!important;font-weight:900!important;color:#ffffff!important;line-height:0.9;letter-spacing:0px;display:inline-block;transform-origin:left center}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_Monthly_Rate .sabasic_dollar,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_dollar{font-size:110px!important;letter-spacing:0px;display:inline-block;transform-origin:left center}body .sweti_join_now .plan-feature .plan-header .sabasic_cent,body .sweti_join_now .plan-feature div[abcname="subTotal"] .sabasic_cent,body .sweti_join_now .plan-feature div[abcname="total"] .sabasic_cent{display:none!important}body #regForm .plan-header .sabasic_Monthly_Rate::after{content:'PER\A MONTH';white-space:pre;font-family:var(--font-display)!important;font-size:12px!important;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none!important;color:#000!important;display:inline-block;align-self:flex-start;margin-left:4px;line-height:1.1;transform:translateY(34px)}div .sweti_join_now .plan-feature .plan-header .Monthly_Rate{font-family:var(--font-display)!important;font-size:26px!important;font-weight:800!important;color:#ffffff!important;letter-spacing:1px;text-transform:uppercase;height:auto!important;min-height:unset!important;padding:16px 0 8px!important;justify-content:flex-start;display:flex}div[abcname="Enrollment"]{display:flex!important;order:3;align-items:center;gap:0;padding:10px 0 2px!important;padding-left:14px!important;font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;color:#ffffff!important;margin-right:0!important;position:relative;z-index:6}div[abcname="Enrollment"]>div[abcname="name"],div[abcname="Enrollment"]>div[abcname="tax"],div[abcname="Enrollment"]>div[abcname="subTotal"]{display:none!important}div[abcname="Enrollment"]>div[abcname="total"]{display:inline-flex!important;order:1;color:#fff;align-items:center}div[abcname="Enrollment"] span,div[abcname="Enrollment"] *{font-size:18px!important;font-family:var(--font-display)!important;font-weight:700!important;transform:none!important;color:#fff!important;text-decoration:none!important;line-height:1!important;display:inline!important;align-self:auto!important;flex-direction:row!important;letter-spacing:1px}div[abcname="Enrollment"] .sabasic_cent::after,div[abcname="Enrollment"]>div[abcname="total"] .sabasic_cent::after{content:''!important;display:none!important}#regForm div[abcname="Enrollment"]>div[abcname="total"]::after{content:' ENROLLMENT FEE';font-size:18px!important;font-family:var(--font-display)!important;font-weight:700;letter-spacing:1px!important;text-transform:uppercase;margin-left:2px;padding-left:5px}div[abcname="ENHANCE"]{display:flex!important;order:4;align-items:center;gap:0;padding:2px 0 0!important;padding-left:20px!important;font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;color:#ffffff!important;margin-top:0!important;margin-right:0!important;position:relative;z-index:6;visibility:visible!important}div[abcname="ENHANCE"]>div[abcname="subTotal"],div[abcname="ENHANCE"]>div[abcname="name"],div[abcname="ENHANCE"]>div[abcname="tax"]{display:none!important}div[abcname="ENHANCE"]>div[abcname="total"]{display:inline-flex!important;order:1;align-items:center}div[abcname="ENHANCE"] span,div[abcname="ENHANCE"] *{font-size:18px!important;font-family:var(--font-display)!important;font-weight:700!important;transform:none!important;color:#ffffff!important;text-decoration:none!important;line-height:1!important;display:inline!important;align-self:auto!important;flex-direction:row!important;padding-top:0!important;letter-spacing:1px}div[abcname="ENHANCE"] .sabasic_cent::after{content:''!important;display:none!important}div[abcname="ENHANCE"]>div[abcname="total"]::after{content:' ENHANCEMENT FEE *';font-size:18px;font-family:var(--font-display)!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-left:2px;padding-left:5px}div[abcname="name"],div[abcname="tax"],div[abcname="total"],div[abcname="dues"],div[abcname="Prorate Dues"],p.Enrollment_Fee,.sweticlubfee,.sweti_join_now .plan-feature .swetiScheduleAmount,.sweti_join_now .plan-feature .swetiSchedulePreTaxAmount,.sweti_join_now .plan-feature .sabasic_Monthly_Rate,.sweti_join_now .plan-feature .sweticlubfee,.sweti_join_now .plan-feature p.Enrollment_Fee,.location-set,.gtranslate_wrapper,.tab.step2 .btn_prev.prevBtn2{display:none!important}body .sweti_join_now .plan-feature>div:not(.plan-title):not(.plan-header):not([abcname="Enrollment"]):not([abcname="ENHANCE"]):not(.sabasiccontainer):not(.select_button):not(.plan-name):not(.plan-sub-name){display:none!important}body .sweti_join_now .plan-feature p:not(.Enrollment_Fee){display:none!important}div .sweti_join_now .plan-feature .sabasiccontainer{order:5;background:rgba(0,166,213,0.06)!important;border-radius:10px;padding:14px 18px!important;margin-top:10px;min-height:unset!important}div .sweti_join_now .plan-feature .sabasiccontainer ul li{color:var(--text-dim);font-size:13px}div .sweti_join_now .plan-feature .sabasiccontainer ul li::before{background:var(--accent-teal)}.sabasiclogocontainer{display:flex;justify-content:flex-start;align-items:center;padding:3px 0}.sabasiclogocontainer p{padding-left:8px;font-size:13px;color:var(--text-dim);margin:0!important}body .select_button{display:block;align-self:center!important;width:calc(100% - 44px);min-width:280px!important;max-width:calc(100% - 40px)!important;margin:0 auto 28px!important;background:transparent!important;border:none!important;clip-path:none!important;border-radius:0!important;position:relative;z-index:7!important;box-sizing:border-box}body .sweti_join_now .plan-items .select_button label{display:flex!important;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#00A6D5 0%,#003d52 50%,#000406 100%)!important;color:#ffffff!important;border:none!important;border-radius:50px!important;padding:7px 16px 7px 22px!important;font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2px;text-transform:uppercase;cursor:pointer;margin:0!important;transform:none!important;width:100%;box-sizing:border-box}body .sweti_join_now .plan-items .select_button label::after{content:'→';font-size:20px;font-weight:400;letter-spacing:0;margin-left:8px;flex-shrink:0;background:rgba(0,0,0,0.25);border-radius:50%;width:36px;height:36px;display:flex!important;align-items:center;justify-content:center;line-height:1}.plan_names:not(:has([sweti_planname*="Premier"])) .select_button{padding-top:20px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button{margin:-55px auto 28px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button label{padding:8px 24px 8px 28px!important;font-size:13px!important;letter-spacing:3px}.tab.step2 .btn_next.nextBtn2{display:none!important;visibility:hidden!important;opacity:0!important}button.btn_action{font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2.5px;text-transform:uppercase;border-radius:var(--radius-btn)!important;padding:12px 36px!important;border:none;cursor:pointer}button.btn_next{background:var(--btn-gradient)!important;color:#fff!important}button.btn_prev,#regForm button.prevBtn1,#regForm button.prevBtn2,#regForm button.prevBtn3,#regForm button.prevBtn4,#regForm button.prevBtn5{background:#000000!important;color:#ffffff!important;border:1px solid #ffffff!important}#step3 .field-info,#step4 .field-info,#step5 .field-info{width:1080px}#step3 .plan-items *,#step4 .plan-items *,#step5 .plan-items *{color:white!important}#step3 .plan-items,#step4 .plan-items,#step5 .plan-items{background-color:black!important}div .sweti_join_now #step3 .plan-items::before,div .sweti_join_now #step4 .plan-items::before,div .sweti_join_now #step5 .plan-items::before{display:none!important}#step3 .plan-feature,#step4 .plan-feature,#step5 .plan-feature{margin-top:0;position:relative;overflow:unset}#step3 .plan-items h3,#step4 .plan-items h3{-webkit-text-stroke:0!important}#planDescription,#planDescription2,#planDescription3{position:relative}#step3 .new_details .plan_data,#step4 .new_details .plan_data{width:100%}#step3 .new_details .plan_data .frq_col,#step4 .new_details .plan_data .frq_col{width:calc(100% + 30px);padding-bottom:15px!important}.sweti_join_now #step4 .info-form h3.plan_heading_h3.addons_heading::after{content:"Billing"!important}div#plan_data_one{background:rgba(0,166,213,0.06);font-weight:600}div#plan_data_two{background:rgba(0,166,213,0.06);font-weight:600}#regForm.sweti_join_now input[type="text"],#regForm.sweti_join_now input[type="email"],#regForm.sweti_join_now input[type="tel"],#regForm.sweti_join_now select{background:#f4fafc!important;border:1px solid rgba(0,166,213,0.25)!important;border-radius:8px!important;color:#111!important;padding:12px 16px!important;font-family:var(--font-body)!important;font-size:14px!important}#regForm.sweti_join_now input:focus,#regForm.sweti_join_now select:focus{border-color:var(--accent-teal)!important;outline:none}#step3 .info-form,#step4 .info-form,#step5 .info-form{display:flex!important;flex-wrap:wrap!important;gap:16px!important;width:100%!important;box-sizing:border-box!important;background:transparent!important}#step3 .info-form .form-group.field-6,#step4 .info-form .form-group.field-6,#step5 .info-form .form-group.field-6{flex:0 0 calc(50% - 8px)!important;width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;box-sizing:border-box!important;margin:0!important}#step3 .info-form .form-group.field-12,#step4 .info-form .form-group.field-12,#step5 .info-form .form-group.field-12{flex:0 0 100%!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important}#step3 .info-form .form-group input[type="text"],#step3 .info-form .form-group input[type="email"],#step3 .info-form .form-group input[type="tel"],#step4 .info-form .form-group input[type="text"],#step4 .info-form .form-group input[type="email"],#step4 .info-form .form-group input[type="tel"],#step5 .info-form .form-group input[type="text"],#step5 .info-form .form-group input[type="email"],#step5 .info-form .form-group input[type="tel"],#step3 .info-form .form-group select,#step4 .info-form .form-group select,#step5 .info-form .form-group select{width:100%!important;box-sizing:border-box!important}#step3 .info-form .term_condition,#step4 .info-form .term_condition,#step5 .info-form .term_condition,#step3 .info-form .desktop_action_btn,#step3 .info-form .mobile_action_btn,#step4 .info-form .desktop_action_btn,#step4 .info-form .mobile_action_btn,#step5 .info-form .desktop_action_btn,#step5 .info-form .mobile_action_btn{flex:0 0 100%!important;width:100%!important;box-sizing:border-box!important;margin:0!important}#step3 .term_condition,#step4 .term_condition,#step5 .term_condition{display:flex!important;align-items:flex-start!important;gap:8px;padding:8px 0!important;position:relative;z-index:2}#step3 .term_condition input[type="checkbox"],#step4 .term_condition input[type="checkbox"],#step5 .term_condition input[type="checkbox"]{flex-shrink:0;margin-top:4px;width:18px;height:18px;cursor:pointer}#step3 .term_condition span,#step4 .term_condition span,#step5 .term_condition span{flex:1;font-size:13px;line-height:1.4}.sticky_footer{background:var(--page-bg);border-top:1px solid rgba(0,166,213,0.20);padding:12px 24px;color:var(--text-dim);font-size:13px}.sticky_footer .membership-btn{font-family:var(--font-display)!important;font-weight:700;color:var(--accent-teal)!important;background:transparent!important;border:none;cursor:pointer;text-transform:uppercase}.frq_col{width:275px}.frq_col span.payment{font-size:22px!important}.plan_data .annual_fee{width:100%;display:block!important}.plan_data .annual_fee *{display:flex;justify-content:center}.plan_data .annual_fee * label{padding-right:20px}.plan_data .annual_fee_details_label{display:block}.aside-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.sweti_join_now .aside-inner .plan-items{background:linear-gradient(160deg,#00A6D5 0%,#003d52 50%,#000406 100%)!important;border:1px solid rgba(0,166,213,0.35)!important;border-radius:24px!important;overflow:hidden!important;padding:24px 24px 20px!important;box-sizing:border-box!important;width:100%!important;position:relative!important}.sweti_join_now .aside-inner .plan-items h3,.sweti_join_now .aside-inner .plan-items .frq_col,.sweti_join_now .aside-inner .plan-items .frq_col *{background:transparent!important}.sweti_join_now .aside-inner .new_details{padding:0!important;width:100%!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.new_details #plan_data_one,.new_details #plan_data_two{background:unset}.sweti_join_now .aside-inner .plan_data{width:100%!important;padding:0!important;margin:0!important}.sweti_join_now .aside-inner .plan_data .col_list:has(.output):nth-child(4),#step3 .aside-inner .plan_data .col_list.common_col_list:nth-child(5),#step4 .aside-inner .plan_data .col_list.common_col_list:nth-child(5),#step5 .aside-inner .plan_data .col_list.common_col_list:nth-child(5),.sweti_join_now .aside-inner .plan_data .common_col_list:nth-of-type(3){display:none!important}.sweti_join_now .aside-inner .plan_data .frq_col,#step3 .new_details .plan_data .frq_col,#step4 .new_details .plan_data .frq_col,#step5 .new_details .plan_data .frq_col{width:100%!important;margin:0 0 12px 0!important;margin-left:0!important;padding:0!important;background:transparent!important;text-align:center!important}.sweti_join_now .aside-inner .plan_data .frq_col .payment{font-family:var(--font-display)!important;font-size:14px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:rgba(255,255,255,0.75)!important;display:block!important;text-align:center!important}.sweti_join_now .aside-inner .plan_data .frq_col .payment #monthlypayment{font-family:var(--font-display)!important;font-size:32px!important;font-weight:700!important;color:#ffffff!important;letter-spacing:1px!important;display:block!important;text-align:center!important;margin-top:4px!important}body .sweti_join_now .aside-inner .plan_data .due_date{background:rgba(255,255,255,0.10)!important;border-radius:10px!important;padding:10px 16px!important;margin-bottom:12px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.sweti_join_now .aside-inner .plan_data .due_date .output,.sweti_join_now .aside-inner .plan_data .due_date #duetoday{font-family:var(--font-display)!important;font-size:16px!important;font-weight:800!important;color:#ffffff!important;letter-spacing:1px!important;text-transform:uppercase!important}.sweti_join_now .aside-inner .plan_data .col_list{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 4px!important;border-bottom:1px solid rgba(255,255,255,0.10)!important;margin:0!important;box-sizing:border-box!important}.sweti_join_now .aside-inner .plan_data .col_list:last-child{border-bottom:none!important}body #regForm.sweti_join_now .aside-inner .plan_data .col_list .output,body #regForm.sweti_join_now .aside-inner .plan_data label,body #regForm.sweti_join_now .aside-inner .plan_data span.output,#plan_data .output,#plan_data label{font-family:var(--font-display)!important;font-size:14px!important;font-weight:600!important;color:rgba(255,255,255,0.85)!important;letter-spacing:1px!important;text-transform:uppercase!important;text-align:right!important}.sweti_join_now .aside-inner .plan_data .first_due_date,.sweti_join_now .aside-inner .plan_data .annual_fee,.sweti_join_now .aside-inner .plan_data .expirationDate{padding:8px 4px!important}.sweti_join_now .aside-inner .plan-items .edit{position:absolute!important;top:16px!important;right:16px!important;z-index:10!important}.sweti_join_now .aside-inner .plan-items .edit .sweti_edit_btn{background:rgba(255,255,255,0.15)!important;border:1px solid rgba(255,255,255,0.3)!important;border-radius:50%!important;width:32px!important;height:32px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.sweti_join_now .aside-inner .location-item{width:100%!important;margin-bottom:12px!important}.sweti_join_now .aside-inner .location-item .location-image{border-radius:16px 16px 0 0!important;overflow:hidden!important;width:100%!important}.sweti_join_now .aside-inner .location-item .insert_Image{width:100%!important;height:auto!important;display:block!important;border-radius:16px 16px 0 0!important}.sweti_join_now .aside-inner .loc_name_side{font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#ffffff!important;text-align:center!important;padding:8px 0 12px!important}@media screen and (max-width:1200px){#step3 .field-info,#step4 .field-info,#step5 .field-info{display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;max-width:100vw}#step3 .field-info .side-bar,#step4 .field-info .side-bar,#step5 .field-info .side-bar{float:none!important;clear:both;display:block!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;margin-left:auto!important;margin-right:auto!important}#step3 .field-info .info-form,#step4 .field-info .info-form,#step5 .field-info .info-form{max-width:100%!important;display:block}}@media screen and (max-width:1199px){#regForm.sweti_join_now .plan_names:not(:has([sweti_planname*="Premier"])),#regForm .plan_names:not(:has([sweti_planname*="Premier"])){flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important}#regForm.sweti_join_now .plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]),#regForm .plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]){flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:100%!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::before{background-size:auto 110%;opacity:0.12;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,0.5) 40%,black 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,0.5) 40%,black 100%);transform:none;width:55%;top:0;right:0;bottom:0;left:auto}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::after{display:none}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_Monthly_Rate .sabasic_dollar,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_dollar{font-size:90px!important}body .select_button{width:100%;margin:0 auto 28px!important}.plan_names:not(:has([sweti_planname*="Premier"])) .select_button{padding-top:20px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button{margin:-55px auto 28px!important}body div .sweti_join_now .plan-items .plan-header-area,body div .sweti_join_now .plan-items .plan-title{position:relative;z-index:2}}@media screen and (max-width:900px){.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items{width:100%!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::before{background-size:auto 110%;opacity:0.12;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,0.5) 40%,black 100%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,0.5) 40%,black 100%);transform:none;width:55%;top:0;right:0;bottom:0;left:auto}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::after{display:none}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_Monthly_Rate .sabasic_dollar,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_dollar{font-size:90px!important}body .select_button{width:100%;margin:0 auto 28px!important}.plan_names:not(:has([sweti_planname*="Premier"])) .select_button{padding-top:20px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button{margin:-55px auto 28px!important}body div .sweti_join_now .plan-items .plan-header-area,body div .sweti_join_now .plan-items .plan-title{position:relative;z-index:2}}@media screen and (max-width:768px){.progress-list li{color:#111111!important;visibility:visible!important;opacity:1!important}.progress-list .step{display:inline-block!important;color:#111111!important}.progress-list li.success,.progress-list li.success .step{color:rgba(0,0,0,0.45)!important}.progress-list li.active,.progress-list li.active .step{color:#000000!important;font-weight:bold!important}}@media screen and (max-width:767px){#step3 .field-info,#step4 .field-info{max-width:calc(100vw - 100px);display:block}#step3 .field-info .info-form,#step4 .field-info .info-form{max-width:calc(100vw - 100px)!important}}#regForm .progress-list li.active{color:#00a6d5!important;font-weight:bold!important;border-bottom:3px solid #00a6d5!important;box-shadow:none!important}@media screen and (max-width:768px){#regForm .progress-list{display:none!important}}.progress-list li.success{color:#00A6D5!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important}.sweti-payment-buttons .sweti-hide{display:inline-block!important;visibility:visible!important}.sweti-payment-buttons button[name="cc"],.sweti-payment-buttons button[name="ba"]{font-family:var(--font-display)!important;font-size:13px!important;font-weight:700!important;letter-spacing:2.5px;text-transform:uppercase;border-radius:var(--radius-btn)!important;padding:12px 36px!important;border:none;cursor:pointer;background:var(--btn-gradient)!important;color:#ffffff!important;margin:0 5px}body #regForm .sweti-iframe-container{background:#ffffff!important;padding:0!important;margin-top:20px;display:none}body #regForm .sweti-iframe-container.cc,body #regForm .sweti-iframe-container.ba{display:flex}body #regForm .sweti-iframe-container.sweti-hide{display:none!important}.step4 .hide_headingaddon,#step4 .hide_headingaddon{display:none!important}#regForm #step4 .info-form .form-group.filed-4:has(input[name='city']),#regForm #step4 .info-form .form-group.filed-4:has(select[name='state']),#regForm #step4 .info-form .form-group.filed-4:has(input[name='postalCode']){flex:0 0 calc(33% - 9px)!important;width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;box-sizing:border-box!important;margin:0!important}@media (max-width:768px){#regForm #step4 .info-form .form-group.filed-4:has(input[name='city']),#regForm #step4 .info-form .form-group.filed-4:has(select[name='state']),#regForm #step4 .info-form .form-group.filed-4:has(input[name='postalCode']),#regForm #step4 .info-form .form-group.field-6:has(input[name='driversLicense']){flex:0 0 100%!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important}}@media screen and (max-width:1200px){#step3 .field-info,#step4 .field-info{display:flex!important;flex-direction:column;align-items:center!important;justify-content:center!important;max-width:100vw}#step3 .field-info .side-bar,#step4 .field-info .side-bar{float:none!important;clear:both;display:block!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;margin-left:auto!important;margin-right:auto!important}#step3 .field-info .info-form,#step4 .field-info .info-form{max-width:100%!important;display:block}}div[abcname="Enrollment"]{display:flex!important;order:3;align-items:center;gap:0;padding:10px 0 2px!important;padding-left:20px!important;font-family:var(--font-display)!important;font-size:18px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;color:#ffffff!important;margin-top:-150px!important;margin-right:0!important;position:relative;z-index:6}div[abcname="ENHANCE"]{display:flex!important;order:4;align-items:center;gap:0;padding:2px 0 0!important;padding-left:20px!important;font-family:var(--font-display)!important;font-size:18px!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;color:#ffffff!important;margin-top:0!important;margin-right:0!important;position:relative;z-index:6;visibility:visible!important}@media (max-width:1200px){#step3 .field-info,#step4 .field-info,#step5 .field-info{width:100%!important;max-width:100%!important;box-sizing:border-box!important}#step3 .field-info .info-form,#step4 .field-info .info-form,#step5 .field-info .info-form{max-width:100%!important;width:100%!important;box-sizing:border-box!important}#step3 .field-info,#step4 .field-info,#step5 .field-info{display:flex!important;flex-wrap:wrap!important;gap:20px!important}}@media screen and (min-width:768px) and (max-width:1024px){body #regForm.sweti_join_now #step5 .aside-inner .plan_data .col_list label{text-align:left!important;width:auto!important;display:inline!important;font-weight:600!important;font-size:14px!important}body #regForm.sweti_join_now #step5 .aside-inner .plan_data .col_list .output{text-align:right!important;width:auto!important;display:inline!important}}@media only screen and (min-width:768px) and (max-width:1024px){body #regForm.sweti_join_now .step5 .col-6{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.sweti_join_now .step5 .col_list label{text-align:left!important}.sweti_join_now .step5 .col_list .output{text-align:right!important}}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items *,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items h3,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items p,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items span,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items div,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items label{color:#000000!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-title::before{color:#000000!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items div[abcname="Enrollment"],.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items div[abcname="Enrollment"] *,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items div[abcname="ENHANCE"],.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items div[abcname="ENHANCE"] *{color:#000000!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items .plan-header .sabasic_Monthly_Rate::after{color:#000000!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items .plan-header .sabasic_Monthly_Rate .sabasic_dollarsign,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items .plan-header .sabasic_Monthly_Rate .sabasic_dollar{color:#000000!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items .plan-header,.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items .plan-header *{color:#000000!important}.plan_names:has([sweti_planname*="Digital"]),.plan_names:has([sweti_planname*="Gift"]){display:none!important}#regForm .plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_Monthly_Rate::after{color:#ffffff!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) div[abcname="Enrollment"]>div[abcname="subTotal"]::after{color:#ffffff!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) div[abcname="ENHANCE"]>div[abcname="total"]::after{color:#ffffff!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-items .plan-header{background:rgba(0,166,213,0.08)!important}body .et_pb_button_0{border-radius:100px!important}body .sweti_join_now .plan-items .select_button label{transition:transform 0.2s ease,box-shadow 0.2s ease;cursor:pointer}body .sweti_join_now .plan-items .select_button:hover{transition:transform 0.2s ease;transform:scale(1.05)!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button:hover{transition:transform 0.2s ease;transform:translate(0,-15px) scale(1.05)!important}.et_pb_column_3{z-index:99999!important}#regForm .step2 .plan_heading{display:none!important}@media screen and (max-width:1000px){body #regForm.sweti_join_now{max-width:100%!important;padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important}.tab.step2.plans_wrapper{max-width:100%!important;overflow-x:hidden!important;padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important}#regForm.sweti_join_now .plans_data_wrapper,#regForm .plans_data_wrapper{max-width:100%!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:768px){div .sweti_join_now .plan-feature .plan-title h3{font-size:16px!important;letter-spacing:2px!important}body #regForm .plan_names:has([sweti_planname*="Premier"]) .plan-title h3{font-size:16px!important;letter-spacing:2px!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-title::before{font-size:14px!important;letter-spacing:4px!important}.plan_names:has([sweti_planname*="Premier"]) .plan-title::after{font-size:16px!important;letter-spacing:2px!important}body div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate .sabasic_dollarsign{font-size:18px!important;transform:translateY(6px)}body div .sweti_join_now .plan-feature .plan-header .sabasic_Monthly_Rate .sabasic_dollar{font-size:60px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_Monthly_Rate .sabasic_dollar,.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-header .sabasic_dollar{font-size:72px!important}body #regForm .plan-header .sabasic_Monthly_Rate::after{font-size:10px!important;letter-spacing:1px!important;transform:translateY(24px)}#regForm div[abcname="Enrollment"] span,#regForm div[abcname="Enrollment"] *,#regForm div[abcname="ENHANCE"] span,#regForm div[abcname="ENHANCE"] *{font-size:14px!important}#regForm div[abcname="Enrollment"]>div[abcname="total"]::after,#regForm div[abcname="ENHANCE"]>div[abcname="total"]::after{font-size:14px!important}div .sweti_join_now .plan-feature .sabasiccontainer ul li{font-size:11px!important}.sabasiclogocontainer p{font-size:11px!important}body div .sweti_join_now .plan-items{padding:20px 16px 20px!important;min-height:300px}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items{padding:24px 20px 24px!important;min-height:320px}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-items::before{width:100%;height:100%;background-size:cover;opacity:0.08}body .select_button{min-width:0!important;max-width:100%!important;width:100%!important;margin:0 auto 16px!important}body .sweti_join_now .plan-items .select_button label{font-size:11px!important;padding:6px 12px 6px 16px!important;letter-spacing:1px!important}body .sweti_join_now .plan-items .select_button label::after{width:28px!important;height:28px!important;font-size:16px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button:hover{transform:translate(0,-10px) scale(1.03)!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .select_button{margin:-30px auto 20px!important}body div .sweti_join_now .plan-header{padding:14px!important;padding-bottom:130px!important}.plans_data_wrapper>.plan_names:has([sweti_planname*="Premier"]) .plan-feature{padding-bottom:70px!important}div[abcname="Enrollment"]{margin-top:-120px!important;padding-left:14px!important;font-size:14px!important}div[abcname="ENHANCE"]{padding-left:14px!important;font-size:14px!important}.plan_names:not(:has([sweti_planname*="Premier"])) .plan-feature{padding-bottom:10px!important}}#step3 .plan_data .annual_fee,#step4 .plan_data .annual_fee,#step5 .plan_data .annual_fee{display:none!important}