@font-face{font-family:Inter Regular;src:url(/fonts/inter-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-extrabold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--black:#161a1f;--white-smoke:#efefed;--light-coral:#ffaa82;--misty-rose:#ffe8e8;--light-grey:#ccc;--white-smoke-2:#ececec;--lime:#3bff05;--font-body:"Inter Regular", sans-serif;--font-heading:"Inter", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}body{color:#333;min-height:100%;font-family:var(--font-body);letter-spacing:-.5px;background-color:#fff;margin:0;font-size:18px;font-weight:400;line-height:1.2em}main,section,nav,footer,header,address,figure,figcaption{display:block}img{vertical-align:middle;border:0;max-width:100%;display:inline-block}video{vertical-align:baseline;display:inline-block}a{background-color:#0000;text-decoration:underline}a:active,a:hover{outline:0}b,strong{font-weight:700}button,input,select,textarea{color:inherit;font:inherit;margin:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto}input,textarea,select{appearance:none;background-image:none;border-radius:0}::selection{background:#f1d46d}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-family:var(--font-heading);margin:0;font-size:70px;line-height:1.2em}h2{font-family:var(--font-heading);margin:0;font-size:46px;line-height:1.2em}h3{font-family:var(--font-heading);margin:0 0 20px;font-size:34px;line-height:1.2em}h4,h5,h6{color:var(--black);margin:0 0 20px;font-size:56px;font-weight:400;line-height:1.2em}p{color:var(--black);letter-spacing:-.6px;margin:0 0 10px;font-size:22px;font-weight:400;line-height:1.66em}ul{color:var(--black);margin:20px 0 40px;padding-left:40px;font-size:20px;font-weight:300;line-height:1.66em}ol{margin:0 0 10px;padding-left:40px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}label{margin-bottom:5px;font-weight:700;display:block}.inline-block{max-width:100%;display:inline-block}.grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:16px;display:grid}.input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.input::placeholder{color:#999}.input:focus{border-color:#3898ec;outline:0}textarea.input{height:auto}.form-block{margin:0 0 15px}.form-success{text-align:center;background-color:#ddd;padding:20px;display:none}.form-error{background-color:#ffdede;margin-top:10px;padding:10px;display:none}.check{margin-bottom:5px;padding-left:20px;display:block}.check:before,.check:after{content:" ";grid-area:1/1/2/2;display:table}.check:after{clear:both}.check-box{float:left;border:1px solid #ccc;border-radius:2px;width:12px;height:12px;margin:4px 0 0 -20px;line-height:normal}.check-box.is-checked{background-color:#3898ec;background-image:url(/images/checkbox-checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.check-box.is-focused{box-shadow:0 0 3px 1px #3898ec}.richtext:before,.richtext:after{content:" ";grid-area:1/1/2/2;display:table}.richtext:after{clear:both}.richtext ol,.richtext ul{overflow:hidden}.richtext figure{max-width:60%;position:relative}.richtext figure img{width:100%}.richtext figure>div{display:inline-block}.richtext figure.align-center{clear:both;margin-left:auto;margin-right:auto;display:table}.richtext figure.align-center>div{max-width:100%}.richtext figure.align-fullwidth{clear:both;text-align:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.richtext figure.align-fullwidth>div{padding-bottom:inherit;display:inline-block}.embed:before,.embed:after{content:" ";grid-area:1/1/2/2;display:table}.embed:after{clear:both}.yt-embed{background-position:50%;background-size:cover;width:100%;padding:0;position:relative}.bg-video{color:#fff;height:500px;position:relative;overflow:hidden}.bg-video>video{z-index:-100;object-fit:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.spacer-20{height:20px}.spacer-40{height:40px}.spacer-60{height:60px}.spacer-100{height:100px}.spacer-200{height:200px}.page-wr{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.page-wr.bt{margin-bottom:100px}.page-wr.flex-100{flex-direction:column;row-gap:100px;display:flex}.content-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-top:60px;padding-left:40px;padding-right:40px}.content-wrapper.btp{padding-bottom:100px}.wrap-640{max-width:640px;margin-left:auto;margin-right:auto}.wrap-640.center{text-align:center;flex-direction:column;align-items:center;display:flex}.wrap-800{text-align:left;width:800px;margin-left:auto;margin-right:auto}.wrap-800.center{margin-left:auto;margin-right:auto}.wrap-800.max-640{width:100%;max-width:640px}.wrap-1000{width:100%;max-width:1000px}.wrap-1000.centered{margin-left:auto;margin-right:auto}.max-960{max-width:960px;margin-left:auto;margin-right:auto}.max-960.max-800{max-width:800px}.flex-1col{flex-direction:column;gap:20px;display:flex}.flex-1col.centered{align-items:center}.flex-1col.centered.max960{max-width:1000px;margin-left:auto;margin-right:auto}.flex-1col.centered.xpl{padding-right:40px}.flex-1col.gap-10{gap:10px}.flex-1col.gap-5{gap:5px}.grid-2col{grid-template-rows:auto;align-items:center;gap:40px 5vw}.grid-2col.bt{margin-bottom:100px}.grid-2col.reverse.ltp{margin-top:-80px}.grid-2col-contact{grid-template-rows:auto;align-items:center;gap:40px 5vw}.grid-text-wr{flex-direction:column;row-gap:40px;display:flex}.grid-img-100{width:100%}.grid-img-100.round{border-radius:250px;overflow:hidden}.img-fill{object-fit:contain;width:100%;height:100%}.img-fill.tp{margin-top:40px}.img-fill.tp.bt{margin-bottom:40px}.img-fill.avatar{object-fit:none}.img-fill.round{border-radius:190px;overflow:hidden}.img-center{justify-content:center;align-items:center;display:flex;position:relative}.img-abs{position:absolute;inset:0%}.round-img{border-radius:10px}.img-wr.bt{margin-bottom:20px}.img-wr.rounded{border-radius:115px;overflow:hidden}.center,.centered{text-align:center}.text-left{text-align:left}.p-white{color:#fff}.p-normal.max80{max-width:80%}.p-normal.italic{font-style:italic}.p-small{letter-spacing:-.5px;font-size:18px}.paragraph-bold{font-weight:400}.paragraph-bold.p-white.smaller{font-size:18px;line-height:1.3em}.small-text{font-size:15px;font-weight:500}.highlight{background-color:var(--light-coral);color:var(--black);padding-left:5px;padding-right:5px;display:inline}.text-coral{color:var(--light-coral)}.text-coral.bold{font-weight:600}.green{color:#3aff03;font-family:var(--font-heading);font-size:40px}.privacy-big{font-size:40px}.hide{display:block}.text-xl{font-family:var(--font-heading);font-size:70px;font-weight:700;line-height:120%}.text-xl.max-width-800{max-width:800px}.heading-xl.centered{text-align:center}.heading-xl.max-width-800{max-width:800px}.heading-xl.max-width-800.centered.middle{margin-left:auto;margin-right:auto}.heading-xl.max-width-1050{max-width:1050px}.heading-xl.xxl{font-size:70px}.heading-l{font-size:46px}.heading-m{font-family:var(--font-body);margin:0;font-size:34px;line-height:130%}.heading-m.grey{color:#868686}.heading-m.grey2{color:#b1b1b1}.heading-medium{margin-bottom:20px;font-size:40px;line-height:48px}.subheading{color:#3333339e;padding-top:20px;padding-bottom:40px;font-size:32px;font-weight:400;line-height:1.2em}.h1-blog{font-size:30px;font-weight:500}.clean-link{color:var(--black);border-bottom:1px solid #000;text-decoration:none;transition:opacity .2s}.clean-link.superclean{border-bottom-style:none}.underline-link{color:var(--black);border-bottom:2px solid #000;text-decoration:none}.underline-link:hover{border-bottom-color:var(--light-coral)}.btn{background-color:var(--black);color:#fff;min-width:170px;height:65px;font-size:19px;line-height:inherit;text-align:center;cursor:pointer;border:1px solid #fff;border-radius:50px;justify-content:center;align-items:center;padding:0 30px;text-decoration:none;transition:color .35s,transform .35s;display:flex}.btn:hover{color:var(--light-coral)}input.btn{appearance:button}.btn.goal{text-align:center;border-width:2px;max-width:270px;height:auto;padding:15px;font-weight:400;line-height:1.33em}.btn.orange{border-color:var(--light-coral);background-color:var(--light-coral);max-width:300px;height:65px;color:var(--black);text-align:center;font-weight:500;text-decoration:none}.btn.orange.order-now{min-width:250px;font-weight:700;line-height:1.22em}.btn.orange.order-now.lgb{font-family:var(--font-heading);letter-spacing:0;margin:20px 0 20px 60px}.btn.orange.plan{width:100%;max-width:none;font-family:var(--font-heading);letter-spacing:0;font-weight:700;line-height:1.1em}.btn.onmobile{margin-left:20px}.btn.big{min-width:220px;height:75px}.btn.big.bookacall{flex-direction:row-reverse;max-width:220px;margin:60px auto 0}.btn.big-all-mobile{min-width:220px;height:75px}.btn-sm{max-width:175px;height:45px;color:var(--black);text-transform:capitalize;background-color:#ececec;border:1px solid #d8d8d8;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;margin-bottom:40px;padding:0 30px;font-size:19px;font-weight:300;text-decoration:none;transition:color .35s,transform .35s;display:flex}.btn-sm:hover{color:var(--black);transform:scale(1.05)}.btn-green{border:1px solid var(--lime);background-color:var(--lime);min-width:300px;height:85px;color:var(--black);font-family:var(--font-heading);letter-spacing:0;text-align:center;text-transform:uppercase;border-radius:50px;justify-content:center;align-items:center;padding:0 30px;font-size:19px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.btn-green:hover{background-color:var(--black);color:#fff}.btn-green.tp{margin-top:20px}.btn-green.tp.max300{max-width:300px;margin-left:auto;margin-right:auto}.hero-btns-wr{justify-content:flex-start;column-gap:20px;display:flex}.navbar-v1{z-index:500;background-color:var(--black);flex:1;height:90px;margin-left:auto;margin-right:auto;padding:0;display:flex;position:sticky;top:0}.navbar{justify-content:space-between;align-items:center;width:100%;min-height:80px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;display:flex}.navbar-logo-wr{float:left;color:#333;align-items:center;width:90px;text-decoration:none;transition:opacity .2s;display:flex;position:relative}.navbar-logo-wr.is-current{z-index:999}.navbar-logo-wr.is-current:hover{opacity:.75}.logo{object-fit:contain;width:100%;height:100%;transform:rotate(-4deg)}.nav-links-wr{justify-content:flex-end;align-items:center;font-size:19px;display:block}.navbar-links{align-items:center;display:flex}.nav-menu{align-items:center;display:flex;position:relative}.nav-top-part{align-items:center;display:flex}.nav-button{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:inherit;font-family:inherit;font-size:24px;line-height:inherit;letter-spacing:inherit;text-align:inherit;background:0 0;border:0;padding:0;display:none;position:relative}.nav-button:focus{outline:0}.nav-button:focus-visible{outline:2px solid var(--light-coral);outline-offset:2px}.mobile-menu-left{flex-direction:column;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}.block-line-1{background-color:#fff;width:30px;height:2px;margin:3px 0}.close-icon{display:none;position:absolute}.menu-text{font-weight:500}.nav-overlay{display:none}.footer{background-color:#0000;padding:100px 40px 20px}.bottom-links-wrapper{flex-direction:column;justify-content:center;align-items:center;row-gap:10px;margin-left:auto;margin-right:auto;padding-bottom:40px;display:flex}.footer-col{display:flex}.nav-link{color:#fff;margin:0 20px;padding:0;line-height:30px;text-decoration:none;transition:color .2s}.nav-link:hover,.nav-link.is-current{color:var(--light-coral)}.nav-link.bottom{color:var(--black);margin:0 20px}.nav-link.bottom.is-current{border-bottom:1px solid #000}.nav-link.hide,.nav-link.bottom.hide{display:none}.footer-signature{letter-spacing:0;text-align:center;font-size:13px}.input-label{color:var(--black);margin-bottom:5px;font-weight:500}.input-field{border-radius:3px;height:50px;margin-bottom:20px}.message-wr{border-radius:3px;min-height:100px}.checkbox-wrapper{align-items:center;margin-bottom:30px;padding-top:10px;display:flex}.checkbox-wrapper.hidden{display:none}.checkbox{border-width:2px;border-color:var(--light-grey);background-color:#fff;width:25px;height:25px;margin-right:7px}.checkbox:hover{border-color:var(--light-coral)}.checkbox.is-checked{border-width:2px;border-color:var(--light-coral);background-color:var(--light-coral);background-size:18px 18px}.checkbox-label{cursor:pointer;margin-bottom:0;padding-top:5px;font-weight:400;display:inline-block}.checkbox-label.dark{color:#000}.free-training-form,.contact-form,.goals-form{background-color:var(--white-smoke-2);text-align:left;border-radius:10px;width:100%;margin-top:20px;margin-left:auto;margin-right:auto;padding:60px 50px 50px}.contact-form,.goals-form{max-width:640px}.portfolio-form{max-width:640px;margin-left:auto;margin-right:auto}.portfolio-form.dark{background-color:var(--black);color:#fff;border-radius:24px;margin-top:0;padding:60px 40px}.form-block.is-sending input[type=submit]{cursor:wait}.check-input{z-index:-1;opacity:0;position:absolute}.check:has(.check-input:checked) .check-box{border-color:var(--light-coral);background-color:var(--light-coral);background-image:url(/images/checkbox-checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px}.check:has(.check-input:focus-visible) .check-box{box-shadow:0 0 3px 1px #3898ec}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.hero-hp-video{color:#fff}.hero-hp-img-wr{position:relative}.hp-hero-text-wr{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:40px;width:100%;max-width:1440px;height:100%;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;display:flex;position:absolute;inset:0%}.hp-video{min-height:70vh}.video-bg{opacity:.61;background-color:#000;background-image:linear-gradient(86deg,#000,#fff0);position:absolute;inset:0%}.welcome-section,.client-feedback,.testimonials{padding-top:100px;padding-bottom:100px}.video-testimonials{padding-top:100px}.testimonial-grid-video{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0;max-width:1050px;margin-left:auto;margin-right:auto;padding-top:80px}.testimonial-card-wr{text-align:center;flex-direction:column;justify-self:center;gap:10px;display:flex}.testimonial-lightbox{border-radius:100%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.gif{flex:none;width:175px;height:175px}.gif-play{opacity:.65;flex:none;width:50px;display:block;position:absolute}.customer-single-feedback{flex-direction:column;row-gap:20px;max-width:920px;display:flex}.customer-single-feedback.tp{max-width:940px;margin-top:60px}.client-details{text-align:left;justify-content:center;align-items:center;column-gap:20px;width:100%;max-width:360px;margin-left:auto;margin-right:auto;display:flex}.client-details.left{justify-content:flex-start;column-gap:10px;margin-left:0}.client-avatar-wr{border-radius:100%;flex:none;width:120px;height:120px;overflow:hidden}.client-avatar-wr.sm{border:1px solid #e0dfdf;width:65px;height:65px}.client-name.city{font-size:14px}.client-name.transformation{text-align:center;padding-top:20px;font-size:16px}.just-images{flex-direction:column;row-gap:60px;width:100%;max-width:70vw;margin-left:auto;margin-right:auto;padding:0 40px 100px;display:flex}.flex-images-wr{column-gap:60px;display:flex}.testimonial-wall{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-around;gap:16px 24px;height:auto;margin-top:40px;display:grid}.testimonial-card{background-color:#fafafa;border-radius:10px;flex-direction:column;align-items:flex-start;margin-bottom:20px;padding:24px;display:flex}.quote-icon{width:40px}.quote-text{border-left:0;margin:10px 0 20px;padding:0;font-size:16px;font-style:italic;line-height:24px}.clients-feedback{min-width:1000px;max-width:85%;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px}.clients{column-count:3;column-gap:40px;width:100%;padding-top:40px}.portfolio-item{letter-spacing:-.5px;flex-direction:column;align-items:center;width:100%;margin-bottom:60px;display:inline-block}.final-cta{padding-top:220px;padding-bottom:140px}.cta-wr{background-color:var(--black);color:#fff;border-radius:400px;justify-content:center;align-items:center;min-height:400px;padding:100px 220px;display:flex;position:relative;overflow:hidden}.cta-left{z-index:1;flex-direction:column;row-gap:40px;display:flex;position:relative}.cta-image{z-index:0;width:400px;padding-top:0;position:absolute;inset:0% 0% 0% auto}.video{margin-bottom:140px}.video-limiter{max-width:1200px;margin-left:auto;margin-right:auto;padding:60px 40px 0}.fitness-goal{background-color:var(--black);color:#fff;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex}.goals-btn{position:relative}.goals-grid{grid-template-columns:1fr 1fr 1fr;gap:20px;padding-top:20px}.cta{padding-top:100px;padding-bottom:100px}.dark-section{background-color:var(--black);color:#fff;margin-bottom:140px;padding-top:100px;padding-bottom:100px}.dark-section.hide{display:none}.landing-hero{background-color:var(--black);color:#fff;padding-top:60px;padding-bottom:60px}.youtube-player{background:#000;max-width:100%;height:0;margin:5px;padding-bottom:56.23%;position:relative;overflow:hidden}.youtube-player iframe{z-index:100;background:0 0;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.youtube-player img{cursor:pointer;border:0;width:103%;max-width:103%;height:auto;margin:auto;transition:all .4s;display:block;position:absolute;inset:0}.youtube-player img:hover{filter:brightness(75%)}.youtube-player .play{cursor:pointer;background:url(/images/youtube-play.svg) no-repeat;width:100px;height:100px;margin-left:-36px;position:absolute;top:50%;left:50%}.faq{padding-bottom:100px}.faq-2col{justify-content:center;gap:40px;display:flex}.faq-left-col{flex:none;width:100%;max-width:45%}.faq-right-col{flex-direction:column;flex:none;width:100%;max-width:45%;display:flex}.accordion-item{text-align:left;background-color:#fff;border:1px solid #dfdfdf;border-radius:10px;width:100%;margin-bottom:10px;padding:24px 30px 14px}.accordion-item-trigger{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.faq-question{font-size:26px;font-weight:700;line-height:1.3em}.faq-arrow{width:13px;margin-left:40px;transition:transform .4s}.accordion-item.is-open .faq-arrow{transform:rotate(180deg)}.accordion-item-content{height:0;margin-top:10px;margin-right:30px;transition:height .4s;overflow:hidden}.filters-wrapper{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:16px;display:grid}.breadcrumbs-wrapper{padding-top:20px;padding-bottom:100px}.breadcrumbs{color:var(--black);text-transform:capitalize;border-bottom:2px solid #0000;text-decoration:none}.breadcrumbs:hover,.breadcrumbs.is-current{border-bottom-color:var(--black)}.breadcrumbs.middle{border-bottom-style:none;padding-left:5px;padding-right:6px}.blog-wr{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 40px 140px}.blog{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;gap:40px;display:grid}.post-wrapper{flex-direction:column;row-gap:20px;display:flex}.article-list-img{border-radius:12px;text-decoration:none;overflow:hidden}.article-image-card{object-fit:fill}.article-img{border-radius:24px;margin-top:40px;margin-bottom:40px;overflow:hidden}.rich-text-article{text-align:left}.rich-text-article a{border-bottom:1.5px solid var(--light-coral);color:var(--black);text-decoration:none}.rich-text-article a:hover{border-bottom-color:var(--black)}.rich-text-article h2,.rich-text-article h3{margin-bottom:40px}.rich-text-article p{margin-bottom:20px}.rich-text-article.w-80{max-width:80%;margin-left:auto;margin-right:auto}.written-by-wr{border-top:2px solid #000;max-width:80%;margin:40px auto 100px;padding-top:0}.author{place-items:center start;gap:16px;padding-top:10px;display:flex}.avatar-wr{border-top:5px solid #fff;border-radius:100%;width:90px;height:90px;overflow:hidden}.avatar{object-fit:contain;width:100%;height:100%}.author-meta{flex-direction:column;column-gap:10px;font-weight:500;display:flex}.author-row{column-gap:10px;display:flex}.gallery-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:30px;padding-top:40px;padding-bottom:100px;display:grid}.gallery-link{text-decoration:none;transition:opacity .3s}.gallery-link:hover{opacity:.8}.project-name{font-family:var(--font-heading);text-align:center;padding:20px 15px;font-size:32px;font-weight:700;line-height:1.66em}.lgb-gallery{transition:all .3s}.lgb-gallery:hover{opacity:.8;transform:translateY(-5px)}.contact-details-wr{padding-top:60px}.social-links-wrapper{margin-bottom:40px;display:flex}.social-link{background-color:#ececec;border:1px solid #ddd;border-radius:100%;justify-content:center;align-items:center;width:45px;height:45px;margin-right:10px;transition:transform .2s;display:flex}.social-link:hover{transform:scale(1.07)}.icon-12{width:12px}.google{width:22px}.address{font-style:normal}.goal-list{text-align:left;padding-left:20px;font-size:20px}.list-item{padding-top:5px;padding-bottom:0}.key-components{padding-top:100px;padding-bottom:100px}.cols-3{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;column-gap:40px}.components-card{flex-direction:column;row-gap:40px;display:flex}.price-grid{color:#fff;border-radius:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;column-gap:20px;margin-top:40px}.price-card{background-color:var(--black);border-radius:14px;flex-direction:column;justify-content:space-between;align-items:stretch;row-gap:10px;padding:60px 24px 20px;display:flex;position:relative}.plan-name{font-size:32px}.plan-top{border-bottom:1px solid #a1a1a1;align-items:center;width:100%;min-height:150px;margin-bottom:20px;display:flex}.price-wr{background-color:var(--light-coral);color:#000;text-align:center;border-radius:100%;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;margin-top:10px;margin-right:10px;font-size:13px;font-weight:600;line-height:.9em;display:flex;position:absolute;inset:0% 0% auto auto}.price-big{font-family:var(--font-heading);font-size:28px;font-weight:700;line-height:1em}.price-big.sm{font-size:16px}.price-old{flex-direction:column;row-gap:2px;margin-bottom:2px;display:flex}.stroke{position:relative}.line{background-color:#fff;width:35px;height:2px;position:absolute;top:7px;left:4px;transform:rotate(-35deg)}.line.alt{left:16px}.plan-bottom{border-top:1px solid #a1a1a1;width:100%;margin-top:20px;padding-top:20px}.plan-details{cursor:zoom-in;justify-content:center;align-items:center;column-gap:6px;margin-top:20px;font-size:20px;display:flex}.plan-details:hover{color:var(--light-coral)}.plan-arrow{margin-top:-4px;transform:rotate(-129deg)}.extra-info-price{z-index:2;border-bottom:1px solid var(--light-coral);color:var(--light-coral);position:absolute;inset:20px auto auto 24px}.save{text-align:center;font-size:24px;line-height:1.4em}.modal{z-index:9999;background-color:#00000080;justify-content:center;align-items:flex-start;padding:2rem 2rem 0;display:none;position:fixed;inset:0%}.modal.is-open{display:flex}.modal-cover{position:absolute;inset:0%}.modal-wrapper{z-index:999;color:#000;background-color:#fff;grid-template-rows:auto;grid-template-columns:1fr;place-items:start;width:100%;max-width:40rem;display:grid;position:relative}.modal-content{grid-template-rows:auto;grid-template-columns:1fr;place-content:start;place-items:start;gap:2rem;max-height:90vh;padding:4rem 5rem 4rem 4rem;display:grid;overflow:auto}.modal-close{cursor:pointer;background-color:#f5f5f5;padding:1.5rem;position:absolute;inset:0% 0% auto auto}.modal-close:focus-visible{outline-offset:4px;outline:2px solid #929292}.modal-close-icon{width:1rem;height:1rem}body.no-scroll{overflow:hidden}.lightbox{z-index:2000;color:#fff;opacity:0;background:#000000e6;justify-content:center;align-items:center;padding:0 4vw;transition:opacity .3s;display:none;position:fixed;inset:0}.lightbox.is-open{display:flex}.lightbox.is-visible{opacity:1}.lightbox-stage{justify-content:center;align-items:center;width:100%;height:86vh;display:flex}.lightbox-stage img{width:auto;max-width:100%;height:auto;max-height:86vh}.lightbox-stage iframe{aspect-ratio:16/9;border:0;width:min(92vw,940px);height:auto}.lightbox-close,.lightbox-prev,.lightbox-next{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:0;transition:opacity .2s;position:absolute}.lightbox-close:hover,.lightbox-prev:hover,.lightbox-next:hover{opacity:1}.lightbox-close{width:4em;height:4em;font-size:20px;top:1vh;right:1vw}.lightbox-prev,.lightbox-next{width:4em;height:6em;margin-top:-3em;font-size:24px;top:50%}.lightbox-prev{left:0}.lightbox-next{right:0}.lightbox svg{width:24px;height:24px}.cf-turnstile{display:none}@media screen and (width>=1440px){.logo:hover{transform:scale(1.05)}}@media screen and (width<=991px){.navbar-v1{height:auto;display:block;inset:0% 0% auto}.navbar{flex-direction:row;justify-content:space-between;min-height:0;padding-left:40px;padding-right:0}.nav-links-wr{flex:1;justify-content:flex-end;display:flex}.nav-menu{z-index:1;background-color:var(--black);text-align:center;visibility:hidden;border-left:1px solid #ffffff2b;min-width:50vw;height:100vh;padding-top:69px;padding-bottom:20px;transition:transform .2s cubic-bezier(.55,.085,.68,.53),visibility 0s linear .2s;display:block;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:14px 14px 40px #767ead14}.navbar-v1.is-open .nav-menu{visibility:visible;transition:transform .2s cubic-bezier(.55,.085,.68,.53),visibility;transform:translate(0)}.nav-button{color:#fff;z-index:2;padding:0;display:block}.nav-link{text-align:center;margin:0;padding:30px 0;font-size:23px;font-weight:400;display:block}.nav-link:hover{border-bottom-color:#ffffff2b}.nav-link.is-current{color:var(--light-coral);border-bottom-color:#ffffff2b}.nav-link.bottom{border-bottom-style:none;border-bottom-width:1px;margin:0 15px;padding-top:15px;padding-bottom:5px;font-weight:300}.navbar-logo-wr{z-index:10000;width:70px}.navbar-logo-wr.is-current{margin-right:0;padding-top:0}.nav-panel{flex-direction:column;justify-content:flex-start;height:100%;display:flex}.nav-top-part{flex-direction:column;align-items:stretch;padding-top:60px}.mobile-btn-wr{padding-left:20px;padding-right:20px}.menu-wr{justify-content:flex-end;align-items:center;min-width:110px;font-size:13px;display:flex}.menu-text{justify-content:center;align-items:center;margin-right:10px;display:flex;position:relative}.menu{position:absolute}.close{display:none;position:absolute}.navbar-v1.is-open .menu{display:none}.navbar-v1.is-open .close,.navbar-v1.is-open .close-icon{display:block}.navbar-v1.is-open .block-line-1{display:none}.block-line-1{opacity:1;flex:none;padding:0}.btn{max-width:260px}.btn.orange.order-now.lgb{justify-content:center}.btn.orange.plan{margin-left:0}.btn.onmobile{border-width:2px;height:65px;margin:30px auto 0;font-size:23px;font-weight:400;line-height:1.1em}.btn.big{min-width:170px;height:65px}.btn.big.full,.btn.big-all-mobile.full{min-width:100%}.btn-green{max-width:260px}.page-wr.flex-100{row-gap:80px}.page-wr.no-left-padding{padding-right:0}.grid-2col{grid-template-columns:.5fr 1fr;align-items:start}.grid-2col.reverse{grid-template-columns:1fr .5fr}.grid-2col.reverse.ltp{margin-top:0}.grid-2col-contact{grid-template-columns:1fr;align-items:start}.contact-details-wr{padding-top:0}.content-wrapper{padding-top:80px}.project-name{font-size:24px}.bottom-links-wrapper{flex-direction:column;align-items:center}.breadcrumbs-wrapper{padding-bottom:60px}.spacer-200.goals{height:100px}.wrap-800{width:100%;margin-left:0}.clients-feedback{min-width:0;max-width:100%}.blog{grid-template-columns:1fr 1fr}.h1-blog{font-size:3.5vw}.blog-wr{padding-top:0}.fitness-goal{background-size:cover;padding-left:40px;padding-right:40px}.gallery-grid{gap:16px;padding-top:0}.heading-xl{font-size:50px}.heading-xl.max-width-800,.heading-xl.max-width-1050{max-width:520px}.text-xl{font-size:50px}.text-xl.max-width-800{max-width:520px}.big-cta{font-size:60px}.dark-section{margin-bottom:100px}.price-grid{grid-template-columns:1fr 1fr}.rich-text-article.w-80,.written-by-wr{max-width:100%}.clients{column-gap:20px}.plan-top{align-items:flex-end}.modal-wrapper{grid-template-columns:1fr}.heading-m{font-size:30px}.p-normal.max80{max-width:100%}.welcome-section,.client-feedback{padding-top:80px;padding-bottom:80px}.client-avatar-wr{width:100px;height:100px}.client-name.transformation{font-size:14px}.just-images{min-width:0;max-width:none;padding-bottom:80px}.flex-images-wr{column-gap:40px}.testimonial-wall{flex-wrap:nowrap;justify-content:flex-start;width:100%;display:flex;overflow:auto}.testimonial-card{width:100%;min-width:40%;max-width:66%}.testimonials{overflow:hidden}.final-cta{padding-top:100px;padding-bottom:100px}.cta-image{top:30%}.faq-2col{column-gap:20px}.testimonial-grid-video{grid-template-columns:1fr 1fr 1fr;gap:20px}}@media screen and (width<=767px){h1{font-size:10vw}h2{font-size:40px}h3{font-size:28px}h4,h5,h6{font-size:10vw}.navbar{justify-content:space-between;min-height:65px;padding-left:20px}.nav-menu{min-width:70vw;padding-top:65px}.nav-link{font-size:22px;font-weight:400}.nav-link.bottom{text-align:left;margin-left:10px;margin-right:10px}.nav-link.bottom.hide{display:none}.navbar-logo-wr{width:65px;padding-left:0}.navbar-logo-wr.is-current{padding-top:0}.mobile-menu-left{width:60px;height:60px}.menu-wr{min-width:100px}.btn{height:50px;font-size:16px;line-height:1em}.btn.goal{font-size:17px}.btn.orange.order-now.lgb{margin-left:20px}.btn.orange.plan{font-size:20px}.btn.onmobile{padding-left:20px;padding-right:20px;font-size:22px;font-weight:400;line-height:1.15em}.btn.big{height:50px}.btn.big-all-mobile{font-size:19px;line-height:1.2em}.btn-green{line-height:1em}.btn-green.tp{margin-top:0}.page-wr{padding-left:20px;padding-right:20px}.spacer-40.hide{display:none}.footer{padding-left:20px;padding-right:20px}.content-wrapper{padding-top:70px;padding-left:20px;padding-right:20px}.project-name{font-size:30px}.bottom-links-wrapper{flex-direction:row;align-items:flex-start;column-gap:40px}.footer-col{flex-direction:column;justify-content:center;align-items:center}.img-abs{position:static}.spacer-200{height:75px}.image-lines-wrapper{display:none}.clients-feedback{padding-left:20px;padding-right:20px}.blog{grid-template-columns:1fr 1fr}.h1-blog{font-size:3.5vw}.blog-wr{padding-left:20px;padding-right:20px}.fitness-goal{padding-top:100px;padding-bottom:100px}.subheading{font-size:5.5vw}.heading-medium{font-size:6vw;line-height:1.2em}.portfolio-form.dark{padding-left:20px;padding-right:20px}.address{display:none}.gallery-grid{grid-template-columns:1fr;row-gap:60px}.accordion-item-content{margin-right:0}.landing-hero{padding-bottom:20px}.heading-xl{font-size:40px}.heading-xl.max-width-800,.heading-xl.max-width-1050{max-width:360px}.heading-xl.max-width-800.full-mobile,.heading-xl.max-width-1050.full-mobile{max-width:100%}.heading-xl.xxl{font-size:48px}.text-xl{font-size:40px}.text-xl.max-width-800{max-width:360px}.big-cta{font-size:50px}.video-limiter{padding-left:20px;padding-right:20px}.heading-l{font-size:34px}.dark-section{padding-top:100px}.price-grid{grid-template-columns:1fr;row-gap:120px}.price-card{padding-bottom:40px;padding-left:40px;padding-right:40px}.plan-name{font-size:8vw}.author-meta{row-gap:4px}.flex-1col.centered.xpl{padding-right:20px}.cols-3{grid-template-columns:1fr;row-gap:60px;max-width:90%;margin-left:auto;margin-right:auto}.modal{padding:0;inset:0%}.modal-content{gap:1.5rem;height:100dvh;padding:3rem 2rem;overflow:auto}.heading-m{font-size:24px}.modal-close{border-radius:100%;padding:1rem;top:30px;right:30px}.extra-info-price{left:40px}.save{font-size:8vw}.green{font-size:60px}.hp-hero-text-wr{padding-left:20px;padding-right:20px}.p-normal.client-name{font-size:18px}.client-name.transformation{padding-top:10px;font-size:12px}.just-images{padding:60px 20px}.flex-images-wr{column-gap:20px}.cta-image{top:287px;right:-72px}.faq-right-col,.faq-left-col{max-width:none}.faq-2col{flex-direction:column;gap:0 10px}.hp-video{min-height:50vh}.gif{width:150px;height:150px}.testimonial-grid-video .testimonial-card-wr:first-child,.testimonial-grid-video .testimonial-card-wr:nth-child(4){justify-self:end}.testimonial-grid-video .testimonial-card-wr:nth-child(3){justify-self:start}}@media screen and (width<=479px){h1{font-size:12vw}h2{font-size:28px}h3{font-size:22px}h4,h5,h6{font-size:12vw}p{font-size:19px;font-weight:300}ul{padding-left:30px;font-size:19px}.navbar{align-items:center;min-height:60px}.nav-menu{min-width:100vw;height:100vh}.nav-link{font-size:20px}.nav-link.bottom{margin-left:0;margin-right:0;padding-top:15px}.navbar-logo-wr{flex-direction:row;justify-content:flex-start;width:60px}.navbar-logo-wr.is-current{align-items:center;margin-right:0;padding-top:0}.btn{font-size:15px}.btn.full{width:100%}.btn.goal{font-size:16px}.btn.orange.order-now.lgb{min-width:230px;max-width:230px;height:50px;font-size:16px}.btn.orange.plan{font-size:17px}.btn.onmobile{font-size:20px}.btn-sm{margin-bottom:0}.page-wr.flex-100{row-gap:60px}.spacer-100{height:50px}.spacer-200{height:80px}.footer-signature{padding-left:40px;padding-right:40px}.footer{padding-top:60px}.project-name{line-height:1.2em}.bottom-links-wrapper{column-gap:20px}.footer-col{flex-direction:column;justify-content:center;align-items:center;display:flex}.breadcrumbs-wrapper{padding-top:10px}.breadcrumbs{font-size:14px}.goals-grid{grid-template-columns:1fr;gap:10px}.wrap-800{width:100%}.blog{grid-template-columns:1fr}.h1-blog{font-size:7vw}.free-training-form,.contact-form,.goals-form{padding:40px 15px}.fitness-goal{padding-top:60px;padding-bottom:60px}.subheading{padding-top:10px;padding-bottom:20px;font-size:7vw;font-weight:500}.heading-medium{font-size:8vw}.portfolio-form.dark{padding:20px 10px}.gallery-grid{padding-bottom:60px}.accordion-item{margin-bottom:6px;padding-top:20px;padding-left:15px;padding-right:15px}.faq-question{font-size:22px}.faq-arrow{margin-left:20px}.heading-xl{font-size:32px}.heading-xl.max-width-800,.heading-xl.max-width-1050{max-width:260px}.video-limiter{padding-top:20px}.heading-l{font-size:24px}.dark-section{margin-bottom:100px}.price-card{padding-top:80px;padding-left:20px;padding-right:20px}.plan-name{font-size:11vw}.article-img{border-radius:14px}.avatar-wr{align-items:flex-start;display:flex}.author{align-items:center}.author-row{flex-wrap:wrap}.clients{column-count:2;column-rule-width:0;column-gap:20px}.portfolio-item{margin-bottom:40px}.cols-3{max-width:100%}.plan-top{min-height:130px}.price-wr{width:90px;height:90px;font-size:11px;line-height:.8em}.heading-m{font-size:20px}.modal-close{top:21px;right:10px}.extra-info-price{font-size:14px;left:20px}.save{font-size:8vw}.green{font-size:44px}.hp-hero-text-wr{row-gap:30px}.hero-btns-wr{flex-direction:column;row-gap:20px}.welcome-section,.client-feedback{padding-top:60px;padding-bottom:60px}.customer-single-feedback.tp{row-gap:10px}.client-avatar-wr{width:70px;height:70px}.client-avatar-wr.sm{width:45px;height:45px}.client-name.wm{font-size:14px}.client-name.transformation{font-size:11px;line-height:1.2em}.flex-images-wr{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:16px 20px;display:grid}.span-2-sm{grid-column:span 2}.quote-text{font-size:14px}.testimonial-card{min-width:70%;max-width:70%;padding:10px}.cta-wr{padding-left:40px;padding-right:40px}.cta-image{top:175px;right:-91px}.btn-green.full{width:100%}.text-xl{font-size:32px}.text-xl.max-width-800{max-width:260px}.big-cta{font-size:30px}.hp-video{min-height:500px}.testimonial-grid-video{grid-template-columns:1fr 1fr;justify-items:end}.testimonial-grid-video .testimonial-card-wr:nth-child(odd){justify-self:end}.testimonial-grid-video .testimonial-card-wr:nth-child(2n){justify-self:start}.gif{width:125px;height:125px}.gif-play{width:40px}}
