.single .et_pb_post{margin-bottom:0}.entry-title{display:none}#class-name .entry-title{display:block}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item>a>.quadmenu-item-content{font-size:16px;color:#f2f2f2;text-transform:none}nav#quadmenu{margin-top:15px}#quadmenu img{border-radius:5px;width:100%;height:200px!important;object-fit:cover}.et_pb_menu .et_pb_menu__search-input{color:#fff}.et_pb_menu .et_pb_menu__menu{flex:0 0 auto}@media (max-width:1147px){#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav>li.quadmenu-item>a{font-size:14px}.et_pb_menu--style-left_aligned .et_pb_menu__logo{content:url('https://balancegym.com/wp-content/uploads/2025/09/cropped-balance-gym-favicon.png');width:55px}#menu-join{font-size:14px!important}}#cmplz-document,.editor-styles-wrapper .cmplz-unlinked-mode{max-width:none!important}#asl-storelocator.asl-cont .asl-wrapper .Filter_section{padding:10px 15px!important}#asl-storelocator.asl-cont .asl-wrapper .sl-main-cont .asl-panel-inner .sl-main-cont-box .sl-list-wrapper .sl-list .sl-item{padding:35px 20px!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-act-btns a{text-transform:uppercase;font-family:'aktiv-grotesk-black'!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .sl-addr-list-title{font-family:'aktiv-grotesk-black'!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc ul li span{font-family:aktiv-grotesk-medium!important}a.btn.btn-asl.btn-asl-outline.join_btn{background:#fdde03!important;border-radius:50px!important;color:#000!important;border-color:#fdde03!important}a.btn.btn-asl.btn-asl-outline.s-visit-website,#asl-storelocator.asl-cont .infoBox #style_1 .asl-buttons a{background:#00a0ff!important;border-radius:50px!important;color:#fff!important;border-color:#00a0ff!important}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner{background:#000!important}body #asl-storelocator.asl-p-cont #asl-map-canv,body #asl-storelocator.asl-cont #asl-map-canv{height:1000px!important}@media (max-width:767px){body #asl-storelocator.asl-p-cont #asl-map-canv,body #asl-storelocator.asl-cont #asl-map-canv{height:550px!important}nav#quadmenu{margin-top:0!important}#quadmenu .quadmenu-navbar-nav li.quadmenu-item>a>.quadmenu-item-content>.quadmenu-caret{font-size:16px}}#asl-storelocator.asl-cont .sl-main-cont .asl-panel-inner .sl-main-cont-box ul.sl-list li.sl-item .sl-addr-sec .addr-loc .sl-logo-cont .sl-logo-box{padding:0!important;border-radius:0!important}#asl-storelocator.asl-cont .infoBox #style_1 .image_map_popup img{object-position:center}.swiper-pagination-bullet{width:15px;height:2px;border-radius:0}.dsm_card_subtitle{margin-bottom:20px}.ti-review-text-container.ti-review-content{font-size:13px!important;line-height:1.2em!important}html,body{overflow-x:hidden}.ti-inner{backdrop-filter:blur(4px);background-color:rgba(255,255,255,0.62)}body:not(.et-tb) #main-content .container{width:100vw;max-width:100vw;margin:0 auto;padding:0!important;overflow-x:clip;box-sizing:border-box}#left-area .post-meta{display:none}div#left-area{padding-bottom:0!important}.dsm_image_carousel .swiper-slide img{width:100%;height:400px;object-fit:cover}.gform-theme--foundation .gform_fields{row-gap:20px}.ginput_container.ginput_container_consent label{font-size:14px}.gfield.choice-buttons .gchoice{z-index:1;position:relative;margin:0 0 10px 0;padding:0;height:55px;width:100%!important}.gfield.choice-buttons input.gfield-choice-input{z-index:2;appearance:none;margin:0;padding:0;width:100%;border-radius:5px;height:100%;transition:.3s all ease-in-out;background:#f6fcff;border:1px solid #cfc8d8;position:absolute}.gfield.choice-buttons input.gfield-choice-input:hover,.gfield.choice-buttons .gchoice label:hover{cursor:pointer}.gfield.choice-buttons input.gfield-choice-input:checked{background:#00a0ff;border:1px solid #00a0ff}.gfield.choice-buttons input.gfield-choice-input:before{display:none}.gfield.choice-buttons input.gfield-choice-input:checked+label{color:white}.gfield.choice-buttons .gchoice label{z-index:3;font-weight:700;color:#141c25;display:block;position:absolute;padding-left:20px;top:50%;transform:translateY(-50%);width:100%;overflow:visible}.gfield.choice-buttons input.gfield-choice-input+label:after{content:"";position:absolute;right:30px;transform:translateY(-50%);width:30px;height:30px;border:2px solid #c5c9d2;z-index:2;top:50%;transition:.3s all ease-in-out;color:white;font-size:19px;text-align:center;line-height:27px;font-weight:500}.gfield.choice-buttons input[type="checkbox"].gfield-choice-input+label:after{border-radius:5px}.gfield.choice-buttons input[type="radio"].gfield-choice-input+label:after{border-radius:50px}.gfield.choice-buttons input.gfield-choice-input:checked+label:after{content:var(--gf-icon-ctrl-checkbox);font-family:var(--gf-icon-font-family)!important;border:2px solid white}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type="submit"],input.gform_next_button,input#gform_submit_button_8{font-family:'aktiv-grotesk-black',Helvetica,Arial,Lucida,sans-serif!important;background-color:#00a0ff!important;border:none!important;padding:15px 45px!important;color:#fff;border-radius:50px!important;transition:all 0.3s ease-in-out;font-size:15px!important;text-transform:uppercase!important;cursor:pointer!important}input.gform_previous_button{font-family:'aktiv-grotesk-black',Helvetica,Arial,Lucida,sans-serif!important;background-color:transparent!important;border:2px solid #00a0ff!important;padding:15px 45px!important;color:#00a0ff;border-radius:50px!important;transition:all 0.3s ease-in-out;font-size:15px!important;text-transform:uppercase!important;cursor:pointer!important}body .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#ffdb00!important;color:#000!important}.gform-theme--foundation .gfield .ginput_password.large,.gform-theme--foundation .gfield input.large,.gform-theme--foundation .gfield select.large,.gform-theme--foundation .ginput_complex input,.gform-theme--foundation .gfield textarea.small,.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input,.gform-theme--foundation .gfield textarea.medium,.ginput_complex select{height:45px;border-radius:5px;border-color:#cfc8d8;box-shadow:2.9px 3.3px 10px rgba(0,0,0,0.035),23px 26px 80px rgba(0,0,0,0.07);text-indent:10px;transition:all 0.3s ease-in-out;background-color:#f6fcff}.gform-theme--framework .gform-field-label{color:#000;font-size:16px;font-weight:bold}#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item>a>.quadmenu-item-content{font-size:16px;color:#f2f2f2;text-transform:none}nav#quadmenu{margin-top:15px}#quadmenu img{border-radius:5px;width:100%;height:200px!important;object-fit:cover}.et_pb_menu .et_pb_menu__search-input{color:#fff}.et_pb_menu .et_pb_menu__menu{flex:0 0 auto}@media (max-width:1147px){#quadmenu.quadmenu-divi_primary_menu .quadmenu-navbar-nav>li.quadmenu-item>a{font-size:14px}.et_pb_menu--style-left_aligned .et_pb_menu__logo{content:url('https://balancegym.com/wp-content/uploads/2025/09/cropped-balance-gym-favicon.png');width:55px}#menu-join{font-size:14px!important}}