@charset "UTF-8";@font-face{font-family:'BankGothic Lt BT';src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BankGothicBT-Light.eot);src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BankGothicBT-Light.eot?#iefix) format('embedded-opentype'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BankGothicBT-Light.woff) format('woff'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BankGothicBT-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Bebas Neue Book';src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBook.eot);src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBook.eot?#iefix) format('embedded-opentype'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBook.woff) format('woff'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBook.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Bebas Neue';src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueLight.eot);src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueLight.eot?#iefix) format('embedded-opentype'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueLight.woff) format('woff'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueLight.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'BebasNeueBold';src:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBold.eot?#iefix) format('embedded-opentype'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBold.woff) format('woff'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBold.ttf) format('truetype'),url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../fonts/BebasNeueBold.svg#BebasNeueBold) format('svg');font-weight:400;font-style:normal}:root{--mcolor:#ff9800;--scolor:#f15d12;--gcolor:#ebebeb;--wcolor:#fff;--bcolor:#35454d}.gcolor{color:var(--gcolor)}.mcolor{color:var(--mcolor)}.scolor{color:var(--scolor)}.wcolor{color:var(--wcolor)}.padding-50{padding:50px 0}.padding-t50{padding-top:50px}.padding-80{padding:80px 0}.padding-100{padding:100px 0}.padding-150{padding:150px 0}.blue-bg{background-color:#eaf2fe}.strong{font-weight:800}.modal-dialog{width:100%;max-width:800px;padding:0 10px;margin:15px auto}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}html,body{overflow-x:hidden;background-color:#eaf2fe;position:relative;font-size:18px;font-family:'Oswald',sans-serif;font-weight:300;line-height:1.4;color:var(--bcolor)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:uppercase}b,strong{font-weight:700}a{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}.pl_header_top .topnav>div a:hover,a:hover,a:focus,a:active{color:#006bb6;text-decoration:none}.vcenter{display:table;table-layout:fixed;margin:0 auto}.vcenter>div{display:table-cell;vertical-align:middle;float:none}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:0 auto}.no-padding{padding:0}.no-margin{margin:0}.dflex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.dflex-wrap,.row{flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.row:before,.row:after{display:none}.dflex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.animated{animation-duration:1s;-webkit-animation-duration:1s}.container{width:100%;max-width:1400px}p{margin:0 0 20px}.shbtn,.smbtn{background:#35454d;color:#fff;font-family:'Oswald';font-size:18px;font-weight:300;text-transform:uppercase;display:inline-block;padding:10px 50px;line-height:30px;min-height:30px;text-align:center}.shbtn:hover{color:#fff}.smbtn,.sbutton .elementor-button{background-color:var(--mcolor)}.smbtn:hover{color:#fff;background-color:var(--scolor)}ul.social_list{list-style:none;margin:0;padding:0}ul.social_list li{float:left;margin-left:15px}ul.social_list li a{display:inline-block;line-height:25px !important;font-size:20px;color:#fff}.btn_glct{position:relative;text-align:center}.btn_glct a{display:inline-block;margin:2px 5px;color:#000;padding:6px 15px;font-size:14px;white-space:nowrap;text-align:center;border-radius:5px;font-weight:400;font-family:"Montserrat",'Oswald',sans-serif}.btn_glct.border a{border:solid 2px #333;color:#333;margin:5px}.btn_glct a:hover{background-color:#fff}.btn_glct.border a:hover{color:#fff;background-color:#333}.fixed_top.elementor-sticky.elementor-sticky__spacer{position:absolute}.fixed_top.fixed{background-color:#282828}.eq_result{display:block;list-style:none;padding:0;margin:10px auto;text-align:center}.eq_result li{display:inline-block;font-size:44px;color:#fff;margin:5px;font-weight:400}.eq_result li:last-child{display:block;clear:both;font-weight:700}.eq_result li span{border-radius:100%;background:#f77000;color:#fff;padding:0;display:inline-block;margin-right:5px;font-weight:700;text-align:center;width:60px;height:60px;line-height:60px}.features-list li{margin:15px auto}.nav_htop{list-style:none;padding:0;margin:0 0 0 10px}.nav_htop li{display:inline-block;margin:0 15px}.nav_htop li a{color:#f90}.shadow{text-shadow:1px 1px 2px rgba(0,0,0,.63)}.strong{font-weight:800}.s1{text-transform:uppercase;position:relative;font-size:25px}.page-content .bot-mar{margin-bottom:40px}.frm_style_formidable-style.with_frm_style p.description,.frm_style_formidable-style.with_frm_style div.description,.frm_style_formidable-style.with_frm_style div.frm_description,.frm_style_formidable-style.with_frm_style .frm-show-form>div.frm_description,.frm_style_formidable-style.with_frm_style .frm_error,.frm_style_formidable-style.with_frm_style input[type=text],.frm_style_formidable-style.with_frm_style input[type=password],.frm_style_formidable-style.with_frm_style input[type=email],.frm_style_formidable-style.with_frm_style input[type=number],.frm_style_formidable-style.with_frm_style input[type=url],.frm_style_formidable-style.with_frm_style input[type=tel],.frm_style_formidable-style.with_frm_style input[type=search],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea,.frm_style_formidable-style.with_frm_style .chosen-container,.frm_style_formidable-style.with_frm_style legend+h3,.frm_style_formidable-style.with_frm_style h3.frm_form_title{font-family:'Oswald',sans-serif;font-weight:300}.frm_style_formidable-style.with_frm_style input[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],.frm_style_formidable-style.with_frm_style .frm_submit button,.frm_form_submit_style{font-family:inherit;display:inline-block;transition:all .4s ease-in-out;color:#000;background:#ff9800;border-radius:0;margin:0;border:none;box-shadow:none;padding:5px 15px;min-width:110px;text-align:center;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:16px}.frm_style_formidable-style.with_frm_style input[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover,.frm_form_submit_style:hover{color:#000;transition:all .4s ease-in-out;background:#ed5e33}.frm_dropzone .dz-message{font-size:12px}.frm_dropzone .dz-message .frm_small_text{font-size:10px}.margintop50{margin-top:50px}#header{padding:15px 0;background:var(--mcolor)}#header .header_logo a{display:inline-block}#header .pl_logo{max-height:70px;width:auto}.home_corp #header{position:absolute;width:100%;top:0;left:0;z-index:999;background:0 0;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.2) 60%,rgba(0,0,0,0) 100%)}.bg_cover{background-size:cover;background-position:center}#navbar{padding:0;margin:0;border-radius:0;border:none;min-height:20px;float:right}#navbar #main_menu{list-style:none;padding:0;margin:0;text-transform:uppercase}#navbar #main_menu>li{display:inline-block;float:left}#navbar #main_menu>li>a{background:0 0 !important;text-shadow:none;font-weight:400;color:#fff;padding:8px 15px}#navbar #main_menu>li.menu_btn>a{background:var(--scolor) !important;color:#fff}#navbar #main_menu>li.menu_btn.blue>a{transition:all ease-in-out .3s;background:#247fcc !important;margin-left:10px}#navbar #main_menu>li.menu_btn.blue>a:hover{transition:all ease-in-out .3s;color:#247fcc !important;background:#fff !important}#navbar #main_menu>li:hover>a{color:var(--scolor);background:0 0 !important}#navbar #main_menu>li.menu_btn>a .ex_menu{display:none}#navbar #main_menu>li.menu_btn>a{transition:all ease-in-out .3s;background:var(--scolor) !important;color:#fff}#navbar #main_menu>li ul:before{position:absolute;z-index:999 !important;top:-20px;left:35%;display:inline-block;border-right:25px solid transparent;border-bottom:25px solid #ccc;border-left:25px solid transparent;border-bottom-color:#34454c;content:''}#navbar #main_menu>li ul:after{content:"";background:0 0;top:-20px;left:0;width:100%;height:25px;position:absolute}#navbar #main_menu li:hover>ul{display:block}#navbar #main_menu>li.menu_btn ul li{display:block}#navbar #main_menu>li.menu_btn ul li a{color:#333;background:0 0 !important;text-shadow:none}#navbar #main_menu>li.menu_btn ul li:hover>a,#navbar #main_menu>li.menu_btn ul li a:hover{color:var(--mcolor)}#navbar #main_menu>li ul.dropdown-menu ul{top:0;left:100%}#navbar #main_menu>li ul{position:absolute;display:none;top:100%;left:0;background:#fff;color:#fff;border-radius:0;border:none}#navbar #main_menu>li ul:before{display:none}#navbar #main_menu li ul li a{display:block;background:#fff;padding:5px 15px;border-bottom:solid 1px #ccc;color:#333}#navbar #main_menu li ul li:hover>a,#navbar #main_menu li ul li:active>a{color:#ed5e33}#hero_block,#hero_block .slider-titem{position:relative}#hero_block .slider-titem img{width:100%;height:100%;object-fit:cover;object-position:center}#hero_block .slider-titem .slider-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9}#hero_block .slider-titem .slider-info{max-width:410px;width:100%;float:right;padding:15px}#hero_block .slider-titem .slider-info .slider_title{font-family:BebasNeueBold;text-transform:uppercase;color:#fff;padding:0;margin:0 auto 10px;font-size:50px;font-weight:400}.slider_link a{display:block;background:var(--scolor);color:#fff;padding:10px 12px;text-transform:uppercase;font-weight:300;text-align:center;font-size:28px;line-height:30px}.caption_banner{position:absolute;width:100%;height:auto;bottom:0;left:0;background:rgba(255,152,0,.77);z-index:99;padding:40px 0}.caption_banner .caption{color:#35454d;font-family:"Oswald";font-weight:300;font-size:19px;margin-bottom:0;line-height:21px;text-transform:uppercase}.caption_banner .caption_title{font-size:35px;font-weight:400;padding:0;margin:8px auto}.caption_banner .highlight_float{top:-65px}#form_home{background:#f5f5f5}#bf_formhome .frm_form_fields fieldset{margin:0;text-transform:uppercase}#bf_formhome .frm_form_fields .frm_form_title{font-size:40px;font-weight:300;line-height:1.2;text-transform:uppercase;margin:5px auto;padding:0}#bf_formhome .frm_form_fields .frm_fields_container{border:solid 3px #fff;padding:20px 30px;text-align:center;text-transform:capitalize;font-weight:300}#bf_formhome form select,#bf_formhome form input[type=tel],#bf_formhome form input[type=email],#bf_formhome form input[type=text]{background:rgba(255,255,255,.8);border-radius:0;padding:5px 15px;font-size:18px;text-transform:capitalize;color:#35454d;height:40px;box-shadow:none;margin-bottom:0;font-weight:300;line-height:40px;border:1px solid #d4d4d4}#bf_formhome form input[type=tel]::-webkit-input-placeholder,#bf_formhome form input[type=email]::-webkit-input-placeholder,#bf_formhome form input[type=text]::-webkit-input-placeholder{color:#35454d;opacity:1}#bf_formhome form input[type=tel]::-moz-placeholder,#bf_formhome form input[type=email]::-moz-placeholder,#bf_formhome form input[type=text]::-moz-placeholder{color:#35454d;opacity:1}#bf_formhome form input[type=tel]:-ms-input-placeholder,#bf_formhome form input[type=email]:-ms-input-placeholder,#bf_formhome form input[type=text]:-ms-input-placeholder{color:#35454d}#bf_formhome form input[type=tel]:-moz-placeholder,#bf_formhome form input[type=email]:-moz-placeholder,#bf_formhome form input[type=text]:-moz-placeholder{color:#35454d}#bf_formhome form .frm_submit{text-align:center}#bf_formhome form .frm_submit .frm_button_submit{max-width:200px;transition:all .4s ease-in-out;color:#000;background:#ff9800;box-shadow:none;border-radius:0;display:inline-block;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:22px;position:relative;line-height:inherit;border:none;width:100%;font-weight:400;font-family:'Oswald',sans-serif}#bf_formhome form .frm_submit .frm_button_submit:hover{transition:all .4s ease-in-out;background:#ed5e33}#bf_formhome p.hm_form_title{font-family:'Oswald',sans-serif;font-size:40px;font-weight:300;line-height:1.2;text-transform:uppercase;margin:5px auto;padding:0}#home_pertrain{position:relative}#home_pertrain .pertrain_inner{float:right;max-width:600px;color:#fff}#home_pertrain .pertrain_title{font-size:80px;font-weight:500;letter-spacing:0px;margin-bottom:30px;font-family:'Bebas Neue Book';line-height:44px;line-height:inherit;margin:10px auto 0}#home_pertrain .pertrain_info{color:#fff;font-size:30px;line-height:1.4;padding-right:100px}#home_pertrain .grlink{margin-top:20px}#home_grouptrain{position:relative}#home_grouptrain .grouptrain_inner{float:left;max-width:650px}#home_grouptrain .grouptrain_title{font-size:80px;font-weight:500;letter-spacing:0px;font-family:'Bebas Neue Book';line-height:inherit;margin:10px auto 0;display:inline-block;vertical-align:bottom}#home_grouptrain .grouptrain_gtitle a{display:inline-block;vertical-align:middle;max-width:255px}#home_grouptrain .grouptrain_info{font-family:'Bebas Neue Book';font-size:40px;line-height:1.2;font-weight:300;margin-top:30px}#home_grouptrain .grlink{margin-top:20px}#home_lesmills .lesmills_inner{max-width:450px}#home_lesmills .lesmills_title{font-size:110px;line-height:1.2;font-weight:300;color:#fff;margin:0 auto 30px}#home_bestials{background:#ff9800;color:#fff}#home_bestials .home_besttitle{color:#fff;font-size:87px;line-height:1.4;font-weight:300;text-align:center;margin:0 auto;padding:0}#home_bestials .client_info img{display:inline-block;width:150px;height:150px;border-radius:100%}#home_bestials .client_info .client_text{background:rgba(0,0,0,0) url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/double-quotation.png) no-repeat scroll 10px 40px;font-size:37px;font-family:'Bebas Neue Book';color:#fff;line-height:1.2;padding:40px 0 0 77px;font-weight:400;max-width:calc(100% - 150px)}#home_bestials .home_bestmore{margin-top:15px}.page-pt{padding-bottom:0}.page-pt .page-title{color:#272727;font-size:105px;font-weight:300;line-height:100%;margin-bottom:40px;margin-top:0}.page-pt .thum_full,.img-full{width:100%;height:auto}.ptfeatures .ptf_col{margin-bottom:30px}.ptfeatures .ptfeature{color:#292929}.ptfeatures .ptfeature .ptf_gtitle img{display:inline-block;max-height:60px;margin-right:5px;vertical-align:middle}.ptfeatures .ptfeature .ptf_gtitle .ptf_title{text-align:center;text-transform:uppercase;font-size:44px;font-family:'Bebas Neue Book';line-height:normal;color:#292929;display:inline-block;margin:0;vertical-align:middle}.ptfeatures .ptfeature .ptf_content{font-size:18px;margin-top:10px}#bf_formpt .frm_form_fields fieldset{margin:0;text-transform:uppercase}#bf_formpt .frm_form_fields .frm_form_title{font-weight:400;text-transform:uppercase;margin:5px auto 20px;padding:0;font-family:"Bebas Neue Book";text-align:center;font-size:60px}#bf_formpt .frm_form_fields .frm_fields_container{border:none;padding:20px 30px;text-align:center;text-transform:capitalize;font-weight:300;background:#35454d}#bf_formpt form select,#bf_formpt form input[type=tel],#bf_formpt form input[type=email],#bf_formpt form input[type=text]{background:#fff;border-radius:0;padding:5px 15px;font-size:18px;text-transform:capitalize;color:#35454d;height:40px;box-shadow:none;margin-bottom:0;font-weight:300;line-height:40px;border:1px solid #d4d4d4}#bf_formpt form input[type=tel]::-webkit-input-placeholder,#bf_formpt form input[type=email]::-webkit-input-placeholder,#bf_formpt form input[type=text]::-webkit-input-placeholder{color:#35454d;opacity:1}#bf_formpt form input[type=tel]::-moz-placeholder,#bf_formpt form input[type=email]::-moz-placeholder,#bf_formpt form input[type=text]::-moz-placeholder{color:#35454d;opacity:1}#bf_formpt form input[type=tel]:-ms-input-placeholder,#bf_formpt form input[type=email]:-ms-input-placeholder,#bf_formpt form input[type=text]:-ms-input-placeholder{color:#35454d}#bf_formpt form input[type=tel]:-moz-placeholder,#bf_formpt form input[type=email]:-moz-placeholder,#bf_formpt form input[type=text]:-moz-placeholder{color:#35454d}#bf_formpt form .frm_submit{text-align:center}#bf_formpt form .frm_submit .frm_button_submit{max-width:200px;transition:all .4s ease-in-out;color:#000;background:#ff9800;box-shadow:none;border-radius:0;display:inline-block;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:22px;position:relative;line-height:inherit;border:none;width:100%;font-weight:400;font-family:'Oswald',sans-serif}#bf_formpt form .frm_submit .frm_button_submit:hover{transition:all .4s ease-in-out;background:#ed5e33}.page-about .gpage_title .page_title{font-family:"Bebas Neue Book";font-size:42px;font-weight:500;line-height:40px;margin:0 0 5px}.page-about .gpage_title .page_stitle{margin:0;font-family:"BebasNeueBold";font-size:80px;line-height:.9;text-transform:uppercase;font-weight:400}.page-about .content_item{margin:40px auto}.page-about .block_content .content_title{color:#313233;font-size:45px;font-family:"Bebas Neue Book";line-height:50px;font-weight:700;margin:0;letter-spacing:3px}.page-about .block_content .content_info{font-size:18px;color:#313233;line-height:27px}.page-about .member_link{margin:30px auto}.page-about .member_link a{background-color:#ff9800;color:#fff;font-size:18px;text-decoration:none;padding:8px 10px;text-transform:uppercase;display:inline-block}.session_bestimonials .bestimonial:before{content:"";background-image:url(' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAoCAMAAABzTKKJAAAAn1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Kd3m4AAAANHRSTlMAEAYDvPr3yyOyMxXx6tl7Hu3l3tKdb1JHLRrhz8jElXZdOQwJt66moJiMiIIpkGpjTkFZDbR2DAAAAb1JREFUSMd91dmagjAMBeCyg7ggm+K+7zqOk/d/thFRY2jiuf2/1DalUdWSTwwlx5puTV7MDCANxULDBgjY0tUa7mkPhMJBWrK9YpYcwyOJzxb6ScUTQyoEiAuuMH6xF1JZjuGdObPV4VudBm2OjYVH5iSpuO4WJbD0pk+QD5Q6KO2l0pIh23TdPjCnwPwgNyMiYQtpphcWLvIfpTWKxxwyRd5QmgMG98r1wPVpx1tIO+YTcJFPlA4oTqRXbpC7tO2R+/UnF4DpUNp/P6WN6oT0lC58JLY7tAnFpzrDIMc3OIN6gjOzI6zOXr88Ai3uFedHV+duv+qPBuRDunHq9Eq6ApvfZ+WJVbfs5JSvjJ83F/A8skjTSfKqsi3wfb+pQF5V2RI4UGoIQqoJ5wjatMTtwOJR2ZQ4Uh7At+4mEjfUDsQelLHlLc0k6uML5HJWhUQ+jjYuK/HGWs8ZJFzL6G45T3tV5VgHfOOroXCOKiF7L+6gtB5HGTel6STjP/rEYCYYxjMrsrZae3yFMbX30g5fZnWoeBGd8RfKa+MDGzZCnGt/EDcPOZnXsDhOugDNUdYzFZPFZVyyN+2/lv0HM28BHWB1ZXEAAAAASUVORK5CYII=');background-repeat:no-repeat;background-position:top left;position:absolute;top:0;left:0;width:57px;height:40px}.session_bestimonials .bestimonial{max-width:380px;position:relative;float:right;color:#fff;font-size:37px;font-family:'Bebas Neue Book';line-height:44px;font-weight:400;padding-left:75px}.session_bestimonials .bestimonial .btn_bestimonial{text-transform:uppercase;display:block;text-align:center;text-decoration:none;font-size:18px;background-color:#fbaa33;color:#35454d;line-height:initial;font-family:'Oswald',sans-serif;font-weight:300;padding:8px 15px;margin-top:20px}.session_bestimonials .bestimonial .btn_bestimonial:hover{background-color:#35454d;color:#fbaa33}.section_content{position:relative;color:#fff}.section_content .ssconten_title{font-size:36px;font-weight:700;margin-top:0;margin-bottom:40px}.section_content .discriptions{text-transform:none;font-size:18px;margin-top:20px}.section_content .ssc_list .ssc_list-item{margin-bottom:20px;clear:both;width:100%}.section_content .ssc_list .sscl_image{background:#fff;display:inline-block;border-radius:50%;height:140px;width:140px;padding:55px 20px;float:left;vertical-align:middle;margin-right:15px}.section_content .ssc_list .sscl_image img{width:100%;height:auto}.section_content .ssc_list .sscl_info{text-shadow:1px 1px #555;text-transform:uppercase;display:inline-block;width:calc(100% - 160px);vertical-align:middle}.gshow_more .show_more{display:inline-block;width:100%;max-width:200px;transition:all .4s ease-in-out;color:#000;background:#fff;box-shadow:none;border-radius:0;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:18px;position:relative;line-height:inherit;border:none;font-weight:400;cursor:pointer}.gshow_more .show_more:hover{background-color:#ff9800}.group_train_header .page_title{font-size:106px;line-height:1.2;color:#272727;font-weight:300}.group_train_header .page_stitle{font-size:39px;font-weight:400;color:#35454d;text-transform:none}.group_train_header select{display:inline-block;padding:5px 15px;background:0 0;text-transform:uppercase;border:solid 1px var(--bcolor)}.highlight_float{position:relative}.highlight_float.fixed{animation:slide-down .7s;position:fixed;width:100%;left:0;top:0;z-index:999999}.highlight_float .highlight_inner{text-transform:uppercase;position:absolute;right:0;width:50%;background:#f15d12;padding:10px 15px;z-index:999}.highlight_float .highlight_inner h6{font-size:23px;color:#fff;font-weight:400;padding:0;margin:0}.highlight_float .highlight_inner a{border-bottom:2px solid #f17854;color:#fff;font-size:15px;font-weight:300;line-height:20px;display:inline-block;margin-left:15px}.page_bestimonials{font-size:18px;color:#313233}.besti_header{position:relative}.besti_header .besti_intro{text-transform:uppercase;margin:15px auto}.besti_header .besttitle{color:#272727;font-size:80px;line-height:80px;font-weight:300;text-align:center;margin:0 auto;padding:0}.botpad{padding-bottom:20px}.spage-title,#spage-title h1,.elementor-widget-heading.elementor-widget-heading h1.elementor-heading-title{font-size:80px;line-height:1.2;color:#272727;font-weight:300;padding:0;margin:10px auto 30px}.bestimonials_list{position:relative}.bestimonials_list .bestim-item{text-transform:uppercase;margin-bottom:40px}.bestimonials_list .bestim-item .bestim-image{width:130px}.bestimonials_list .bestim-item .bestim-info{width:calc(100% - 130px)}.bestimonials_list .bestim-item .bestim_title{color:#313233;font-size:32px;font-weight:700;line-height:28px;margin:0 0 4px;padding:0;text-transform:uppercase}.bestimonials_list .bestim-item .bestim_title span{font-size:18px;font-weight:300;margin-left:5px;display:inline-block}.bestimonials_list .bestim-item .bestim_more a{text-transform:uppercase;margin:10px 0 0;text-decoration:underline !important;color:#313233;font-size:18px;display:inline-block}.bestimonials_list .bestim-item .bestim_more a:hover{color:#f15d12}.bestimonial_submit{text-transform:uppercase;background-color:var(--mcolor);background-image:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/story-bg.png);background-size:cover;padding:75px 0 65px;font-size:18px}.bestimonial_submit h3{margin:0 0 25px;color:#35454d;font-size:108px;font-weight:300;line-height:75px;padding:0}.details_bestimonial h1{color:#313233;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 30px;text-transform:uppercase}.details_bestimonial h1 span{display:block;font-size:18px;font-weight:300}.details_bestimonial .image_group .image_compare{margin-bottom:20px}.page-locations{background:#eaf3fe}.page-locations .page-title{margin-bottom:15px}.location_group .lctg_item{position:relative;margin-bottom:30px;padding-left:75px}.location_group .lctg_item .lctg_image{position:absolute;top:0;left:0}.location_group .lctg_item .lctg_ilist h3{color:#313233;display:inline-block;font-size:32px;font-weight:200;margin:0;line-height:inherit;text-transform:uppercase}.location_group .lctg_item .lctg_ilist ul{list-style:none;padding:0;margin:5px auto 0}.location_group .lctg_item .lctg_ilist ul li{position:relative;padding-left:15px}.location_group .lctg_item .lctg_ilist ul li:before{content:"";width:7px;height:7px;border-radius:100%;background:var(--mcolor);top:35%;left:0;display:inline-block;position:absolute}.location_group .lctg_item .lctg_ilist ul li a{text-transform:uppercase;color:#313233}.list_cate{text-align:center;margin:40px auto}.list_cate a{margin:0 10px;background:var(--mcolor);color:#000;font-family:'Oswald';font-size:18px;font-weight:300;text-transform:capitalize;display:inline-block;padding:2px 20px;line-height:30px;min-height:30px;text-align:center;min-width:120px;border:solid 1px var(--mcolor)}.list_cate a.active{border-color:#000;color:#fff;background:var(--scolor)}.list_cate a:hover{border-color:var(--scolor);color:#fff;background:var(--scolor)}.single_iterm{margin-bottom:30px;font-size:18px}.single_iterm .single_image img{width:100%;height:auto}.single_iterm .single_ltitle{margin:0;padding:0}.single_iterm .single_ltitle a{margin:0 0 5px;padding:0;color:#313233;font-size:34px;font-weight:400;display:block}.single_iterm .content_single{text-transform:none}.single_iterm .item_more{text-transform:none;margin:10px auto}.single_image img{border:solid 1px #dfdfdf}.single_image .single_date{display:block;margin:5px auto}#main_single .single-title{margin:0 0 5px;padding:0;color:#313233;font-size:34px;font-weight:400}#main_single .content_single{text-transform:none}#main_single .content_single h4,#main_single .content_single h3,#main_single .content_single h2{text-transform:uppercase}.elementor-widget-heading.elementor-widget-heading.pagel-title h1.elementor-heading-title,h1.pagel-title{font-family:"Bebas Neue Book";font-size:42px;font-weight:500;line-height:1.2;margin:0 0 5px}.tablemain td{border:1px solid #ccc;text-align:center;padding:8px}.tablemain-header{font-weight:700}.who-best-first{margin-top:90px}.tablemain img{max-width:117px}.lct_main_wp{position:relative}#lct_main{margin-top:40px}#lct_main .right_lct{position:static}#lct_main h1{color:#272727;font-size:65px;line-height:1.2;margin:0 0 45px;font-family:"BebasNeueBold";text-transform:uppercase;font-weight:700;letter-spacing:-2px}#lct_main .lct_address,#lct_main .lct_phone a{color:#272727;font-size:42px;margin-bottom:0;text-transform:none;line-height:1.2}.lct_intro .lct_intro_inner{text-transform:uppercase;max-width:50%;margin-top:30px;font-size:18px}#lct_main .lct_clubhwp{text-transform:uppercase;background:#35454d;padding:20px 30px;color:#fff;position:absolute;width:45%;right:0;z-index:9}#lct_main .lct_clubhwp .clubh_title{color:#fff;font-size:42px;line-height:1.2;font-weight:300;margin-bottom:15px;margin-top:0;text-transform:uppercase}#lct_main .lct_clubhwp .clubh_everyday{font-size:24px;margin-bottom:20px}#lct_main .lct_clubhwp .clubh_note{font-size:18px;margin:10px auto}#lct_main .lct_clubhwp .lct_clubhinner>a{display:block;color:#fff;text-decoration:underline;font-weight:700;font-size:20px;margin:10px auto;cursor:pointer}.holiday_hours{line-height:1.4}.holiday_hours table tr th,.holiday_hours table tr td{padding:5px;vertical-align:top;line-height:1.4}.holiday_hours table tr td:nth-child(1){font-weight:700}.lct_features{padding:30px 0;background-size:cover;background-color:var(--mcolor);background-repeat:no-repeat;background-image:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/bglct_features.jpg)}.lct_features img{max-width:90px;height:auto}.lct_features .lct_ftitle{text-transform:uppercase;margin:0 auto;font-size:44px;color:#35454d}.lct_features .lct_fstitle{text-transform:uppercase;color:#35454d;font-size:23px}.amenities_list{margin-top:30px}.amenities_list .ameniti-col{margin-bottom:30px}.amenities_list .ameniti_item{position:relative}.amenities_list .ameniti_image{display:inline-block;width:90px}.amenities_list .ameniti_title{display:block;width:calc(100% - 90px);color:#272727;font-size:24px;line-height:1.2;font-weight:700;font-family:'Bebas Neue Book'}.retun_home .see_details{color:#272727;font-size:24px;line-height:1.2;font-weight:700;font-family:'Bebas Neue Book';margin-bottom:15px}.box-hover{position:relative;overflow:hidden}.box-hover:hover .elementor-image-box-img img{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.box-hover .elementor-image-box-img img{min-height:265px;width:100%;-webkit-filter:grayscale(0);filter:none}.box-hover:hover .elementor-image-box-content{display:block}.box-hover .elementor-image-box-content{background-color:rgba(0,0,0,.6);display:none;top:0;width:100%;position:absolute;height:100%}.box-hover .elementor-image-box-content .elementor-image-box-title{text-transform:uppercase;color:#fff;top:46%;position:relative;width:100%;font-size:18px;text-align:center;z-index:99999;margin:0;font-weight:400}#promo_form .frm_form_fields fieldset{margin:0;text-transform:uppercase}#promo_form .frm_form_fields .frm_form_title{font-size:40px;font-weight:300;line-height:1.2;text-transform:uppercase;margin:5px auto;padding:0}#promo_form .frm_form_fields .frm_fields_container{text-align:center;text-transform:capitalize;font-weight:300}#promo_form form select,#promo_form form input[type=tel],#promo_form form input[type=email],#promo_form form input[type=text]{background:rgba(255,255,255,.8);border-radius:0;padding:5px 15px;font-size:18px;text-transform:capitalize;color:#35454d;height:40px;box-shadow:none;margin-bottom:0;font-weight:300;line-height:40px;border:1px solid #d4d4d4}#promo_form form input[type=tel]::-webkit-input-placeholder,#promo_form form input[type=email]::-webkit-input-placeholder,#promo_form form input[type=text]::-webkit-input-placeholder{color:#35454d;opacity:1}#promo_form form input[type=tel]::-moz-placeholder,#promo_form form input[type=email]::-moz-placeholder,#promo_form form input[type=text]::-moz-placeholder{color:#35454d;opacity:1}#promo_form form input[type=tel]:-ms-input-placeholder,#promo_form form input[type=email]:-ms-input-placeholder,#promo_form form input[type=text]:-ms-input-placeholder{color:#35454d}#promo_form form input[type=tel]:-moz-placeholder,#promo_form form input[type=email]:-moz-placeholder,#promo_form form input[type=text]:-moz-placeholder{color:#35454d}#promo_form form .frm_submit{text-align:center}#promo_form form .frm_submit .frm_button_submit{max-width:100%;transition:all .4s ease-in-out;color:#000;background:#ff9800;box-shadow:none;border-radius:0;display:inline-block;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:22px;position:relative;line-height:inherit;border:none;width:100%;font-weight:400;font-family:'Oswald',sans-serif}#promo_form form .frm_submit .frm_button_submit:hover{transition:all .4s ease-in-out;background:#ed5e33}#header.header_landing{background:0 0;position:absolute;top:0;left:0;padding:5px 0;z-index:999;width:100%}#header.header_landing .container{width:100%;max-width:1300px}#bestfit_hero{position:relative}#bestfit_hero .bestfit_bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:275px;background-image:-moz-linear-gradient(90deg,rgba(119,119,119,0) 0%,#777 100%);background-image:-webkit-linear-gradient(90deg,rgba(119,119,119,0) 0%,#777 100%);background-image:-ms-linear-gradient(90deg,rgba(119,119,119,0) 0%,#777 100%)}#bestfit_hero .bestfit_bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#35454d}#bestfit_hero .bestfit_bg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.5;position:relative;z-index:5}#bestfit_hero .bestfit_form{position:relative;z-index:10;padding:100px 0 50px}#bestfit_hero .hero_wtitle{position:absolute;width:100%;height:auto;bottom:40px;z-index:9}#bestfit_hero .hero_wtitle .hero_title{color:#fff;font-weight:700;font-size:80px;margin:0;padding:0;max-width:50%}#bfsignup{float:right;width:50%}#bfsignup .frm_forms{max-width:500px;margin:0 auto}#bfsignup form .frm_form_fields>fieldset{padding-bottom:0}#bfsignup form .frm_html_container{margin-bottom:0}#bfsignup form .frm_html_container .frm_form_field{position:relative}#bfsignup form .frm_html_container .frm_form_field .frm_error{position:relative}#bfsignup form .frm_title{font-family:'Oswald',sans-serif;line-height:50px;text-align:left;text-transform:uppercase;font-size:45px;margin:0 0 15px !important;padding:0;position:relative;z-index:9;font-weight:700;color:#fff}#bfsignup form select,#bfsignup form input[type=tel],#bfsignup form input[type=email],#bfsignup form input[type=text]{background:rgba(255,255,255,.8);border-radius:5px;padding:5px 15px;font-size:22px;text-transform:uppercase;color:#35454d;height:40px;box-shadow:none;margin-bottom:0;font-weight:400;line-height:40px;border:none;font-family:'Oswald',sans-serif}#bfsignup form input[type=tel]::-webkit-input-placeholder,#bfsignup form input[type=email]::-webkit-input-placeholder,#bfsignup form input[type=text]::-webkit-input-placeholder{color:#35454d;opacity:1}#bfsignup form input[type=tel]::-moz-placeholder,#bfsignup form input[type=email]::-moz-placeholder,#bfsignup form input[type=text]::-moz-placeholder{color:#35454d;opacity:1}#bfsignup form input[type=tel]:-ms-input-placeholder,#bfsignup form input[type=email]:-ms-input-placeholder,#bfsignup form input[type=text]:-ms-input-placeholder{color:#35454d}#bfsignup form input[type=tel]:-moz-placeholder,#bfsignup form input[type=email]:-moz-placeholder,#bfsignup form input[type=text]:-moz-placeholder{color:#35454d}#bfsignup form .frm_checkbox label{color:#fff;font-size:16px}#bfsignup form .frm_checkbox label a{color:#fff}#bfsignup form .frm_checkbox label a:hover{color:var(--scolor)}#bfsignup form .frm_submit{text-align:center}#bfsignup form .frm_submit .frm_button_submit{transition:all .4s ease-in-out;color:#fff;background:#ff9800;box-shadow:none;border-radius:5px;display:inline-block;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:22px;position:relative;line-height:inherit;border:none;width:100%;font-weight:400;font-family:'Oswald',sans-serif}#bfsignup form .frm_submit .frm_button_submit:hover{transition:all .4s ease-in-out;background:#ed5e33}#bf_featured{position:relative}#bf_featured .bff_title{transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;position:absolute;top:0;left:0;padding:0;width:100%;z-index:999}#bf_featured .bff_title h2{margin:0;padding:20px 20px 20px 10%;font-weight:400;color:#fff;background:#ed5e33;font-size:45px;text-transform:uppercase}#bf_featured .bfft_item{position:relative;background:#35454d;border:1px solid #e8e8e8}#bf_featured .bfft_item .bfft_image{position:relative}#bf_featured .bfft_item .bfft_image:before{z-index:1;content:"";position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(53,69,77,0) 0%,rgba(53,69,77,.8) 100%);background:-webkit-linear-gradient(top,rgba(53,69,77,0) 0%,rgba(53,69,77,.8) 100%);background:linear-gradient(to bottom,rgba(53,69,77,0) 0%,rgba(53,69,77,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0035454d',endColorstr='#e635454d',GradientType=0);width:100%;height:170px}#bf_featured .bfft_item .bfft_image img{width:100%;height:auto;opacity:.8}#bf_featured .bfft_item .bfft_ttwp{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:10px 15px}#bf_featured .bfft_item .bfft_ttwp .bfft_title{margin:0;padding:0;color:#fff;font-size:35px;font-weight:400;text-transform:uppercase}#bf_featured .bfft_item .lct_ftitem{cursor:pointer}#bf_featured .bfft_item .bfft_overlay{overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;text-transform:uppercase;padding:20px;font-size:22px;z-index:99;font-weight:400;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#bf_featured .bfft_item .lct_ftitem:hover .bfft_overlay{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}#bf_featured .bfft_item .lct_ftitem:hover .bfft_title{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}#bf_featured .bfft_item .bfft_overlay .ovl_title{margin:0;padding:0 0 15px;color:#fff;font-size:35px;font-weight:400;text-transform:uppercase}#bf_mconent{background:#ff9800;color:#fff}#bf_mconent .bf_content .bf_ctitle{text-transform:uppercase;font-size:50px;color:#fff;font-weight:400;margin:0 auto 15px;padding:0}#bf_mconent .bf_content{height:100%;padding:80px 50px;padding-left:calc(100% - 1140px/2);float:right;text-transform:uppercase;font-size:35px;color:#fff;font-weight:400}#bf_mconent .bf_cimage{position:relative;height:100%}#bf_mconent .bf_cimage:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-moz-linear-gradient(0deg,#ff9800 0%,rgba(255,152,0,.01) 99%,#ff9800 100%);background-image:-webkit-linear-gradient(0deg,#ff9800 0%,rgba(255,152,0,.01) 99%,#ff9800 100%);background-image:-ms-linear-gradient(0deg,#ff9800 0%,rgba(255,152,0,.01) 99%,#ff9800 100%)}#bf_mconent .bf_cimage img{width:100%;height:100%;object-fit:cover}#wpsl-wrap.bestfitness-store .row:before,#wpsl-wrap.bestfitness-store .row:after{display:none}#wpsl-wrap.bestfitness-store .row{flex-wrap:wrap}#wpsl-wrap.bestfitness-store{margin-bottom:0;background:#35454d}#wpsl-wrap.bestfitness-store #wpsl-gmap{width:100%;height:550px !important;margin:0}#wpsl-wrap.bestfitness-store #wpsl-result-list{width:100%;height:100%;margin:0;padding:30px}#wpsl-wrap.bestfitness-store #wpsl-result-list #wpsl-stores{height:400px !important;color:#fff}#wpsl-wrap.bestfitness-store #wpsl-result-list .wpsl_store_title{position:relative;color:#fff;text-transform:uppercase;margin:0 auto 20px;padding:0;font-weight:400;font-size:45px}#wpsl-wrap.bestfitness-store #wpsl-result-list .wpsl_store_title:after{content:"";display:block;clear:both;width:120px;height:5px;margin-top:5px;background:var(--scolor)}#wpsl-wrap.bestfitness-store #wpsl-result-list li{border:none;padding-bottom:0;padding-right:0;padding-left:0}#wpsl-wrap.bestfitness-store #wpsl-result-list li:after{display:block;content:"";width:80%;height:4px;background:var(--scolor);margin-top:10px;clear:both}#wpsl-wrap.bestfitness-store .lct_item .lct_title{color:#fff;font-weight:400;font-size:35px;text-transform:uppercase;margin:0}#wpsl-wrap.bestfitness-store .lct_item .active_shows .lct_title .fa:before{content:"\f107"}#wpsl-wrap.bestfitness-store .lct_item .lct_title .fa{color:var(--scolor);display:inline-block;margin-left:10px;cursor:pointer}#wpsl-wrap.bestfitness-store .lct_item .lct-info{text-transform:uppercase}#wpsl-wrap.bestfitness-store .lct_item .lct-info .lctif_title{color:var(--scolor);font-size:20px;font-weight:400;text-transform:uppercase}.lct-phone a{color:#fff}#maps_location{background:var(--bcolor);color:#fff}#maps_location .maps_embed{height:100%;line-height:0}#maps_location .maps_embed iframe{height:100%;min-height:350px}#maps_location .place_location{padding:30px;text-transform:uppercase;font-size:25px}#maps_location .place_location .lct_name{margin:0;padding:0;font-size:40px}#maps_location .place_location .lct_name:after{content:"";display:block;clear:both;width:100px;height:3px;margin-top:5px;background:var(--scolor)}#maps_location .place_location .lct_row{clear:both;margin:25px auto}#maps_location .place_location .lct_stitle{margin:0;padding:0;color:var(--scolor);text-transform:uppercase;font-size:25px}#maps_location .hours_location{list-style:none;padding:0;margin:0}#maps_location .hours_location li{display:block}#maps_location .hours_location .day_item{display:inline-block;min-width:80px}#footer{color:#fff;padding:20px}#footer.ft_bestfitldp{background:var(--scolor);padding:10px 0}#footer.ft_bestfitldp #ft_bottom a{text-transform:uppercase;color:#fff}#copyright{font-size:13px}.form-question{border:double var(--mcolor);padding:30px;margin:80px auto}.form-question .frm_html_container h2{margin:0;text-align:center;padding:0;font-family:'Oswald',sans-serif;font-weight:400;text-transform:none}#slider_block{position:relative;overflow:hidden}#slider_block .slider-titem{position:relative}#slider_block .slider_intro{position:absolute;width:100%;height:auto;bottom:0;left:0;padding-bottom:30px}#slider_block .slider_headings h2.pl-title{font-size:40px;line-height:100%;color:#000;background-color:#fff;padding:10px 25px;display:inline-block;margin-bottom:0;font-weight:700}#slider_block .slider_headings h3.pl-subtitle{font-size:40px;line-height:100%;color:#fff;background-color:#000;padding:10px 25px;display:inline-block;font-weight:600;margin-bottom:0}#slider_block .slider-titem img{height:600px;object-fit:cover;object-position:center;width:100%}#slider_block .form_sign_up{position:absolute;width:100%;height:100%;top:0;right:0;padding:60px 0}#slider_block #bfsignup{position:relative;z-index:999}#slider_block #bfsignup .frm_fields_container .frm_none_container{position:relative}#slider_block #bfsignup .frm_fields_container .frm_none_container .frm_error{position:absolute;font-size:10px;font-weight:400;top:-16px;left:5px;background:#fe0000;color:#fff;padding:2px 5px;line-height:12px}#slider_block #bfsignup .frm_fields_container .frm_none_container .frm_error:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fe0000;position:absolute;left:5px;bottom:-5px}.page-template-template-fullwidth #main-content{padding:30px 0}.page-template-template-fullwidth .highlight_float{display:none}.page_tdesc select{background:#eaf3fe}#footer{background-color:#35454d;text-transform:uppercase}#footer ul{list-style:none;padding:0}#footer ul ul{display:none}ul.social_list{position:relative}#footer ul.social_list{display:inline-block;margin:0 auto 15px;width:auto;max-width:700px;text-align:center;padding-bottom:25px;border-bottom:solid 1px #fff}ul.social_list li{display:inline-block;margin:0 25px}ul.social_list li a{background-color:#fff;color:#35454d;padding:0;width:60px;height:60px;border-radius:50%;font-size:30px;display:inline-block;text-align:center;line-height:60px !important}#footer-widgets{padding-top:40px}#footer-widgets .footer-widget{flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#footer-widgets .footer-widget .widget{width:20%;margin-bottom:20px}#footer-widgets .widget-title{font-size:14px;color:#fff;margin:0 0 10px;padding:0;font-weight:700}#footer-widgets #menu-main-menu a{font-weight:700}#footer-widgets a{color:#fff;font-size:14px}#footer-widgets a:hover{color:var(--scolor)}.footer_nav{background:var(--mcolor);padding:10px 0}.footer_nav ul{list-style:none;padding:0;margin:0;text-align:center}.footer_nav ul li{display:inline-block}.footer_nav ul li a{display:inline-block;text-transform:uppercase;color:#fff;font-size:16px}.footer_nav ul li:before{content:"\007c";display:inline-block;margin:0 8px;color:#fff}.footer_nav ul li:first-child:before{content:"";display:none}.address_phone{margin-bottom:20px;color:#fff}.address_phone .info_flogo a{display:inline-block}.address_phone .info_flogo img{max-height:65px}.address_phone a.vcardlink .tel{display:none}.address_phone a.vcardlink{color:#fff !important}#ftbottom{text-align:center}#wrap-back-to-top{display:none;position:fixed;cursor:pointer;right:10px;bottom:10px;z-index:10}#wrap-back-to-top i{border:2px solid #fff;font-size:17px;color:#fff;border-radius:50%;padding:4px 8px 10px;background:var(--mcolor)}#wrap-back-to-top.show{display:block}.form_question{border:double var(--mcolor);padding:20px;max-width:800px;margin:30px auto}.form_question .frm_fields_container .frm_submit .frm_button_submit{border:none;display:inline-block;text-transform:uppercase;border-radius:0;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;font-style:italic;color:#fff;background-color:var(--mcolor);font-weight:600;padding:5px 20px;font-size:14px;box-shadow:none}.form_question .frm_fields_container .frm_submit .frm_button_submit:hover{background-color:#000;color:#fff}.hidelast .frm_opt_container .frm_checkbox:last-of-type,.hidelast .frm_opt_container .frm_checkbox:nth-last-child(2){visibility:hidden !important}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}@-webkit-keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:.9;transform:translateY(0)}}#ai1ec-container{padding:40px 0}.ai1ec-event-avatar{background-color:transparent;border:2px solid #f15d11}.ai1ec-stream-view .ai1ec-event{opacity:1.0}.ai1ec-event-title{text-transform:uppercase}.member-btn{text-align:cemter;max-width:200px;background-color:#ff9800;color:#fff;font-size:18px;text-decoration:none;padding:15px;text-transform:uppercase;font-weight:400}.member-btn a{color:#fff;font-weight:400}.thanks{padding-top:100px}.parallax,.parallax-container{height:400px;background:0 0;width:100%}.parallax-mirror img,img{transition:none;-webkit-transition:none}h1.page-title{background:#ed5e33;padding:15px;margin:0;text-align:center;text-transform:uppercase;font-weight:400;font-size:40px;color:#fff}.btitle_wp{padding:20px 0;background:#eaf3fe}.block-title{font-size:40px;padding:0;margin:0;font-weight:400;color:#36454d}#bf_hamenities{position:relative;background:#eaf3fe}#bf_hamenities .bfham_item{position:relative;background:#eaf3fe;overflow:hidden}#bf_hamenities .bfham_item .bfham_image{position:relative}#bf_hamenities .bfham_item .bfham_image:before{z-index:1;content:"";position:absolute;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(54,69,77,0) 0%,rgba(54,69,77,1) 92%,rgba(54,69,77,1) 100%);background:-webkit-linear-gradient(top,rgba(54,69,77,0) 0%,rgba(54,69,77,1) 92%,rgba(54,69,77,1) 100%);background:linear-gradient(to bottom,rgba(54,69,77,0) 0%,rgba(54,69,77,1) 92%,rgba(54,69,77,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0036454d',endColorstr='#36454d',GradientType=0);width:100%;height:170px}#bf_hamenities .bfham_item .bfham_image img{width:100%;height:auto}#bf_hamenities .bfham_item .bfham_ttwp{position:absolute;bottom:0;left:0;z-index:9;width:100%;padding:10px 15px}#bf_hamenities .bfham_item .bfham_ttwp .bfham_title{margin:0;padding:0;color:#fff;font-size:35px;font-weight:400;text-transform:uppercase}#bf_hamenities .bfham_item .lct_hamitem{cursor:pointer}#bf_hamenities .bfham_item .bfham_overlay{background:rgba(0,0,0,.5);overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;text-transform:uppercase;padding:20px;font-size:22px;z-index:99;font-weight:400;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}#bf_hamenities .bfham_item .lct_hamitem:hover .bfham_image:before{display:none}#bf_hamenities .bfham_item .lct_hamitem:hover .bfham_overlay{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}#bf_hamenities .bfham_item .lct_hamitem:hover .bfham_title{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s}#bf_hamenities .bfham_item .bfham_overlay .ovl_title{margin:0;padding:0 0 15px;color:#fff;font-size:35px;font-weight:400;text-transform:uppercase}#icon_section​ .icons_list{position:relative;padding:40px 0}#icon_section​ .icons_list:before{content:"";height:100%;width:100%;display:block;position:absolute;top:0;left:0;background:rgba(237,94,51,.8)}.icon_item{display:inline-block;position:relative}.icon_item .icon_image{padding:30px 0 0;background:#eaf3fe;border-radius:100%;width:180px;height:180PX;overflow:hidden;display:inline-block}.icon_item .icon_title{color:#eaf3fe;margin:5px auto 0;padding:0;font-size:35px;font-weight:400}.icon_item:hover .icon_image{background:#36454d}.icon_item:hover .icon_image img{filter:brightness(0) invert(1)}#fth_section​ .fth_row{position:relative;overflow:hidden}#fth_section​ .fth_row .fth_info{text-transform:uppercase;display:inline-block;max-width:50%;padding:50px 15px;color:#000;position:relative}#fth_section​ .fth_row.type-right .fth_info{color:#fff}#fth_section​ .fth_row.type-right:before{background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.04) 1%,rgba(0,0,0,.7) 18%,rgba(0,0,0,.8) 75%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.04) 1%,rgba(0,0,0,.7) 18%,rgba(0,0,0,.8) 75%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.04) 1%,rgba(0,0,0,.7) 18%,rgba(0,0,0,.8) 75%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000',GradientType=1);content:"";position:absolute;right:0;top:0;height:100%;width:60%;display:block}#fth_section​ .fth_info .fth_title{font-weight:700;font-size:45px;padding:0;margin-top:0}#fth_section​ .fth_info .fth_content{font-size:30px;line-height:1.4em}#fth_section​ .fth_row.type-left:before{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.04) 1%,rgba(255,255,255,.81) 18%,rgba(255,255,255,.85) 19%,rgba(255,255,255,.9) 85%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.04) 1%,rgba(255,255,255,.81) 18%,rgba(255,255,255,.85) 19%,rgba(255,255,255,.9) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.04) 1%,rgba(255,255,255,.81) 18%,rgba(255,255,255,.85) 19%,rgba(255,255,255,.9) 85%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1);content:"";position:absolute;left:0;top:0;height:100%;width:60%;display:block}.features_list .bft_item{position:relative;overflow:hidden}.dns_carousel.owl-theme .owl-nav{margin:0}.dns_carousel.owl-theme .owl-nav [class*=owl-]{position:absolute;top:calc(50% - 40px);left:10%;background:0 0;padding:0;margin:0;font-size:0}.dns_carousel.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:10%}.dns_carousel.owl-theme .owl-nav [class*=owl-] span{display:inline-block;height:80px;width:32px;background-image:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/sfull_aleft.png);background-repeat:no-repeat;background-size:100%}.dns_carousel.owl-theme .owl-nav [class*=owl-].owl-next span{background-image:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/sfull_aright.png)}.service_carousel.owl-theme .owl-nav [class*=owl-]{top:calc(50% - calc(95px/2))}.service_carousel.owl-theme .owl-nav [class*=owl-] span{height:95px;width:40px;background-image:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/sm_left.png);background-size:100%;background-repeat:no-repeat;background-position:center}.service_carousel.owl-theme .owl-nav [class*=owl-].owl-next span{background-image:url(//bestfitnessgyms.com/wp-content/themes/bestfitness/assets/css/../images/sm_right.png)}.service_carousel.owl-theme .owl-nav [class*=owl-]{left:15px}.service_carousel.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:15px}.no_highlight .highlight_float{display:none!important}#hero_slider{position:relative}#hero_slider .hero_formbf{position:absolute;bottom:0;width:100%;right:0}#hero_slider .hero_formbf #form_signhr{max-width:600px;background:rgba(0,0,0,.75);padding:25px 30px 50px;float:right;border-radius:10px 10px 0 0}.hero_overlay #header{padding:15px 0;background:0 0;position:absolute;top:0;left:0;z-index:999;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.2) 60%,rgba(0,0,0,0) 100%)}#hero_slider .slider_item,#hero_static{position:relative;overflow:hidden;padding:50px 0 40px;min-height:600px;background-size:cover;background-position:center}#hero_slider .slider_item{min-height:650px}#hero_slider .slider_item:before,#hero_static:before{background-image:-moz-linear-gradient(90deg,rgba(119,119,119,0) 0%,rgba(119,119,119,.5) 100%);background-image:-webkit-linear-gradient(90deg,rgba(119,119,119,0) 0%,rgba(119,119,119,.5) 100%);background-image:-ms-linear-gradient(90deg,rgba(119,119,119,0) 0%,rgba(119,119,119,.5) 100%);position:absolute;left:0;top:-1px;height:275px;content:"";width:100%}#hero_slider .slider_item:after,#hero_static:after{background-image:-moz-linear-gradient(-90deg,rgba(119,119,119,0) 0%,rgba(119,119,119,.5) 100%);background-image:-webkit-linear-gradient(-90deg,rgba(119,119,119,0) 0%,rgba(119,119,119,.5) 100%);background-image:-ms-linear-gradient(-90deg,rgba(119,119,119,0) 0%,rgba(119,119,119,.5) 100%);position:absolute;height:275px;width:100%;content:"";bottom:0;left:0}.hero_infobf{position:absolute;bottom:50px;width:100%;height:auto;text-transform:uppercase}.hero_infobf .hero_hgroup{position:relative;z-index:9;line-height:1}.hero_infobf .hero_hgroup .headline{color:#fff;font-weight:700;margin:2px 0}.hero_infobf .hero_hgroup .sheadline{color:#fff;font-weight:700;margin:2px 0}.hero_infobf .hero_hgroup.size-large .headline{font-size:80px}.hero_infobf .hero_hgroup.size-large .sheadline{font-size:70px}.hero_infobf .hero_hgroup.size-medium .headline{font-size:70px}.hero_infobf .hero_hgroup.size-medium .sheadline{font-size:60px}.hero_infobf .hero_hgroup.size-small .headline{font-size:50px}.hero_infobf .hero_hgroup.size-small .sheadline{font-size:40px}.hero_infobf .hero_hgroup.hasbg-yes .sheadline span,.hero_infobf .hero_hgroup.hasbg-yes .headline span{display:inline-block;background:#ed5e33;padding:10px}.hero_formbf #form_signhr{position:relative;z-index:99;padding-left:40px;max-width:550px;float:right;width:100%}#form_signhr .frm_form_fields .frm_description p,#form_signhr .frm_form_fields .frm_description{color:#fff;text-transform:uppercase;font-size:16px;margin:0;font-family:'Oswald',sans-serif;font-weight:400}#form_signhr .frm_form_fields .frm_description{margin:20px auto}#form_signhr .frm_form_fields fieldset{flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse}#form_signhr .frm_form_fields .frm_form_field{position:relative;margin-bottom:15px;font-family:'Oswald',sans-serif}#form_signhr .frm_form_fields .frm_form_field .frm_error{border-radius:2px;position:absolute;text-align:left;top:-15px;left:10px;font-size:12px;background:#b40606;color:#fff;padding:1px 5px 3px;text-transform:none;line-height:1}#form_signhr .frm_form_fields .frm_form_field .frm_error:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b40606;position:absolute;top:100%}#form_signhr .frm_form_fields fieldset{margin:0;text-transform:uppercase}#form_signhr .frm_form_fields .form_title{font-size:45px;line-height:1.2;text-transform:uppercase;margin:0 auto 30px;padding:0;color:#fff;font-family:'Oswald',sans-serif;text-align:center}#form_signhr form .frm_checkbox input[type=checkbox]{height:25px;width:25px;background:#d7dadb;border:none;cursor:pointer;display:inline-block;line-height:0;margin:-5px 5px 0 0;outline:0;padding:0 !important;text-align:center;vertical-align:middle;-webkit-appearance:none;box-shadow:none;transition:.05s border-color ease-in-out;border-radius:3px}#form_signhr form .frm_checkbox input[type=checkbox]:checked:before{content:"\e013";margin:12px 0 0;color:#35454d;display:inline-block;vertical-align:middle;width:18px;font-family:'Glyphicons Halflings'}#form_signhr form .frm_checkbox label{text-transform:uppercase;font-size:25px;color:#fff;font-family:'Oswald',sans-serif;font-weight:400}#form_signhr form select,#form_signhr form input[type=tel],#form_signhr form input[type=email],#form_signhr form input[type=text]{font-family:'Oswald',sans-serif;background:rgba(255,255,255,.8);border-radius:5px;padding:0 15px;font-size:25px;text-transform:uppercase;color:#35454d;height:45px;box-shadow:none;margin-bottom:0;font-weight:400;line-height:44px;border:none}#form_signhr form input[type=tel]::-webkit-input-placeholder,#form_signhr form input[type=email]::-webkit-input-placeholder,#form_signhr form input[type=text]::-webkit-input-placeholder{color:#35454d;opacity:1}#form_signhr form input[type=tel]::-moz-placeholder,#form_signhr form input[type=email]::-moz-placeholder,#form_signhr form input[type=text]::-moz-placeholder{color:#35454d;opacity:1}#form_signhr form input[type=tel]:-ms-input-placeholder,#form_signhr form input[type=email]:-ms-input-placeholder,#form_signhr form input[type=text]:-ms-input-placeholder{color:#35454d}#form_signhr form input[type=tel]:-moz-placeholder,#form_signhr form input[type=email]:-moz-placeholder,#form_signhr form input[type=text]:-moz-placeholder{color:#35454d}#form_signhr form .frm_submit{text-align:center}#form_signhr form .frm_submit .frm_button_submit{transition:all .4s ease-in-out;color:#fff;background:#ff9800;box-shadow:none;border-radius:5px;display:inline-block;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:25px;position:relative;line-height:inherit;border:none;width:100%;font-weight:400;font-family:'Oswald',sans-serif}#form_signhr form .frm_submit .frm_button_submit:hover{transition:all .4s ease-in-out;background:#ed5e33}#hero_slider #form_signhr .frm_form_fields .form_title{font-family:'Oswald',sans-serif;color:#ff9800}#hero_slider #form_signhr form .frm_submit .frm_button_submit{background:#ed5e33}#hero_slider #form_signhr form .frm_submit .frm_button_submit:hover{background:#ff9800}.page-template-templ-amenities{background:0 0}.amp_row .amp_data{background:#eaf3fe}.amp_row .amp_data .amp_info{text-transform:uppercase;padding:20px 0 20px 20px;position:relative;font-size:25px}.amp_row .amp_data .amp_info:before{position:absolute;height:calc(90% - 50px);top:40px;left:0;content:"";width:5px;background:#ed5e33}.amp_row .amp_data .amp_title{margin-top:0;font-size:40px;font-weight:400}.amp_row .amp_data .amp_content p{margin-bottom:10px}.amp_row .amp_data .amp_content a{color:#36454d}.amp_row .amp_data .amp_content a:hover{color:#ed5e33}.content_section{background:#eaf3fe;padding:20px 0;text-transform:uppercase;position:relative;font-size:25px}#ami_innerwp{background:#eaf3fe;padding:5px}#ami_innerwp .ami_info{padding:20px 60px 20px 20px;position:relative;font-size:22px;text-align:right}#ami_innerwp .ami_info:before{position:absolute;height:calc(90% - 40px);top:40px;right:20px;content:"";width:5px;background:#ed5e33}#ami_innerwp .ami_info h1{font-size:32px;font-weight:400;margin-top:0}.contact_main{background:#eaf3fe}.contact_form{padding:30px 0 20px}.contact_form .container{padding:0 50px}#frm_contact .frm_form_fields .frm_form_field{position:relative;margin-bottom:22px}#frm_contact .frm_form_fields .frm_form_field .frm_error{border-radius:2px;position:absolute;text-align:left;top:-15px;left:10px;font-size:12px;background:#b40606;color:#fff;padding:1px 5px 3px;text-transform:none;line-height:1}#frm_contact .frm_form_fields .frm_form_field .frm_error:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b40606;position:absolute;top:100%}#frm_contact .frm_form_fields fieldset{margin:0;text-transform:uppercase}#frm_contact .frm_form_fields .form_title{font-size:45px;line-height:1.2;text-transform:uppercase;margin:0 auto 30px;padding:0;color:#fff;font-family:'Oswald',sans-serif;text-align:center}#frm_contact form textarea,#frm_contact form select,#frm_contact form input[type=tel],#frm_contact form input[type=email],#frm_contact form input[type=text]{font-family:'Oswald',sans-serif;background:rgba(255,255,255,.8);border-radius:5px;padding:0 15px;font-size:25px;text-transform:uppercase;color:#35454d;height:45px;box-shadow:none;margin-bottom:0;font-weight:400;line-height:44px;border:none}#frm_contact form textarea::-webkit-input-placeholder,#frm_contact form input[type=tel]::-webkit-input-placeholder,#frm_contact form input[type=email]::-webkit-input-placeholder,#frm_contact form input[type=text]::-webkit-input-placeholder{color:#35454d;opacity:1}#frm_contact form textarea::-moz-placeholder,#frm_contact form input[type=tel]::-moz-placeholder,#frm_contact form input[type=email]::-moz-placeholder,#frm_contact form input[type=text]::-moz-placeholder{color:#35454d;opacity:1}#frm_contact form textarea:-ms-input-placeholder,#frm_contact form input[type=tel]:-ms-input-placeholder,#frm_contact form input[type=email]:-ms-input-placeholder,#frm_contact form input[type=text]:-ms-input-placeholder{color:#35454d}#frm_contact form textarea:-moz-placeholder,#frm_contact form input[type=tel]:-moz-placeholder,#frm_contact form input[type=email]:-moz-placeholder,#frm_contact form input[type=text]:-moz-placeholder{color:#35454d}#frm_contact form textarea{height:auto}#frm_contact form .frm_submit{text-align:center}#frm_contact form .frm_submit .frm_button_submit{max-width:calc(100%/3);transition:all .4s ease-in-out;color:#fff;background:#ed5e33;box-shadow:none;border-radius:5px;display:inline-block;padding:5px 15px;text-align:center;text-transform:uppercase;margin:0 !important;font-size:25px;position:relative;line-height:inherit;border:none;width:100%;font-weight:400;font-family:'Oswald',sans-serif}#frm_contact form .frm_submit .frm_button_submit:hover{transition:all .4s ease-in-out;background:#ff9800}#footer{color:#fff;padding:30px 15px 20px}.pre_footer{text-transform:uppercase;text-align:center;color:#fff;background:#ed5e33;padding:15px 0}#footer .copyright{text-transform:none;font-size:20px}#navfooter li a,#footer a,.site_address a{color:#fff}#navfooter li a:hover,#footer a:hover,.site_address a:hover{color:#ff9800}#alert{z-index:99999;position:relative}#alert_home{box-shadow:3px 3px 3px rgba(0,0,0,.21);text-align:center;background-color:#eaf3fe;color:#fff;padding:0 0 10px}#alert_home h4{text-transform:uppercase;font-weight:700;font-size:25px}#alert_home .content p{margin-bottom:0;font-size:22px;color:#303030;font-weight:300}body.hero_overlay #header,body.home_corp #header{margin-bottom:-73px;position:relative}#alert a{color:#303030;font-weight:500}#alert a:hover{color:#fff}