@font-face{font-family:Futura_Book_Font;src:url(/wp-content/themes/scalesquad/fonts/Futura_Book_Font.ttf)}@font-face{font-family:Futura_Bold_Font;src:url(/wp-content/themes/scalesquad/fonts/Futura_Bold_Font.ttf)}@font-face{font-family:Futura_PT_Book;src:url(/wp-content/themes/scalesquad/fonts/Futura_PT_Book.otf)}@font-face{font-family:FuturaPTBook;src:url(/wp-content/themes/scalesquad/fonts/FuturaPTBook.otf)}@font-face{font-family:FuturaPTDemi;src:url(/wp-content/themes/scalesquad/fonts/FuturaPTDemi.otf)}@font-face{font-family:FuturaPTMedium;src:url(/wp-content/themes/scalesquad/fonts/FuturaPTMedium.otf)}@font-face{font-family:FuturaPTBold;src:url(/wp-content/themes/scalesquad/fonts/FuturaPTBold.otf)}@font-face{font-family:Rift_Soft_Bold;src:url(/wp-content/themes/scalesquad/fonts/Rift_Soft_Bold.otf)}@font-face{font-family:Rift_Soft_Bold_2;src:url(/wp-content/themes/scalesquad/fonts/Rift_Soft_Bold_2.otf)}@font-face{font-family:Rift_Soft_Regular_2;src:url(/wp-content/themes/scalesquad/fonts/Rift_Soft_Regular_2.otf)}@font-face{font-family:McEnneking;src:url(/wp-content/themes/scalesquad/fonts/McEnneking.ttf)}body{font-family:Futura_PT_Book;font-size:20px;line-height:1.2em;color:#000}.entry-content a{color:#80b33f}h1,h2,h4,h5,h6{font-family:Rift_Soft_Bold_2}h2>span{font-family:Rift_Soft_Regular_2}.McEnneking h2{font-family:McEnneking;font-weight:700;font-size:34px}h3{font-family:McEnneking;font-size:24px}h1{font-size:100px}h1>span{color:#fff}.title_span .et_pb_module_heading>span{font-family:Rift_Soft_Regular_2}h2{font-size:65px}h4{font-size:43px!important}h5{font-size:41px!important}h6{font-family:Futura_PT_Book;font-size:37px;font-weight:700}.mod-faq h6{font-family:FuturaPTDemi;font-size:22px;font-weight:400}h3>span{color:#94e1e5}.et_pb_section.section-banner{margin-top:-40px}.section_top_bar_style_01.dsm_icon_list .dsm_icon_list_items.dsm_icon_list_layout_horizontal{display:flex;flex-direction:row;align-items:center;justify-content:end}.section_top_bar_style_01.dsm_icon_list .dsm_icon_list_child .dsm_icon_list_text{padding-left:15px;line-height:1.2em}.section_top_bar_style_01 .dsm_icon_list_child_5_tb_header .dsm_icon_list_wrapper,.section_top_bar_style_01 .dsm_icon_list_child_6_tb_header .dsm_icon_list_wrapper{display:none}.section_top_bar_style_01 .dsm_icon_list_child_5_tb_header .dsm_icon_list_text,.section_top_bar_style_01 .dsm_icon_list_child_6_tb_header .dsm_icon_list_text{padding:15px 30px!important;border-right:2px solid #FFF}.section_top_bar_style_01 .dsm_icon_list_child_5_tb_header .dsm_icon_list_text{background-color:#262262;border-left:2px solid #FFF}.section_top_bar_style_01 .dsm_icon_list_child_6_tb_header .dsm_icon_list_text{background-color:#ee2a7b}@media only screen and (max-width:980px){.home #et-main-area{position:relative;top:-40px}.section_top_bar_style_01 .dsm_icon_list_child_0_tb_header,.section_top_bar_style_01 .dsm_icon_list_child_5_tb_header,.section_top_bar_style_01 .dsm_icon_list_child_6_tb_header{display:none!important}.section_top_menu_style_01 .et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.section_top_bar_style_01.dsm_icon_list .dsm_icon_list_child .dsm_icon_list_text{padding-left:5px}}.section_top_buttons .dsm_icon_list_child .dsm_icon_list_wrapper{display:none}.section-header a.et_pb_button{font-size:20px}a.et_pb_button{font-family:Rift_Soft_Bold;font-size:26px}body #page-container .et_pb_section.section-header .et_pb_button.et_pb_bg_layout_light{padding-right:2em;padding-left:.7em}.et_pb_menu .et_pb_menu__menu,.et_pb_menu .et_pb_menu__menu>nav,.et_pb_menu .et_pb_menu__menu>nav>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:10px 0}.et-menu-nav a{font-family:Futura_Bold_Font}.et_pb_module.et_pb_menu ul li.green_link a{color:#80b33f!important}body #page-container .et_pb_section .et_pb_button.et_pb_bg_layout_light{padding-right:2em;padding-left:1.1em}body #page-container .entry-content .et_pb_section .et_pb_button.et_pb_bg_layout_light,body #page-container footer .et_pb_section .et_pb_button.et_pb_bg_layout_light{padding-top:0!important;padding-bottom:0!important}.section-banner .et_pb_row{max-width:1200px;width:100%}.section-banner .et_pb_heading_container .et_pb_module_heading{text-shadow:10px 10px 10px rgb(0 0 0)}.row-icons .et_pb_text_inner,.row-icons .et_pb_blurb_description{font-family:FuturaPTDemi;font-size:25px;text-align:center}.row-icons-list .et_pb_text_inner ul{max-width:171px;width:100%;padding:0;margin:0 auto}.row-icons-list .et_pb_text_inner li{font-family:Futura_PT_Book;font-size:20px;padding-left:10px}.row-icons .et_pb_main_blurb_image:hover{transform:scaleX(1.1) scaleY(1.1)!important}.row-icons .et_pb_main_blurb_image{margin-bottom:10px;transition:transform 300ms ease 0ms}.row-icons.row-light .et_pb_text_inner{font-family:FuturaPTBook;font-size:20px;text-align:center}.row-icons.row-fontless .et_pb_text_inner{font-size:23px}.row-icons .et_pb_text{margin-bottom:0px!important}.et_pb_text_inner ul.style_x{list-style-image:url(https://beechmontfitness.com/wp-content/uploads/2023/10/icon-list.png);line-height:1.7em}.et_pb_blog_grid h2{font-family:Futura_PT_Book;font-size:25px}.section-fitness .et_pb_blurb .et_pb_button_module_wrapper{display:none}.section-fitness .et_pb_blurb:hover .et_pb_button_module_wrapper{display:block;margin-top:40px!important}.et_pb_blurb a.et_pb_button{font-size:20px}div.et_pb_section.section-fitness{background-color:rgb(38 34 98 / .8)}div.et_pb_section.section-fitness.hover_blurb_0{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/10/bg-personal-training.png)!important}div.et_pb_section.section-fitness.hover_blurb_1{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/10/bg-assisted-stretching.png)!important}div.et_pb_section.section-fitness.hover_blurb_2{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/10/bg-smart-nutrition.png)!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:20px;padding:0}.gform_wrapper.gravity-theme #gform_3 .description,.gform_wrapper.gravity-theme #gform_3 .gfield_description,.gform_wrapper.gravity-theme #gform_3 .gsection_description,.gform_wrapper.gravity-theme #gform_3 .instruction{display:none}.gform_wrapper.gravity-theme #gform_3 .gform_fields{grid-column-gap:0;grid-row-gap:0}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name{margin:20px 0}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_first,.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_last{padding:0}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_first input{border-right:4px solid #ccc;border-radius:40px 0 0 40px;padding:16px 40px}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_last input{border-radius:0 40px 40px 0;padding:16px 40px}.gform_wrapper.gravity-theme #gform_3 .gfield input.large{width:100%;border-radius:40px 0 0 40px;font-size:20px;padding:16px 40px}.gform_wrapper.gravity-theme #gform_3 #field_submit .gform-button--width-full{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/icon-arrow-01.png) no-repeat;background-position:90% 50%;background-size:auto;border-width:2px;border-color:#262262;border-radius:0 40px 40px 0;background-color:#262262;color:#fff;font-family:Rift_Soft_Bold;font-size:26px;padding:14px 2em 14px 1em;line-height:1em!important;cursor:pointer;text-align:center}.gform_wrapper.gravity-theme #gform_3 #field_submit .gform-button--width-full:hover{background-color:#fff;color:#262262}.inline-buttons{text-align:center!important}.inline-buttons .et_pb_button_module_wrapper{display:inline-block}header .inline-buttons .et_pb_button_module_wrapper{margin-bottom:15px!important}.inline-buttons .et_pb_button_module_wrapper:first-child{margin-right:10px!important}.inline-buttons .et_pb_button_module_wrapper:last-child{margin-left:10px!important}.inline-element-cell>.inline-element{display:inline-block}.inline-element-cell>.inline-element.et_pb_heading{margin-right:10px}.inline-element-cell>.inline-element.et_pb_social_media_follow{margin-left:10px;top:-10px}.et_pb_social_media_follow .et_pb_social_icon a.icon{background-color:#fff!important}.et_pb_social_media_follow li a.icon:before{color:#262262!important}.entry-content table.table_style_1{border:none}.entry-content table.table_style_1 th{color:#262262;background-color:#72d8dd;border-bottom:4px solid #fff}.entry-content table.table_style_1 th,.entry-content table.table_style_1 td{text-align:center}.entry-content table.table_style_1 tr td:first-child{border-top:1px solid #72d8dd;border-right:1px solid #72d8dd}.entry-content table.table_style_1 tr td{border-top:1px solid #72d8dd}.entry-content table.table_style_2{width:100%;max-width:632px;margin:0 auto 15px}.entry-content table.table_style_2 td{text-align:center;border:1px solid #72d8dd}.entry-content table.table_style_3{width:100%;margin:0 auto 15px}.entry-content table.table_style_3 th,.entry-content table.table_style_3 td{text-align:center;border:1px solid #262262}.entry-content table.table_style_3 th{color:#72d8dd}.entry-content table.table_style_3 td{width:50%;font-size:17px}body table.table_style_4{background:#fff;width:100%!important;max-width:632px;margin:15px auto 15px!important}body table.table_style_4 th,body table.table_style_4 td{padding:11px 25px!important}body table.table_style_4 th{background-color:#ee2a7b;border:1px solid #ee2a7b;color:#fff;text-align:center;width:50%}body table.table_style_4 th.hd1{font-family:Rift_Soft_Regular_2;font-size:30px;border-right:1px solid #fff}body table.table_style_4 th.hd2{font-family:Rift_Soft_Bold_2;font-size:30px}body table.table_style_4 td{border:1px solid #ee2a7b;text-align:center;color:#000;width:50%}body table.table_style_5{background:#fff;width:100%!important;max-width:632px;margin:15px auto 15px!important}body table.table_style_5 th,body table.table_style_5 td{padding:11px 25px!important}body table.table_style_5 th{background-color:#80b33f;border:1px solid #80b33f;color:#fff;text-align:center;width:50%}body table.table_style_5 th.hd1{font-family:Rift_Soft_Regular_2;font-size:30px;border-right:1px solid #fff}body table.table_style_5 th.hd2{font-family:Rift_Soft_Bold_2;font-size:30px}body table.table_style_5 td{border:1px solid #80b33f;text-align:center;color:#000;width:50%}body table.table_style_6{background:#fff;width:100%!important;max-width:632px;margin:0 auto 30px!important}body table.table_style_6 th{background-color:#ee2a7b;border:1px solid #ee2a7b;color:#fff;font-size:24px;text-align:center}body table.table_style_6 td{font-size:16px;color:#000}.hh_popoup{background:#FFF;max-width:700px;width:100%}.hh_popoup_wrap{background:url(https://beechmontfitness.com/wp-content/uploads/2023/11/bg-Holiday-Hours-2023.png) no-repeat;background-size:cover;background-position:bottom center;padding:70px 30px;border-bottom:40px solid #262262;overflow:hidden}.hh_popoup_wrap.hhkc{background:url(https://beechmontfitness.com/wp-content/uploads/2023/12/bg-Holiday-Hours-2023kc.png) no-repeat;background-size:cover;background-position:bottom center;padding:70px 30px;border-bottom:40px solid #262262;overflow:hidden}.hh_popoup_wrap h1{color:#262262;border-bottom:4px solid #262262;padding:0px!important}.hh_popoup_wrap h2{color:#ee2a7b}.hh_popoup_wrap.hhkc h2{color:#80b33f}.hs_popoup{background:#FFF;max-width:700px;width:100%}.hs_popoup_wrap{padding:70px 30px;border-bottom:40px solid #262262;overflow:hidden}.hs_popoup_wrap h1{color:#262262;border-bottom:4px solid #262262;padding:0px!important;margin-bottom:40px}.hs_popoup .et_pb_button_module_wrapper{text-align:center;margin-bottom:40px}.et_button_icon_visible .hs_popoup .et_pb_button:after{margin-left:10px;margin-top:5px}body .et_pb_button.btn_pink{background-color:#ee2a7b;border-color:#ee2a7b}body .et_pb_bg_layout_light.et_pb_button.btn_pink:hover{border:2px solid #ee2a7b;color:#ee2a7b!important}body .et_pb_button.btn_green{background-color:#80b33f;border-color:#80b33f}body .et_pb_bg_layout_light.et_pb_button.btn_green:hover{border:2px solid #80b33f;color:#80b33f!important}.heading-line-both h6{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-family:FuturaPTDemi;font-size:36px;font-weight:400}.heading-line-both h6:before,.heading-line-both h6:after{content:'';border-top:3px solid;border-image:linear-gradient(to right,#80b33f,#72d8dd,#262262) 1;margin:0 20px 0 0;flex:1 0 20px}.heading-line-both h6:after{border-image:linear-gradient(to left,#80b33f,#72d8dd,#262262) 1;margin:0 0 0 20px}.et_pb_accordion .et_pb_toggle{background-color:#fff;padding:0;border:none;margin-bottom:10px!important}.et_pb_accordion .et_pb_toggle_title{background-image:linear-gradient(to right,#80b33f,#72d8dd,#262262);color:#fff;padding:20px 40px}.et_pb_accordion .et_pb_toggle_title:before{display:none!important}.et_pb_accordion .et_pb_toggle_title:after{font-family:FontAwesome!important;font-weight:900!important;content:"\f077"!important}.et_pb_accordion .et_pb_toggle_close .et_pb_toggle_title:after{font-family:FontAwesome!important;font-weight:900!important;content:"\f078"!important}.et_pb_accordion .et_pb_toggle_title:after{right:22px;left:auto;color:#71d7dc;position:absolute}.et_pb_accordion .et_pb_toggle_content{padding:30px 40px}.top_rounded .et_pb_module_header{display:inline;background:#fff;border:2px solid #72d8dd;padding:10px 23px;border-radius:60px;position:relative;top:-20px}.top_rounded .et_pb_blurb_content{height:300px}.top_rounded .et_pb_blurb_container{height:100%}.top_rounded .et_pb_blurb_description{display:flex;align-items:center;height:85%}.gform_wrapper.gravity-theme input[type="color"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme input[type="datetime-local"],.gform_wrapper.gravity-theme input[type="datetime"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="month"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="time"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="week"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:#f0f0f0;border:none;font-size:20px;padding:12px 20px}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/icon-arrow-01.png) no-repeat;background-position:90% 50%;background-size:auto;border-width:2px;border-color:#262262;border-radius:40px;background-color:#262262;color:#fff;font-family:Rift_Soft_Bold;font-size:26px;padding:0 10px 0 0;line-height:1.7em!important;cursor:pointer;margin:0 auto;max-width:170px;width:100%}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{background-color:#fff;color:#262262}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding-bottom:0;padding-top:0}.price_table .et_pb_text_inner span.tax{position:relative;top:-20px;right:-95px}.price_table .et_pb_text_inner p{padding:0}.price_table .et_pb_text_inner hr{border-top:1px solid #ee2a7b;border-bottom:none;border-left:none;border-right:none;margin:15px auto;max-width:70px;width:100%}.price_table_junior{border-top:22px solid;border-image:linear-gradient(to right,#80b33f,#7ccfa1) 1}.price_table_single{border-top:22px solid;border-image:linear-gradient(to right,#7ccfa1,#72d8dd,#5b9db1) 1}.price_table_family{border-top:22px solid;border-image:linear-gradient(to right,#5b9db1,#262262) 1}.price_table_senior_single{border-top:22px solid;border-image:linear-gradient(to right,#80b33f,#72d8dd) 1}.price_table_senior_couple{border-top:22px solid;border-image:linear-gradient(to right,#72d8dd,#262262) 1}.price_table .et_pb_button_module_wrapper .et_pb_button,.price_table .et_pb_button_module_wrapper .et_pb_button:hover{padding-top:0px!important;padding-bottom:0px!important;font-size:23px;line-height:1.5em!important;max-width:145px;width:100%}.hover_style_1 h6{background-image:linear-gradient(90deg,#80b33f,#72d8dd,#262262);padding:11px 20px 12px;margin:0 -100px;font-family:FuturaPTDemi;font-size:35px;font-weight:400}.hover_style_1 .et_pb_module.et_pb_promo:hover h6{display:none}.hover_style_1 .et_pb_module.et_pb_promo:hover .et_pb_promo_description h4{display:block}.hover_style_1 .et_pb_promo_description h4{display:none;text-align:center;font-family:Futura_PT_Book;font-size:35px!important;font-weight:700;padding-bottom:5px}.hover_style_1 .et_pb_promo_description h5{text-align:center;font-family:Futura_PT_Book;font-size:27px!important;font-weight:400;padding-bottom:34px}.hover_style_1 .et_pb_promo_description a{color:#fff}.hover_style_1 .et_pb_promo_description tr td{border:1px solid #fff;padding:4px 10px;text-align:center;font-size:16px}.hover_style_2 h6{background-image:linear-gradient(90deg,#80b33f,#72d8dd,#262262);padding:19px 20px 21px;margin:0 -100px;font-family:FuturaPTBold;font-size:26px;font-weight:400}.hover_style_2.hover_style_3 .et_pb_cta_0 h6{background-image:linear-gradient(90deg,#ee2a7b,#80b33f)}.hover_style_2.hover_style_3 .et_pb_cta_1 h6{background-image:linear-gradient(90deg,#80b33f,#72d8dd)}.hover_style_2.hover_style_3 .et_pb_cta_2 h6{background-image:linear-gradient(90deg,#72d8dd,#262262)}.hover_style_2 .et_pb_module.et_pb_promo:hover h6{display:none}.hover_style_2 .et_pb_module.et_pb_promo:hover .et_pb_promo_description h4{display:block}.hover_style_2 .et_pb_promo_description h4{display:none;text-align:center;font-family:FuturaPTBold;font-size:31px!important;padding-bottom:2px}.hover_style_2.hover_style_5 .et_pb_promo_description h4{font-family:FuturaPTDemi}.hover_style_2 .et_pb_promo_description h5{text-align:center;font-family:FuturaPTBook;font-size:20px!important;font-weight:400;padding-bottom:26px}.hover_style_2 .et_pb_promo_description p{font-size:19px}.hover_style_2 .et_pb_promo_description a{color:#fff}.hover_style_2 .et_pb_promo_description tr td{border:1px solid #fff;padding:4px 10px;text-align:center;font-size:16px}.hover_style_2 a.et_pb_button{font-size:20px;line-height:1.6em!important;padding-bottom:0px!important;padding-top:0px!important}.hover_style_3 h4.start_now,.hover_style_4 h4.start_now{border-width:2px;border-color:#FFF;border-radius:40px;border-style:solid;width:55px;margin:0 auto 10px;padding:10px;text-align:center;font-family:FuturaPTBold;font-size:31px!important}.hover_style_4 .et_pb_promo{margin-bottom:0px!important;padding:120px 93px}.hover_style_4.FuturaPTMedium p{font-family:FuturaPTMedium}.hover_style_4.FuturaPTMedium h4.start_now{margin:0 auto 20px}.hover_style_4 .et_pb_column_1_3:hover .et_pb_cta_0,.hover_style_4 .et_pb_column_1_3:hover .et_pb_cta_2,.hover_style_4 .et_pb_column_1_3:hover .et_pb_cta_4{margin-top:-439px}.popup_style_1 h4{font-family:FuturaPTBold;font-size:37px!important;padding:0 15px;word-wrap:break-word}.dropdown_why.et_pb_row.hover_promo_0{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/11/BRF0094_img-Spacious-Workout-Area.png)}.dropdown_why.et_pb_row.hover_promo_1{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/10/why-join-02.jpg)}.dropdown_why.et_pb_row.hover_promo_2{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/11/BRF0094_img-Our-People.png)}.dropdown_why.et_pb_row.hover_promo_3{background-image:url(https://beechmontfitness.com/wp-content/uploads/2023/10/why-join-04.jpg)}.dropdown_why h4{font-family:FuturaPTDemi;font-size:27px!important}.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description{padding:0}.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description>h4{padding:29px 45px 32px;border-right:1px solid #fff}.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_2 .et_pb_promo_description>h4,.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_3 .et_pb_promo_description>h4{padding:17px 45px}.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_3 .et_pb_promo_description>h4{border-right:none}.dropdown_why .et_pb_promo_description>div{margin:-9999px 0 0;padding:32px 45px 20px;font-weight:700}.dropdown_why .et_pb_module.et_pb_promo:hover .et_pb_promo_description>div{margin:0}.dropdown_why .et_pb_cta_0.et_pb_promo .et_pb_promo_description>h4,.dropdown_why .et_pb_cta_0.et_pb_promo .et_pb_promo_description>div{background:linear-gradient(90deg,rgb(128 179 63 / .6) 0%,rgb(129 206 136 / .6) 100%)}.dropdown_why .et_pb_cta_1.et_pb_promo .et_pb_promo_description>h4,.dropdown_why .et_pb_cta_1.et_pb_promo .et_pb_promo_description>div{background:linear-gradient(90deg,rgb(129 206 136 / .6) 0%,rgb(114 216 221 / .6) 100%)}.dropdown_why .et_pb_cta_2.et_pb_promo .et_pb_promo_description>h4,.dropdown_why .et_pb_cta_2.et_pb_promo .et_pb_promo_description>div{background:linear-gradient(90deg,rgb(114 216 221 / .6) 0%,rgb(77 127 161 / .6) 100%)}.dropdown_why .et_pb_cta_3.et_pb_promo .et_pb_promo_description>h4,.dropdown_why .et_pb_cta_3.et_pb_promo .et_pb_promo_description>div{background:linear-gradient(90deg,rgb(77 127 161 / .6) 0%,rgb(38 34 98 / .6) 100%)}.section-blog .et_pb_image_container{margin:0}.section-blog .post-content{position:relative;bottom:175px;left:78%;transform:translate(-50%,-50%);width:100%}.section-blog .et_pb_blog_0 .et_pb_blog_grid .et_pb_post:hover .more-link{display:inline-block;z-index:4}.section-blog .more-link{display:none;background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/icon-arrow-01.png) no-repeat;background-position:91% 50%;background-size:auto;color:#fff;font-family:Rift_Soft_Bold_2;font-size:24px;padding:6px 50px 6px 30px;border:2px solid #fff;border-radius:40px}.section-blog .et_overlay:before{display:none}.section-blog .et_pb_blog_grid .et_pb_image_container{margin-bottom:20px}.section-blog .et_pb_post .entry-featured-image-url{margin-bottom:0}.section-blog .et_pb_blog_grid h2{font-family:FuturaPTDemi;font-size:25px;padding:0}.section-blog .et_pb_blog_0 .et_overlay{background:linear-gradient(135deg,rgb(128 179 63 / .6) 0%,rgb(114 216 221 / .6) 50%,rgb(38 34 98 / .6) 100%)!important}.hide_icon{display:none}.gf_popoup,.pt_popoup{display:table;margin:0 auto}.gf_popoup{display:table;margin:0 auto;max-width:746px;width:100%;height:882px}.pt_popoup{max-width:749px;width:100%;height:765px}.gf_popoup_wrap,.pt_popoup_wrap{background-color:#4D4D4D;display:table-cell;vertical-align:middle;font-family:FuturaPTBook;font-size:20px!important;font-weight:400;color:#FFF;padding:40px 70px}.gf_popoup_wrap h4,.pt_popoup_wrap h4{text-align:center;font-family:FuturaPTBold;font-size:50px!important;font-weight:400;padding-bottom:40px;color:#fff}.gf_popoup_wrap h5,.pt_popoup_wrap h5{text-align:left;font-family:Rift_Soft_Bold_2;font-size:40px!important;font-weight:400;padding:0;margin:0;color:#fff}.gf_popoup_wrap .et_pb_button{color:#FFFFFF!important;border-color:#80b33f;border-radius:40px;padding-right:2em;padding-left:.7em;background-color:#80b33f;padding-top:0!important;padding-bottom:0!important}.gf_popoup_wrap a,.pt_popoup_wrap a{color:#80b33f}.gf_popoup_wrap .et_pb_button:after,.gf_popoup_wrap .et_pb_button:before{line-height:1.3em!important;opacity:1!important;margin-left:8px!important}.gf_popoup_wrap p,.pt_popoup_wrap p{padding-bottom:40px!important}.gf_popoup_wrap ol,.gf_popoup_wrap ul,.pt_popoup_wrap ol,.pt_popoup_wrap ul{list-style:disc;padding:0 0 40px 40px}.gf_adult_boot_camp{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/group-fitness-adult-boot-camp.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_barre_fusion{background:url(https://beechmontfitness.com/wp-content/uploads/2025/09/BRF_May-Photoshoot-70-scaled.jpg) top center;background-image:linear-gradient(90deg,rgb(238 42 123 / .6) 0%,rgb(38 34 98 / .77) 100%),url(https://beechmontfitness.com/wp-content/uploads/2025/09/BRF_May-Photoshoot-70-scaled.jpg);background-size:cover;background-repeat:no-repeat}.gf_cycling{background:url(https://beechmontfitness.com/wp-content/uploads/2025/01/group-fitness-cycling.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_dance{background:url(https://beechmontfitness.com/wp-content/uploads/2025/09/BRF_May-Photoshoot-104-scaled.jpg) top center;background-image:linear-gradient(90deg,rgb(238 42 123 / .6) 0%,rgb(38 34 98 / .77) 100%),url(https://beechmontfitness.com/wp-content/uploads/2025/09/BRF_May-Photoshoot-104-scaled.jpg);background-size:cover;background-repeat:no-repeat}.gf_muscle_strength{background:url(https://beechmontfitness.com/wp-content/uploads/2025/01/group-fitness-muscle-strength.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_silver_sneakers{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/group-fitness-silver-sneakers.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_step{background:url(https://beechmontfitness.com/wp-content/uploads/2025/01/group-fitness-step-2.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_tabata{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/group-fitness-tabata.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_the_gauntlet{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/group-fitness-the-gauntlet.jpg) top center;background-size:cover;background-repeat:no-repeat}.gf_yoga_pilates{background:url(https://beechmontfitness.com/wp-content/uploads/2025/09/BRF0111_2024-Photos-12-scaled.jpg) top center;background-image:linear-gradient(90deg,rgb(238 42 123 / .6) 0%,rgb(38 34 98 / .77) 100%),url(https://beechmontfitness.com/wp-content/uploads/2025/09/BRF0111_2024-Photos-12-scaled.jpg);background-size:cover;background-repeat:no-repeat}.gf_kickboxing{background:url(https://beechmontfitness.com/wp-content/uploads/2025/01/group-fitness-kickboxing-1.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_kellie_kallas{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-kellie-kallas.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_tammy_rockey{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-tammy-rockey.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_john_pimenidis{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-john-pimenidis.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_curtis_bostic{background:url(https://beechmontfitness.com/wp-content/uploads/2025/09/FB_IMG_1760019666393.png) top center;background-size:cover;background-repeat:no-repeat}.pt_ethan_baird{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-ethan-baird.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_anna_noschang{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-anna-noschang.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_josh_anderson{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-josh-anderson.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_logan_easterling{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-logan-easterling.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_maria_valenzuela{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-maria-valenzuela.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_kim_boardman{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-anna-noschang.jpg) top center;background-size:cover;background-repeat:no-repeat}.pt_hailey_petersen{background:url(https://beechmontfitness.com/wp-content/uploads/2025/08/20260112_114241-1.jpg) top center;background-size:cover;background-repeat:no-repeat}.sn_lily_couch{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-anna-noschang.jpg) top center;background-size:cover;background-repeat:no-repeat}.sn_matt_hennies{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/personal-training-anna-noschang.jpg) top center;background-size:cover;background-repeat:no-repeat}.pb_patti_penticost,.pb_nick_mendoza{background:url(https://beechmontfitness.com/wp-content/uploads/2024/01/BRF0065_2023-Photos-HR-41.jpeg) top center;background-size:cover;background-repeat:no-repeat}.tn_michael_neverman{background:url(https://beechmontfitness.com/wp-content/uploads/2024/01/bg-popup-tennis.jpg) top center;background-size:cover;background-repeat:no-repeat}.site_slide.dica_divi_carousel .dica_divi_carouselitem .dica-item:hover .dica-item-content .item-title{background:linear-gradient(90deg,rgb(38 34 98 / .8) 0%,rgb(114 216 221 / .8) 50%,rgb(238 42 123 / .8) 100%)}.site_slide.dica_divi_carousel .dica_divi_carouselitem .dica-item-content{margin-top:-65px}.site_slide.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{background:rgb(38 34 98 / .8);font-family:FuturaPTDemi;font-size:25px!important;text-align:right;padding:20px 40px;color:#fff}.site_carousel .dsm_card_carousel_child .dsm_card_wrapper{padding:0;margin-top:-65px;z-index:4;position:relative}.site_carousel .dsm_card_carousel_child:hover .dsm_card_title{background:linear-gradient(90deg,rgb(38 34 98 / .8) 0%,rgb(114 216 221 / .8) 50%,rgb(238 42 123 / .8) 100%)}.site_carousel .dsm_card_carousel_child .dsm_card_title{background:rgb(38 34 98 / .8);font-family:FuturaPTDemi;font-size:25px!important;text-align:right;padding:20px 40px;color:#fff}.blog .entry-title{font-size:55px}#sidebar .wp-block-heading{font-size:30px}.single-post .entry-title{font-size:75px}.blog_style_1 .et_pb_blog_grid .et_pb_post{border:1px solid #d8d8d8;padding:19px;background-color:#fff;word-wrap:break-word;height:410px;overflow:hidden}.blog_style_1 .et_pb_blog_grid .et_pb_image_container{height:180px;overflow:hidden;margin-bottom:10px}.blog_style_1 .et_pb_blog_grid h2{line-height:30px;padding-bottom:0}.blog_style_1 .et_pb_blog_grid .et_pb_post .post-content{line-height:31px}.blog_style_1 .et_pb_blog_grid .et_pb_post .post-content p,.blog_style_1 .et_pb_blog_grid .et_pb_post .post-content strong{padding:0px!important;font-weight:normal!important}#caf-post-layout-container.data-target-div1.post-layout1,.data-target-div1.post-layout1 #manage-ajax-response{padding:0}.data-target-div1 .caf-post-layout1 .manage-layout1{height:100%;background:#fff}.data-target-div1 .caf-post-layout1 #manage-post-area{padding:20px}.data-target-div1 .caf-post-layout1 .caf-post-title{background-color:#fff}.data-target-div1 .caf-post-layout1 .caf-post-title h2,.data-target-div1 .caf-post-layout1 .caf-post-title h2 a{font-family:Futura_PT_Book!important;font-size:25px!important;font-weight:700!important;line-height:30px!important;color:#80b33f!important;text-transform:capitalize}.data-target-div1 .caf-post-layout1 span.author,.data-target-div1 .caf-post-layout1 span.comment,.data-target-div1 .caf-post-layout1 .caf-content-read-more{display:none}.data-target-div1 .caf-post-layout1 .caf-post-title,.data-target-div1 .caf-post-layout1 .caf-meta-content,.data-target-div1 .caf-post-layout1 .caf-content{padding:0;margin-bottom:10px}.data-target-div1 .caf-post-layout1 .caf-content{font-family:Futura_PT_Book;font-size:20px;font-weight:normal!important;line-height:31px;color:#666;margin-bottom:0}.data-target-div1 .caf-post-layout1 span.date{color:#666;font-family:Futura_PT_Book;font-size:14px;line-height:1.2em}.data-target-div1 ul#caf-layout-pagination.post-layout1 li span.current,.data-target-div1 ul#caf-layout-pagination.post-layout1 li a,.data-target-div1 .prev-next-caf-pagination .caf-pagi-btn{color:#fff}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.single.postid-4595 .et_post_meta_wrapper img,.single.postid-4589 .et_post_meta_wrapper img{display:none}.section_blog_1 .et_overlay:before{background:url(https://beechmontfitness.com/wp-content/uploads/2023/10/icon-arrow-01.png) no-repeat;background-position:91% 50%;background-size:auto;color:#fff;content:"read more";font-family:Rift_Soft_Bold_2!important;font-size:24px!important;text-transform:uppercase;padding:6px 50px 6px 30px;border:2px solid #fff;border-radius:40px}.section_blog_1 .et_overlay{background:linear-gradient(135deg,rgb(128 179 63 / .6) 0%,rgb(114 216 221 / .6) 50%,rgb(38 34 98 / .6) 100%)!important}.section_blog_1 .et_pb_image_container{margin:0}.section_blog_1 .et_pb_blog_grid .et_pb_image_container{margin-bottom:20px}.section_blog_1 .et_pb_post .entry-featured-image-url{margin-bottom:0}.section_blog_1 .et_pb_blog_grid h2{font-family:FuturaPTDemi;font-size:25px;padding:0}footer .et_pb_text_inner ul{list-style-image:none!important;line-height:1.7em;padding:0}a.et_pb_button,a.et_pb_button:after{transition:none!important}@media only screen and (max-width:1600px){.inline-buttons .et_pb_button_module_wrapper{display:block;margin-bottom:20px!important}.inline-buttons .et_pb_button_module_wrapper:first-child{margin-right:0px!important}.inline-buttons .et_pb_button_module_wrapper:last-child{margin-left:0px!important}}@media only screen and (max-width:1586px){.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description>h4{padding:29px 10px 32px}}@media only screen and (max-width:1465px){.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_2 .et_pb_promo_description>h4,.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_3 .et_pb_promo_description>h4{padding:17px 28px}.dropdown_why .et_pb_promo_description>div>ul{padding-left:0px!important}.dropdown_why .et_pb_promo_description>div{padding:32px 45px 20px 65px}}@media only screen and (max-width:1400px){.dropdown_why.et_pb_gutters1.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:100%}}@media only screen and (max-width:1329px){.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_2 .et_pb_promo_description>h4,.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_3 .et_pb_promo_description>h4{padding:17px 11px}}@media only screen and (max-width:1306px){.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description,.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description>h4{font-size:15px!important}.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_2 .et_pb_promo_description>h4{padding:23px 24px}.dropdown_why .et_pb_module.et_pb_promo.et_pb_cta_3 .et_pb_promo_description>h4{padding:29px 10px 32px}}@media only screen and (max-width:1154px){.inline-element-cell>.inline-element{display:block}.inline-element-cell>.inline-element.et_pb_heading{margin-right:0}.inline-element-cell>.inline-element.et_pb_social_media_follow{margin-left:0;top:4px}}@media only screen and (max-width:980px){.top_rounded{margin-bottom:20px}.top_rounded5 .et_pb_blurb_content{height:100%}.top_rounded5 .et_pb_blurb_description{padding:40px 0 50px}.row-itwork.et_pb_row{padding:0}.row-itwork.et_pb_row .et_pb_column{margin-bottom:0;padding:30px 0}.row-icons{padding:0px!important}.row-icons .et_pb_image{margin-bottom:5px}.row-icons.et_pb_row .et_pb_column{margin-bottom:40px!important}.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description>h4{font-size:27px!important}.dropdown_why .et_pb_module.et_pb_promo .et_pb_promo_description{font-size:20px!important}.gf_popoup_wrap,.pt_popoup_wrap{padding:40px 20px}.hh_popoup .hh_popoup_wrap,.hs_popoup .hs_popoup_wrap{padding:70px 10px}}@media only screen and (max-width:767px){.blog_style_1 .et_pb_blog_grid .et_pb_post{height:auto;overflow:visible}.blog_style_1 .et_pb_blog_grid .et_pb_image_container{height:auto;overflow:visible}}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column:1/-1}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name{margin:10px 0 0}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_first,.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_last{padding:0}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_first input{border-right:0;border-radius:40px}.gform_wrapper.gravity-theme #gform_3 .gfield.subscribe_name .name_last input{border-radius:40px}.gform_wrapper.gravity-theme #gform_3 .gfield input.large{border-radius:40px;margin-bottom:10px}.gform_wrapper.gravity-theme #gform_3 #field_submit .gform-button--width-full{border-radius:40px}.hover_style_1 .et_pb_module.et_pb_promo,.hover_style_2 .et_pb_module.et_pb_promo{padding:10px}.hover_style_1 .et_pb_promo_description h4,.hover_style_2 .et_pb_promo_description h4{font-size:25px!important}.hover_style_1 .et_pb_promo_description h5,.hover_style_2 .et_pb_promo_description h5{font-size:17px!important;padding-bottom:10px}.hover_style_1 .et_pb_promo_description,.hover_style_2 .et_pb_promo_description{font-size:17px}.hover_style_1 a.et_pb_button,.hover_style_2 a.et_pb_button{font-size:17px}.hover_style_1 h6{font-size:18px;line-height:2.1em}.hover_style_2 h6{font-size:18px;line-height:1.7em}.site_slide.dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{font-size:19px!important;text-align:center}.site_carousel .dsm_card_carousel_child .dsm_card_title{font-size:19px!important;text-align:center}}@media only screen and (max-width:479px){body{font-size:18px}h1{font-size:50px}h2{font-size:45px}.McEnneking h2{font-size:30px}h3{font-family:McEnneking;font-size:20px}h4{font-size:33px!important}h5{font-size:31px!important}h6{font-size:27px}.mod-faq h6{font-size:20px}.gf_popoup_wrap h4,.pt_popoup_wrap h4{font-size:35px!important}.gf_popoup_wrap h5,.pt_popoup_wrap h5{font-size:30px!important}.gf_popoup_wrap,.pt_popoup_wrap{padding:40px 20px}.hh_popoup .hh_popoup_wrap,.hs_popoup .hs_popoup_wrap{width:90%;padding:70px 0;margin:auto}}