.schedule-table th:nth-child(3),.schedule-table td:nth-child(3){display:none!important}.et_pb_menu .et-menu.nav>li{padding-left:17px!important;padding-right:17px!important}div.et_pb_menu__wrap{margin-top:-15px!important}.et-menu .menu-item-has-children>a:first-child:after{padding-top:25px}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#00274c;background:#f0f3f6;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}p.gform_required_legend{display:none}h2.gform_title{color:white;font-size:16px;padding-bottom:0px}input#gform_submit_button_1,input#gform_submit_button_9{background-color:#ee3a24;margin-top:-10px;font-family:'Playfair Display';border-radius:0px}input#input_1_1.large,input#input_1_2_3,input#input_1_2_6{font-family:'Playfair Display'}#field_1_2{padding-bottom:0px;margin-bottom:-26px}.swiper-pagination-bullet{width:18px!important;height:18px!important}.dsm_card_carousel_1 .swiper-pagination-bullet{border:3px solid red!important}.dsm_card_carousel .swiper-pagination-bullets{bottom:-50px}input#gform_submit_button_2{background-color:#ee3a24;font-size:17px;border:none;border-radius:0px}#field_2_2,#field_2_1,#field_2_3,#field_8_2{margin-bottom:-30px}@media only screen and (max-width:820px){input#gform_submit_button_2{width:100%}.mobile_menu_bar{margin-top:30px}}body #gform_wrapper_2 .gform_footer{justify-content:center}.menu-item a{margin-bottom:10px!important;padding-bottom:0px!important}@media only screen and (max-width:820px){.et_pb_button{display:block;width:100%}input#gform_submit_button_1,#gform_submit_button_2,#gform_submit_button_3,#gform_submit_button_4,#gform_submit_button_5{display:block;width:100%}}#field_3_2,#field_3_1,#field_3_3{margin-bottom:-30px}#field_3_5{margin-bottom:-10px}input#gform_submit_button_3{font-family:'Playfair Display'}#field_4_2,#field_4_1,#field_4_3{margin-bottom:-30px}#field_4_5{margin-bottom:-10px}input#gform_submit_button_4{font-family:'Playfair Display'}input#gform_submit_button_5,input#gform_submit_button_8{background-color:#ee3a24;font-size:17px;border:none;border-radius:0px}#field_5_2,#field_5_1,#field_5_3{margin-bottom:-30px}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}.hover-column-1,.hover-column-2,.hover-column-3{position:relative;overflow:hidden}.hover-column-1:after,.hover-column-2:after,.hover-column-3:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color 0.3s ease-in-out;z-index:1}.hover-column-1:hover:after,.hover-column-2:hover:after,.hover-column-3:hover:after{background-color:rgba(255,255,255,0.9)}.hover-column-1:hover h3,.hover-column-2:hover h3,.hover-column-3:hover h3{color:#00274c!important;transition:color 0.3s ease-in-out;position:relative;z-index:2}.hover-column-1:hover .hover-text span,.hover-column-1:hover .hover-icon span,.hover-column-2:hover .hover-text span,.hover-column-2:hover .hover-icon span,.hover-column-3:hover .hover-text span,.hover-column-3:hover .hover-icon span,.hover-column-1:hover p,.hover-column-2:hover p,.hover-column-3:hover p{color:#00274c!important;border-bottom-color:#00274c!important;position:relative;z-index:2}.hover-column-amenities-1,.hover-column-amenities-2,.hover-column-amenities-3{position:relative;overflow:hidden}.hover-column-amenities-1:after,.hover-column-amenities-2:after,.hover-column-amenities-3:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color 0.3s ease-in-out;z-index:1}.hover-column-amenities-1:hover:after,.hover-column-amenities-2:hover:after,.hover-column-amenities-3:hover:after{background-color:rgba(255,255,255,0.9)}.hover-column-amenities-1:hover .hover-text-amenities span,.hover-column-amenities-1:hover .hover-icon-amenities span,.hover-column-amenities-2:hover .hover-text-amenities span,.hover-column-amenities-2:hover .hover-icon-amenities span,.hover-column-amenities-3:hover .hover-text-amenities span,.hover-column-amenities-3:hover .hover-icon-amenities span,.hover-column-amenities-1:hover p,.hover-column-amenities-2:hover p,.hover-column-amenities-3:hover p,.hover-column-amenities-1:hover h2,.hover-column-amenities-2:hover h2,.hover-column-amenities-3:hover h2{color:#00274c!important;border-bottom-color:#00274c!important;position:relative;z-index:2}.section-with-bg{background-size:cover;background-position:center;background-repeat:no-repeat}.img-slide:hover{transform:scale(1.1)}@media only screen and (min-width:321px) and (max-width:768px){.swiper-button-prev.dsm_card_carousel_arrow{margin:0px!important}.swiper-button-next.dsm_card_carousel_arrow{margin:0px!important}}.pa-background-filter .et_pb_parallax_css{background-attachment:inherit!important;background-position:50%}.pa-background-filter .et_pb_parallax_css{filter:blur(3px)!important;-webkit-filter:blur(3px)!important}.member-login a::before{content:' ';display:inline-block;width:20px;height:20px;background-image:url('https://blocfitness.com/wp-content/uploads/2025/01/MemberLoginIcon.png');background-size:contain;background-repeat:no-repeat;text-align:center;vertical-align:middle;margin-right:10px;margin-left:-10px;transition:all .3s ease}@media (max-width:980px){.member-login a::before{margin-left:0px!important}}.menu-item a[href*="login"]{font-size:0!important}.menu-item a[href*="login"] svg{font-size:16px!important}.gym-builder-single-class .class-single .single-heading{margin-top:30px}@media only screen and (min-width:980px){div.class-thumb{width:100%}}.class-item{border:1px solid #CCCCCC;padding:7px}.gym-builder .gym-builder-wrapper{padding:80px 0}h2.gym-builder-class-header-title.page-title{font-size:30px}.gym-builder-btn{background-color:#ee3a24;color:white!important}div.class-thumb{width:50%}@media only screen and (min-width:321px) and (max-width:980px){.gym-builder .gym-builder-wrapper{padding:40px 0}.gym-builder .gym-builder-header{margin-bottom:40px}}@media(max-width:767px){.register-page .et_pb_row{width:100%}.gb-registration-page-popup-wrapper.gb-page-view{padding:15px}.gb-registration-page-popup-wrapper.gb-page-view .gb-registration-page-popup .form-fields-wrapper{width:80%}}input#choice_2_9_1.gfield-choice-input,input#choice_2_10_1.gfield-choice-input{margin-top:5px}input#gform_submit_button_9{background-color:#ee3a24;font-family:'Plus Jakarta Display',Helvetica,Arial,Lucida,sans-serif;border-radius:0px;margin-top:10px}input#input_9_1.large,input#input_9_10.large,input#input_9_7.large,input#input_9_3.large,input#input_9_6_3,input#input_9_6_4,input#input_9_9{font-family:'Plus Jakarta Display',Helvetica,Arial,Lucida,sans-serif}div#field_9_3,div#field_9_1,div#field_9_10,fieldset#field_9_6,div#field_9_7,div#field_9_9{margin-top:-15px}