@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap);body,html{height:100%}body,section{position:relative}.contact-main .mainHead,figure,ul{margin:0}.cursor-inner,.cursor-inner.cursor-hover,.preLoader.black,.preLoader.white{background-color:var(--primary)}.preLoader,header{left:0;right:0;top:0}footer h3,footer h4{line-height:2.1;font-size:1.75rem}.about-section.aboutpage .aboutwrp,.aboutwrp h3,.applywrap,.copy-right,.programcntnt,a.lernbtn,figure.videoimg{text-align:center}.card,.homeSlider.swiper-container .swiper-slide,.marquee{overflow:hidden}@font-face{font-family:helvetica97;src:url("../fonts/helvetica97.otf")}:root{--white:#fff;--black:#000;--primary:#0470bf;--secondary:#333333;--font-text:"Poppins",sans-serif;--font-heading:"Poppins",sans-serif}html{scroll-behavior:smooth}body{background:#fff;overflow-x:hidden;font-family:Archivo,sans-serif}.mainHead,.marquee,h1,h2{font-family:helvetica97}section{padding:6rem 0}p{font-size:1rem;font-weight:400;line-height:2;color:#828282}h3,h4,h5,h6{color:#000}.img-auto{display:block;max-width:100%;margin:0 auto}a,button{text-decoration:none!important;-webkit-transition:.5s;transition:.5s}a:hover,button:hover{-webkit-transition:.5s;transition:.5s}ul{padding:0;list-style:none}.mouse-cursor{position:fixed;left:0;top:0;pointer-events:none;border-radius:50%;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:hidden}.cursor-inner{margin-left:2px;margin-top:2px;width:7px;height:7px;z-index:10000001;-webkit-transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;-o-transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out;transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out,opacity .3s ease-in-out}.memeber-wrapp,.proogram-wrps,section.testimonialSec.testimonialpage .reviewBox{transition:.5s}.cursor-inner.cursor-hover{margin-left:-10px;margin-top:-10px;width:30px;height:30px;opacity:.3}.preLoader{width:100%;height:100%;z-index:1111;display:flex;align-items:center;justify-content:center;position:fixed;bottom:0}.navbar-nav .nav-item .nav-link,.themeBtn{text-transform:capitalize;display:inline-block;font-size:1rem;color:var(--white);font-weight:600}.preLoader.black{z-index:11113}.preLoader.white{z-index:11112}.preLoader img{width:40%;height:100%;object-fit:cover}.themeBtn{background:var(--primary);padding:1.04em 1.96em;border-radius:5px;line-height:normal}.main-slider h1,.mainHead,.marquee{text-transform:uppercase}.themeBtn.borderBtn{background:0 0;border:1px solid #fff;padding:1.04em 2em}header{position:absolute;margin:0 auto;z-index:111;width:100%;padding:1rem 0;transition:.3s ease-in-out}.navbar-brand{padding:0;margin:0}.program-section,footer,section.testimonialSec.testimonialpage .row+.row{padding:3rem 0 0}.navbar-nav{align-items:center;gap:28px}.navbar-nav .nav-item .nav-link{padding:0}.main-slider{height:1050px}.main-slider video{width:100%;height:100%;object-fit:cover}.main-slider .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.homeSlider.swiper-container{width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;overflow:hidden}.main-slider .swiper-button-next:after,.main-slider .swiper-button-prev:after,section.testimonialSec.testimonialpage .reviewSlider .swiper-pagination{display:none}.homeSlider .swiper-pagination{bottom:8rem;width:fit-content;left:18rem}.homeSlider .swiper-button-next,.homeSlider .swiper-button-prev{width:4.35rem;height:4.35rem;font-size:1rem;color:#fff;display:inline-grid;place-items:center;border-radius:50%;background-color:transparent;position:absolute;transform:translateY(-50%);z-index:1;transition:.3s ease-in-out;cursor:pointer;bottom:5rem;top:unset;border:1px solid}.homeSlider .swiper-button-next{right:4rem}.homeSlider .swiper-button-prev{left:unset;right:8%}.homeSlider .swiper-button-next:hover,.homeSlider .swiper-button-prev:hover{background:var(--white);color:var(--black)}.homeSlider .swiper-pagination-bullet{height:12px;width:12px;display:inline-block;margin:0 .5rem!important;opacity:1;border:1px solid var(--white);background:0 0}.homeSlider .swiper-pagination-bullet-active{background:var(--white);position:relative}.homeSlider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.main-slider h1{margin:0;color:var(--white);font-size:6.25rem;line-height:1}.contact-main p,.trainer-wrapp h4,form.contact-form .form-control,section.power-section.powerpage .power-wraps p{text-transform:capitalize}.main-slider p{color:var(--white);font-weight:600;line-height:1.2;margin:2rem 0;font-size:24px}.slideOne .btn-group{gap:11px}.slideOne .btn-group .whitbtn{background:#fff;color:#010d0c}.aboutwrp h3{font-size:30px;font-weight:400;line-height:2;color:#3c3c3c;width:85%;margin:auto}a.lernbtn{font-size:1rem;color:#010d0c;font-weight:600;text-decoration:underline!important;margin:2.8rem 0 4rem;display:block}figure.videoimg a{position:absolute;inset:0;display:grid;place-items:center;color:#0470bf;background:#fff;border-radius:50%;width:119px;height:119px;margin:auto;font-size:2rem;z-index:1;top:30%}figure.videoimg a::before{position:absolute;content:"";background:#ffffff73;width:150px;height:150px;border-radius:50%;z-index:-1;animation:2.5s ease-in-out infinite pulse}section.about-section{padding-bottom:2rem;padding-top:3rem}.mainHead{font-size:7.5rem;color:#000}.programcntnt h3{font-size:30px;font-weight:600;color:#fff}.revewImg h6,.reviewBox p{font-size:1rem;font-weight:500}.programcntnt .themeBtn{background:#000;padding:11px 18px;opacity:0}.programcntnt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1;background:#00000042}.card,.innerbanner,.proogram-wrps{position:relative}.marquee,ul.starlist{display:flex;align-items:center}.contact-img img,.persnol-train.p-0 figure img,.proogram-wrps figure img{width:100%}.proogram-wrps{margin-bottom:19px}.proogram-wrps::before{position:absolute;content:"";background:#0470bf87;width:100%;height:100%;opacity:0}.proogram-wrps::after{position:absolute;content:"";border:2px solid #fff;width:92%;height:92%;inset:0;top:0;left:0;right:0;margin:auto;opacity:0}.proogram-wrps:hover .programcntnt .themeBtn,.proogram-wrps:hover::after,.proogram-wrps:hover::before{opacity:1}.programcntnt h3 span{font-size:1rem}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.marquee{gap:10rem;justify-content:space-between;white-space:nowrap;animation:24s linear infinite marquee;font-size:32.5625rem;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #dbdbdb;line-height:.8}section.marquee-sec{padding:0}.power-wraps .mainHead{line-height:.9;margin:0}.power-wraps p{font-size:1rem;color:#3c3c3c;line-height:1.6;margin:25px 0 32px}section.power-section{background:#f5f5f5;padding:6rem 0}section.gallery-section{padding:4rem 0 0}.gallerywrap figure img{width:100%;height:478px;object-fit:cover;border-radius:16px}.gallerywrap figure{margin-bottom:30px}.testimonialSec{background:url(../images/testimonialBg.webp) bottom/cover no-repeat;padding:4rem 0}.reviewBox{background:var(--white);border-radius:10px;padding:59px 48px}.reviewSlider{padding:1rem 0 4rem}.reviewSlider .swiper-pagination-bullet{width:12px;height:12px;background:#464f6e61;opacity:1}.reviewSlider .swiper-pagination-bullet-active{background:#1a2342}.reviewSlider .swiper-pagination{display:flex;justify-content:center}.reviewBox p{color:#222b40;line-height:2.2;font-style:italic;width:90%}.copy-right p,.persnlwrap p{line-height:1.5}ul.starlist{gap:12px}.quotewrap,.revewImg{align-items:center;display:flex}ul.starlist li a{color:#e03035}.quotewrap{gap:2rem;margin-bottom:1rem}.revewImg h6{color:#012b3a;margin:0}.applywrap .mainHead,.highlight .price,.highlight h3,footer h3,section.new_plan .col-md-4:last-child .plan-card p{color:#fff}.persnlwrap p,.persnlwrap ul li+li{margin-top:1rem}.revewImg{gap:28px}.persnlwrap{margin-left:10rem}.persnlwrap ul{list-style:disc!important;padding-left:2rem}.new_plan .col-md-4,.trainer-sec .col-md-3{margin-bottom:2rem}.persnol-train.p-0{background:#eef8ff}.applywrap .themeBtn,.themeBtn:hover,footer{background:#000}.persnlwrap h3{font-size:30px;font-weight:700;margin:0}.persnlwrap .mainHead{line-height:.9;margin-bottom:2rem}.apply-section{background:url(../images/applybg.webp) center/cover no-repeat;padding:9rem 0}.contact-main,.memeber-img,.trainer-wrapp{background-color:#f5f5f5}footer img{margin-top:3rem}footer h3{font-weight:700;margin-bottom:1rem}ul.quicklist li+li{margin:3px 0 0}ul.quicklist a{color:#fff;font-size:.875rem;font-weight:600}.quicklist-sec li+li{display:flex;margin:2rem 0}ul.quicklist-sec a{color:#ffff;font-size:1rem;font-weight:600}footer h4{color:#fff;font-weight:700}ul.quicklist-icon{display:flex;align-items:center;gap:7px}.quicklist-icon a i{border:2px solid #fff;height:2.625rem;width:2.625rem;border-radius:32px;text-align:center;display:grid;color:#fff;place-items:center;transition:.5s}.copy-right{border-top:1px solid;padding:51px 0;margin-top:100px}.copy-right p{color:#fff;font-size:1.125rem;font-weight:300;margin:0}.memeber-wrapp:hover .memeberlist li a img,.testimonreview .quotewrap img,a.footerLogo img{filter:brightness(0) invert(1)}.navbar-nav .nav-item .nav-link:hover,ul.quicklist a:hover{color:var(--primary)}.themeBtn:hover{color:#fff}.middle-card .themeBtn,.slideOne .themeBtn:hover,li.nav-item .themeBtn:hover{background:#fff;color:#000}.memeber-wrapp:hover .themeBtn,form.contact-form button{background-color:var(--black)}.slideOne .btn-group .whitbtn:hover{background:var(--primary);color:#fff}.navbar-brand img{width:210px}.pre-image{width:200px}.testimonialSec.abouttestimonialSec,section.new_plan .col-md-4:last-child .plan-card,section.testimonialSec.ProgramstestimonialSec,section.testimonialSec.membershiptestimonialSec,section.testimonialSec.powertestimonialSec,section.testimonialSec.testimonialpage,section.testimonialSec.trainerstestimonialSec{background:unset}.innerbanner .overlay{position:absolute;inset:0;display:flex;align-items:center}.memeberlist li a,.trainer-list{align-items:center;gap:.625rem;display:flex}.about-section.aboutpage .aboutwrp p{line-height:2.2;color:#3c3c3c;text-transform:capitalize;width:90%;margin:0 0 2.5rem}.contact-main p{color:#3c3c3c;line-height:2.2;margin:0 0 2.95rem}.middle-card p,.plan-card p{line-height:27.9px;width:100%}form.contact-form .form-control{height:55px;font-size:1rem;font-weight:600;color:#3c3c3c;outline:unset;box-shadow:unset;border:1px solid;border-radius:unset}form.contact-form .form-control::placeholder{font-size:1rem;font-weight:600;text-transform:capitalize;color:#3c3c3c}.contact-main{padding:84px 2.5rem 100px 3.75rem}form.contact-form button{border:unset;margin:1.25rem 0 0}form.contact-form textarea.form-control{height:232px}form.contact-form .form-group{margin:0 0 2rem}.trainer-sec .mainHead,section.memeber-sec .mainHead{margin:0 0 2.5rem;text-align:center}.innerbanner .overlay h2{font-size:6.25rem;font-weight:800;text-transform:uppercase;color:var(--white)}section.about-section.aboutpage{padding-bottom:0;padding-top:5rem}section.gallery-section.powergallery{padding:4rem 0 3.25rem}.trainer-wrapp{text-align:center;padding:30px 0 40px;border-radius:15px}.trainer-wrapp h4{font-size:22px;font-weight:600;color:#222;margin:.8975rem 0 .325rem}.memeber-overlay h5 span,.trainer-wrapp p{text-transform:uppercase;letter-spacing:.9px}.trainer-wrapp p{font-size:13px;font-weight:600;margin:0;color:#666}.trainer-list{justify-content:center;margin:.625rem 0 0}.trainer-list li a i{height:2.5rem;width:2.5rem;display:grid;place-items:center;border-radius:50px;background-color:#0470bf;color:var(--white)}.memeber-overlay h5{font-size:3.75rem;font-weight:500;color:#0470bf;border-bottom:1px solid #d5d5d5;padding:0 0 .875rem}.memeber-wrapp{text-align:center;border:1px solid #d5d5d5;padding:41px 20px 46px;border-radius:15px}.memeber-img{height:5rem;width:5rem;display:grid;place-items:center;border-radius:50%;margin:0 auto}.memeber-overlay h4{font-size:1.875rem;font-weight:500;text-transform:capitalize;color:#222;margin:.75rem 0 0}.memeber-overlay h5 span{font-size:.875rem;font-weight:400;color:#222}.features li,.memeberlist li a,ul.middle-list li{text-transform:capitalize}.memeber-overlay h5 sup{font-size:1.5rem;font-weight:600;color:#222;top:-2rem}.memeberlist li a{font-size:17px;font-weight:400;color:#666;justify-content:center}.memeberlist li+li{margin:.5625rem 0 0}.memeberlist{margin:1.75rem 0 2rem}.memeber-wrapp:hover,.reviewBox.testimonreview{background-color:var(--primary)}.memeber-wrapp:hover .memeber-overlay h4,.memeber-wrapp:hover .memeber-overlay h5,.memeber-wrapp:hover .memeber-overlay h5 span,.memeber-wrapp:hover .memeber-overlay h5 sup,.memeber-wrapp:hover .memeberlist li a,.testimonreview .revewImg h6,.testimonreview p{color:var(--white)}.memeber-wrapp:hover .memeber-img img{filter:brightness(0)}section.about-section.aboutpage .aboutwrp h3{margin:0 auto 1.75rem}section.program-section.programpage{padding:5rem 0 0}section.power-section.powerpage{background:unset;padding:6rem 0 2rem}section.trainer-sec{padding:5.5rem 0 0}.card{background:#222;border-radius:16px;padding:25px;box-shadow:0 10px 30px rgba(0,0,0,.5);transition:.3s;border:1px solid #333;height:100%}.card:hover,.last_child:hover,.middle-card:hover,.plan-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.7);border-color:#00d4ff}.card h3{font-size:2.1rem;margin-bottom:15px;color:#00d4ff;text-align:center}.price{font-size:2.2rem;font-weight:700;color:#fff;text-align:center;margin:10px 0}#contactForm button,.open-btn{font-weight:600;cursor:pointer}.price small{font-size:.9rem;color:#aaa}.features li,.note{font-size:1rem;text-align:center}.features{list-style:none;margin:20px 0}.features li{padding:8px 0;border-bottom:1px dashed #444;color:#ddd}.features li:last-child{border-bottom:none}.note{color:#aaa;margin-top:15px}.highlight{background:linear-gradient(135deg,#00d4ff,#07c);color:#fff;border:none}ul.card-list{list-style:none;display:flex;gap:0;align-items:center}.card-head h3,.card-head-four h3{font-size:1.6rem;margin-bottom:15px;color:#000;font-weight:700;text-align:center}ul.card-list li{color:#0470bf;font-size:20px;font-weight:500}.plan-card p,ul.middle-list li{font-weight:400;font-family:Archivo}.card-head{border-bottom:2px solid #332c27;padding:2rem 0}.middle-card,.plan-card{border-radius:16px;padding:52px;box-shadow:0 10px 30px rgba(0,0,0,.5);position:relative;overflow:hidden;display:flex;transition:.3s}.plan-card p{color:#000;font-size:18px;margin-top:3rem}.middle-card i,.plan-card i{margin:0 .5rem 0 0}.plan-card{background:#f2f2f2;border:1px solid #333;height:614px;flex-direction:column;justify-content:space-between;align-items:self-start}.middle-card-head h3{font-size:2rem;margin-bottom:15px;color:#fff;font-weight:700;border-bottom:2px solid #fff;padding:2rem 0}.middle-card{background:#0470bf;border:1px solid #333;height:100%;flex-direction:column;justify-content:space-between;align-items:self-start}.middle-head h6 strong{font-size:1.4rem}.card-list li strong,.middle-head li strong{font-size:1.8rem}ul.middle-list li{color:#fff;font-size:16.5px;margin-top:1rem}ul.middle-list i{margin-right:1rem}.bg-list{background-color:F2F2F2;margin-top:2rem}.bg-list li{color:#000!important}.card-head-four{border-bottom:2px solid #332c27;padding:0}.middle-head h6{color:#fff;font-size:15px;font-weight:700}.middle-head h3{font-size:2rem;margin-bottom:15px;color:#fff;font-weight:700}.middle-card p,.open-btn{font-size:18px;color:#fff}.middle-head{border-bottom:2px solid #fff;padding:2rem 0}.middle-card p{font-weight:400;font-family:Archivo;margin-top:3rem}.last_child{height:615px;border-radius:16px;transition:.3s}.button-container{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.open-btn{padding:15px 40px;background:linear-gradient(135deg,#f093fb 0,#f5576c 100%);border:none;border-radius:50px;transition:.3s;box-shadow:0 4px 15px rgba(0,0,0,.2)}.open-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}#contactForm button:active,.open-btn:active{transform:translateY(0)}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);overflow:auto;animation:.3s fadeIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.modal-content{background-color:#fff;margin:5% auto;padding:40px;border-radius:15px;width:90%;max-width:500px;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.3);animation:.3s slideDown}@keyframes slideDown{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.close{color:#aaa;position:absolute;right:20px;top:15px;font-size:32px;font-weight:700;cursor:pointer;transition:.3s;line-height:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.close:focus,.close:hover{color:#f5576c;transform:rotate(90deg)}h2{color:#333;margin-bottom:25px;font-size:28px}#contactForm input,#contactForm select,#contactForm textarea{width:100%;padding:14px;margin:12px 0;border:2px solid #e0e0e0;border-radius:8px;font-size:15px;font-family:inherit;transition:border-color .3s;background-color:#fff}#contactForm select{cursor:pointer;color:#333}#contactForm select option[value=""]{color:#999}#contactForm input:focus,#contactForm select:focus,#contactForm textarea:focus{outline:0;border-color:#667eea}#contactForm button{width:100%;padding:14px;background:linear-gradient(135deg,#667eea 0,#0d57c7 100%);color:#fff;border:none;border-radius:8px;font-size:16px;margin-top:10px;transition:.3s}#contactForm button:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(102,126,234,.4)}.success-message{display:none;background:#4caf50;color:#fff;padding:15px;border-radius:8px;margin-top:15px;text-align:center}.fk-img{width:100%;height:551px}.nutrition_content .mainHead{font-size:3.4rem}ul.member-list li{color:#828282;font-size:16px;font-weight:500;margin-bottom:10px}ul.member-list{list-style:disc;margin:0;padding:0 2rem}.btn-wrap{display:flex;gap:17px;align-items:center}.nutrition_content h4{margin:1.3rem 0}.trainer-sec .col-md-6{margin-bottom:3rem}.trainer_content .mainHead{font-size:5.3rem;margin-bottom:1rem}.trainer_content .text-center{font-size:1.9rem}.suizw{height:500px;width:100%;object-fit:cover}.power-wraps .mainHead{font-size:69px} .innerbanner img{width: 100%;}.copy-right ul {
    display: flex;
    justify-content: end;
    gap: 1rem;
}

.copy-right ul li a {
    color: #fff;
}

.form-check-input{
  width:3% !important;    
      margin-top: .3rem !important;
    margin-left: -1.25rem  !important;
}