@media screen and (max-width:1024px){a:not([href]):not([tabindex]){color:#fff !important}.main-header .side-navigation{display:none}.headerbar,.side-navigation,.side-navigation li,.side-navigation ul li a,.side-navigation ul ul li,.side-navigation li.current_page_item{display:block}.side-navigation ul ul{display:block !important;background:unset;position:relative}.side-navigation ul ul li{border-bottom:unset;padding:5px 12px}.side-navigation ul ul ul,.side-navigation ul ul{left:5px}.hamburger{font-size:29px;color:var(--darkgray);cursor:pointer}.headerbar i{color:#24272e}amp-sidebar#sidebar1{height:100%;width:0;position:fixed;z-index:9999999;top:0;right:0;background-color:#24272e;overflow-x:hidden;transition:all .5s ease;padding-top:60px}.close-sidebar{position:absolute;top:0;right:0;font-size:36px;margin-left:50px;display:block;color:var(--white)}.side-navigation li{border-top:1px solid #303030;display:block;width:18rem;padding:5px}.side-navigation ul li a,.sticky .side-navigation a{padding:5px 10px;display:block;color:var(--white);line-height:25px}.side-navigation li.current_page_item{border-top:1px #303030 solid;border-bottom:1px #303030 solid}.sticky ul{text-align:left}.side-navigation ul li ul li a:before{content:"\00BB \00a0"}.list_outer{padding:20px;background-color:rgba(255,255,255,.8)}}@media screen and (max-width:1200px) and (min-width:1025px){.widget th,.widget td{padding:0}.slider-box{max-width:70%;top:60%}.slider-box h5{padding:0}.logo .logotext a{font-size:18px}.widget th,.widget td{padding:0}#slider p{max-width:90%}#slider h1{font-size:23px;padding-top:20px}.toggle-nav{margin-top:4px !important}#slider .carousel-next-button{right:6%}#our-classes .box1 .inner-content{top:53%}#our-classes .classes-arrow-link i{top:0}#fitness-classes .box-content .classes-text{line-height:23px}#workout-timing .workout-tabs ul li{padding-top:10px}#our-products .cart a{width:53px;padding:2px 19px}}@media screen and (max-width:1024px) and (min-width:991px){.search-box{float:none}.search-box form.search-form{margin:0 auto}.social-box .social-media{padding-top:21px}#slider .inner_carousel h1 small{margin-bottom:4px;font-size:16px !important}.socialbox a i{font-size:12px;width:auto}small{font-size:13px !important}.teambox{margin-bottom:30px}.postbox{margin-bottom:20px}.slider-box{max-width:70%;top:60%}.slider-box h5{padding:0}#slider p{line-height:22px}.logo .logotext a{font-size:18px}.widget th,.widget td{padding:0}#slider h1{font-size:23px;padding-top:20px}.header-wrap .header-button a{font-size:11px;padding-left:8px}.header-wrap .header-button i{padding:12px 8px}#header .logo .logotext{line-height:20px}#slider ol.carousel-indicators{left:-48px;bottom:8%}#slider .carousel-prev-button{right:14%}#our-classes .box1{max-width:78%;margin:0 auto}#fitness-classes .box-content .classes-text{line-height:21px}#workout-timing .workout-tabs ul li{padding-top:10px}}@media screen and (min-width:768px) and (max-width:991px){.home.page-template .site-header{position:unset;background-color:#24272e}.header-nav{padding-left:5% !important}.vwsmp_front a{height:20px}#slider h1{font-size:25px;padding-top:20px}#slider p{margin:0;max-width:90%;line-height:21px}#slider .carousel-prev-button{right:91px}#slider .carousel-next-button{right:30px}.search-form button i{font-size:12px !important;padding-right:2px !important}#header .header-search{position:unset}.slider-box{top:40%;max-width:73%;border:none}.slider-box h5{padding:0}#footer #site-navigation ul li{padding-top:14px;padding-bottom:11px}#site_top .topbar-contact{display:unset}#site_top .topbar-contact span{display:block}.logo .logotext a{font-size:19px}#site_top .socialbox i{padding-right:7px}#header .logo{clip-path:none;position:unset;width:auto;height:auto;padding:8px 20px}#slider .slider-button-1,#slider .slider-button-2{margin-top:20px}#about-us .about-image img{position:unset}#about-us .about-image{text-align:center}#about-us .about-feature{padding-top:20px;text-align:center}#workout-timing .workout-tabs ul li{padding-top:10px}#fun-fact .fun-fact-content h4{font-size:20px}#our-products .cart a{width:55px;padding:2px 20px}#our-products{padding-top:23%}#pricing-plan .plan-price h2{font-size:32px}#pricing-plan .plan-price h2 sub{letter-spacing:1px}#our-blog .blog-content .blog-title{font-size:14px}}@media screen and (min-width:577px) and (max-width:767px){.home.page-template .site-header{position:unset;background-color:#24272e}.header-nav{padding-left:5% !important}.woocommerce-checkout .woocommerce-checkout .col-1,.woocommerce-checkout .woocommerce-checkout .col-2{max-width:100% !important}button.owl-next{right:0}button.owl-prev{left:0}.top_bar_link{text-align:center}.top_bar_link a{display:table;margin:20px auto;text-align:center}.top_bar_link{padding:0 15px !important}.post_dec{display:none}.contact_details{padding:12px 0;position:static;right:0;top:50%;transform:unset}.logo_footer{margin-bottom:20px}.footer_form{padding:0}.postbox h3{line-height:22px}.meta_post span{font-size:12px}.postbox .postbox-content{padding:5px 15px}.search-box span{float:right}.contact_details ul li{display:block;color:#fff}.woocommerce-cart table.cart td.actions .coupon .input-text{width:37%}#slider h1{font-size:22px;padding-top:0}#slider .inner_carousel h1 small{font-size:15px !important}#slider .carousel-caption.d-none.d-md-block{display:block !important}#slider p.font-weight-bold{display:none}#header .logo a.custom-logo-link{position:static}.sf-arrows .sf-with-ul{padding-right:0}#home-slider-section .bx-wrapper .bx-controls-direction a{display:none}.slide-button-left,.slide-button-right{padding:7px 25px;min-width:160px;font-size:16px}.woocommerce div.product div.images .flex-control-thumbs{margin:10px 0 0}.innermenubox{position:static}.contact-box .wpcf7 input[type=text],.contact-box .wpcf7 input[type=email],.contact-box .wpcf7 textarea{width:100% !important}#slider p{margin:0;max-width:87%;display:none}.slider-box{max-width:70%;top:47%;border:none}.header-nav{padding-top:6px;padding-left:35px !important}.logo .logotext a{font-size:23px}section{background-size:cover}#site_top .topbar-contact{display:unset;text-align:center}#site_top .topbar-contact span{display:block}.main-header-box .header-search{justify-content:flex-end;padding-right:30px}#slider .carousel-prev-button{bottom:47%}#slider .carousel-next-button{right:2%;bottom:47%}.slider-box h5{letter-spacing:3px}#about-us .about-image img{position:unset}#about-us .about-image{text-align:center}#about-us .about-feature{padding-top:20px;text-align:center}#our-classes .our-classes-head{padding-bottom:60px}#our-classes .box1{clip-path:none}#our-classes .owl-nav .owl-prev{top:-15%}#our-classes .owl-nav .owl-next{top:-15%}#workout-timing .workout-tabs ul li{padding-top:10px}#our-products{padding-top:32%}#pricing-plan .plan-image{text-align:center}#pricing-plan .plan-price{padding-top:20px;padding-bottom:20px}#testimonial img{margin:auto}#testimonial .testimonials-icon{padding-top:20px}#testimonial .testimonials-content{text-align:center}}@media screen and (max-width:576px){.header-nav{padding-left:5% !important}.hamburger{text-align:center}.woocommerce-checkout .woocommerce-checkout .col-1,.woocommerce-checkout .woocommerce-checkout .col-2{max-width:100% !important}#slider h1{font-size:14px !important;padding-top:0;text-align:center}#slider .inner_carousel h1 small{font-size:12px !important;margin-bottom:6px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:37%}#slider ol.carousel-indicators{display:none}section{padding:40px 0;background-size:cover}blockquote{width:100%}#slider p{margin:0 0 9px}#slider h5{font-size:16px;letter-spacing:4px;margin-bottom:0;display:none}section h2{font-size:22px}.serach_inner input.search-field{width:85%}.contact-info{text-align:center}.logo p{line-height:17px}#header .header-search{text-align:right;justify-content:flex-end;padding-right:30px}#slider p{font-size:18px;display:none}#header .search-form label{width:53%}input.search-field{width:97%}.slider-box{padding:0;max-width:80%;left:0;right:0;border-style:none;top:51%;text-align:center;margin:0 auto}#slider .carousel-prev-button{left:-17px;bottom:36%}#slider .carousel-next-button{right:10px;bottom:36%}#slider .slide_nav a{padding:4px}.logo .logotext a{font-size:17px}.post-navigation .nav-previous{width:100%}.post-navigation .nav-next{width:100%}.search_popup input.search-submit{padding:3px 20px}.contact-info-box .c_content{text-align:center}.serach_inner form.search-form{text-align:center}.home.page-template .site-header{position:unset;background-color:#24272e}#about-us .about-image img{position:unset}#header .logo{position:unset;max-width:290px;margin:0 auto}#site_top .topbar-social{justify-content:center}#site_top .topbar-contact{display:unset;text-align:center}#site_top .topbar-contact span{display:block}#slider .slider-button-1,#slider .slider-button-2{padding:2px 15px}#about-us .about-image{text-align:center}#about-us .about-feature{text-align:center;padding-top:25px}#our-classes .box1{clip-path:none}#our-classes .box1 .inner-content{top:56%}#our-classes .classes-arrow-link i{top:0}#our-classes .owl-nav .owl-prev{top:0}#our-classes .owl-nav .owl-next{top:0}.owl-carousel button.owl-next i{-webkit-box-shadow:0px 0px 57px 0px rgba(0,0,0,.11);box-shadow:0px 0px 57px 0px rgba(0,0,0,.11)}#our-classes .classes-banner{text-align:center}#workout-timing .workout-tabs ul li{padding-top:8px}#our-products{padding-top:52%}#fun-fact .owl-nav .owl-prev{top:-28px}#fun-fact .owl-nav .owl-next{top:-28px}#pricing-plan .plan-price{padding-top:20px;padding-bottom:20px}#our-team .owl-nav .owl-prev{top:-17px}#our-team .owl-nav .owl-next{top:-17px}#testimonial .testimonials-content{text-align:center}#testimonial .testimonials-desig{display:block;padding-bottom:20px}#testimonial img{margin:auto}#testimonial .testimonials-icon{padding-top:15px}#our-blog .blog-content .blog-title{font-size:13px}#pricing-plan .plan-image{text-align:center}#pricing-plan .plan-feature-box{text-align:center}.postbox{margin:39px 10px}.page-archive,.middle-align,.single-fitness,.page-left,#single-product-page,.testi-single,#single-team,.hii,#blog-right-sidebar,#blog-left-sidebar{overflow-x:hidden}}