a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}sub,sup{font-size:75%;line-height:0;position:relative}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;width:100%}ol,ul{list-style:none;padding-left:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}:root{--primary:#000;--csecondary:#555;--ctertiary:#808080;--disabled:#B3B3B3;--primary-soft:#F0F0F0;--border-default:#E6E6E6;--border-light:#F0F0F0;--background-primary:#FFFFFF;--background-secondary:#F6F6F6;--background-tertiary:#F0F0F0;--background-dark:#141414;--success-default:#00875A;--success-default2:#0E7A48;--success-soft:#E3FCEF;--success-soft2:#ECFDF3;--danger-default:#c22e09;--danger-soft:#FFEBE6}.bluetitle{color:#0379c1!important}.greytitle{color:#595959!important}.smoothRed{color:#f25c62!important}.darkGreen{color:#18b978!important}.redH{color:#f25c62!important}button{cursor:pointer;border-radius:.3rem;border:0;padding:.65rem 1rem;outline:0;-webkit-transition:all .15s ease;transition:all .15s ease}button.darkGreen{background-color:#18b978!important;color:#fff!important}button.blackbtn,button.smoothRed{background-color:#f25c62!important;color:#fff!important}button.blackbtn{background-color:#1e1e1e!important}.mainTitle2{font-family:"Montserrat",sans-serif;color:#0b0b0b;font-size:25px;font-weight:800;margin-bottom:1.5rem;text-transform:uppercase}.t02{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.om{display:none}.tc02{-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.t03{-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.clear{padding:0;margin:0;height:0;clear:both}.fll{float:left}.flr{float:right}.flex{display:flex}.flex-col{flex-direction:column}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-48{gap:48px}.gap-60{gap:60px}.gap-72{gap:72px}.gap-80{gap:80px}html{font-size:16px;font-family:"Roboto",sans-serif;font-weight:200;background-color:#fff}main{width:100%}.globalcontainer{display:block;max-width:100%!important;padding-right:2rem;padding-left:2rem}header.globalNav{margin-top:40px;position:fixed;z-index:999999;padding-top:1rem;padding-bottom:.8rem;background-color:#fff}body.withAnnouncement header.globalNav{margin-top:80px}header.globalNav.displayed{min-height:66px!important;padding-top:.2rem;padding-bottom:.2rem}.logoheader,header.globalNav{transition:all .3s ease-in-out}header.globalNav.displayed .logoheader{width:110px}header .logoheader{max-width:140px}header .logoLeft svg{width:115px}.c-nav_row,header.globalNav{align-items:center;width:100%;display:flex}.c-nav_row{justify-content:center}#topNavContainer .nav_wrapper .globalcontainer{width:100%!important}header.globalNav ul.menu_nm{padding-left:48px;font-size:15px}#topBar .flagIcon svg{border-radius:4px;height:14px;width:16px}header#topNavContainer{min-height:76px}#announcement,#topBar{position:fixed;width:100%;z-index:999999999}#topBar{height:42px;background-color:#f7f7f7;color:var(--csecondary);transition:all .3s ease-in-out;display:flex;justify-content:space-between;font-family:-apple-system,"system-ui",Roboto,"Helvetica Neue",Ubuntu,sans-serif}#topBar.displayed{margin-top:-42px}#announcement{height:40px;color:#fff;background-color:var(--success-default);text-align:center;justify-content:center;font-size:15px}#announcement span{font-weight:500}body.withAnnouncement #topBar{margin-top:40px}#topBar .accountLink{line-height:40px;color:#cecece;font-size:14px;padding:0 2rem}#announcement,#topBar .items{display:flex;align-items:center}#topBar .items{gap:4px}#topBar .items .item,#topBar .languagePicker{cursor:pointer;display:flex;align-items:center;height:28px;border-radius:8px;padding:4px 8px;color:var(--csecondary)}#topBar .items .item{font-size:14px;position:relative;font-weight:400}#topBar .items .item:hover{color:#000!important}#topBar .items .item.isActive{background-color:rgba(0,0,0,.05)!important;color:#000}#topBar .languagePicker{user-select:none;min-height:inherit;background-color:var(--background-tertiary)}#topBar .languagePicker .flag{width:18px;height:18px;font-size:14px;opacity:.95}#topBar .languagePicker .arrowLanguage{width:9px;height:5px}#topBar .dropdown-menu{box-shadow:0 10px 70px rgb(0 0 0/15%);border:0;margin-left:-15px}.dropdown-lang img{width:18px;height:18px}.dropdown-lang .dropdown-item{display:flex;align-content:center;gap:10px;vertical-align:middle;line-height:18px}.dropdown-lang .dropdown-item:hover{background-color:transparent;color:#f25c62}
/*!*background-color: red;*!*/
@-webkit-keyframes ld-spin-fast{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:rotate(900deg);transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{-webkit-transform:rotate(1800deg);transform:rotate(1800deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slidelogo{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slidelogo2{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.nav_wrapper{width:100%;max-width:1512px;padding-left:48px;padding-right:48px;display:flex}header.globalNav ul{font-weight:400}header.globalNav ul li{display:inline;margin-right:3rem}header.globalNav a{color:#000}footer ul a:hover,header.globalNav a:hover{color:#f25c62}header.globalNav button{font-size:.9rem;line-height:.9rem;font-weight:700;text-transform:uppercase;font-family:"Roboto",sans-serif}header.globalNav button svg{vertical-align:middle;margin-right:.3rem;margin-left:-.1rem;margin-top:-.1rem}main header{position:relative;min-height:calc(100vh - 110px);background:#242423 no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modalV2 .modal-content{border:0!important}.modalV2 .modal-header{border-bottom:none;padding:2rem 2rem .5rem}.modalV2 button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modalV2 .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modalV2 .modal-body{padding:2rem}.modalV2 .modal-body p{line-height:22px;margin-bottom:20px;color:#494949}.swiper-slide h1,main header .labelFor,main header h1{color:#fff;font-size:17px;text-shadow:0 1px 17px rgba(0,0,0,.25);margin-bottom:10px}.swiper-slide #tryFree,main header #tryFree{font-size:17px;font-weight:500;color:#fff;background-color:var(--success-default);border-radius:9px;outline:0;user-select:none;cursor:pointer;margin-top:30px;height:45px;min-width:160px;text-align:center}.swiper-slide .cancelLabel,main header .cancelLabel{font-size:13px;margin-top:15px;color:#eee}.swiper-slide h1,main header h1{font-weight:900;font-size:56px;margin-bottom:5px;width:50%}.swiper-slide.swiper-slide-2 h1{width:80%}main header h2{font-weight:700;font-size:1.4rem;text-shadow:0 1px 17px rgba(0,0,0,.15)}main header .dl-app{margin-top:4rem}main header .dl-app img{max-height:4rem;-webkit-transition-property:color,background-color,-webkit-box-shadow,-webkit-transform;transition-property:color,background-color,box-shadow,transform;transition-property:color,background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s}main header .dl-app img:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);z-index:9999}main header .dl-app .column{padding:0 .7rem}#addbox .modal-header{font-weight:500}#addbox p{font-size:1rem;line-height:1.7;color:#666}#addbox p.blackline{color:#2a2a2a}#addbox form{margin-top:1rem}#addbox #myInput,#addbox #submitBtn{width:100%;outline:0;height:42px;border-radius:7px}#addbox #myInput{background-color:#f5f5fa;padding:0 20px}#addbox .autocomplete{display:block}#addbox #submitBtn{background-color:#f25c62;color:#fff;font-weight:700;-webkit-transition:all .15s;-o-transition:all .15s;-moz-transition:all .15s;transition:all .15s;margin-bottom:1rem;margin-top:.5rem;opacity:.5;font-size:16px}#addbox .ld-spin-fast{display:none;margin-left:5px}.ld-ext-bottom.running>.ld,.ld-ext-left.running>.ld,.ld-ext-right.running>.ld,.ld-ext-top.running>.ld{opacity:1;z-index:auto;visibility:visible}.ld-ext-right>.ld{top:50%;left:auto;right:1em}.ld-ext-bottom>.ld,.ld-ext-left>.ld,.ld-ext-right>.ld,.ld-ext-top>.ld,.ld-over-full-inverse>.ld,.ld-over-full>.ld,.ld-over-inverse>.ld,.ld-over>.ld{position:absolute;margin:-.5em;opacity:0;z-index:-100;transition:all .3s;transition-timing-function:ease-in}.ld.ld-spin-fast{-webkit-animation:ld-spin-fast 1s infinite;animation:ld-spin-fast 1s infinite}.ld-ball,.ld-cross,.ld-hourglass,.ld-loader,.ld-pie,.ld-ring,.ld-spinner,.ld-square{width:1em;height:1em;position:relative;color:inherit;display:inline-block}.ld-ring:after{-webkit-background-clip:padding-box;box-sizing:border-box;border-width:.15em;border-color:currentColor currentColor currentColor transparent}.ld-hourglass:after,.ld-pie:after,.ld-ring:after{border-radius:50%;border-style:solid}.ld-ball:after,.ld-hourglass:after,.ld-ring:after{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;content:" ";display:inline-block;background:center center no-repeat;background-size:cover}.ld-ball:after,.ld-ring:after,body,html{width:100%;height:100%}#addbox .btnactive{cursor:pointer}#addbox .btnactive:hover{transform:translateY(-.5px);-webkit-box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);bbox-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}#linkBody,.brand-wheel{align-items:center;display:flex;position:relative}#linkBody{width:100%;height:100%;background:#242423 url(img/bgtrial.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;display:-ms-flexbox;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center}#linkBody .continueToWebsite{position:fixed;line-height:10vh;color:#fff;font-size:2.5vh;bottom:0;left:0;height:10vh;width:100%;background:rgba(24,21,20,.85);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}#linkBody .logo{margin-bottom:6vh}#linkBody .logo img{height:10vh}#linkBody .dl-app{margin-top:3vh;max-width:80vw}#linkBody .dl-app .column{padding:0 2vh}#linkBody .dl-app img{max-height:10vh;max-width:80vw;-webkit-transition-property:color,background-color,-webkit-box-shadow,-webkit-transform;transition-property:color,background-color,box-shadow,transform;transition-property:color,background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;margin-bottom:2vh}#services{padding:5rem 0}#concept .coloredSubtitleLabel,#services .coloredSubtitleLabel,#testimonials .coloredSubtitleLabel{font-weight:500;font-size:15px;color:#de6059;text-transform:uppercase;margin-bottom:10px}#concept h2,#partners h2,#services h2,#testimonials h2,.programsPage h1,.programsPage h2{color:#0b0b0b;font-size:25px;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase}#partners h2,#testimonials h2,.programsPage h1,.programsPage h2{margin-bottom:3.5rem}#partners h2,.programsPage h1,.programsPage h2{margin-bottom:1.5rem}#services .menuServices{display:flex;gap:15px;width:100%;margin-bottom:60px;margin-top:40px;justify-content:center}#services .menuServices .element{border-radius:10px;background-color:#efefef;color:#373737;padding:13px 40px;user-select:none;cursor:pointer;font-size:13px}#services .menuServices .element.isActive{background-color:#de6059;color:#fff}#services .menuServices .element .typeLabel{font-weight:700;font-size:17px;margin-bottom:5px}#addbox #submitBtn,#services .menuServices p{text-transform:uppercase}#services .serviceCoach{text-align:left;min-height:525px}#services .serviceBox{text-align:left}#services .serviceAthlete{text-align:left;min-height:525px}#services .serviceBox{min-height:500px;padding-top:20px;display:none}#pricing #plansTable td.categoryTd button,#services .serviceAthlete{display:none}#services .serviceAthlete .featureElement,#services .serviceBox .featureElement,#services .serviceCoach .featureElement{margin-bottom:60px;padding-left:20px}#services .serviceAthlete .titleLabel,#services .serviceBox .titleLabel,#services .serviceCoach .titleLabel{font-weight:700;font-size:17px;margin-bottom:10px;color:#000;text-transform:uppercase}#services .serviceAthlete p,#services .serviceBox p,#services .serviceCoach p{font-size:15px;line-height:20px}#services .learnMoreButton{background-color:var(--success-default);color:#fff;margin-left:20px;border-radius:8px;padding:12px}#services .colFeatures{padding-top:30px}#services .mockupPc{position:absolute;right:35px}#services .serviceBox .mockupPc{right:25px}#services .mockupPc img{max-width:700px}#services .serviceBox .mockupPc img{max-width:800px}#services .contentMockupPc{position:absolute;right:44px;top:9px;width:682px}#services .contentMockupPc img{width:100%}#services .serviceAthlete .mockupPc img{max-width:430px}#concept,#partners,#services{text-align:center;font-family:"Montserrat",sans-serif}#partners{padding:4rem 0;background-color:#f6f7f7}#partners h2,.programsPage h1{margin-bottom:3.5rem}.brand-wheel{flex-direction:row;overflow:hidden;height:100px;--animationspeed:35s;--animationdelay:calc(var(--animationspeed) / 2)}#partners .brand-wheel img{max-height:70px;opacity:.5}.brand-wheel::after,.brand-wheel::before{position:absolute;background-image:linear-gradient(to right,#f6f7f7 0,rgba(246,247,247,0) 100%);content:"";height:100%;width:5%;z-index:2;pointer-events:none}.brand-wheel::after{background-image:linear-gradient(to left,#f6f7f7 0,rgba(246,247,247,0) 100%);right:0}.brand-slide{flex-shrink:0;position:absolute;animation-name:slidelogo;animation-duration:var(--animationspeed);animation-timing-function:linear;animation-iteration-count:infinite;min-width:100%;display:flex;justify-content:space-around}.brand-slide.delay{transform:translateX(100%);animation-name:slidelogo2}.brand-wheel:hover .brand-slide{animation-play-state:paused}.logo-div{display:inline-flex;align-self:center;animation:fade-in .5s cubic-bezier(.455,.03,.515,.955) forwards;padding:0 20px}#concept{padding:6rem 0 4rem}#concept .rowConcept{margin-top:50px}#concept .featureCard{background-color:#f6f7f7;border-radius:10px;padding:40px 30px;box-sizing:content-box}#concept .featureCard .topCard{min-height:100px}#concept .featureCard img{max-height:400px}#concept .featureCard .titleLabel,.programsPage #progTool .toolCard .titleLabel,.programsPage .coloredSubtitleLabel{font-size:15px;font-weight:700;margin-bottom:10px;text-transform:uppercase}#concept .featureCard p{font-size:14px;line-height:18px;margin-bottom:20px}#testimonials{text-align:center;padding:4rem 0}#nextTestimonial img{transform:rotate(180deg)}#testimonials .shadowWhite{position:absolute;width:10%;right:0;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.5) 100%);z-index:2}#testimonials .gallery{margin-top:25px;display:flex;justify-content:flex-start;gap:30px;transition:transform .2s}#testimonials #nextTestimonial.disabled,#testimonials #previousTestimonial.disabled{opacity:0;cursor:default}#testimonials .commentElement{background-color:var(--background-secondary);border:1px solid var(--border-default);border-radius:10px;max-width:800px;min-width:750px;text-align:left;display:flex;overflow:hidden}#testimonials .commentElement .nameLabel{font-weight:600;font-size:18px;margin-bottom:5px}#testimonials .commentElement p{margin-top:20px;font-size:15px;line-height:21px}#testimonials .commentElement .comment{width:500px;padding:45px}#testimonials .commentElement .picture{width:300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}#testimonials .commentElement .picture img{position:absolute;right:10px;bottom:10px;max-width:45px}#testimonials,.programsPage{font-family:"Montserrat",sans-serif}.programsPage .coloredSubtitleLabel{font-weight:500;color:#de6059}.programsPage h1{color:#000;font-size:55px;font-weight:900;margin-bottom:1.5rem}.programsPage #valueProposition{padding:180px 0 100px;text-align:center;display:flex;align-items:center;justify-content:center}.programsPage #valueProposition h1{text-transform:inherit}.programsPage #valueProposition .globalcontainer{max-width:800px!important;text-align:center;align-items:center;gap:20px}.programsPage #progTypes{padding:80px 0 100px;text-align:center}.programsPage #progTypes h1{margin-bottom:60px}.programsPage .progsList{margin-top:90px}.programsPage .progCard{background-color:#f5f5f5;border-radius:12px;padding:15px 15px 15px 40px;text-align:left;font-size:15px;display:flex;justify-content:space-between;justify-items:center;margin-bottom:20px}.programsPage #valueProposition .globalcontainer,.programsPage .progCard .leftSide{display:flex;justify-content:center;flex-direction:column}.programsPage #trackPart ul,.programsPage .progCard ul{line-height:25px;margin-left:14px}.programsPage #trackPart li,.programsPage .progCard li{list-style-type:disc}.programsPage .progCard li span{color:#000;font-weight:500}.programsPage .progCard .titleLabel{font-weight:700;margin-bottom:20px;text-transform:uppercase;font-size:17px;color:#000;display:flex;justify-items:center;vertical-align:middle}.programsPage .progCard .schemaContainer{position:relative;background-color:#fff;border-radius:10px;box-shadow:0 4px 19px rgba(50,50,93,.03),0 3px 12px rgba(0,0,0,.04);height:180px;display:flex;text-align:center;justify-content:center;justify-items:center;padding-left:40px;padding-right:40px;min-width:300px}.programsPage .progCard .schemaContainer .indicationType{width:100%;bottom:15px;text-align:center;position:absolute;color:#969696;font-size:13px}.programsPage .progCard .schemaContainer img{max-width:130px;margin-bottom:10px}.programsPage .progCard.progCardFixed .schemaContainer img{max-width:150px}.programsPage #progTool{padding:0 0 60px}.programsPage #progTool .toolCard{background-color:#f5f5f5;border-radius:12px;padding:30px;height:100%}.programsPage #progTool .toolCard.toolCard1 img{margin-left:-27px}.programsPage #progTool .toolCard.toolCard2 img,.programsPage #progTool .toolCard.toolCard3 img{margin-left:-6px}.programsPage #progTool .toolCard.toolCard2 img{margin-bottom:18px}.programsPage #progTool .toolCard.toolCard4 img{margin-bottom:15px;margin-left:-15px}.programsPage #progTool .imgContainer{height:120px;display:flex;align-items:center;margin-bottom:15px}.programsPage #progTool .col-lg-6{margin-bottom:24px}.programsPage #progTool .toolCard .titleLabel{font-size:17px}.programsPage #progTool .toolCard p{line-height:20px}.programsPage #progTool .row{margin-top:60px}#pricing #plansTable .lastline td,.programsPage #videoLibrary{padding-bottom:30px}.programsPage #videoLibrary .container{background-color:#181818;border-radius:12px;height:600px;text-align:center;position:relative;overflow:hidden}.programsPage #videoLibrary .coloredSubtitleLabel{font-size:16px;padding-top:50px}.programsPage #videoLibrary .descriptionLabel{color:#dbdbdb;font-size:14px;margin-bottom:60px}.programsPage #videoLibrary h2{color:#fff;font-size:31px}.programsPage #videoLibrary .videoElement{width:600px;height:320px;border-radius:8px;margin:40px auto 0;background:#000 url(img/video3.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.programsPage #videoLibrary .videoElement.second,.programsPage #videoLibrary .videoElement.third{position:absolute;width:480px;height:250px;bottom:109px;left:-20px;opacity:.6;z-index:2;background-image:url(img/video2.jpg)}.programsPage #videoLibrary .videoElement.third{left:inherit;right:-20px;background-image:url(img/video1.jpg)}.programsPage #videoLibrary .videoElement.main{z-index:3;position:absolute;bottom:70px;left:calc(50% - 300px);display:flex;align-items:center;justify-content:center;-webkit-box-shadow:0 2px 23px 0 rgba(0,0,0,.3);box-shadow:0 2px 23px 0 rgba(0,0,0,.3)}.programsPage #youControl .containers{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:50px 50px;grid-auto-flow:row;grid-template-areas:". .""container1 container2""container1 container3"}.programsPage #youControl .container1{grid-area:container1}.programsPage #youControl .container2{grid-area:container2}.programsPage #youControl .container3{grid-area:container3}.programsPage #youControl .controlCard{background-color:#f5f5f5;border-radius:15px;padding:40px}.programsPage #youControl .controlCard .titleLabel{font-weight:700;font-size:17px;text-transform:uppercase;margin-bottom:10px}.programsPage #youControl .controlCard p{font-size:14px;line-height:20px}.programsPage #youControl .controlCard.container1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.programsPage #youControl .controlCard.container1 img{margin-bottom:20px}.programsPage #youControl .controlCard.container1 p span{font-size:13px;color:#454545}.programsPage #youControl .controlCard.container2,.programsPage #youControl .controlCard.container3{display:flex;gap:30px}.programsPage #youControl .controlCard .imgContainer{display:flex;align-items:center}.programsPage #youControl .controlCard.container2 .imgContainer,.programsPage #youControl .controlCard.container3 .imgContainer{min-width:65px}.programsPage #youControl .controlCard.container2 .imgContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#5fba7f;font-weight:700;font-size:18px}.programsPage #youControl .controlCard.container2 .imgContainer .nbDays{font-size:55px}.programsPage #sellPart{margin-top:150px}.programsPage #sellPart h1{text-align:center;margin-bottom:1000px}.programsPage #storefront .presentationContainer{padding:0 0 80px;background-color:#222}.imgPresentation img,.programsPage #storefront .imgPresentation{width:100%;margin-top:-480px}.programsPage #storefront h2{text-align:center;color:#fff;font-size:30px}.programsPage #storefront .containers{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:40px 40px;grid-auto-flow:row;grid-template-areas:". .""container1 container3""container2 container4"}.programsPage #storefront .container3{grid-area:container3}.programsPage #storefront .container4{grid-area:container4}.programsPage #storefront .container1{grid-area:container1}.programsPage #storefront .container2{grid-area:container2}.programsPage #storefront .storefrontCard{background-color:#f5f5f5;border-radius:12px;padding:40px;-webkit-box-shadow:0 2px 23px 0 rgba(0,0,0,.1);box-shadow:0 2px 23px 0 rgba(0,0,0,.1)}.programsPage #storefront .storefrontCard.container1{background-color:#000;color:#fff}.programsPage #storefront .storefrontCard .titleLabel{font-size:17px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.programsPage #storefront .storefrontCard p{font-size:15px;line-height:20px}.programsPage #storefront .storefrontCard .imgContainer{margin-bottom:20px}.programsPage #storefront .storefrontCard .faqList{display:flex;flex-direction:column;gap:12px;margin-bottom:25px;margin-top:-50px;margin-left:-10px}.programsPage #storefront .storefrontCard .faqList .faqElement{height:50px;line-height:50px;padding-left:25px;padding-right:25px}.programsPage #storefront .storefrontCard .faqList .faqElement img{margin-right:10px}.programsPage #storefront .coachesExample{margin-left:-10px;margin-top:-55px;margin-bottom:20px;display:flex;gap:20px}.programsPage #storefront .coachCard,.programsPage #storefront .storefrontCard .faqList .faqElement{border-radius:8px;background-color:#fff;-webkit-box-shadow:0 2px 13px 0 rgba(0,0,0,.06);box-shadow:0 2px 13px 0 rgba(0,0,0,.06)}.programsPage #storefront .coachCard{height:120px;width:50%}.programsPage #storefront .coachCard .profileInfo{display:flex;margin-bottom:12px;width:100%;padding-left:20px;padding-right:20px;padding-top:20px}.programsPage #storefront .coachCard .profileInfo .coachImage{width:50px;height:50px;border-radius:50%;margin-right:10px;background-size:cover;background-repeat:no-repeat;background-position:center center}.programsPage #storefront .coachCard p{padding-left:20px;padding-right:20px;font-size:13px}.programsPage #storefront .coachCard .nameLabel{font-size:15px;font-weight:500;margin-top:8px}.programsPage #storefront .coachCard .social{margin-top:5px}.programsPage #paymentSystem{padding:80px 0;background-color:#f5f5f5}.programsPage #paymentSystem .container{margin-top:60px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:30px 30px;grid-auto-flow:row;grid-template-areas:"container-auto container-secure container-company""container-coupon container-coupon container-invoices";padding-left:0;padding-right:0}.programsPage #paymentSystem .container-auto{grid-area:container-auto}.programsPage #paymentSystem .container-secure{grid-area:container-secure}.programsPage #paymentSystem .container-company{grid-area:container-company}.programsPage #paymentSystem .container-coupon{grid-area:container-coupon}.programsPage #paymentSystem .container-invoices{grid-area:container-invoices}.programsPage #paymentSystem .containerCard{background-color:#fff;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.06);box-shadow:0 2px 24px 0 rgba(0,0,0,.06);border-radius:10px;padding:40px;display:flex;flex-direction:column;justify-content:center}.programsPage #paymentSystem .containerCard .titleLabel{font-weight:700;font-size:16px;margin-bottom:10px;text-transform:uppercase;line-height:20px}.programsPage #paymentSystem .containerCard p{font-size:14px;line-height:20px}.programsPage #paymentSystem .containerCard .imgContainer{margin-bottom:15px}.programsPage #paymentSystem .container-coupon{background-color:#5fba7f;color:#fff;position:relative;overflow:hidden}.programsPage #paymentSystem .container-coupon .titleLabel{font-size:25px;margin-bottom:15px}.programsPage #paymentSystem .container-coupon .fakeCoupon{background-color:#fff;height:60px;border:1px solid #458f5f;border-radius:8px;margin-top:30px;color:#000;padding-left:30px;padding-right:30px;display:flex;justify-content:space-between;user-select:none;max-width:450px;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.1);box-shadow:0 2px 7px 0 rgba(0,0,0,.1)}.programsPage #paymentSystem .container-coupon .fakeCoupon .couponCode{line-height:60px;font-size:24px;font-weight:700}.programsPage #paymentSystem .container-coupon .fakeCoupon .couponValidation{line-height:60px;font-size:17px;font-weight:500}.programsPage #paymentSystem .container-coupon .bgIcon{position:absolute;top:60px;right:-50px}.programsPage #trackPart h1{margin-top:100px;text-align:center}.programsPage #dashboardClient{padding:80px 0}.programsPage #dashboardClient .infoContainer{display:flex;min-height:700px}.programsPage #social .infoContainer{display:flex}.programsPage #financial .infoContainer{display:flex;gap:20px;margin-top:50px}.programsPage #dashboardClient .infoContainer .description,.programsPage #financial .infoContainer .description,.programsPage #social .infoContainer .description{display:flex;flex-direction:column;justify-content:center}.programsPage #dashboardClient .infoContainer .description{z-index:3}.programsPage #dashboardClient .infoLabel,.programsPage #financial .infoLabel,.programsPage #social .infoLabel{display:flex;flex-direction:column;gap:20px;font-size:15px;line-height:25px}.programsPage #social .infoContainer{min-height:600px;margin-top:60px}.programsPage #social .infoContainer .description{width:55%;position:relative;margin-right:5%}.programsPage #social .mockups .firstMockup img,.programsPage #social .mockups .secondMockup img{max-width:240px}.programsPage #social .mockups{-webkit-perspective:1500px;perspective:1500px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--codes-count:5;--transition-duration:350ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:80px;-webkit-transform:scale(.87);transform:scale(.87);margin:-80px 0}.programsPage #social .secondMockup{position:absolute;top:-50px;margin-left:320px;z-index:0}.mainActionBtn,.secondaryActionBtn{background-color:#000;color:#fff;border:0;border-radius:8px;min-height:40px;padding:4px 13px;cursor:pointer;outline:0;font-family:-apple-system,"system-ui",Roboto,"Helvetica Neue",Ubuntu,sans-serif;font-weight:400;font-size:14px;line-height:0;user-select:none;display:flex;align-items:center;gap:7px;-webkit-transition:color .1s,background-color .1s;transition:color .1s,background-color .1s}.mainActionBtn:hover{background-color:#262626}.mainActionBtn.success{background-color:var(--success-default)}.mainActionBtn.success:hover{background-color:var(--success-default2)}.secondaryActionBtn{background-color:#f0f0f0;color:#555;box-shadow:none!important}.secondaryActionBtn.thin{border-radius:6px;min-height:32px}.secondaryActionBtn:focus{outline:0!important}.secondaryActionBtn:hover{background-color:#e2e2e2}.tertActionBtn{background-color:transparent;color:#000;border:1px solid #e6e6e6;border-radius:8px;min-height:40px;padding:4px 13px;cursor:pointer;outline:0;font-family:-apple-system,"system-ui",Roboto,"Helvetica Neue",Ubuntu,sans-serif;font-weight:400;font-size:14px;line-height:0;user-select:none;display:flex;align-items:center;gap:7px;-webkit-transition:color .1s,background-color .1s;transition:color .1s,background-color .1s}.tertActionBtn.thin{border-radius:6px;min-height:32px}.tertActionBtn.show{display:flex!important}.tertActionBtn:hover{background-color:#efefef}.dropdownV2 .dropdown-menu{border:0;padding:8px;border-radius:6px;box-shadow:0 7px 14px 0 rgb(59 65 94/7%),0 3px 6px 0 rgb(0 0 0/4%)}.dropdownV2 .dropdown-item.active,.dropdownV2 .dropdown-item:active{color:#000}.planName .dropdown-item{display:flex;align-items:center;font-size:15px;gap:10px;padding:.45rem .5rem;border-radius:4px}.dropdownV2 .dropdown-item:focus,.dropdownV2 .dropdown-item:hover{background-color:#f4f4f4}.programsPage #financial .insights img{max-width:100%;margin-left:-30px}.programsPage #pricing{padding:80px 0 100px;text-align:center}.programsPage #pricing h1{margin-top:120px}.programsPage #pricing .subtitle{color:#858a90;margin-bottom:70px}#pricing #plansTable{margin-top:70px;width:100%;-webkit-box-shadow:0 0 37px 0 rgba(0,0,0,.08);box-shadow:0 0 37px 0 rgba(0,0,0,.08);padding-bottom:20px}#pricing #plansTable .planName{font-size:15px;border-bottom:1px solid #f0f1f2;padding-bottom:20px;margin-bottom:20px;color:#555;text-transform:uppercase;padding-top:10px;height:47px}#pricing #plansTable th{padding-top:20px;text-align:left}#pricing #plansTable .planDetail,#pricing #plansTable .planName{padding-left:20px;padding-right:20px}#pricing .planLabel{font-weight:600}#pricing #plansTable .planDetail .priceLabel{font-size:30px;font-family:"Montserrat",sans-serif;font-weight:800}#pricing #plansTable .planDetail .priceLabel span.suffixPriceLabel{font-size:15px;color:#858892;font-weight:500;font-family:"Roboto",sans-serif}#pricing #plansTable .priceSymbole{font-size:22px}#pricing #plansTable .planDetail p{margin-top:10px;display:none;color:#9ba0a4}#pricing #plansTable .planDetail button,#pricing .mobileOnly .planDetail button{width:100%;border-radius:10px;height:40px;line-height:40px;background-color:#1fa267;color:#fff;border:0;outline:0;cursor:pointer;margin-top:20px;margin-bottom:30px;font-family:"Montserrat",sans-serif;font-weight:500;transition:background-color .2s;position:relative;padding:0;font-size:14px}#pricing #plansTable .planDetail button .spinner-border{left:15px;top:11px}#pricing #plansTable .popularTag{background-color:rgba(27,141,90,.11);color:#1b8d5a;display:inline-block;padding:5px 10px;font-size:12px;border-radius:12px;margin-left:8px}#pricing #plansTable .planDetail button:hover{background-color:#1b8d5a}#pricing #plansTable td{color:#555;font-size:15px;padding:15px 20px}#pricing #plansTable td.categoryTd{color:#000;width:23%;padding-right:10px;text-align:left}#pricing #plansTable .feesLabel{font-size:13px;cursor:help}#pricing #plansTable button.infoBtn{background:0 0;border:0;outline:0;cursor:pointer}#pricing #plansTable button.infoBtn img{margin-top:-2px}#pricing #plansTable tbody tr:nth-child(odd){background-color:#f9fafc}#pricing .mobileOnly{margin-top:70px;display:none;flex-direction:column;gap:30px}#pricing .mobileOnly .pricingOffer{width:100%;-webkit-box-shadow:0 0 37px 0 rgb(0 0 0/8%);box-shadow:0 0 37px 0 rgb(0 0 0/8%);border-radius:8px;padding-bottom:10px}#pricing .mobileOnly .headerContainer{font-size:15px;border-bottom:1px solid #f0f1f2;margin-bottom:20px;color:#969696;text-transform:uppercase;line-height:50px}#pricing .mobileOnly .planDetail .priceLabel{font-size:30px;font-weight:800}#pricing .mobileOnly .planDetail{padding-left:30px;padding-right:30px}#pricing .mobileOnly .planDetail .priceLabel span.suffixPriceLabel{font-size:15px;color:#858892;font-weight:500}#pricing .mobileOnly .lines{padding:0 30px}#pricing .mobileOnly .line{display:flex;justify-content:space-between;line-height:40px}#pricing .mobileOnly .info{color:#909397}#pricing .mobileOnly .popularTag{background-color:rgba(27,141,90,.11);color:#1b8d5a;display:inline-block;padding:5px 10px;font-size:12px;border-radius:4px;margin-left:8px;line-height:15px}#fitlevel{padding:6rem 4rem;min-height:70vh;background:#3a3a3a url(img/fitlevelbg.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff}#fitlevel .progressBar{width:10rem;position:relative;margin:1rem auto 1.2rem}#fitlevel .progressBar #valueFitLevel,.benefit .content,.detailAnalysis .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#fitlevel .progressBar #valueFitLevel{position:absolute;width:100%;top:0;bottom:0}#fitlevel .progressBar #valueFitLevel .number{font-size:68px;font-weight:500;margin-top:1rem}#fitlevel .progressBar #valueFitLevel .percent{margin-top:-.5rem;font-size:1.1rem}#fitlevel .info{display:inline-block;width:auto;text-align:center;max-width:22rem}#fitlevel .info p{font-size:1.4rem;text-shadow:0 1px 17px rgba(0,0,0,.15);line-height:1.8rem}#demo li:hover,#fitlevel .info .title{color:#fff;text-shadow:0 1px 17px rgba(0,0,0,.15)}#fitlevel .info .title{font-weight:700;font-size:1.4rem}#fitlevel .info .title svg{margin-bottom:.5rem;margin-right:.2rem}.toastify-center{max-width:70%!important}#algo{padding:4rem 0;overflow:hidden}#algo:before,#box:before{content:"";position:absolute;z-index:-1;width:100%;height:280%;top:400px;left:-550px;-webkit-transform:skewY(-135deg);transform:skewY(-135deg);background:#f7f7f7}#algo p,#box p{color:#565b66;font-size:1.25rem;line-height:1.75rem}#algo .detailAnalysis{padding-top:1rem}#algo,#box,.benefit,.detailAnalysis,.floating-cards{position:relative}.benefit .content,.detailAnalysis .content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;padding:80px 0}.leftNormalCard figure,.rightNormalCard figure{--transition-duration:350ms;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:80px;-webkit-transform:scale(.87);transform:scale(.87);margin:-80px 0}.leftNormalCard figure{--form-count:5;display:-webkit-box;display:-ms-flexbox;display:flex}.floating-cards{-webkit-perspective:1500px;perspective:1500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leftNormalCard figure .card1{position:relative;-webkit-transform:rotate3d(.5,.866,0,15deg) rotate(-1deg);transform:rotate3d(.5,.866,0,15deg) rotate(-1deg);-webkit-box-shadow:-27.1px 62.5px 125px -25px rgba(50,50,93,.5),-16.2px 37.5px 75px -37.5px rgba(0,0,0,.6);box-shadow:-27.1px 62.5px 125px -25px rgba(50,50,93,.5),-16.2px 37.5px 75px -37.5px rgba(0,0,0,.6);padding:45px 40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.floating-cards>div{position:absolute;-ms-flex-negative:0;flex-shrink:0;border-radius:8px;overflow:hidden}.benefit>div,.detailAnalysis>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rightNormalCard figure{--codes-count:5}.floating-cards .shine{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none}.leftNormalCard figure .shine,.rightNormalCard figure .shine{background:-webkit-gradient(linear,right bottom,left top,color-stop(20%,rgba(255,255,255,0)),color-stop(70%,rgba(255,255,255,.5)),to(#fff));background:linear-gradient(to top left,rgba(255,255,255,0) 20%,rgba(255,255,255,.5) 70%,#fff);opacity:.2;z-index:10}#box .content,#box .mockups,.benefit>div,.detailAnalysis>div,.rightNormalCard figure,.rightNormalCard figure .card,.rightNormalCard figure .tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.rightNormalCard figure .card{position:relative;width:480px;height:360px;-webkit-transform:rotate3d(.5,-.866,0,15deg) rotate(1deg);transform:rotate3d(.5,-.866,0,15deg) rotate(1deg);-webkit-box-shadow:27.1px 62.5px 125px -25px rgba(50,50,93,.2),16.2px 37.5px 75px -37.5px rgba(0,0,0,.3);box-shadow:27.1px 62.5px 125px -25px rgba(50,50,93,.2),16.2px 37.5px 75px -37.5px rgba(0,0,0,.3);background:#32325d;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0}.leftNormalCard figure .card1{width:470px;height:500px;-webkit-transform:rotate3d(.5,.866,0,15deg) rotate(-1deg) scale(.8);transform:rotate3d(.5,.866,0,15deg) rotate(-1deg) scale(.8);border-radius:10px;background-size:cover!important;border:0}.leftNormalCard figure .cardLevel{width:490px;height:75px;-webkit-transform:rotate3d(.5,.866,0,15deg) rotate(-1deg) scale(.6);transform:rotate3d(.5,.866,0,15deg) rotate(-1deg) scale(.6);top:0;margin-left:-70px;padding-right:0;margin-top:105px;position:absolute;z-index:9}.leftNormalCard figure .badge{width:140px;height:75px;border-radius:10px;padding-right:105px;z-index:9}.movementAnalysis .floating-cards{margin-left:-100px}.rightNormalCard figure .card1{width:600px;height:340px;-webkit-transform:rotate3d(.5,-.866,0,15deg) rotate(1deg) scale(.7);transform:rotate3d(.5,-.866,0,15deg) rotate(1deg) scale(.7);border-radius:10px;position:absolute;margin-left:-50px;margin-top:100px}.rightNormalCard figure .cardDomain{width:500px;height:300px;-webkit-transform:rotate3d(.5,-.866,0,15deg) rotate(1deg) scale(.8);transform:rotate3d(.5,-.866,0,15deg) rotate(1deg) scale(.8);border-radius:10px;margin-top:-65px;margin-right:-250px}#box{padding:8rem 0 5rem;overflow:hidden}#box:before{height:880%;top:0;left:350px;-webkit-transform:skewY(-65deg);transform:skewY(-65deg)}#box .content,#box .mockups{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#box .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:28px 0;margin-top:-3rem}#box .mockups{-webkit-perspective:1500px;perspective:1500px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--codes-count:5;--transition-duration:350ms;padding-bottom:80px;-webkit-transform:scale(.87);transform:scale(.87);margin:-80px 0}#box .mockups .firstMockup img,#box .mockups .secondMockup img{max-width:220px}#box .boxSection{display:flex}#box .firstMockup{z-index:2}#box .secondMockup{position:absolute;top:50px;margin-left:275px;z-index:0}#box .buttons{margin-top:2rem}#box .buttons button{font-size:1rem;font-weight:500;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif}#box .buttons button:hover{transform:translateY(-1px);-webkit-box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);bbox-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}#box #ownerButton{background-color:#1c1c1c!important;margin-left:5px}#price{text-align:center;padding:4rem;background:#fff url(img/whitebg.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#price .globalcontainer{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#price h3{font-size:18px;font-weight:200;margin-bottom:1rem}#price .pricecard{margin-top:2.5rem;width:24rem;background-color:#37c27d;color:#fff;border-radius:.75rem;padding:2rem 2rem 1rem;box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);-webkit-transition-property:color,background-color,-webkit-box-shadow,-webkit-transform;transition-property:color,background-color,box-shadow,transform;transition-property:color,background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;margin-left:1rem;margin-right:1rem}#price .pricecard:hover{transform:translateY(1px);-webkit-box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);z-index:9999}#price .pricecard .head{text-align:left;margin-bottom:1.5rem}#price .pricecard .head .row{margin:0!important}#price .pricecard .head .column{width:50%}#price .pricecard .premiumLabel,#price .pricecard button{margin-bottom:.3rem;font-size:1.3rem;font-weight:500}#price .pricecard .price{margin-top:-.2rem;font-size:1.8rem;font-weight:700;margin-bottom:.1rem}#price .pricecard .permonth{font-size:.9rem;opacity:.4}#price .pricecard .type{color:#3d5c4f}#price .pricecard ul{text-align:left;font-size:1.1rem;line-height:2.1rem}#price .pricecard li:before{content:"";display:inline-block;height:1.2em;width:1.2em;background-size:contain;background-repeat:no-repeat;margin-bottom:-.2rem}#price .pricecard li.lifit:before{margin-bottom:-.15rem;background-image:url(img/icons/iconFit.svg)}#price .pricecard li.liperf:before,#price .pricecard li.litimer:before{margin-left:-.2rem;margin-right:.2em;background-image:url(img/icons/icon-growth@3x@3x.png)}#price .pricecard li.litimer:before{margin-bottom:-.25rem;background-image:url(img/icons/iconTimer.svg)}#price .pricecard li.lighost:before{margin-left:-.3rem;margin-right:.3em;margin-bottom:-.3rem;background-image:url(img/icons/iconGhost.svg)}#price .pricecard li.libodyweight:before{margin-left:-.1rem;margin-right:.1em;margin-bottom:-.25rem;background-image:url(img/icons/iconBodyweight.svg)}#price .pricecard button{cursor:pointer;margin-top:1.8rem;height:2.6rem;font-size:1.1rem;color:#18b978;background-color:#fff;padding-left:1.7rem;padding-right:1.7rem;border-radius:1.3rem;text-align:center;-webkit-transition-property:color,background-color,-webkit-box-shadow,-webkit-transform;transition-property:color,background-color,box-shadow,transform;transition-property:color,background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s}#price .pricecard button:hover{background-color:#08a465!important;color:#fff}#price .annualPrice .pricecard button:hover{background-color:#18b978!important;color:#fff}#price .annualPrice .pricecard ul{color:#494949}#price .annualPrice .pricecard{background-color:#fff;position:relative}#price .annualPrice .pricecard button{background-color:#d6facf}#price .annualPrice .pricecard .premiumLabel{color:#3b3b3b}#price .annualPrice .pricecard .price{color:#1fa56f}#price .annualPrice .pricecard .permonth{color:#1f1f1f}#price .annualPrice .pricecard .type{color:#18b978}#price .annualPrice .pricecard li.lifit:before{background-image:url(img/icons/iconFitDark.svg)}#price .annualPrice .pricecard li.liperf:before{background-image:url(img/icons/icon-growthDark@3x.png)}#price .annualPrice .pricecard li.litimer:before{background-image:url(img/icons/iconTimerDark.svg)}#price .annualPrice .pricecard li.lighost:before{background-image:url(img/icons/iconGhostDark.svg)}#price .annualPrice .pricecard li.libodyweight:before{background-image:url(img/icons/iconBodyweightDark.svg)}#price h2{font-size:2rem;margin-bottom:.8rem}#price .saveMonth{z-index:999;font-size:.85rem;font-weight:500;position:absolute;left:calc(50% - 60px);top:-10px;background-color:#18b978;color:#fff;padding:5px 10px;border-radius:5px}footer{line-height:30px;font-size:14px;background-color:#111113;padding-top:3rem;font-family:"Montserrat",sans-serif}footer .footerOnlyMobile{display:none!important}footer .menuLabel{color:#fff;font-weight:700;font-size:16px;margin-bottom:10px;text-transform:uppercase}footer .dl-actions .menuLabel{margin-bottom:15px}footer,footer ul a{color:#b6b6b6}footer .dl-actions img{max-width:60%}footer .logo-col img{max-width:160px}footer .social{margin-top:30px;display:flex;gap:15px}footer .social img{opacity:.7;transition:opacity .2s}footer .social img:hover{opacity:1}footer .headerFooter .changeLanguage{float:left}footer .headerFooter .rootLink{color:#f25c62}footer .select{position:relative;-webkit-perspective:2000px;perspective:2000px;z-index:499}footer .popup:before{content:"";position:absolute;bottom:-6px;left:30px;width:20px;height:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:20px 0 3px 0;background:#fff}footer .globalPopupActive{z-index:1000!important}footer .optionList a{border-radius:4px;display:block;line-height:36px;padding:0 15px;-webkit-transition:color .1s,background-color .1s;transition:color .1s,background-color .1s}footer .globalPopupActive .popup{-webkit-transform:none;transform:none;opacity:1;pointer-events:auto}footer .languagePicker{padding:10px 5px}footer #selectLanguagePicker{cursor:pointer}footer .popup{position:absolute;bottom:40px;left:-5px;z-index:1000;font-size:15px;line-height:26px;background:#fff;border-radius:4px;-webkit-box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);pointer-events:none;-webkit-transform:rotate3d(1,1,0,15deg);transform:rotate3d(1,1,0,15deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0;will-change:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s}footer .metaNav .select{position:relative;-webkit-perspective:2000px;perspective:2000px;z-index:499}footer .bottomCopyright{padding-top:20px;padding-bottom:20px;border-top:1px solid #29292b;margin-top:50px;color:#747475}footer .dlButtons{display:flex;flex-direction:column}#faqpage main{padding-bottom:3rem;padding-top:4rem}#faqpage h1{font-weight:800;font-size:3rem;margin-bottom:2.5rem}#faqpage h2,#faqpage h3{text-transform:uppercase;margin-top:2rem}#faqpage h2{color:#f25c62;font-size:1.5rem;font-family:"Roboto Condensed",sans-serif;margin-bottom:2rem}#faqpage h3{color:#0b0b0b;font-weight:700;font-size:1.2rem;margin-bottom:1rem}#faqpage p{color:#565b66;line-height:1.5rem;margin-bottom:3rem}#faqpage .header{height:13rem;background:#242423 url(img/header.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:3rem}#faqpage header.globalNav{margin-top:0;padding-top:.8rem;padding-bottom:.6rem;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(7,96,115,.07);border-bottom:1px solid rgba(7,96,115,.07)}#faqpage header.globalNav svg{width:150px}#faqpage .pagecode{background-color:#f3f2f2;border:1px solid #eee;border-radius:4px;padding:2px 4px}#faqpage .positiv{color:#18b978;font-size:.8rem}#faqpage main a{color:#f25c62;text-decoration:underline}main#owner header{background-color:#7b7b7b!important;background-image:url(img/headerowner.jpg)!important;position:relative;z-index:1}#owner header h1{text-align:center;font-size:40px;font-family:"Redaction",serif;width:100%}#owner header h1 .h1w,#owner header h2 .h1w{display:inline-block;will-change:transform}#owner #section_gym_header #presentationOwner,#owner #section_gym_header .modality,#owner #section_gym_header .uibtn,#owner #section_gym_header header h1,#owner #section_gym_header header h2{opacity:0}#owner header h2{color:#fff;font-size:20px;margin-bottom:30px;font-weight:400}#owner #top button{background-color:var(--success-default);margin-top:30px;font-size:16px}#owner header .modality{color:#ececec;font-size:.9rem;margin-top:1.5rem}#owner .gradient{width:100%;height:50%;position:absolute;z-index:-1;bottom:0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}#presentationOwner{text-align:center;padding-bottom:5rem;position:relative}#presentationOwner .globalcontainer{position:relative;z-index:2}#presentationOwner .mockup{position:relative;margin-top:-10rem;z-index:99}#presentationOwner .mockup .shadowpro{position:absolute;bottom:-.75rem;left:50%;margin-left:-367.5px}#presentationOwner .mockup .shadowpro img{width:735px;opacity:.5}#presentationOwner .image-hero-hardware{width:908px;height:674px;background-size:908px 674px;background-repeat:no-repeat;background-image:url(img/mockupmacpro.png);position:relative;left:50%;margin-left:-454px}#presentationOwner .screen{position:absolute;top:11px;left:11px}#presentationOwner .media-start-frame{position:absolute;width:885px;height:498px;background-size:885px 498px;background-repeat:no-repeat;background-image:url(assets/product/display_gym.avif);z-index:3}#presentationOwner .phoneMockup{position:absolute;bottom:-6rem;right:-190px;z-index:5}#presentationOwner .phoneMockup img{max-width:840px}.chartsbg{width:100%}.spend-graph{position:absolute;width:100%;z-index:1;bottom:11rem;top:-2rem}.row::after,.spend-graph .row::before{content:" ";display:table}#clients ul,.spend-graph .gradient-spend-lines{display:-webkit-box;display:-ms-flexbox;display:flex}.spend-graph .gradient-spend-lines{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none;height:567px;margin-left:0}.spend-graph .gradient-spend-lines .gradient-line-1{height:272px;margin-top:266px}.spend-graph .gradient-spend-lines .gradient-line-2{height:480px;margin-top:161px}.gradient-spend-lines .gradient-line-3{height:485px;margin-top:83px}.gradient-spend-lines .gradient-line-4{height:111px}.gradient-spend-lines .gradient-line-5{height:404px;margin-top:-40px}.gradient-spend-lines .gradient-line-6{height:0;margin-top:505px}.gradient-spend-lines .gradient-line-7{height:300px;margin-top:403px}.spend-graph .gradient-spend-lines .spend-line{width:120px;border-radius:10px;background:linear-gradient(to bottom,#1ee4a800 0,#ededed 100%)}#clients{text-align:center;padding:4rem 4rem 3rem;background-color:#fff}#clients .globalcontainer,#customer .globalcontainer,#demo .globalcontainer,#otherfeatures .globalcontainer,#pricing .globalcontainer{padding:0}#clients h2{font-size:15px;margin-bottom:2rem}#clients .row{justify-content:center}#clients .note{font-size:65px;color:var(--csecondary);font-weight:900;font-family:"Redaction",serif}#clients .outof{color:gray;font-size:1rem;font-weight:500}#clients .rated{margin-right:1rem}#clients .ratedbars{margin-top:.6rem}#clients ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);will-change:transform;-webkit-filter:blur(0);filter:blur(0)}#clients li{margin:10px}#clients ul img{max-height:80px;max-width:100px}#customer,#demo li{font-family:"Redaction",serif}#customer{padding:4rem 0;color:var(--ctertiary)}#customer .container{justify-content:center;align-items:flex-end;margin-bottom:40px;width:100%}#customer .imageCustomer{width:366px;background:#3b3b3c url(assets/clients/jon_jst.avif)center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:200px;border-radius:16px}#customer .quotecolumn{margin-bottom:-24px}#customer .quote .authorLabel{font-family:"Inter";font-size:13px;margin-top:4px}#customer .quote{max-width:400px;line-height:1.6rem;font-size:1.2rem;border:.5px solid var(--border-light);border-radius:16px;padding:26px 32px;margin-left:-20px;z-index:3;background-color:rgba(227,227,227,.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow:hidden}#clients h2,#customer .quote span{color:var(--csecondary)}#mainfeatures{padding:1rem 4rem 5rem}#mainfeatures .column{width:33.33%;padding:0 1rem;text-align:center;color:#333}#mainfeatures .column h3{font-size:23px;font-family:"Geist",sans-serif;color:#1e1e1e;font-weight:700;padding:1rem 0 1.5rem}#mainfeatures .column p{line-height:22px;font-size:15px}#demo{padding:4rem;background-color:#0b0b0b;margin-top:3rem}#demo .info{position:relative;z-index:5;text-align:center}#demo .info .comingSoon{position:absolute;display:inline;font-size:.6rem;text-align:center;margin-left:-2.75rem;left:50%;top:-30px;font-family:"Roboto",sans-serif;font-weight:200;border:1px solid #fff!important;color:#fff!important;padding:5px;border-radius:5px;-webkit-transition:color 0s;transition:color 0s;opacity:.4}#demo .screenDisplay{margin-top:-8rem;margin-left:60px}#demo .display img{max-width:80%}#demo .display,#demo ul{display:flex;justify-content:center;text-align:center}#demo li{cursor:pointer;display:inline;font-weight:700;font-size:22px;padding:0 1rem 0 .5rem;margin-right:1rem;margin-left:1rem;position:relative;-webkit-transition:color .15s;transition:color .15s;user-select:none;opacity:.7}#demo li:hover{opacity:1}#demo,#demo li.active .comingSoon,#demo li:hover>.comingSoon{color:#fff}#demo li:last-child{margin-right:0}#demo li:first-child{margin-left:0}#demo li.active{color:#fff;opacity:1}#demo .image-hardware{position:relative;background-repeat:no-repeat;background-image:url(img/mockuptv.png);background-size:cover;max-width:1040px}#demo .image-hardware::after{content:"";display:block;padding-bottom:56.53846%}#demo .image-hardware .screen-container{position:absolute;top:2.3%;left:1.2%;width:87%;height:87%}#demo .image-hardware .tile{position:absolute;width:100%;opacity:1;-webkit-transition:opacity .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#demo .image-tile-chicklet-01,#demo .image-tile-chicklet-02{background-image:url(img/display/tvdisplay1.png);background-repeat:no-repeat;background-size:cover}#demo .image-tile-chicklet-02{background-image:url(img/display/tvdisplay2.png)}#demo .image-tile-chicklet-01::after,#demo .image-tile-chicklet-02::after{content:"";display:block;padding-bottom:56.14618%}#demo #performance-gallery{display:none}.image-performance-gallery-photography{width:665.6px;height:416.2px;background-size:665.6px 416.2px;background-repeat:no-repeat;background-image:url(img/display/fitlevelbox@2x.png)}.image-performance-gallery-coding{height:451.71px;width:697.35px;background-size:697.35px 451.71px;background-repeat:no-repeat;background-image:url(img/display/planning_screen.jpg)}#owner .planCard li:before,.image-performance-gallery-gaming{width:665.6px;height:416.2px;background-size:665.6px 416.2px;background-repeat:no-repeat;background-image:url(img/display/prlist_en.jpg)}.performance-gallery-item,.performance-gallery-item-2,.show-screen .performance-gallery-screen{-webkit-transition:opacity .75s cubic-bezier(.25,.46,.45,.94);transition:opacity .75s cubic-bezier(.25,.46,.45,.94)}.performance-gallery-item,.performance-gallery-item-2{position:absolute;top:0;left:0;width:100%}.show-screen .performance-gallery-screen{opacity:1}.performance-gallery-item .performance-gallery-screen{margin-left:auto;margin-right:auto;height:451.71px;width:697.35px;margin-top:8px}.performance-gallery{position:relative;z-index:5;width:925px;height:530px;background-size:925px 530px;background-repeat:no-repeat;background-image:url(img/display/mockupMacbookPlanning.png);margin-bottom:58px}.mobileMenuButton{display:none}#demo p{margin-top:30px;font-size:15px;line-height:22px}#demo p span{opacity:.6}#demo p span.redH{opacity:1;color:#fff!important;font-weight:500}#section_gym_header{overflow:hidden}#otherfeatures{padding:120px 2rem 3rem;position:relative}#otherfeatures h3{font-family:"Geist",sans-serif;font-size:48px;line-height:54px;font-weight:700;padding-bottom:40px}#otherfeatures .feature_title .grid_bg{position:absolute;top:16px}#otherfeatures .grid-container{display:grid;grid-template-columns:33.33% 33.33% 33.33%;text-align:center;grid-row-gap:1rem;grid-column-gap:.7rem}#otherfeatures .grid-item{background-color:#fff;border:1px solid var(--border-light);border-radius:24px;padding:24px;font-size:15px;z-index:2}#otherfeatures .grid-container h4{color:#333;font-size:23px;font-weight:700;margin-bottom:.8rem}#otherfeatures .grid-item img{margin-bottom:1rem}#otherfeatures .grid-container p{font-size:15px;line-height:22px;color:var(--csecondary);text-align:center}#owner #pricing{padding:4rem;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#owner #pricing h2{color:#000;font-weight:800;font-size:43px;font-family:"Montserrat",sans-serif}#owner #pricing h5{color:#555;margin-top:1rem;font-size:1.1rem;margin-bottom:4rem}#owner #pricing .row{padding:0 2rem}#owner #pricing .column{width:33.33%;padding:0 1rem}#owner .planCard,#owner .planCard .tryButton:hover{box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}#owner .planCard{width:100%;border-radius:.5rem;background-color:#434343;-webkit-transition-property:color,background-color,-webkit-box-shadow,-webkit-transform;transition-property:color,background-color,box-shadow,transform;transition-property:color,background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s}#owner .planCard:hover{transform:scale(1.008);-webkit-box-shadow:0 15px 35px rgba(50,50,50,.3),0 5px 15px rgba(0,0,0,.17);box-shadow:0 15px 35px rgba(50,50,50,.3),0 5px 15px rgba(0,0,0,.17);z-index:9999}#owner .planCard .content{padding:1.3rem 2rem}#owner .planCard .header{border-top-left-radius:.5rem;border-top-right-radius:.5rem;background-color:#ac836e;padding-top:2rem;padding-bottom:1rem;position:relative}#owner .planCard .title{color:#fceee5;font-size:.9rem;margin-bottom:.3rem}#owner .planCard .icon{position:absolute;top:-.4rem;left:calc(50% - 10px)}#owner .planCard .price{color:#fceee5;font-size:1.6rem;font-weight:500}#owner .planCard .price span{color:#f1cebb;font-size:1.2rem}#owner .rx .header{background-color:#5e656a}#owner .rx .price,#owner .rx .title{color:#c0cad1}#owner .rx .price span{color:#8e9ca5}#owner .rx .icon{left:calc(50% - 20px)}#owner .elite .header{background-color:#c3a278}#owner .elite .price,#owner .elite .title{color:#fdf3dd}#owner .elite .price span{color:#f4e0b6}#owner .elite .icon{left:calc(50% - 33px)}#owner .planCard .upto{color:#fff;font-size:1.1rem;font-weight:500;margin-bottom:1rem}#owner .planCard ul{color:#c7c7c7;font-size:1rem;line-height:1.6rem;text-align:left!important;margin-bottom:1.5rem}#owner .planCard li:before{content:"";display:inline-block;height:1em;width:1em;background-size:contain;margin-bottom:-.2rem;margin-right:.2rem;background-image:url(img/icons/check-white.svg)}#owner .planCard .tryButton{display:block;background-color:#343434;font-weight:500;padding:.75rem 0;width:100%;text-align:center;color:#fff;cursor:pointer;border-radius:.4rem;-webkit-transition-property:color,background-color,-webkit-box-shadow,-webkit-transform;transition-property:color,background-color,box-shadow,transform;transition-property:color,background-color,box-shadow,transform,-webkit-box-shadow,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s}#owner .planCard .tryButton:hover{background-color:#1c1c1c}#imagesKitContainer,#listMobile,#main .switchPlan{display:none}.globalNav .navSection.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#main #annual{display:block}#imagesKitContainer .mediaKit{width:40%;position:relative;background-color:#efefef;text-align:center;padding:30px 30px 25px}#imagesKitContainer .mediaKit.mediaKitLarge{width:calc(80% + 40px);text-align:left}#imagesKitContainer .titleLabel{font-weight:700;margin-bottom:20px;font-family:"Montserrat",sans-serif;font-size:18px}#imagesKitContainer .mediaKit.mediaKitLarge .textContainer{background-color:#fcfcfc;border:1px solid #dbdbdb;border-radius:8px;min-height:40px;font-family:"Montserrat",sans-serif;font-size:13px;padding:20px}#imagesKitContainer .mediaKit.mediaKitLarge .textContainer p{line-height:1.2rem;margin-bottom:0;color:#333}#imagesKitContainer .copyWelcomeText{display:flex;font-family:"Montserrat",sans-serif;font-weight:500;color:#878787;border:1px solid #878787;height:30px;line-height:30px;font-size:12px;padding:0 .7rem;margin-top:-5px;transition:color .2s,border-color .2s}#imagesKitContainer .copyWelcomeText:hover{border-color:#3d3d3d}#imagesKitContainer .copyWelcomeText img{width:14px;margin-left:8px;margin-top:5px}#imagesKitContainer .mediaKit img{max-width:100%}#imagesKitContainer .storyContainer img{position:absolute;left:23%;top:0;height:100%}#imagesKitContainer .logoContainer,#imagesKitContainer .storyContainer{width:100%;background-color:#000;position:relative}#imagesKitContainer .logoContainer:after,#imagesKitContainer .storyContainer:after{content:"";display:block;padding-bottom:100%}#imagesKitContainer .logoContainer img{position:absolute;width:70%;top:41%;right:50%;margin-right:-35%}#imagesKitContainer .dlButton{background-color:#2d8d48;color:#fff;font-size:16px;height:40px;border-radius:0;outline:0;user-select:none;width:100%;margin-top:20px;transition:background-color .2s}#imagesKitContainer .dlButton:hover{background-color:#26733c}.tooltipButton .tooltiptext{visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;width:80px;bottom:115%;left:50%;margin-left:-40px}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.11em}@media (max-width:1100px){header.globalNav ul.menu_nm{margin-right:-20px;font-size:14px}#algo:before{display:none}#presentationOwner .phoneMockup{right:-230px}}@media (max-width:1000px){#algo:before{display:none}}@media (max-width:950px){header.globalNav ul li{margin-right:1.5rem}.spend-graph{top:inherit;z-index:-1}.spend-graph .gradient-spend-lines .spend-line{width:80px}#presentationOwner .image-hero-hardware{width:100%;height:inherit;position:relative;background-repeat:no-repeat;background-image:url(img/mockupmacpro.png);background-size:cover;max-width:1040px;left:inherit;margin-left:0}#presentationOwner .image-hero-hardware::after{content:"";display:block;padding-bottom:74.03846%}#presentationOwner .screen{top:1.5%;left:1%;width:98%}#presentationOwner .phoneMockup{right:-280px}#presentationOwner .media-start-frame::after{content:"";display:block;padding-bottom:56.34618%}#demo .performance-gallery,#presentationOwner .media-start-frame{position:absolute;width:100%;background-size:cover;height:inherit}#demo .performance-gallery{position:relative;background-repeat:no-repeat;width:120%;left:inherit;margin-left:-10%;max-width:1040px}#performance-gallery-item-1,#performance-gallery-item-2,#performance-gallery-item-3{position:absolute;top:4%;left:4.3%;width:75%;height:91%}#demo .image-performance-gallery-photography::after{content:"";display:block;padding-bottom:56.14618%}.performance-gallery-item .performance-gallery-screen{height:inherit;width:inherit;margin-top:0}.image-performance-gallery-coding,.image-performance-gallery-gaming,.image-performance-gallery-photography{position:absolute;width:100%;height:inherit;-webkit-background-size:cover;background-size:cover}#demo .performance-gallery::after{content:"";display:block;padding-bottom:56.53846%}#demo .screenDisplay{margin-top:-5rem;margin-left:-20px;margin-bottom:3rem}#demo .image-hardware{margin-right:-100px}#owner #pricing .column{width:100%}#owner .planCard{width:500px;margin-left:calc(50% - 250px);margin-bottom:2rem}#box .buttons #ownerButton{margin-top:.7rem;margin-left:0}#additionalFeatures .mockups .generator img{max-width:238px}#additionalFeatures .mockups .timer img{max-width:510px}#main .switchPlan{width:100%;display:flex;background-color:#ebeeef;color:#505459;font-size:1rem;font-weight:500;margin-top:1.5rem;line-height:3rem;border-radius:.25rem}#main .switchPlan .option{flex-grow:1;cursor:pointer}#main .switchPlan #option1{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}#main .switchPlan #option2{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}#main .switchPlan .option.active{background-color:#37c27d;color:#fff}#price .column,#price .row{width:100%}#price .pricecard{margin-right:0;margin-left:0;width:100%}#price .globalcontainer{padding-left:0;padding-right:0}#main #annual{display:none}.movementAnalysis .floating-cards{margin-left:0}.leftNormalCard figure .cardLevel{top:inherit;margin-top:-200px}.detailAnalysis figure{width:70%!important}}@media screen and (min-width:1440px){.nav_wrapper_limited{padding-left:116px;padding-right:116px}}.nav_wrapper_limited{padding-left:5vw;padding-right:5vw}@media screen and (max-width:991px){.nav_wrapper_limited{padding-left:30px;padding-right:30px}}@media screen and (max-width:767px){.nav_wrapper_limited{padding-left:20px;padding-right:20px}}@media (min-width:880px){footer .metaNav{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 20px}footer .globalcontainer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .siteNav{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:4}}@media only screen and (max-width:880px){#presentationOwner .mockup .shadowpro{position:absolute;bottom:-2%;left:.5%;margin-left:0}#presentationOwner .mockup .shadowpro img{width:82%;opacity:.5}header.globalNav ul.menu_nm{font-size:14px}header.globalNav ul.menu_nm li{margin-right:1rem}}@media only screen and (max-width:768px){.programsPage #valueProposition{padding-bottom:30px}#valueProposition h1,.programsPage #progTypes h1{font-size:45px}header.globalNav .cta{margin-right:45px}#testimonials .shadowWhite{display:none}#testimonials .commentElement{min-width:inherit;width:calc(100% - 40px);flex-shrink:0}.programsPage .progCard .schemaContainer{min-width:inherit}.programsPage #progTool .toolCard.toolCard3 img{max-width:105%}#owner #pricing .mobileOnly,.programsPage #pricing .mobileOnly{display:flex}#owner #pricing .mobileOnly .dropdown-item{font-family:"Montserrat",sans-serif;align-items:center;display:flex;gap:5px;padding:.25rem .5rem}.programsPage #progTool .toolCard.toolCard4 img{max-width:108%}.programsPage #progTool{padding:0 0 40px}.mobileMenuButton{display:block;float:right;margin-top:8px;margin-right:20px}.displayed .mobileMenuButton{margin-top:14px}.mobileMenuButton svg{width:30px}#services .menuServices p,#topBar .items,footer .dl-actions .menuLabel{display:none}#topBar .rightSide{width:100%;justify-content:flex-end}#testimonials .commentElement .comment{padding:25px}.swiper-slide h1{font-size:46px;width:100%!important}#services .serviceAthlete,#services .serviceBox,#services .serviceCoach,.subfooter .mainRow{flex-direction:column}#services .mockupPc{position:relative;right:inherit}#services .mockupPc img{width:100%}#services .contentMockupPc{width:90%;left:5%;top:6px}#services .serviceBox .mockupPc{right:inherit}#services .menuServices .element{width:33%;padding:10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px}#services .menuServices .element .typeLabel{margin-bottom:0}#concept{padding-bottom:0}#concept .rowConcept{gap:20px}#concept .globalcontainer{padding-left:20px;padding-right:20px}#concept .col{flex:100%}footer{overflow:hidden}#owner header h2,.subfooter .logo-col{text-align:center}footer .bottomCopyright{text-align:center;font-size:12px}footer .dlButtons{display:flex;flex-direction:row;gap:25px;margin:0 25px}footer .dl-actions{margin-top:30px}footer .dl-actions img{max-width:100%}footer .removeFooterPartMobile{display:none!important}footer .footerOnlyMobile{display:block!important}footer .mobileNavigation{display:flex;flex-direction:row;padding:0 2.5rem;margin-top:30px;gap:1rem}footer .mobileNavigation .cguLi{white-space:break-spaces;line-height:18px}.programsPage .progCard{flex-direction:column;gap:30px;padding:30px 25px 20px}.programsPage #videoLibrary .container{height:480px}.programsPage #videoLibrary .videoElement.main{bottom:37px;left:calc(50% - 200px);width:406px;height:214px}.programsPage #videoLibrary .videoElement.second,.programsPage #videoLibrary .videoElement.third{display:none}.programsPage #dashboardClient .infoContainer{flex-direction:column}.programsPage #social .infoContainer{flex-direction:column-reverse}.programsPage #social .infoContainer .description{width:100%;margin-right:0}.programsPage #social .mockups{margin:0;padding-bottom:30px}.programsPage #social .firstMockup{margin-left:-150px}.programsPage #social .secondMockup{margin-left:150px}.programsPage #social .mockups .firstMockup img,.programsPage #social .mockups .secondMockup img{max-width:200px}.programsPage #youControl .containers{grid-template-areas:"container1""container2""container3";gap:15px 0;grid-template-columns:1fr;display:flex;flex-direction:column}.programsPage #youControl .controlCard{padding:30px}.programsPage #youControl .controlCard.container2{gap:15px}.programsPage #youControl .controlCard.container1 img{max-width:70px}.imgPresentation img,.programsPage #storefront .imgPresentation{margin-top:-40px}.programsPage #sellPart h1{margin-bottom:140px}.programsPage #storefront h2{margin-top:30px;font-size:25px}.programsPage #storefront .containers{display:flex;flex-direction:column;grid-template-columns:1fr;grid-template-areas:"container1""container3""container2""container4";gap:45px 0}#owner header h1,.programsPage #storefront .coachCard{width:100%}#owner #pricing #plansTable,.programsPage #pricing #plansTable,.programsPage #storefront .coachCard.coach1{display:none}.programsPage #storefront .storefrontCard .faqList .faqElement{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.programsPage #paymentSystem .container{grid-template-columns:1fr;grid-template-areas:"container-auto""container-secure""container-company""container-invoices""container-coupon"}.programsPage #financial .infoContainer{flex-direction:column}.programsPage #financial .insights img{max-width:100%;margin-left:0;margin-top:30px;margin-bottom:10px}.programsPage #paymentSystem .container-coupon .fakeCoupon,.programsPage #pricing .globalcontainer{padding-left:20px;padding-right:20px}.programsPage #paymentSystem .container-coupon .fakeCoupon .couponCode{font-size:20px}.programsPage #paymentSystem .container-coupon .fakeCoupon .couponValidation{font-size:14px}.programsPage #paymentSystem .containerCard .titleLabel{line-height:30px}.programsPage #paymentSystem .container-coupon ul{padding-left:18px}.programsPage #paymentSystem .container-coupon li{list-style-type:disc;margin-top:10px;font-size:14px}#owner header h2{width:100%}#imagesKitContainer .rowKit{flex-direction:column;gap:20px!important}#imagesKitContainer .mediaKit{width:100%;padding:20px 20px 15px}#imagesKitContainer .mediaKit.mediaKitLarge{width:100%}.mediaKitGlobalContainer{padding:2rem 1rem!important}#imagesKitContainer .topFlex{display:block!important}#imagesKitContainer .copyWelcomeText{margin:10px 0 20px}#additionalFeatures .mockups .generator img{max-width:200px}#additionalFeatures .mockups .timer img{max-width:460px}#additionalFeatures .mockups{position:relative;margin-left:-25px;margin-bottom:-3rem;margin-top:100px}#additionalFeatures .infoPart{top:-100px}#topNavContainer .globalcontainer{display:flex;justify-content:space-between}#listMobile,#topNavContainer .popup a{display:block}#topNavContainer .navSection.mobile .popup,.menu_nm{display:none}#topNavContainer .rootLink{cursor:pointer;width:40px;height:40px;position:absolute;padding:0 30px;right:0;top:3px;display:block;float:right;margin-top:10px;margin-right:6px}#topNavContainer.displayed .rootLink{margin-top:5px}#topNavContainer .popup{position:absolute;z-index:999;left:0;right:0;top:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;-webkit-perspective:2000px;perspective:2000px}#topNavContainer .rootLink>*{position:relative;display:block}#topNavContainer .rootLink h2{font-size:0;left:13px;top:23px;color:inherit}#topNavContainer .rootLink h2,#topNavContainer .rootLink h2:after,#topNavContainer .rootLink h2:before{position:absolute;width:20px;height:3px;border-radius:1px;background:currentColor}#topNavContainer .rootLink h2:before{top:-7px}#topNavContainer .rootLink h2:after,#topNavContainer .rootLink h2:before{content:"";left:0}#topNavContainer .rootLink h2:after{top:7px}#topNavContainer .popupContainer{background:#fff;-webkit-box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);overflow:hidden;position:relative;font-size:17px;line-height:40px;white-space:nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:100%0;transform-origin:100%0;opacity:0;will-change:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;height:100vh}#topNavContainer .popupContainer li.item-subclass a{font-size:14px;font-weight:400;color:#606060!important;margin-left:20px}#topNavContainer .popupCloseButton{position:absolute;right:0;top:0;width:51px;height:51px;font-size:0;cursor:pointer}#topNavContainer .mobileSecondaryNav a{padding:0 20px;min-width:100px}#topNavContainer .mobileSecondaryNav li a{color:#000!important}#topNavContainer .popup a{text-decoration:none;-webkit-tap-highlight-color:transparent;color:#000;-webkit-transition:color .1s;transition:color .1s}#topNavContainer .popupCloseButton:after,.globalNav .popupCloseButton:before{content:"";position:absolute;background:#000;border-radius:1px;left:14px;right:14px;top:24px;height:3px;-webkit-transition:background .1s;transition:background .1s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.globalNav .popupCloseButton:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#topNavContainer .mobileSecondaryNav{border-top:2px solid #f6f9fc;padding:15px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#topNavContainer .mobileSecondaryNav>ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#topNavContainer .globalPopupActive .popupContainer{-webkit-transform:none;transform:none;opacity:1;pointer-events:auto}header.globalNav ul li{margin-right:0}}@media (max-width:670px){.swiper-slide h1.frenchTag{font-size:35px}.programsPage #progTypes h1.frenchTag{font-size:40px}.programsPage #paymentSystem .container-coupon .fakeCoupon{height:50px}.programsPage #paymentSystem .container-coupon .fakeCoupon .couponCode{line-height:50px;font-size:17px}.programsPage #paymentSystem .container-coupon .fakeCoupon .couponValidation{line-height:50px;font-size:12px}.gradient-spend-lines .gradient-line-2,.gradient-spend-lines .gradient-line-4,.gradient-spend-lines .gradient-line-5,.menu_nm{display:none}#price .row{width:inherit}.detailAnalysis figure{width:inherit!important}.logoheader{width:130px}#presentationOwner .phoneMockup img{max-width:560px}#presentationOwner .phoneMockup{right:-220px}main header h1{font-size:2.1rem}#owner header h2,main header h2{font-size:1.4rem}#presentation{padding:4rem 1rem 3rem}#presentation .mockupsPresentation .mock2 img{max-width:85%}.ascendPage #presentation .mockupsPresentation .mock2 img{max-width:110%;margin-left:-10%;margin-right:inherit}#demo .display img,#demo ul,#presentation .mockupsPresentation .mock1 img,#presentation .mockupsPresentation .mock3 img{max-width:100%}#box{padding:3rem 2rem 0}#box:before{position:unset}#box .boxSection{display:block}#box .content{margin-top:0;padding:0}#box .buttons button{width:100%}#box .mockups{margin:0}#box .firstMockup{margin-left:-140px}#box .secondMockup{margin-left:80px}#box #ownerButton{margin-top:7px;margin-left:0}#additionalFeatures .infoPart{position:relative;width:100%;top:inherit;left:inherit;right:inherit}#additionalFeatures .infoPart p,#additionalFeatures .mainTitle2{text-align:center}#additionalFeatures{padding:3rem 1rem}#additionalFeatures .mockups{margin-top:3rem;margin-left:calc(50% - 185px)}#additionalFeatures .mockups .generator img{max-width:383px;margin-left:-97px;margin-top:-11px;margin-bottom:26px}#additionalFeatures .mockups .timer img{max-width:360px}#additionalFeatures .mockups .timer{bottom:-8px;left:45px}#clients h2{font-size:1.2rem;line-height:1.5rem}.gradient-spend-lines{width:100%;height:662px;margin-left:-309px}.gradient-spend-lines .gradient-line-3{height:185px;margin-top:113px}.gradient-spend-lines .gradient-line-6{height:100px;margin-top:70px}.gradient-spend-lines .gradient-line-7{height:150px;margin-top:153px}#customer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#customer .imageCustomer{width:100%;margin-right:0;border-bottom-left-radius:0;border-bottom-right-radius:0}#customer .quotecolumn{margin-top:0}#customer .quote{max-width:100%;margin-left:0;padding:24px;margin-top:-16px;font-size:18px;line-height:20px;text-align:center}#customer,#mainfeatures{padding:2rem}#owner .row,.ascendPage .row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;margin-right:-1rem!important;margin-left:-1rem!important}.column{width:100%!important}#mainfeatures .column{margin-bottom:2rem}#demo{padding:2rem 1rem}#demo .display,#demo p{margin-top:2rem}#demo .info{padding:0 1rem}#demo li{margin:0;font-size:1.1rem;padding:0 .5rem}#demo p{font-size:15px;line-height:1.5rem}#demo .info .comingSoon{font-size:.4rem;margin-left:-2rem}#demo .performance-gallery{position:relative;background-repeat:no-repeat;background-size:cover;width:120%;height:inherit;left:inherit;margin-left:-10%;max-width:1040px}#performance-gallery-item-1,#performance-gallery-item-2,#performance-gallery-item-3{position:absolute;top:4%;left:4.3%;width:75%;height:91%}#demo .image-performance-gallery-photography::after{content:"";display:block;padding-bottom:56.14618%}.performance-gallery-item .performance-gallery-screen{height:inherit;width:inherit;margin-top:0}.image-performance-gallery-coding,.image-performance-gallery-gaming,.image-performance-gallery-photography{position:absolute;width:100%;height:inherit;-webkit-background-size:cover;background-size:cover}#demo .performance-gallery::after{content:"";display:block;padding-bottom:56.53846%}#demo .screenDisplay{margin-top:-3.5rem;margin-left:0}#demo .image-hardware .screen-container{position:absolute;top:3%;left:1.9%;width:86%;height:87%}#demo .image-hardware,footer .headerFooter .menu-r li{margin-right:0}#demo .image-hardware .tile{width:112.5%}#demo .image-tile-chicklet-01::after,#demo .image-tile-chicklet-02::after{content:"";display:block;padding-bottom:56.34618%}#demo .image-hardware::after{content:"";display:block;padding-bottom:63.53846%}#otherfeatures{padding:3rem 2rem}#otherfeatures h3{font-size:2.2rem}#otherfeatures .grid-container{display:flex;flex-direction:column}#owner #pricing{padding:2rem 1.5rem}#owner #pricing .row,.benefit .content,.detailAnalysis .content{padding:0}#owner #pricing .column{padding-bottom:2rem}#owner .planCard{width:100%;margin-left:0;margin-bottom:0}#owner #pricing h2{font-size:2.7rem}#owner #pricing h5{line-height:1.4rem}#faqpage main .globalcontainer{padding:2rem}#faqpage .logoheader{width:120px}#faqpage header.globalNav{padding-top:0;padding-bottom:0}#faqpage main{padding-top:3.3rem}#faqpage .header{height:6rem;margin-bottom:1rem}main#main header{background:#242423 url(img/header.jpg)no-repeat left center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}main header .dl-app{margin-bottom:-5rem}main header .dl-app img{padding-bottom:.7rem}.leftNormalCard figure .cardLevel{margin-left:-2.5rem;margin-top:-195px}#main #price{padding:4rem 1rem}#main #price .columncard{padding-left:1rem;padding-right:1rem}#price .pricecard{margin-left:0;margin-right:0;margin-top:2rem;width:100%}#price .pricecard .head .column{width:50%!important}#graphs{padding:4rem 2rem 4em 2em}#graphs .info{width:100%}#algo{padding:3rem 2rem}#algo .detailAnalysis{padding-top:0}.rightNormalCard figure{margin:2rem 0 3rem -3.5rem;-webkit-transform:scale(.7);transform:scale(.7)}.movementAnalysis .floating-cards{margin-left:0;margin-top:-1.5rem}#main #annual{display:none}footer .headerFooter .changeLanguage{padding-left:1.5rem}footer .social.footerOnlyMobile{width:100%;display:flex!important;justify-content:center}footer .social .insta{margin-right:0;font-size:.9rem}footer .copyright{width:100%;display:flex;justify-content:center;padding-top:1rem;font-size:.8rem}footer .headerFooter .menu-r li a{font-size:.8rem}footer .mainlistMobile{display:block;margin-top:1rem;margin-bottom:1.5rem;overflow:hidden;max-width:100%;text-align:center}footer .disclaimer,footer .mainlist{display:none}footer .mainlist li{display:inherit;margin-right:0}footer .subfooter{padding-top:1rem}footer .menu-r{display:none}footer .menu-r-mobile{font-size:.75rem;width:100%;overflow:hidden;display:flex;justify-content:center}footer .menu-r-mobile li{display:inline}footer .menu-r-mobile li a{color:#6c6c6c}#presentationOwner .spend-graph{display:none!important}}@media (min-width:670px){.benefit .content{padding:120px 0;width:50%}.benefit figure{width:50%}#box .content,#box .mockups,.detailAnalysis .content{width:48%}.detailAnalysis figure{width:52%}#box .globalcontainer>div,.benefit>div,.detailAnalysis>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.leftNormalCard figure{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:80px 40px 80px 0}footer .siteNav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width:450px){#owner header h1{padding:0 16px}#presentationOwner .mockup .phoneMockup img{transform:scale(.6);margin-bottom:-40px}#presentationOwner .mockup .phoneMockup{right:-240px}#presentationOwner .mockup .shadowpro{bottom:-2.5%}.subfooter{padding-left:0!important;padding-right:0!important}main header{min-height:calc(70vh - 50px);justify-content:flex-start;padding-top:10vh}#owner header h2,main header h2{font-size:15px}#owner header .modality{font-size:13px}#clients{padding:3rem 1rem 2rem}#clients .gymMarkWrapper{transform:scale(.7)}#clients .partners_section .nav_wrapper{padding-left:24px;padding-right:24px}}@media (max-width:300px){#presentationOwner .mockup .shadowpro{bottom:-3%}}@media only screen and (min-width:1200px){.globalcontainer{padding-right:0;padding-left:0;width:1100px;margin-left:auto!important;margin-right:auto!important}}