/*：本代码只用作演示用,不是源码。源码下载仅发布在: http://www.bootstrapmb.com/item/12585。(此说明不在下载的源码里，只用在演示页面里。)*//*：本代码只用作演示用,不是源码,下载链接: http://www.bootstrapmb.com/item/12585。(此说明不在下载的源码里，只用在演示页面里。)*//*此代码非源码，仅为演示用，下载源码请到：HTTP://WWW.bootstrapmb.com*//*此代码非源码，仅为演示用，下载源码请到：HTTP://www.bootstrapmb.com*/:root{--primary-color:#4a01f9;--secondary-color:#e5a30d;--dark-color:#101a37;--common-color:#777;--gradient-color:linear-gradient(135deg,#4a01f9,#8e01f9,#8e01f9,#4a01f9);--bg-color:#f5f5f5;--white-color:#fff;--black-color:#000;--body-font:"Poppins",sans-serif;--title-font:"Jost",sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{width:100%;font-family:var(--body-font);overflow-x:hidden!important;font-size:16px;line-height:26px;color:var(--common-color)}body.fixed{position:fixed;top:0;height:100vh;overflow:hidden}.main{width:100%;overflow-x:hidden!important;position:relative;z-index:1}.bg-animate{position:fixed;top:0;left:0;width:100vw;height:100vh;filter:blur(60px);z-index:0}.bg-animate span[class^="shape-"]{position:absolute;display:inline-block;border-radius:50%;opacity:.15}.bg-animate span.shape-1{top:-50px;right:-50px;width:300px;height:300px;background:var(--secondary-color)}.bg-animate span.shape-2{top:300px;left:-50px;width:250px;height:250px;background:var(--dark-color)}.bg-animate span.shape-3{top:35%;left:40%;width:450px;height:450px;background:var(--primary-color)}.bg-animate span.shape-4{top:-30px;left:30%;width:120px;height:120px;background:var(--primary-color)}.bg-animate span.shape-5{bottom:30px;left:200px;width:250px;height:250px;background:var(--secondary-color)}.bg-animate span.shape-6{bottom:50px;right:100px;width:150px;height:150px;background:var(--primary-color)}a,a:hover,a:focus{text-decoration:none;outline:0}section{position:relative}input,input:focus,input:hover,button,button:hover,button:focus{outline:0}img{width:auto;height:auto;max-width:100%}p{font-size:16px;line-height:26px;color:var(--common-color);font-weight:normal;margin-bottom:26px}.title{text-align:center;margin-bottom:45px}.title.left{text-align:left}.title p{margin-top:25px}.sub-title{font-size:20px;line-height:29px;color:var(--secondary-color);font-family:var(--title-font);font-weight:bold;text-transform:capitalize;display:block;margin-bottom:3px}.h1-title{font-size:60px;line-height:75px;color:var(--dark-color);font-weight:bold;font-family:var(--title-font);text-transform:capitalize;margin-bottom:16px}.h1-title span{color:var(--primary-color)}.h2-title{font-size:45px;line-height:60px;font-weight:bold;color:var(--dark-color);font-family:var(--title-font);text-transform:capitalize;margin-bottom:19px;position:relative}.h2-title span{color:var(--primary-color)}.h3-title{font-size:25px;line-height:35px;color:var(--dark-color);font-weight:bold;font-family:var(--title-font);text-transform:capitalize;margin-bottom:15px}.h4-title{font-size:20px;line-height:30px;color:var(--dark-color);font-weight:bold;font-family:var(--title-font);margin-bottom:0}.h4-title span{font-size:30px;line-height:40px;color:var(--primary-color)}.sec-btn{display:inline-flex;justify-content:center;align-items:center;width:170px;height:46px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:40px;font-size:16px;line-height:26px;color:var(--white-color);font-weight:bold;font-family:var(--title-font);text-transform:capitalize;overflow:hidden;position:relative;text-align:center;padding:5px;box-shadow:0 0 10px rgba(0,0,0,0.1);outline:0;border:0;transition:.3s}.sec-btn:hover{color:var(--white-color);background-position:right center;box-shadow:0 5px 20px rgba(0,0,0,0.2)}.sec-btn.big{width:200px;height:60px;padding:17px 5px}.sec-btn span{position:relative;display:inline-block;z-index:1}.video-btn{display:inline-flex;align-items:center;font-size:16px;line-height:26px;color:var(--dark-color);font-family:var(--title-font);font-weight:bold;text-transform:capitalize;transition:.3s}.video-btn:hover{color:var(--primary-color)}.video-btn span.icon{display:inline-block;width:46px;height:46px;background:var(--secondary-color);border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,0.1);margin-right:10px;position:relative;transition:.3s}.video-btn span.icon:before{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);width:12px;height:16px;border-left:12px solid var(--white-color);border-top:8px solid transparent;border-bottom:8px solid transparent;transition:.3s}.video-btn:hover span.icon:before{border-left-color:var(--dark-color)}.swiper-arrow:after{display:none}.swiper-arrow{position:absolute;top:50%;bottom:auto;left:-100px;right:auto;transform:translate(0,-50%);width:70px;height:70px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:50%;box-shadow:0 3px 20px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;outline:none!important;font-size:25px;color:var(--white-color);transition:.3s;z-index:5}.swiper-arrow.swiper-button-next{left:auto;right:-100px}.swiper-arrow:hover{background-position:right center}.swiper-pagination{bottom:-40px!important;font-size:0;line-height:0}.swiper-pagination-bullet{width:12px;height:12px;background:var(--white-color);border:1px solid var(--dark-color);border-radius:50%;opacity:1;margin:0 7px!important;display:inline-block;transition:.3s}.swiper-pagination-bullet:hover,.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:var(--primary-color);border-color:var(--primary-color)}.swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1.5)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{top:50%;bottom:auto!important;right:auto;left:5px;transform:translate(0,-50%)}.swiper-pagination.swiper-pagination-vertical .swiper-pagination-bullet{position:relative;margin:0 0 13px 0!important}.swiper-pagination.swiper-pagination-vertical .swiper-pagination-bullet:last-child{margin-bottom:0!important}.swiper-arrow img{width:30px}.black-shadow{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--black-color);opacity:.75;z-index:90;display:none}.back-img{background-size:cover;background-position:center;background-repeat:no-repeat}.form-box{display:block;position:relative;font-size:0;line-height:1;margin-bottom:30px}.form-box label{font-size:16px;line-height:26px;color:var(--dark-color);font-weight:bold;margin-bottom:6px}.form-box.checkbox label{font-weight:normal;margin-bottom:0}.form-box label input{margin-right:5px}.form-input-box{position:relative}.form-input-box img{position:absolute;top:50%;left:15px;transform:translate(0,-50%);width:12px;height:auto}.form-input{width:100%;height:46px;background:var(--white-color);font-size:16px;line-height:26px;color:var(--common-color);border:0;outline:0;padding:5px 25px;border-radius:40px;box-shadow:3px 3px 25px rgba(0,0,0,0.08)}textarea.form-input{height:100px;resize:none;padding:11px 20px;border-radius:20px;margin-bottom:0}.form-input::placeholder{color:var(--common-color);opacity:1}.form-box .sec-btn{width:100%;height:46px;padding:7px 5px}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}.form-element{position:relative}.form-element i{position:absolute;top:15px;right:25px;pointer-events:none;font-size:18px;color:var(--primary-color)}select.form-input{padding-right:45px!important}.datepicker.dropdown-menu{font-size:13px}.date .form-input{border-radius:10px!important;margin-left:0!important}.datepicker table tr td.active{background:var(--primary-color)!important}.for-des{display:inline-block!important}.for-mob{display:none!important}.toggle-button{position:fixed;top:25px;right:30px;display:block;width:30px;height:30px;background:transparent;border:0;outline:none!important;border-radius:0;display:none;z-index:110}.toggle-button span{display:block;width:100%;height:2px;position:absolute;top:50%;background:var(--dark-color);transform:translate(0,-50%);transition:opacity .3s .3s}.toggle-button::before,.toggle-button::after{content:"";display:block;width:100%;height:2px;position:absolute;background:var(--dark-color);transition:transform .3s,top .3s .3s,bottom .3s .3s}.toggle-button::before{top:6px}.toggle-button::after{bottom:6px}.toggle-menu .toggle-button span{opacity:0;transition:opacity .3s}.toggle-menu .toggle-button::before,.toggle-menu .toggle-button::after{background-color:var(--secondary-color)}.toggle-menu .toggle-button::before{top:calc(50% - 1px);transform:rotate(45deg)}.toggle-menu .toggle-button::after{bottom:calc(50% - 1px);transform:rotate(-45deg)}.toggle-menu .toggle-button::before,.toggle-menu .toggle-button::after{transition:top .3s,bottom .3s,transform .3s .3s}.container{position:relative;z-index:5}label{font-size:16px;line-height:26px}.contact-form .form-box .sec-btn span:after{background-image:url(../images/send-icon.svg)}.common-sec{position:relative;padding:100px 0}.common-sec-top{position:relative;padding:100px 0 0 0}.common-sec-bottom{position:relative;padding:0 0 100px 0}.loader-box{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background:var(--white-color);z-index:99999999}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;display:flex;justify-content:center;align-items:center}.dot-1{position:absolute;z-index:3;width:30px;height:30px;top:30px;left:30px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:jump-jump-1 1.5s cubic-bezier(0.21,0.98,0.6,0.99) infinite alternate;animation:jump-jump-1 1.5s cubic-bezier(0.21,0.98,0.6,0.99) infinite alternate}.dot-2{position:absolute;z-index:2;width:60px;height:60px;top:15px;left:15px;background:var(--white-color);border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:jump-jump-2 1.5s cubic-bezier(0.21,0.98,0.6,0.99) infinite alternate;animation:jump-jump-2 1.5s cubic-bezier(0.21,0.98,0.6,0.99) infinite alternate}.dot-3{position:absolute;z-index:1;width:90px;height:90px;top:0;left:0;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:jump-jump-3 1.5s cubic-bezier(0.21,0.98,0.6,0.99) infinite alternate;animation:jump-jump-3 1.5s cubic-bezier(0.21,0.98,0.6,0.99) infinite alternate}@-webkit-keyframes jump-jump-1{0%,70%{box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);-webkit-transform:scale(0);transform:scale(0)}100%{box-shadow:10px 10px 15px 0 rgba(0,0,0,0.3);-webkit-transform:scale(1);transform:scale(1)}}@keyframes jump-jump-1{0%,70%{box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);-webkit-transform:scale(0);transform:scale(0)}100%{box-shadow:10px 10px 15px 0 rgba(0,0,0,0.3);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jump-jump-2{0%,40%{box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);-webkit-transform:scale(0);transform:scale(0)}100%{box-shadow:10px 10px 15px 0 rgba(0,0,0,0.3);-webkit-transform:scale(1);transform:scale(1)}}@keyframes jump-jump-2{0%,40%{box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);-webkit-transform:scale(0);transform:scale(0)}100%{box-shadow:10px 10px 15px 0 rgba(0,0,0,0.3);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jump-jump-3{0%,10%{box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);-webkit-transform:scale(0);transform:scale(0)}100%{box-shadow:10px 10px 15px 0 rgba(0,0,0,0.3);-webkit-transform:scale(1);transform:scale(1)}}@keyframes jump-jump-3{0%,10%{box-shadow:2px 2px 3px 2px rgba(0,0,0,0.2);-webkit-transform:scale(0);transform:scale(0)}100%{box-shadow:10px 10px 15px 0 rgba(0,0,0,0.3);-webkit-transform:scale(1);transform:scale(1)}}.site-header{position:fixed;top:0;left:0;width:100%;height:100px;background:transparent;transition:.3s;z-index:100}.site-brnading{width:188px;height:100px;display:flex;align-items:center;transition:.3s}.site-brnading a{display:block;position:relative}.site-brnading a img{opacity:1;transition:.3s}.site-brnading a img.sticky{position:absolute;top:0;left:0;width:100%;opacity:0;transition:.3s}.header-menu{width:100%;height:100px;display:flex;justify-content:flex-end;align-items:center;transition:.3s}.main-navigation{display:inline-block}.main-navigation ul{list-style:none;font-size:0;line-height:1;margin:0;padding:0;display:inline-block;vertical-align:middle}.main-navigation ul li{font-size:16px;line-height:26px;display:inline-block;position:relative;margin-right:30px}.main-navigation ul li a{font-size:16px;line-height:26px;color:var(--dark-color);text-transform:uppercase;font-weight:500;position:relative;transition:.3s}.main-navigation ul li a:hover,.main-navigation ul li.active a{color:var(--primary-color);-webkit-text-stroke:.5px}.main-navigation ul li a:before{content:"";position:absolute;bottom:-5px;left:0;width:0;height:3px;background:var(--secondary-color);border-radius:10px;transition:.3s}.main-navigation ul li a:hover:before,.main-navigation ul li.active a:before,.main-navigation ul li.sub-items:hover>a:before{width:30px}.main-navigation ul li.sub-items>a{padding-right:15px;position:relative}.main-navigation ul li.sub-items:hover>a{color:var(--primary-color);-webkit-text-stroke:.5px}.main-navigation ul li.sub-items>a:after{content:"\f078";position:absolute;top:50%;right:0;transform:translate(0,-50%);font-family:"Font Awesome 5 Free";font-weight:900;color:var(--dark-color);font-size:12px;transition:.3s}.main-navigation ul li.sub-items:hover>a:after,.main-navigation ul li.sub-items>a:hover:after{color:var(--primary-color);transform:translate(0,-50%) rotate(-180deg)}.main-navigation ul li.sub-items.active>a:after{color:var(--primary-color)}.main-navigation ul li ul.sub-menu{position:absolute;top:100%;left:-15px;width:200px;height:auto;background:var(--white-color);border-radius:4px;box-shadow:1px 1px 60px rgba(0,0,0,0.1);display:none;transition:.3s;z-index:150}.main-navigation ul li:hover ul.sub-menu{display:block;animation:swip_up .3s linear 1}@keyframes swip_up{from{transform:translate(0,20px);opacity:0}to{transform:translate(0,0);opacity:1}}.main-navigation ul li ul.sub-menu li{display:block;text-align:left;margin:0;border-bottom:1px solid #ebebeb}.main-navigation ul li ul.sub-menu li:last-child{border-bottom:0}.main-navigation ul li ul.sub-menu li a{display:inline-block;height:auto!important;color:var(--dark-color);font-size:14px;padding:5px 15px;transition:.3s}.main-navigation ul li ul.sub-menu li a:hover,.main-navigation ul li ul.sub-menu li.active>a{color:var(--primary-color)}.main-navigation ul li ul.sub-menu li a:before{display:none}.header-btn{display:inline-block}.header-btn .sec-btn{width:120px;height:35px}.site-header.sticky-header{height:80px;background:var(--white-color);box-shadow:0 0 20px rgba(0,0,0,0.1)}.site-header.sticky-header .site-brnading,.site-header.sticky-header .header-menu{height:80px}.main-banner{position:relative;padding:195px 0 100px 0}.banner-content{position:relative;padding-top:113px}.banner-content p{font-size:20px;line-height:30px;font-weight:500;margin-bottom:37px}.banner-btn{display:flex;align-items:center}.banner-btn .sec-btn{margin-right:30px}.banner-img{position:relative;width:900px}.banner-img img{width:100%;height:auto}.banner-img-box{position:relative;width:500px;background:var(--white-color);box-shadow:5px 5px 30px rgba(0,0,0,0.1);border-radius:20px;display:flex;justify-content:space-between;align-items:center;margin:-30px auto 0 auto;padding:25px;animation:moving 1.5s linear infinite alternate;transition:.3s;z-index:1}@keyframes moving{from{transform:translate(0,-5px)}to{transform:translate(0,5px)}}.banner-img-box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:calc(100% - 25px);background:var(--common-color)}.banner-img-box img{width:200px;max-width:40%;height:auto}.main-features{position:relative}.feature-box{position:relative;top:0;width:100%;background:rgba(255,255,255,0.3);border:1px solid #ccc;border-radius:20px;text-align:center;padding:30px 30px 26px 30px;transition:.3s}.feature-box:hover{position:relative;top:-15px;background:var(--white-color);box-shadow:5px 5px 30px rgba(0,0,0,0.1);border:0}.feature-box .icon{width:70px;height:70px;background:var(--white-color);border-radius:15px;display:flex;justify-content:center;align-items:center;text-align:center;box-shadow:0 3px 15px rgba(0,0,0,0.1);position:relative;margin:0 auto 17px auto}.feature-box:hover .icon{animation:moving .8s linear infinite alternate}@keyframes moving{from{transform:scale(1)}to{transform:scale(1.1)}}.feature-box .icon:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-color);background-size:200% 100%;border-radius:15px;opacity:0;transition:.3s;z-index:0}.feature-box:hover .icon:before{opacity:1}.feature-box .icon img{width:auto;height:45px}.feature-box:hover .icon img{filter:brightness(5000)}.feature-box p{margin-bottom:0}.about-img{display:flex;justify-content:flex-end;padding-right:40px;position:relative}.about-img img{width:600px;max-width:unset;height:auto}.experience-box{position:absolute;top:120px;left:50px;width:150px;height:150px;background:var(--white-color);border-radius:50%;box-shadow:3px 3px 15px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;animation:zoom_bx 1.2s linear infinite alternate}@keyframes zoom_bx{from{transform:scale(1)}to{transform:scale(1.1)}}.experience-box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;background:transparent;border:1px solid var(--secondary-color);border-radius:50%}.experience-text{position:relative;text-align:center;padding:0 20px;z-index:2}.experience-text .h3-title{font-size:30px;line-height:43px;color:var(--primary-color);margin-bottom:0}.experience-text p{font-size:12px;line-height:16px;color:var(--dark-color);font-weight:500;margin-bottom:0}.about-text{margin-bottom:36px}.about-text:last-child{margin-bottom:0}.about-text p:last-child{margin-bottom:0}.about-text ul{padding:0;margin:0;list-style:none;font-size:0;line-height:1}.about-text ul li{font-size:16px;line-height:24px;position:relative;padding-left:30px;margin-bottom:18px}.about-text ul li:last-child{margin-bottom:0}.about-text ul li:before{content:"\f00c";position:absolute;top:2px;left:0;width:20px;height:20px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:15px;color:var(--white-color);display:flex;justify-content:center;align-items:center}.main-counter{position:relative;padding:80px 0;background-blend-mode:luminosity;background-color:var(--bg-color);background-size:100%;background-position:center;background-attachment:fixed;background-repeat:repeat}.main-counter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color);opacity:.95;z-index:0}.counter-box{position:relative;width:220px;height:220px;background:var(--white-color);display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;margin:auto;box-shadow:5px 5px 40px rgba(0,0,0,0.08)}.counter-box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:190px;height:190px;background:transparent;border:1px solid var(--dark-color);border-radius:50%;z-index:0}.counter-box img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:120px;opacity:.05;z-index:0}.counter-text{position:relative;z-index:1;width:100%;padding:0 20px}.counter-text .h2-title{color:var(--primary-color);margin-bottom:0}.service-box{position:relative;margin-bottom:30px;text-align:center}.service-img{width:100%;position:relative}.service-img:before,.service-img:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:calc(100% - 60px);height:calc(100% - 45px);background:var(--bg-color);border-radius:30px 30px 0 0;z-index:0}.service-img:after{background:var(--gradient-color);background-size:200% 100%;opacity:0;transition:.3s}.service-box:hover .service-img:after{opacity:1}.service-img img{width:auto;max-width:100%;height:auto;max-height:315px;display:block;margin:auto;position:relative;z-index:1}.service-title{display:flex;justify-content:center;align-items:center;width:calc(100% - 120px);height:50px;background:var(--white-color);border-radius:40px;box-shadow:0 3px 6px rgba(0,0,0,0.16);margin:-25px auto 0 auto;position:relative;z-index:1}.service-title .h3-title{margin-bottom:0}.service-title .h3-title a{color:var(--dark-color);transition:.3s}.service-title .h3-title a:hover{color:var(--secondary-color)}.view-all-services{text-align:center;margin-top:30px}.our-classes-conten-text{margin-bottom:36px}.our-classes-conten-text p:last-child{margin-bottom:0}.main-our-classes-lider{position:relative;padding-left:70px}.classes-box{position:relative;width:100%;background:rgba(255,255,255,0.3);border:1px solid #ccc;border-radius:20px;padding:25px;display:flex;align-items:center;transition:.3s}.classes-box:hover{background:var(--white-color);border-color:var(--white-color);box-shadow:5px 5px 30px rgba(0,0,0,0.1)}.classes-img{width:120px;height:120px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.1);display:inline-block}.classes-content{display:inline-block;width:calc(100% - 120px);padding-left:15px}.classes-content .h3-title{margin-bottom:10px}.classes-text{margin-bottom:7px}.classes-text p{margin-bottom:0;display:-webkit-box;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.link-more{display:inline-block;font-size:16px;line-height:23px;font-family:var(--title-font);font-weight:bold;color:var(--secondary-color);text-decoration:underline;text-transform:capitalize;transition:.3s}.link-more:hover{color:var(--primary-color);text-decoration:underline}.our-classes-lider{width:calc(100%+100px);height:454px;overflow:hidden;padding:30px 50px;margin:-30px -50px;position:relative}.our-classes-lider .swiper-slide{display:block;height:auto!important}.gym-video{position:relative}.gym-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% - 300px);background:var(--bg-color);z-index:0}.gym-video .title{padding:0 30px}.gym-video-box{width:100%;height:600px;border-radius:30px;box-shadow:5px 5px 30px rgba(0,0,0,0.1);position:relative;overflow:hidden}.gym-video-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--black-color);opacity:.5;z-index:0}.play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;background:rgba(255,255,255,0.7);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,0.16);transition:.3s;z-index:1}.play-video:hover{color:#232a35}.play-video:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:transparent;border-radius:50%;pointer-events:none;animation:waveBtn 2s infinite;z-index:-1}@keyframes waveBtn{0%{box-shadow:0 0 0 0 rgba(255,255,255,1)}50%{box-shadow:0 0 0 40px transparent}100%{box-shadow:0 0 0 0 transparent}}.play-video:after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);width:22px;height:26px;border-left:22px solid var(--primary-color);border-top:13px solid transparent;border-bottom:13px solid transparent}.schedule-list-box{position:relative}.schedule-list-title{width:100%;height:60px;background:var(--primary-color);text-align:center;display:flex;justify-content:center;align-items:center;border-radius:10px 10px 0 0;margin-bottom:30px}.schedule-list-box.even .schedule-list-title{background:var(--secondary-color)}.schedule-list-title .h3-title{color:var(--white-color);margin-bottom:0}.schedule-box{position:relative;width:100%;height:95px;background:var(--bg-color);padding:11px 15px 14px 15px;border-radius:15px;margin-bottom:30px}.schedule-box:last-child{margin-bottom:0}.schedule-box img{position:absolute;bottom:0;right:0;width:auto;height:70px;opacity:.05;z-index:0}.schedule-box h6{font-size:16px;line-height:23px;color:var(--dark-color);font-family:var(--title-font);font-weight:bold;position:relative;margin-bottom:4px;z-index:1}.schedule-box span{font-size:14px;line-height:20px;color:var(--primary-color);display:block;margin-bottom:3px;position:relative;z-index:1}.schedule-list-box.even .schedule-box span{color:var(--secondary-color)}.schedule-box p{font-size:14px;line-height:20px;margin-bottom:0;position:relative;z-index:1}.choose-us-img{display:flex;justify-content:flex-end;padding-right:40px;position:relative}.choose-us-img img{width:570px;max-width:unset;height:auto}.choose-us-content .h2-title{margin-bottom:24px}.choose-us-text ul{padding:0;margin:0;list-style:none;font-size:0;line-height:1}.choose-us-text ul li{font-size:16px;line-height:24px;position:relative;padding-left:30px;margin-bottom:18px}.choose-us-text ul li:last-child{margin-bottom:0}.choose-us-text ul li:before{content:"\f00c";position:absolute;top:2px;left:0;width:20px;height:20px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:15px;color:var(--white-color);display:flex;justify-content:center;align-items:center}.bmi-calculator{position:relative;background-attachment:fixed}.bmi-calculator:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color);opacity:.9;z-index:0}.calculate-bmi .h2-title{margin-bottom:25px}.calculate-bmi-form{margin-bottom:-30px}.bmi-result{position:relative}.bmi-result .h3-title,.bmi-result p{margin-bottom:0}.bmi-chart-box{padding-left:40px}.bmi-chart{position:relative;width:100%;background:var(--white-color);border-radius:30px;box-shadow:5px 5px 40px rgba(0,0,0,0.1);overflow:hidden;display:flex;flex-wrap:wrap}.bmi-range,.weight-status{display:inline-block;width:50%}.weight-status{border-left:1px solid #ddd}.bmi-range .sub-title,.weight-status .sub-title{width:100%;height:60px;background:var(--secondary-color);display:flex;align-items:center;color:var(--white-color);border-radius:30px 0 0 0;padding:0 30px}.weight-status .sub-title{border-radius:0 30px 0 0}.bmi-range ul,.weight-status ul{padding:0;margin:0;list-style:none;font-size:0;line-height:1}.bmi-range ul li,.weight-status ul li{width:100%;height:40px;display:flex;align-items:center;font-size:16px;line-height:26px;color:var(--dark-color);padding:0 30px;border-bottom:1px solid #ddd}.bmi-range ul li:nth-child(even),.weight-status ul li:nth-child(even){background:var(--bg-color)}.bmi-fullform{width:100%;text-align:center;padding:18px 30px}.bmi-fullform h6{font-size:16px;line-height:23px;font-family:var(--title-font);font-weight:bold;color:var(--dark-color);margin-bottom:0}.bmi-fullform h6 span{color:var(--primary-color)}.main-trainers{position:relative;padding-bottom:55px}.main-trainer-slider{position:relative}.trainer-slider{padding:15px;margin:-15px;overflow:hidden}.trainer-box{width:100%;padding:20px;background:var(--white-color);box-shadow:0 0 15px rgb(0 0 0 / 10%);border-radius:25px}.trainer-img-box{width:100%;height:380px;overflow:hidden;position:relative;border-radius:20px;box-shadow:5px 5px 40px rgba(0,0,0,0.1)}.trainer-img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;transition:.3s;z-index:0}.trainer-box:hover .trainer-img{transform:scale(1.1)}.trainer-name{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:calc(100% - 40px);padding:10px 20px 14px 20px;text-align:center;background:rgba(0,0,0,0.8);border-radius:10px;box-shadow:0 0 20px rgba(255,255,255,0.2);z-index:1}.trainer-name .sub-title{color:var(--white-color);margin-bottom:0}.trainer-name p{font-size:14px;line-height:20px;color:var(--secondary-color);font-weight:500;text-transform:capitalize;margin-bottom:0}.trainer-social-icon{position:absolute;bottom:105px;left:0;width:100%;padding:0 15px;display:flex;align-items:center;justify-content:center}.trainer-social-icon a{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background:var(--primary-color);border-radius:50%;font-size:18px;color:var(--white-color);margin:0 10px;opacity:0;pointer-events:none;position:relative;top:60px;transition:.3s ease-out}.trainer-social-icon a:hover{background:var(--secondary-color)}.trainer-box:hover .trainer-social-icon a{opacity:1;pointer-events:unset;position:relative;top:0}.trainer-box:hover .trainer-social-icon a:nth-child(1){transition-delay:0s}.trainer-box:hover .trainer-social-icon a:nth-child(2){transition-delay:.1s}.trainer-box:hover .trainer-social-icon a:nth-child(3){transition-delay:.2s}.price-box{position:relative;top:0;width:100%;background:var(--white-color);border-radius:30px;border:1px solid #ddd;overflow:hidden;padding-bottom:30px;transition:.3s}.price-box:hover{top:-15px;background:var(--white-color);border-color:var(--white-color);box-shadow:0 10px 50px rgba(0,0,0,0.16)}.price-title{position:relative;width:100%;background:var(--gradient-color);background-size:200% 100%;background-position:left center;text-align:center;border-radius:30px 30px 0 0;padding:23px 30px 0 30px;margin-bottom:82px}.price-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/bg-shape.png");background-size:cover;background-position:center;background-repeat:no-repeat;filter:grayscale(1);opacity:.1;z-index:0}.price-title .h3-title{color:var(--white-color);margin-bottom:21px;position:relative;z-index:1}.price-duration{width:100px;height:100px;background:var(--white-color);border-radius:50%;box-shadow:0 5px 25px rgb(0 0 0 / 10%);display:flex;justify-content:center;align-items:center;margin:-50px auto 0 auto;position:relative;top:50px;text-align:center;z-index:1}.price-box-text .h3-title{font-size:30px;line-height:43px;color:var(--secondary-color);margin-bottom:0}.price-box-text p{font-size:14px;line-height:20px;color:var(--dark-color);font-weight:500;margin-bottom:0;position:relative}.price-box-text p:before{content:"";position:absolute;top:-3px;left:50%;transform:translate(-50%);width:30px;height:1px;background:var(--common-color);opacity:.3}.price-features{position:relative;text-align:center}.price-features ul{display:inline-block;margin:0;padding:0;list-style:none;text-align:left}.price-features ul li{font-size:16px;line-height:23px;margin-bottom:17px;position:relative;padding-left:30px}.price-features ul li:last-child{margin-bottom:0}.price-features ul li.disable{opacity:.4}.price-features ul li:before{content:"\f00c";position:absolute;top:2px;left:0;width:20px;height:20px;background:var(--secondary-color);background-size:200% 100%;background-position:left center;border-radius:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:15px;color:var(--white-color);display:flex;justify-content:center;align-items:center}.price-btn{text-align:center;margin-top:27px}.main-gallery{position:relative;overflow:hidden}.gallery-box{width:100%;height:400px;position:relative;overflow:hidden}.gallery-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-color);opacity:0;pointer-events:none;transition:.3s;z-index:1}.gallery-box:hover:before{opacity:.5}.gallery-box a{width:100%;height:100%;display:block}.gallery-img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s;z-index:0}.gallery-box:hover .gallery-img{transform:scale(1.1)}.gallery-box .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;font-size:30px;line-height:30px;color:var(--white-color);opacity:0;transition:.3s;z-index:5}.gallery-box:hover .icon{opacity:1}.main-testimonial{padding-bottom:58px}.testimonial-box{width:100%;position:relative;background:var(--white-color);border-radius:20px;box-shadow:3px 3px 15px rgba(0,0,0,0.1);overflow:hidden}.testimonial-box:before{content:"";position:absolute;top:0;left:0;width:50px;height:100%;background:var(--secondary-color);border-radius:20px 0 0 20px;z-index:0}.testimonial-slider .swiper-slide:nth-child(even) .testimonial-box:before{background:var(--primary-color)}.testimonial-content{position:relative;padding:25px 30px 25px 90px;z-index:1}.review-img{position:absolute;top:25px;left:25px;width:50px;height:50px;border:3px solid var(--white-color);border-radius:50%;box-shadow:0 3px 15px rgba(0,0,0,0.1)}.quote-icon{position:absolute;top:25px;right:25px;width:70px;display:inline-block;opacity:.08;pointer-events:none;z-index:0}.review-by .sub-title{font-size:18px;line-height:26px;color:var(--dark-color);margin-bottom:5px}.review-by p{font-size:14px;line-height:20px;margin-bottom:0}.review-text{position:relative;margin-top:24px}.review-text p:last-child{margin-bottom:0}.testimonial-slider{padding:15px;margin:-15px;overflow:hidden}.blog-box{width:100%;position:relative;top:0;background:var(--white-color);border-radius:20px;box-shadow:0 0 5px rgba(0,0,0,0.08);padding:30px;transition:.3s}.blog-box:hover{position:relative;top:-15px;box-shadow:0 15px 40px rgba(0,0,0,0.1)}.blog-img-box{width:100%;height:250px;position:relative;border-radius:20px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.1);margin-bottom:20px}.blog-img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;transition:.3s}.blog-box:hover .blog-img{transform:scale(1.1)}.category{position:absolute;bottom:10px;right:10px;display:inline-block;font-size:14px;line-height:20px;padding:3px 10px;background:var(--secondary-color);border-radius:5px;color:var(--white-color);font-weight:500}.blog-date-by{margin-bottom:10px;display:flex;align-items:center;flex-wrap:wrap}.blog-date-by a{font-size:14px;line-height:20px;color:var(--common-color);transition:.3s;margin-right:20px;margin-bottom:10px}.blog-date-by a:hover{color:var(--primary-color)}.blog-date-by a:last-child{margin-right:0}.blog-date-by a .icon{display:inline-flex;width:16px;height:16px;vertical-align:text-top;margin-right:7px;margin-top:2px}.blog-date-by a .icon img{width:auto;height:16px}.blog-text .h3-title{font-size:22px;line-height:32px;margin-bottom:20px}.main-subscribe{position:relative}.main-subscribe:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:var(--bg-color);z-index:0}.subscribe-box{width:100%;position:relative;background:var(--primary-color);border-radius:20px;box-shadow:0 0 40px rgba(0,0,0,0.16);text-align:center;padding:40px 30px 50px 30px}.subscribe-box .h2-title{color:var(--white-color);margin-bottom:16px}.subscribe-box p{color:var(--white-color);margin-bottom:27px}.subscribe-from .form-box{width:430px;max-width:100%;margin:auto}.subscribe-from .form-box input{width:100%;height:60px;padding:10px 140px 10px 30px;font-size:16px;line-height:26px;color:var(--common-color);border-radius:40px;border:0;outline:none!important}.subscribe-from .form-box .sec-btn{position:absolute;top:10px;right:10px;width:120px;height:40px;background:var(--secondary-color);transition:.3s}.subscribe-from .form-box .sec-btn:hover{background:var(--dark-color)}.site-footer{position:relative;padding-top:80px;background:var(--bg-color)}.footer-logo a{display:inline-block;width:170px;margin-bottom:28px}.footer-info p{margin-bottom:30px}.social-icon{display:flex;align-items:center;flex-wrap:wrap}.social-icon a{width:50px;height:50px;background:var(--secondary-color);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;margin-right:20px;font-size:22px;line-height:22px;color:var(--white-color);transition:.3s}.social-icon a:hover{background:var(--primary-color)}.social-icon a:last-child{margin-right:0}.our-links{display:inline-block;position:relative}.h3-title.footer-title{color:var(--primary-color);margin-bottom:22px}.our-links ul{margin:0;padding:0;list-style:none;font-size:0;line-height:1}.our-links ul li{font-size:16px;line-height:23px;margin-bottom:15px}.our-links ul li:last-child{margin-bottom:0}.our-links ul li a{font-size:16px;line-height:23px;color:var(--common-color);font-weight:500;transition:.3s}.our-links ul li a:hover{color:var(--secondary-color)}.footer-contact-box{display:flex;align-items:center;margin-bottom:20px;padding-right:10px}.footer-contact-box:last-child{margin-bottom:0}.footer-contact-box .icon{width:50px;height:50px;background:var(--secondary-color);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;font-size:22px;line-height:22px;color:var(--white-color)}.footer-contact-box-text{display:inline-block;width:calc(100% - 50px);padding-left:10px}.footer-contact-box-text p{word-break:break-word;margin-bottom:0}.footer-contact-box-text p a{color:var(--common-color);transition:.3s}.footer-contact-box-text p a:hover{color:var(--secondary-color)}.footer-bottom{position:relative;margin-top:77px;border-top:1px dashed rgba(0,0,0,0.2);padding:30px 0;display:flex;align-items:center;justify-content:space-between}.copy-right{text-align:left}.copy-right p{font-size:15px;line-height:21px;margin-bottom:0}.copy-right p a{color:var(--primary-color);font-weight:600;transition:.3s}.copy-right p a:hover{color:var(--secondary-color)}.footer-bottom-link{display:inline-block;text-align:right}.footer-bottom-link ul{margin:0;padding:0;list-style:none;font-size:0;line-height:1}.footer-bottom-link ul li{font-size:15px;line-height:21px;display:inline-block;padding-left:18px;margin-left:10px;position:relative}.footer-bottom-link ul li:first-child{margin-left:0;padding-left:0}.footer-bottom-link ul li:before{content:"";position:absolute;top:7px;left:0;width:8px;height:8px;background:var(--primary-color);border-radius:50%}.footer-bottom-link ul li:first-child:before{display:none}.footer-bottom-link ul li a{font-size:15px;line-height:21px;color:var(--common-color);transition:.3s}.footer-bottom-link ul li a:hover{color:var(--secondary-color)}.scroll-to-top{position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;display:none;font-size:25px;color:#fff;border-radius:50%;transition:.3s;z-index:80}.scroll-to-top:hover{background-position:right center;color:var(--white-color);box-shadow:0 5px 15px rgb(0 0 0 / 20%)}.scroll-to-top i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-banner.inner-banner{position:relative;padding:180px 0 100px 0;background-blend-mode:luminosity;background-color:var(--bg-color);background-size:100%;background-position:center;background-attachment:fixed;background-repeat:repeat}.main-banner.inner-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color);opacity:.95;z-index:0}.main-banner.inner-banner .banner-content{padding-top:0;text-align:center}.main-banner.inner-banner .h1-title{font-size:50px;line-height:65px;margin-bottom:0}.breadcreumb{position:relative;text-align:center;margin-top:20px}.breadcreumb ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.breadcreumb ul li{display:inline-block;font-size:14px;line-height:20px;font-weight:500;padding-left:21px;margin-left:15px;position:relative}.breadcreumb ul li:first-child{margin-left:0;padding-left:0}.breadcreumb ul li:before{content:"";position:absolute;top:6px;left:0;width:8px;height:8px;background:var(--primary-color);border-radius:50%}.breadcreumb ul li:first-child::before{display:none}.breadcreumb ul li a{font-size:14px;line-height:20px;color:var(--common-color);transition:.3s}.breadcreumb ul li a:hover{color:var(--secondary-color)}.what-we-do .about-img{justify-content:flex-start;padding-right:0;padding-left:40px}.main-vision-mission{position:relative;background:var(--bg-color)}.vision-mission-list .feature-box{background:rgba(255,255,255,0.7)}.vision-mission-list .feature-box:hover{background:var(--white-color)}.page-our-service .service-list{margin-bottom:-30px}.service-detail-img{position:relative;width:100%;height:600px;border-radius:30px;z-index:5}.service-detail-box{position:relative;width:100%;padding:27px 30px;background:var(--white-color);margin-top:40px;box-shadow:0 0 20px rgba(0,0,0,0.05);border-radius:20px}.service-detail-box ul{margin:0;padding:0;list-style:none}.service-detail-box ul li{padding-top:10px;border-top:1px solid rgba(0,0,0,0.15);margin-top:10px;color:var(--dark-color);display:flex}.service-detail-box ul li:first-child{margin-top:0;padding-top:0;border-top:0}.service-detail-box ul li span{color:var(--secondary-color);font-weight:600;display:inline-block;width:90px;min-width:90px;margin-right:5px}.service-detail-box ul li span i{font-style:normal;float:right}.service-detail-content{position:relative;padding-top:40px}.service-detail-content ul{padding:0;margin:0;list-style:none;font-size:0;line-height:1}.service-detail-content ul li{font-size:16px;line-height:24px;position:relative;padding-left:30px;margin-bottom:18px}.service-detail-content ul li:last-child{margin-bottom:0}.service-detail-content ul li:before{content:"\f00c";position:absolute;top:2px;left:0;width:20px;height:20px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:15px;color:var(--white-color);display:flex;justify-content:center;align-items:center}.classes-list-boxes{margin-bottom:-30px}.classes-list-boxes .classes-box{display:block;text-align:center;padding:30px;margin-bottom:30px;position:relative;top:0}.classes-list-boxes .classes-box:hover{position:relative;top:-15px;box-shadow:0 15px 30px rgb(0 0 0 / 10%)}.classes-list-boxes .classes-img{width:100%;height:230px;margin-bottom:10px;border-radius:15px}.classes-list-boxes .classes-content{display:block;width:100%;padding:0}.classes-list-boxes .classes-text p{-webkit-line-clamp:3}.classes-detail-category{position:relative;padding:30px;border-radius:20px;background:var(--white-color);box-shadow:0 0 20px rgba(0,0,0,0.05);margin-bottom:30px}.classes-detail-category:last-child{margin-bottom:0}.classes-detail-category ul{margin:0;padding:0;list-style:none}.classes-detail-category ul li{display:block;border-bottom:1px solid rgba(0,0,0,0.1)}.classes-detail-category ul li:last-child{border-bottom:0}.classes-detail-category ul li a{display:inline-block;padding:10px 0 10px 20px;position:relative;color:var(--dark-color);transition:.3s}.classes-detail-category ul li a:hover{color:var(--secondary-color)}.classes-detail-category ul li a:before{content:"\f101";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;left:0;transform:translate(0,-50%);font-size:16px;color:var(--primary-color)}.classes-detail-download a{display:flex;align-items:center;width:100%;height:60px;border:1px solid var(--common-color);border-radius:40px;position:relative;padding:5px 5px 5px 60px;color:var(--secondary-color);font-weight:500;margin-top:20px;transition:.3s}.classes-detail-download a:hover{background:var(--secondary-color);border-color:var(--secondary-color);color:var(--white-color)}.classes-detail-download a .icon{position:absolute;top:50%;left:7px;transform:translate(0,-50%);width:45px;height:45px;background:var(--primary-color);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:18px;line-height:20px;color:var(--white-color)}.clases-detail-contact{width:100%;height:200px;border-radius:20px;margin-bottom:10px}.classes-detail-contact-box{display:block;margin-bottom:15px;width:300px;max-width:100%}.classes-detail-contact-box:last-child{margin-bottom:0}.classes-detail-contact-box a{display:inline-block;font-size:16px;line-height:23px;color:var(--common-color);position:relative;padding-left:30px;font-weight:500;transition:.3s}.classes-detail-contact-box a:hover{color:var(--primary-color)}.classes-detail-contact-box a .icon{position:absolute;top:1px;left:0;font-size:18px;color:var(--secondary-color)}.classes-detail-content{position:relative}.classes-detail-img{width:100%;height:450px;border-radius:30px;margin-bottom:30px}.classes-detail-content ul{padding:0;margin:0;list-style:none;font-size:0;line-height:1;margin-bottom:26px}.classes-detail-content ul li{font-size:16px;line-height:24px;position:relative;padding-left:30px;margin-bottom:18px}.classes-detail-content ul li:last-child{margin-bottom:0}.classes-detail-content ul li:before{content:"\f00c";position:absolute;top:2px;left:0;width:20px;height:20px;background:var(--gradient-color);background-size:200% 100%;background-position:left center;border-radius:5px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:11px;line-height:15px;color:var(--white-color);display:flex;justify-content:center;align-items:center}.classes-detail-sub-imgs-box{position:relative}.classes-detail-sub-img{width:100%;height:280px;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,0.08);margin-bottom:26px}.classes-detail-content p:last-child,.classes-detail-content ul:last-child{margin-bottom:0}.team-list{margin-bottom:-30px}.team-list .trainer-box{margin-bottom:30px}.testimonial-list{margin-bottom:-30px}.testimonial-list .testimonial-box{margin-bottom:30px}.testimonial-list .row [class*="col-"]:nth-child(even) .testimonial-box:before{background:var(--primary-color)}.faq-accordian{position:relative;padding-right:70px;margin-bottom:-30px}.faq-accordian-box{position:relative;width:100%;margin-bottom:30px}.faq-accordian-title{position:relative;width:100%}.faq-accordian-title .h4-title{width:100%;min-height:60px;background:var(--white-color);display:flex;align-items:center;line-height:22px;margin-bottom:0;padding:10px 60px 10px 30px;border-radius:100px;box-shadow:0 10px 20px rgb(0 0 0 / 10%);cursor:pointer;transition:.3s}.faq-accordian-title .h4-title:hover{color:var(--primary-color)}.faq-accordian-title.active-faq .h4-title{background:var(--primary-color);color:var(--white-color)}.faq-accordian-title .icon{position:absolute;top:50%;right:10px;transform:translate(0,-50%);width:45px;height:45px;background:var(--secondary-color);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;color:var(--white-color);padding-top:5px;pointer-events:none;transition:.3s}.faq-accordian-title .icon:before,.faq-accordian-title .icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:2px;background:var(--white-color);transition:.3s}.faq-accordian-title .icon:after{width:2px;height:20px}.faq-accordian-title.active-faq .icon:after{height:0}.faq-accordian-content{position:relative;width:100%;padding:25px 30px 0 30px}.faq-accordian-content p:last-child{margin-bottom:0}.faq-form{position:relative;width:100%;padding:30px;background:var(--bg-color);border-radius:20px}.faq-form .form-box{margin-bottom:20px}.main-404{position:relative;padding:50px 0}.main-coming-soon{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:relative}.coming-soon-content{position:relative;text-align:center}.coming-soon-title{font-size:100px;line-height:130px;font-weight:700;background:var(--gradient-color);background-size:200% 100%;background-position:top left;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;text-shadow:0 10px 40px rgba(0,0,0,0.1);margin-bottom:5vh}.coming-soon-content p{width:600px;max-width:100%;display:block;font-size:18px;color:var(--dark-color);font-weight:500;margin:0 auto 5vh auto}.countdown{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.countdown-box{width:200px;height:200px;display:inline-flex;justify-content:center;align-content:center;flex-wrap:wrap;text-align:center;margin:0 30px;position:relative}.countdown-box:first-child{margin-left:0}.countdown-box:last-child{margin-right:0}.countdown-box:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;background:var(--white-color);box-shadow:0 0 40px rgba(0,0,0,0.05);border-radius:50%;z-index:0}.countdown-box:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:170px;height:170px;border:2px solid var(--secondary-color);border-radius:50%;z-index:1}.countdown-box .num{display:block;width:100%;position:relative;font-size:50px;line-height:55px;font-family:var(--title-font);font-weight:900;color:var(--primary-color);z-index:5}.countdown-box .word{display:block;width:100%;position:relative;font-size:22px;line-height:35px;font-family:var(--title-font);font-weight:700;color:var(--dark-color);z-index:5}.coming-soon-content .subscribe-from{margin-top:5vh}.coming-soon-content .subscribe-from .form-box input{background:var(--white-color);box-shadow:0 0 20px rgba(0,0,0,0.1)}.contact-us-link{position:relative;margin-bottom:80px}.contact-us-link-box{width:100%;height:100%;position:relative;text-align:center;padding:30px;background:rgba(255,255,255,0.3);border:1px solid #ccc;border-radius:20px;transition:.3s}.contact-us-link-box:hover{background:var(--white-color);box-shadow:5px 5px 30px rgb(0 0 0 / 10%);border-color:var(--white-color)}.contact-us-link-box .icon{width:50px;height:50px;background:var(--secondary-color);display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:22px;line-height:22px;color:var(--white-color);margin:0 auto 10px auto}.contact-us-link-box .h4-title{margin-bottom:10px}.contact-us-link-text{text-align:center}.contact-us-link-text p{font-size:18px;line-height:28px;margin-bottom:0;font-weight:500}.contact-us-link-text p a{display:inline-block;color:var(--common-color);transition:.3s}.contact-us-link-text p a:hover{color:var(--primary-color)}.contact-us-box{width:100%;position:relative;padding:30px;background:var(--bg-color);border-radius:30px}.contact-us-box .form-box .sec-btn{width:170px}.google-map{width:100%;height:100%;border-radius:30px;overflow:hidden}.google-map iframe{width:100%;height:100%}.page-blog-list .blog-box{margin-bottom:30px}.pagination{display:block;margin-top:20px}.pagination ul{list-style:none;margin-bottom:-15px;font-size:0;line-height:1;text-align:center;padding:0}.pagination ul li{font-size:18px;line-height:20px;display:inline-block;vertical-align:middle;margin:0 7.5px 15px 7.5px}.pagination ul li a{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background:var(--white-color);border-radius:50%;font-size:18px;color:var(--common-color);box-shadow:0 0 15px rgba(0,0,0,0.1);transition:.3s}.pagination ul li a:hover,.pagination ul li.active a{background:var(--primary-color);color:var(--white-color)}.pagination ul li.active a{pointer-events:none}.pagination ul li a.arrow{color:var(--secondary-color)}.blog-detail-content{position:relative}.blog-detail-img{width:100%;height:450px;border-radius:30px;box-shadow:0 0 30px rgba(0,0,0,0.08);position:relative;margin-bottom:30px}.blog-detail-img .category{bottom:20px;right:20px}.blog-quote{width:100%;padding:20px 30px 20px 100px;background:var(--white-color);border-radius:15px;box-shadow:0 0 20px rgba(0,0,0,0.1);border-left:5px solid var(--secondary-color);position:relative;margin-bottom:26px}.blog-quote img{position:absolute;top:50%;left:20px;transform:translate(0,-50%) rotate(180deg);width:60px;height:auto}.blog-quote .h4-title{color:var(--primary-color)}.blog-detail-content-img{width:100%;height:250px;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,0.1);margin-bottom:26px}.blog-post-footer{border-top:2px dashed #ccc;padding-top:30px;margin-top:30px;display:flex;align-items:center;justify-content:space-between}.blog-post-footer .tags{margin-bottom:-15px}.blog-post-footer .tags p{display:inline-block;color:var(--dark-color);font-weight:500;vertical-align:middle;margin-right:10px;margin-bottom:15px}.blog-post-footer .tags ul{display:inline-block;vertical-align:middle;margin-bottom:0}.blog-post-social{font-size:0;line-height:1}.blog-post-social a{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:40px;height:40px;background:var(--white-color);border-radius:50%;font-size:18px;color:var(--secondary-color);box-shadow:0 0 15px rgba(0,0,0,0.08);margin-left:20px;transition:.3s}.blog-post-social a:hover{background:var(--secondary-color);color:var(--white-color)}.detail-comment-box{width:calc(100% - 100px);padding:20px;background:rgba(255,255,255,0.3);border:1px solid #ccc;border-radius:20px;display:flex;align-items:center;margin-bottom:30px;transition:.3s}.detail-comment-box:hover{background:var(--white-color);box-shadow:0 0 20px rgba(0,0,0,0.1);border-color:var(--white-color)}.detail-comment-box.odd{margin-right:auto}.detail-comment-box.even{margin-left:auto}.detail-comment-box:last-child{margin-bottom:0}.detail-comment-img{width:80px;height:80px;display:inline-block;border-radius:15px}.detail-comment-text{display:inline-block;width:calc(100% - 80px);padding-left:20px}.detail-comment-text .h4-title{margin-bottom:5px}.detail-comment-text p{margin-bottom:0}.detail-comment-text a{float:right;font-weight:500;color:var(--primary-color);transition:.3s}.detail-comment-text a:hover{color:var(--secondary-color)}.leave-comment .form-box .sec-btn{width:170px}.sidebar{position:relative}.sidebar-box{position:relative;padding:25px 30px 30px 30px;background:var(--bg-color);border-radius:20px;margin-bottom:40px}.sidebar-box:last-child{margin-bottom:0}.sidebar-box .sub-title{margin-bottom:15px}.sidebar-box .form-box{margin-bottom:0}.sidebar-box .form-box .sec-btn{width:36px;height:36px;position:absolute;top:5px;right:5px}.sidebar-box .form-box .form-input{padding-right:50px}.blog-category ul{margin:0;padding:0;list-style:none}.blog-category ul li{display:block;margin-bottom:15px}.blog-category ul li:last-child{margin-bottom:0}.blog-category ul li a{display:inline-block;padding-left:20px;position:relative;color:var(--dark-color);transition:.3s}.blog-category ul li a:hover{color:var(--secondary-color)}.blog-category ul li a:before{content:"\f101";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:50%;left:0;transform:translate(0,-50%);font-size:16px;color:var(--primary-color)}.recent-post-bx{display:flex;align-items:center;margin-bottom:20px}.recent-post-bx:last-child{margin-bottom:0}.recent-img{width:90px;height:90px;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.1);display:inline-block}.recent-text{display:inline-block;width:calc(100% - 90px);padding-left:20px}.recent-text p{font-size:18px;font-weight:500;margin-bottom:10px}.recent-text p a{color:var(--dark-color);transition:.3s}.recent-text p a:hover{color:var(--secondary-color)}.recent-text span{display:block;color:var(--primary-color);font-weight:500}.tags ul{list-style:none;padding:0;margin:0;font-size:0;line-height:1;margin-bottom:-15px}.tags ul li{display:inline-block;margin-right:15px;margin-bottom:15px}.tags ul li:last-child{margin-right:0}.tags ul li a{display:inline-flex;align-items:center;height:25px;font-size:14px;color:var(--dark-color);padding:5px 18px;background:var(--white-color);border-radius:30px;box-shadow:0 0 15px rgba(0,0,0,0.08);transition:.3s}.tags ul li a:hover{background:var(--primary-color);color:var(--white-color)}@media screen and (min-width:1280px){.container{max-width:1200px}}@media screen and (max-width:1400px){.banner-img{width:800px}.main-trainer-slider{padding:0 40px}.swiper-arrow{left:-40px}.swiper-arrow.swiper-button-next{right:-40px}}@media screen and (max-width:1199px){.main-navigation ul li{margin-right:15px}.header-btn .sec-btn{width:100px}.banner-img{width:750px}.banner-img-box{width:450px}.feature-box{padding:30px 20px 26px 20px}.about-img,.choose-us-img{padding-right:0}.about-img img{width:580px}.counter-box{width:200px;height:200px}.counter-box:before{width:175px;height:175px}.counter-box img{height:100px}.service-img:before,.service-img:after{width:calc(100% - 30px)}.service-title{width:calc(100% - 60px)}.gym-video-box{height:500px}.gym-video:before{height:calc(100% - 250px)}.schedule-list-title .h3-title{font-size:20px}.schedule-box{padding:11px 10px 14px 10px}.schedule-box span{font-size:12px}.schedule-box p{font-size:13px}.classes-box{padding:25px 15px}.bmi-chart-box{padding-left:0}.main-trainer-slider{padding:0 80px}.swiper-arrow{left:-10px}.swiper-arrow.swiper-button-next{right:-10px}.blog-box{padding:20px}.footer-contact-box{padding-right:0}.what-we-do .about-img{padding-left:0}.service-detail-img{height:500px}.classes-list-boxes .classes-box{padding:20px}.classes-detail-category{padding:20px}.faq-accordian{padding-right:0}.faq-form{padding:20px}.countdown-box{margin:0 15px}.sidebar-box{padding:25px 20px 30px 20px}.recent-text p{font-size:16px}.detail-comment-box{width:calc(100% - 70px)}.contact-us-link-box{padding:30px 20px}}@media screen and (max-width:991px){.for-des{display:none!important}.for-mob{display:inline-block!important}.site-header,.site-header.sticky-header{height:80px;background:var(--white-color);box-shadow:0 0 20px rgb(0 0 0 / 10%)}.site-brnading{position:fixed;top:0;left:30px}.site-brnading,.site-header.sticky-header .site-brnading{width:150px;height:80px}.toggle-button{display:block}.header-menu,.site-header.sticky-header .header-menu{display:block;height:auto}.mobile-menu-box{position:fixed;top:0;left:auto;right:-500px;width:300px;height:100vh;background:var(--white-color);padding:100px 30px 30px;opacity:0;pointer-events:none;overflow:auto;overflow-x:hidden;scrollbar-color:transparent transparent;transition:.8s;z-index:99}.toggle-menu .mobile-menu-box{right:0;opacity:1;pointer-events:unset}.mobile-menu-box::-webkit-scrollbar{width:3px}.mobile-menu-box::-webkit-scrollbar-thumb{background:var(--dark-color)}.mobile-menu-box::-webkit-scrollbar-track{background:#ccc}.main-navigation ul{position:relative;display:block;text-align:left;z-index:10}.main-navigation ul li{display:block;margin-right:0;margin-bottom:5vh;position:relative;left:-30px;opacity:0;transition:.5s}.main-navigation.toggle-menu ul li{left:0;opacity:1}.main-navigation.toggle-menu ul li:nth-child(1){transition-delay:.8s}.main-navigation.toggle-menu ul li:nth-child(2){transition-delay:.9s}.main-navigation.toggle-menu ul li:nth-child(3){transition-delay:1s}.main-navigation.toggle-menu ul li:nth-child(4){transition-delay:1.1s}.main-navigation.toggle-menu ul li:nth-child(5){transition-delay:1.2s}.main-navigation.toggle-menu ul li:nth-child(6){transition-delay:1.3s}.main-navigation.toggle-menu ul li:nth-child(7){transition-delay:1.4s}.main-navigation.toggle-menu ul li:nth-child(8){transition-delay:1.5s}.main-navigation.toggle-menu ul li:nth-child(9){transition-delay:1.6s}.main-navigation.toggle-menu ul li:nth-child(10){transition-delay:1.7s}.main-navigation ul li:last-child{margin-bottom:0}.main-navigation ul li a{display:inline-block;height:auto;font-size:20px;color:var(--dark-color)}.main-navigation ul li a:before{display:none}.site-header.sticky-header .main-navigation ul li a{height:auto;color:var(--dark-color)}.site-header.sticky-header .main-navigation ul li.sub-items>a:after{color:var(--dark-color)}.main-navigation ul li a:hover,.main-navigation ul li.active a,.site-header.sticky-header .main-navigation ul li.active>a,.main-navigation ul li ul.sub-menu li a:hover,.main-navigation ul li ul.sub-menu li.active>a{color:var(--primary-color)}.main-navigation ul li ul.sub-menu,.main-navigation ul li:hover ul.sub-menu{position:relative;top:0;left:0;width:100%;background:transparent;box-shadow:none;border-radius:0;display:block;animation:none;padding:0;padding-left:20px;margin-top:10px;transition:0s;display:none}.main-navigation ul li ul.sub-menu li{border:0;padding:0;margin-bottom:10px}.main-navigation ul li ul.sub-menu li:last-child{margin-bottom:0}.main-navigation ul li ul.sub-menu li a{padding:0;font-size:16px;line-height:24px;color:var(--dark-color)}.site-header.sticky-header .main-navigation ul li.sub-items:hover>a,.site-header.sticky-header .main-navigation ul li.sub-items:hover>a:after,.site-header.sticky-header .main-navigation ul li.sub-items>a:hover:after,.site-header.sticky-header .main-navigation ul li.sub-items.active>a:after,.main-navigation ul li ul.sub-menu li a:hover,.site-header.sticky-header .main-navigation ul li a:hover,.site-header.sticky-header .main-navigation ul li.active>a,.site-header.sticky-header .header-search a:hover{color:var(--primary-color)}.main-navigation ul li.sub-items:hover>a:after{transform:translate(0,-50%) rotate(0deg)}.main-navigation ul li.sub-items.active-sub-menu>a:after{transform:translate(0,-50%) rotate(-180deg)}.header-btn{display:none}.bg-animate span.shape-1{top:0;right:0;width:200px;height:200px}.bg-animate span.shape-2{top:200px;left:-50px;width:150px;height:150px}.bg-animate span.shape-3{top:35%;left:35%;width:300px;height:300px}.bg-animate span.shape-4{top:20px;left:25%;width:100px;height:100px}.bg-animate span.shape-5{bottom:-80px;left:80px;width:200px;height:200px}.main-banner{padding:160px 0 80px 0}.banner-content{padding-top:0;text-align:center}.banner-btn{flex-wrap:wrap;justify-content:center}.banner-img{width:100%;margin-top:60px}.banner-img-box{width:400px}.feature-box{width:370px;max-width:100%;display:block;padding:30px 30px 26px 30px;margin:0 auto 30px auto}.features-list{margin-bottom:-30px}.common-sec{padding:80px 0}.common-sec-top{padding-top:80px}.common-sec-bottom{padding-bottom:80px}.about-img{width:500px;max-width:100%;display:block;margin:auto}.about-img img{width:100%}.experience-box{top:80px}.about-us-content{position:relative;padding-top:40px}.main-counter{padding:60px 0}.counter-box{margin-bottom:30px}.counter-list{margin-bottom:-30px}.our-classes-content{text-align:center;margin-bottom:60px}.our-classes-lider{width:100%;height:auto;overflow:visible;padding:0;margin:0}.main-our-classes-lider{padding-left:0;padding-bottom:40px}.classes-box{padding:25px}.gym-video .title{padding:0}.gym-video-box{height:400px}.gym-video:before{height:calc(100% - 200px)}.play-video{width:80px;height:80px}.schedule-list{display:block;overflow:auto;overflow-y:hidden;left:50%;transform:translate(-50%);width:100vw;padding:0 30px;position:relative}.schedule-list::-webkit-scrollbar{width:0;opacity:0}.schedule-list::-webkit-scrollbar-thumb{width:0;background:transparent;opacity:0}.schedule-list::-webkit-scrollbar-track{width:0;background:transparent;opacity:0}.schedule-list>.row{width:1000px}.choose-us-img{justify-content:center;margin-top:40px}.choose-us-img img{max-width:100%}.bmi-chart-box{margin-top:60px}.main-trainer-slider{padding:0}.main-trainer-slider .swiper-arrow{display:none}.price-box{display:block;width:370px;max-width:100%;margin:0 auto 30px auto}.main-price-list{margin-bottom:-30px}.blog-box{width:370px;max-width:100%;padding:30px;display:block;margin:0 auto 30px auto}.blog-list{margin-bottom:-30px}.our-links,.footer-contact{display:block;margin-top:40px}.footer-bottom{margin-top:57px;display:block;text-align:center}.copy-right{text-align:center}.footer-bottom-link{text-align:center;margin-top:15px}.main-banner.inner-banner{padding:160px 0 80px 0}.what-we-do .about-us-content{padding-top:0;margin-bottom:60px}.vision-mission-list{margin-bottom:-30px}.service-detail-img{height:400px}.classes-list-boxes .classes-box{width:370px;max-width:100%;display:block;margin-left:auto;margin-right:auto;padding:30px}.classes-detail-category{padding:30px}.clases-detail-contact{height:300px}.classes-detail-content{padding-top:60px}.classes-detail-img{height:400px}.faq-form{padding:30px;margin-top:60px}.main-coming-soon{display:block;height:auto;padding:80px 0}.coming-soon-title{font-size:80px;line-height:100px;margin-bottom:30px}.coming-soon-content p{margin-bottom:30px}.countdown-box,.countdown-box:first-child,.countdown-box:last-child{margin:0 20px 30px 20px}.coming-soon-content .subscribe-from{margin-top:20px}.blog-detail-img{height:400px}.detail-comment-box{width:calc(100% - 70px)}.sidebar{margin-top:80px}.sidebar-box{padding:25px 30px 30px 30px;margin-bottom:30px}.contact-us-link-box{padding:30px;width:370px;max-width:100%;display:block;margin:0 auto 30px auto;height:auto}.contact-us-link,.contact-us-box{margin-bottom:30px}.google-map{height:400px}}@media screen and (max-width:767px){.common-sec{padding:60px 0}.common-sec-top{padding-top:60px}.common-sec-bottom{padding-bottom:60px}.main-banner{padding:140px 0 60px 0}.h1-title{font-size:50px;line-height:65px}.banner-content p{font-size:18px;line-height:28px}.banner-btn{display:block;font-size:0;line-height:1}.banner-btn{display:block}.banner-btn .sec-btn{display:flex;margin:0 auto 30px auto}.banner-img{margin-top:40px}.banner-img-box{width:320px;padding:20px}.h3-title{font-size:22px;line-height:32px}.experience-box{width:120px;height:120px}.experience-box:before{width:100px;height:100px}.experience-text .h3-title{font-size:25px;line-height:33px}.experience-text p{line-height:14px}.sub-title{font-size:18px;line-height:28px}.h2-title{font-size:35px;line-height:45px}.service-box{width:370px;max-width:100%;display:block;margin-left:auto;margin-right:auto}.service-img:before,.service-img:after{width:calc(100% - 60px)}.service-title{width:calc(100% - 120px)}.view-all-services{margin-top:10px}.title{margin-bottom:30px}.gym-video-box{height:320px;border-radius:20px}.play-video{width:60px;height:60px}.play-video:after{width:14px;height:20px;border-left:14px solid var(--primary-color);border-top:10px solid transparent;border-bottom:10px solid transparent}.schedule-list-title,.bmi-range .sub-title,.weight-status .sub-title{height:50px}.schedule-box{padding:14px 10px}.bmi-fullform{padding:15px 30px}.trainer-box{width:370px;max-width:100%;display:block;margin:auto}.gallery-box{height:320px}.site-footer{padding-top:60px}.footer-logo a{margin-bottom:20px}.footer-info p{margin-bottom:25px}.h3-title.footer-title{margin-bottom:15px}.gym-video:before{height:calc(100% - 160px)}.main-banner.inner-banner{padding:140px 0 60px 0}.main-banner.inner-banner .h1-title{font-size:45px;line-height:55px}.service-detail-img{height:320px;border-radius:20px}.clases-detail-contact{height:270px}.classes-detail-img{height:320px;border-radius:20px}.faq-accordian-title .h4-title{font-size:18px;line-height:20px}.coming-soon-title{font-size:60px;line-height:80px;margin-bottom:20px}.coming-soon-content p{margin-bottom:25px;font-size:16px}.countdown-box,.countdown-box:first-child,.countdown-box:last-child{margin:0 15px 30px 15px}.blog-detail-img{height:320px;border-radius:20px}.blog-quote{padding:70px 20px 20px}.blog-quote img{top:20px;transform:translate(0,0) rotate(180deg);width:45px}.blog-quote .h4-title{font-size:18px;line-height:26px}.detail-comment-box{width:calc(100% - 30px);border-radius:15px}.sidebar{margin-top:60px}.google-map{height:320px;border-radius:20px}.contact-us-box{border-radius:20px}}@media screen and (max-width:575px){.container{padding:0 30px}.gallery-slider{padding-right:30vw}.banner-img-box{width:70%;border-radius:15px;margin-top:-20px}.experience-box{top:15%;left:10%}.scroll-to-top{bottom:10px;right:10px;width:40px;height:40px;font-size:20px}.classes-box{display:block;text-align:center;width:370px;max-width:100%;padding:30px;margin:auto}.classes-img{width:100%;height:230px;border-radius:15px;margin-bottom:5px}.classes-content{display:block;width:100%;padding-left:0}.classes-text p{-webkit-line-clamp:3}.clases-detail-contact{height:220px}.coming-soon-title{font-size:10vw;line-height:12vw}.countdown-box .num{font-size:40px}.main-coming-soon{padding:60px 0}.blog-post-footer{display:block}.blog-post-social{margin-top:30px}.blog-post-social a:first-child{margin-left:0}.detail-comment-box{width:100%;padding:30px;display:block;text-align:center}.detail-comment-img{margin-bottom:5px}.detail-comment-text{width:100%;padding-left:0;padding-bottom:40px;position:relative}.detail-comment-text a{float:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bmi-range .sub-title,.weight-status .sub-title{padding:0 20px}.bmi-range ul li,.weight-status ul li{padding:0 20px;font-size:15px}}@media screen and (max-width:400px){p{margin-bottom:16px}.container,.site-header .container{padding:0 15px}.site-brnading{width:150px;left:15px}.toggle-button{right:15px}.mobile-menu-box{width:270px}.main-navigation ul li a{font-size:20px}.h1-title{font-size:45px;line-height:60px}.banner-content p{font-size:16px;line-height:26px;margin-bottom:30px}.banner-img-box{padding:15px}.feature-box{padding:30px 15px 26px 15px}.sub-title{font-size:16px;line-height:26px;margin-bottom:0}.h2-title{font-size:30px;line-height:40px;margin-bottom:15px}.about-text,.our-classes-conten-text{margin-bottom:30px}.experience-box{top:10%;left:10%}@keyframes zoom_bx{from{transform:scale(0.8)}to{transform:scale(0.9)}}.gym-video-box,.gallery-box{height:280px}.schedule-list,.bmi-range .sub-title,.weight-status .sub-title,.bmi-range ul li,.weight-status ul li{padding:0 15px}.schedule-list-title,.schedule-box{margin-bottom:20px}.bmi-range ul li,.weight-status ul li{font-size:13px;line-height:23px}.bmi-chart{border-radius:20px}.bmi-range .sub-title{border-radius:20px 0 0 0}.weight-status .sub-title{border-radius:0 20px 0 0}.bmi-fullform{padding:15px}.gallery-slider{padding-right:15vw}.testimonial-content{padding:25px 15px 25px 65px}.testimonial-box:before{width:35px}.review-img{left:10px}.blog-box{padding:20px}.subscribe-box{padding:25px 15px 30px 15px}.subscribe-from .form-box input{padding:10px 20px;height:50px}.subscribe-from .form-box .sec-btn{position:relative;top:auto;right:auto;margin-top:20px}.footer-logo a{width:150px}.social-icon a,.footer-contact-box .icon{width:45px;height:45px;font-size:18px}.copy-right p,.footer-bottom-link ul li a{font-size:13px;line-height:18px}.blog-img-box{height:220px}.trainer-img-box{height:320px}.trainer-box{padding:15px}.service-img:before,.service-img:after{width:calc(100% - 30px)}.service-title{width:calc(100% - 60px)}.review-by .sub-title{font-size:16px;margin-bottom:0}.quote-icon{top:15px;right:15px;width:60px}.classes-box{padding:20px}.classes-text{padding:0 5px}.price-box{border-radius:20px}.price-title{border-radius:20px 20px 0 0}.classes-img{height:220px}.main-banner.inner-banner .h1-title{font-size:40px;line-height:50px}.breadcreumb{margin-top:10px}.breadcreumb ul li{padding-left:15px;margin-left:9px}.service-detail-img{height:280px}.service-detail-box{padding:27px 15px}.classes-list-boxes .classes-box{padding:20px}.classes-list-boxes .classes-img{height:220px}.classes-detail-category{padding:20px}.classes-detail-img{height:280px}.classes-detail-sub-img{height:220px;border-radius:15px}.classes-detail-download a{font-size:15px}.faq-accordian-title .h4-title{padding:10px 60px 10px 25px}.faq-accordian-content{padding:25px 15px 0 15px}.faq-form{padding:30px 15px}.pagination{margin-top:10px}.blog-detail-img{height:280px}.blog-detail-content-img{height:220px}.detail-comment-box{padding:30px 15px}.sidebar-box{padding:25px 15px 30px 15px}.form-input{padding:5px 20px}.recent-text{padding-left:15px}.recent-text p{font-size:15px}.contact-us-link-box,.contact-us-box{padding:30px 15px}.google-map{height:280px}}/*此代码非源码，仅为演示用，下载源码请到：HTTP://www.bootstrapmb.com*//*此代码非源码，仅为演示用，下载源码请到：HTTP://WWW.bootstrapmb.com*//*：本代码只用作演示用,不是源码,下载链接: http://www.bootstrapmb.com/item/12585。(此说明不在下载的源码里，只用在演示页面里。)*//*：本代码只用作演示用,不是源码。源码下载仅发布在: http://www.bootstrapmb.com/item/12585。(此说明不在下载的源码里，只用在演示页面里。)*/