.btn-shadow{box-shadow:0 10px 24px -10px #000000}.image-text{background-image:url("https://gymscene.com/wp-content/uploads/2026/09/Gradient-Background_Gym-Scene.png")!important;background-size:cover!important;background-position:top center!important;background-repeat:no-repeat!important;color:transparent!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important;text-shadow:none!important;filter:drop-shadow(0px 3px 3px rgba(0,0,0,0.8))drop-shadow(0px 0px 10px rgba(0,0,0,0.45))}.class-card{position:relative!important;overflow:hidden;isolation:isolate}.class-card::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,0.06) 0%,rgba(0,94,184,0.0784) 50%,rgba(0,94,184,0.0235) 100%)}.class-card>*{position:relative;z-index:2}div#open-add-location-overlay{display:none}.open-user-map .box-wrap .map-wrap .leaflet-map .edit-location-button{display:none}@media (min-width:981px){.et_pb_menu .et_pb_menu__menu{display:none!important}.et_pb_menu .et_mobile_nav_menu{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:fit-content!important;max-width:fit-content!important;flex:0 0 auto!important;margin:0!important;position:relative!important}@media (min-width:981px){.et_pb_menu .mobile_menu_bar{position:relative!important;z-index:1!important}}.et_pb_menu .mobile_menu_bar{display:block!important;padding:0!important}.et_pb_menu .mobile_menu_bar:before{color:#ffffff!important;font-size:60px!important}}@media (min-width:981px){.et_pb_menu,.et_pb_menu_inner_container,.et_pb_menu_container,.et_pb_menu__wrap,.et_mobile_nav_menu{overflow:visible!important}.et_pb_menu{position:relative!important;z-index:999999!important}.et_pb_menu .et_mobile_menu{position:absolute!important;top:100%!important;right:0!important;left:auto!important;transform:none!important;width:220px!important;min-width:220px!important;max-width:220px!important;box-sizing:border-box!important;z-index:999999!important;background-color:#000000!important}.et_pb_menu .et_mobile_menu li a{color:#ffffff!important;padding:12px 20px!important;border-bottom:1px solid rgba(255,255,255,0.15);text-transform:uppercase}}@media (min-width:981px){.et_pb_menu .et_mobile_menu{list-style:none!important;padding-left:0!important}.et_pb_menu .et_mobile_menu li{list-style:none!important;margin-left:0!important;padding-left:0!important}.et_pb_menu .et_mobile_menu li::marker{content:""!important}}@media (max-width:980px){.et_pb_menu,.et_pb_menu_inner_container,.et_pb_menu_container,.et_pb_menu__wrap,.et_mobile_nav_menu{overflow:visible!important}.et_pb_menu{position:relative!important;z-index:999999!important}.et_pb_menu .et_mobile_menu{position:absolute!important;top:100%!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;width:100vw!important;max-width:100vw!important;box-sizing:border-box!important;height:auto!important;max-height:none!important;overflow:visible!important;background-color:#000000!important;border-top:none!important;padding:10px 20px!important;z-index:999999!important}.et_pb_menu .et_mobile_menu li{list-style:none!important;margin:0!important;padding:0!important}.et_pb_menu .et_mobile_menu li a{color:#ffffff!important;padding:14px 10px!important;border-bottom:1px solid rgba(255,255,255,0.15)!important;text-transform:uppercase!important;text-align:left!important}.et_pb_menu .et_mobile_menu li:last-child a{border-bottom:none!important}}@media (min-width:981px){.et_pb_menu .et_mobile_nav_menu{display:flex!important;width:60px!important;min-width:60px!important;flex:0 0 60px!important;margin:0!important;position:relative!important}.et_pb_menu .mobile_menu_bar{display:block!important;width:40px!important;padding:0!important;position:relative!important}.et_pb_menu .et_mobile_menu{width:220px!important;right:0!important;left:auto!important;transform:none!important}.et_pb_menu .et_mobile_menu{pointer-events:auto!important}}.parallax-bottom .et-pb-parallax-background{background-position:center bottom!important}.bottom-card p{margin-top:auto}.bottom-card{display:flex;flex-direction:column;height:70%!important;min-height:400px;margin:0;padding-top:4rem}.review-stars{color:#004b93!important;font-size:10px;letter-spacing:2px;margin-top:auto;margin-bottom:10px}.bottom-card p{margin:0;color:#fff}.dsm_card_carousel_1 .dsm_card_carousel_child .dsm_card_carousel_child_image_wrapper{display:none!important}.membership-list{font-family:'Bahnschrift',sans-serif;font-weight:regular;background:#040608;border:1px solid #FFFFFF1A;border-radius:20px;overflow:hidden;font-size:0.8rem}.membership-row{padding:0.7rem;color:#FFFFFFA8;font-size:1.1 rem;border-bottom:1px solid rgba(255,255,255,.08)}.membership-row:last-child{border-bottom:none}.membership-row.active{background:linear-gradient(90deg,#005EB824,#005EB805)}.membership-row h2{margin:0;padding-top:1rem;padding-bottom:0.8rem;color:#fff;font-size:3rem;font-weight:800;line-height:.95}@media (max-width:767px){.membership-row h2{font-size:2rem}}#gform_1{font-family:'Bahnschrift',sans-serif}#gform_1 input::placeholder{color:#FFFFFFAB!important;opacity:1!important}body #gform_wrapper_1 .gform_body .gform_fields .gfield textarea::placeholder{color:#FFFFFFAB!important}#gform_submit_button_1{font-family:'Bahnschrift',sans-serif;background:#004b93;content:"";inset:0;backdrop-filter:blur(18px);z-index:1;font-size:1rem;color:#ffffff;border:1px solid ##FFFFFF1A;border-radius:100px;padding:20px 53px}#gform_submit_button_1:hover{background:linear-gradient(to bottom,#FFFFFF14,#FFFFFF14),linear-gradient(135deg,#005EB814,#005EB806)}.gform_required_legend{display:none}body.page-id-1116,body.page-id-1116 #page-container,body.page-id-1116 #et-main-area,body.page-id-1116 #main-content,body.page-id-1116.et_pb_section{background-color:#060608;color:#fff}#cmplz-document h2,h3{color:#fff}#cmplz-document a{color:#004b93f0}#cmplz-document a[target=_blank]::after{color:#004b93f0}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose div,#cmplz-document .cmplz-dropdown .cookies-per-purpose div{color:#060608}h1.entry-title.main_title{color:#fff}.cookies-per-purpose{color:#fff}#cmplz-document a[target=_blank]::after{display:none}.cmplz-service-description h4{color:#fff}.cmplz-sharing-data h4{color:#fff}#main-content .container:before{display:none}article#post-1116{padding-top:100px}body.page-id-1116 #sidebar{display:none!important}.dsm_flipbox_wrapper{padding-left:0px}