@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap);*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;scroll-behavior:smooth}body{box-sizing:border-box;background:#f9f9f9;color:#30c676}body::selection{color:#161616}::selection{background-color:#161616;color:#fff}body{font-family:"Poppins",sans-serif}.heading-primary--main{display:block;font-size:8rem;font-weight:800;color:#000}@media only screen and (max-width:56.25em){.heading-primary--main{font-size:5rem}}@media only screen and (max-width:37.5em){.heading-primary--main{font-size:4rem}}@media only screen and (max-width:30em){.heading-primary--main{font-size:3.5rem;font-weight:700}}.heading-primary--sub{display:block;font-size:3rem;font-weight:600}@media only screen and (max-width:37.5em){.heading-primary--sub{font-size:2rem}}@media only screen and (max-width:30em){.heading-primary--sub{font-size:2rem;margin:0 2rem 1rem 3rem}}.heading-secondary{color:#000}.heading-secondary--main{display:block;font-size:3.5rem;font-weight:600}@media only screen and (max-width:37.5em){.heading-secondary--main{font-size:2.5rem}}.heading-secondary--sub{display:block;font-size:2.2rem;font-weight:600}@media only screen and (max-width:37.5em){.heading-secondary--sub{font-size:2rem}}.heading-tertiary{color:#000}.heading-tertiary--main{display:block;font-size:2.5rem;font-weight:600}@media only screen and (max-width:37.5em){.heading-tertiary--main{font-size:2.5rem}}.heading-tertiary--sub{display:block;font-size:1.8rem;font-weight:600}.paragraph--main{display:block;font-size:2rem;font-weight:600;color:#8a8a8a}@media only screen and (max-width:75em){.paragraph--main{font-size:1.8rem}}@media only screen and (max-width:37.5em){.paragraph--main{font-size:1.6rem}}.paragraph--sub{display:block;font-size:2rem;font-weight:400;letter-spacing:.1rem}@media only screen and (max-width:37.5em){.paragraph--sub{font-size:2rem}}@media only screen and (max-width:30em){.paragraph--sub{font-size:2rem;margin:0 2rem}}.navigation{display:flex;justify-content:center}.navigation__logo{width:10%;margin:3.5rem auto}@media only screen and (max-width:75em){.navigation__logo{width:17%}}@media only screen and (max-width:56.25em){.navigation__logo{width:22%;margin:3.5rem auto}}@media only screen and (max-width:37.5em){.navigation__logo{width:30%;margin:4rem auto}}@media only screen and (max-width:30em){.navigation__logo{width:40%;margin:2rem auto 4rem}}.navigation__logo__link{display:contents}.footer{background-color:#2b2b2b;padding:3rem 0;display:flex;flex-direction:column;align-items:center}.footer__heading{color:#8a8a8a;font-size:2rem}.footer__subheading{color:#8a8a8a;font-size:1.5rem}.btn{color:#fff;text-decoration:none;border:none;outline:none;cursor:pointer;font-family:"Poppins",sans-serif;font-weight:600;transition:all .1s}.btn-lg{padding:1.6rem 4rem;font-size:3rem;border-radius:.3rem}@media only screen and (max-width:56.25em){.btn-lg{padding:1.4rem 3rem;font-size:2rem;font-weight:500}}@media only screen and (max-width:30em){.btn-lg{padding:1.5rem 2.5rem;font-size:2rem;font-weight:500}}.btn-md{padding:1rem 2.5rem;font-size:1.8rem}.btn-md,.btn-sm{border-radius:.3rem}.btn-sm{padding:1rem 2rem;font-size:1.4rem}.btn:hover{transform:translateY(-.2rem)}.btn:disabled{background-color:hsla(0,0%,54.1%,.8);color:hsla(0,0%,100%,.5)}.btn:disabled:hover{transform:none}.form{width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:75em){.form{width:55%}}@media only screen and (max-width:37.5em){.form{width:85%}}.form__group{margin-top:3rem}.form__label{font-size:2.5rem;font-weight:600}@media only screen and (max-width:30em){.form__label{margin-left:2rem;font-size:1.8rem}}.form__input{display:block;width:100%;padding:1.5rem;font-size:1.6rem;font-weight:600;margin-top:1rem;background-color:hsla(0,0%,54.1%,.1);color:#000;font-family:"Poppins",sans-serif;border:none;outline:none;transition:all .5s;border-radius:5px}.form__input:focus{color:#fff;background-color:hsla(0,0%,54.1%,.3)}.form__submit{background-color:#30c676;margin:2rem 0 1rem}.form__submit__section{height:80vh;display:flex;justify-content:center;align-items:center}.form__submit__message{font-size:5rem;font-weight:500;text-align:center}@media only screen and (max-width:30em){.form__submit__message{font-size:3rem;font-weight:500}}.loader{margin:15% 50%;width:50px;height:50px;border-radius:50%;border:3px solid #30c676;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(1turn)}}.auth{margin:10rem 0}@media only screen and (max-width:37.5em){.auth{margin:3rem 0}}.auth__header{display:flex;flex-direction:column;align-items:center}.auth__header__heading{color:#000;font-weight:600;font-size:3rem;text-align:center}@media only screen and (max-width:37.5em){.auth__header__heading{font-size:2rem}}.auth__header__heading__span{color:#30c676}.auth__form{margin:2rem 0 0}.auth__form,.auth__form__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.auth__form__container{width:100%}.auth__form__submit{margin:4rem 0 2rem;padding:1rem 4rem;background-color:#30c676;box-shadow:2px 2px 5px rgba(63,63,63,.25);transition:all .2s;font-weight:600;font-size:1.6rem}.auth__form__submit:hover{box-shadow:4px 4px 5px rgba(63,63,63,.5)}.auth__form__error{font-size:2rem;color:#e93939;margin:0 0 2rem}.auth__form__login__heading{color:#8a8a8a;font-size:1.8rem}.auth__form__login__button{margin:1rem 0 0;padding:1rem 2.5rem;border:1px solid #161616;background-color:#fff;color:#000;transition:all .2s;font-weight:600;font-size:1.6rem}.auth__form__login__button:hover{box-shadow:4px 4px 5px rgba(63,63,63,.5)}.dashboard{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:6rem 0 0}@media only screen and (max-width:56.25em){.dashboard{margin:3rem 0 0}}@media only screen and (max-width:37.5em){.dashboard{margin:2rem 0 0}}.dashboard__container{width:50%}@media only screen and (max-width:75em){.dashboard__container{width:80%}}@media only screen and (max-width:37.5em){.dashboard__container{width:90%}}.dashboard__container__header{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,54.1%,.1);border-radius:5px;padding:3rem}@media only screen and (max-width:37.5em){.dashboard__container__header{align-items:flex-start}}.dashboard__container__header__heading{font-size:3rem;color:#000;text-align:center}@media only screen and (max-width:37.5em){.dashboard__container__header__heading{font-size:2.5rem;text-align:left}}.dashboard__container__header__heading__span{color:#30c676}.dashboard__container__header__paragraph{font-size:1.6rem;color:#8a8a8a;font-weight:600}.dashboard__container__header__button{background-color:#30c676;color:#fff;margin:1rem 0 0;font-weight:600;transition:all .2s;box-shadow:2px 2px 5px rgba(63,63,63,.25)}.dashboard__container__header__button:hover{box-shadow:4px 4px 5px rgba(63,63,63,.25)}@media only screen and (max-width:75em){.dashboard__container__header__button{width:60%}}@media only screen and (max-width:37.5em){.dashboard__container__header__button{width:100%;font-size:1.6rem}}.dashboard__container__content,.dashboard__container__content__section__primary{display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard__container__content__section__primary{background-color:#30c676;border-radius:5px;width:100%;padding:3rem}.dashboard__container__content__section__primary__heading{font-size:2.5rem;color:#fff}.dashboard__container__content__section__primary__paragraph{color:rgba(0,0,0,.6);font-size:1.6rem;font-weight:600}.dashboard__container__content__section__primary__button{background-color:#fff;color:#000;margin:1rem 0;font-size:1.6rem;font-weight:600;transition:all .2s}@media only screen and (max-width:75em){.dashboard__container__content__section__primary__button{width:60%}}@media only screen and (max-width:37.5em){.dashboard__container__content__section__primary__button{width:100%}}.dashboard__container__content__section__secondary{border:1px solid #000;border-radius:5px;width:100%;padding:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:1rem 0}.dashboard__container__content__section__secondary__heading{font-size:2.5rem;color:#000}.dashboard__container__content__section__secondary__paragraph{color:#8a8a8a;font-size:1.6rem;font-weight:600}.dashboard__container__content__section__secondary__button{background-color:#000;color:#fff;margin:1rem 0;font-size:1.6rem;font-weight:600;transition:all .2s}@media only screen and (max-width:75em){.dashboard__container__content__section__secondary__button{width:60%}}@media only screen and (max-width:37.5em){.dashboard__container__content__section__secondary__button{width:100%}}.dashboard__container__footer{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,54.1%,.05);border-radius:5px;padding:3rem;margin:0 0 5rem}.dashboard__container__footer__button{background-color:#000;color:#fff;padding:1rem 3rem;font-size:1.6rem;font-weight:600}.dashboard__container__hr{border-top:1px solid #8a8a8a;margin:2rem 0}.productdemo{margin:3rem 0 0}@media only screen and (max-width:37.5em){.productdemo{margin:0}}.productdemo__container__header__content{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:37.5em){.productdemo__container__header__content{margin:0 2rem;text-align:center}}.productdemo__container__header__content__subheading{color:#8a8a8a}@media only screen and (max-width:37.5em){.productdemo__container__header__content__subheading{font-size:1.3rem}}.productdemo__container__content{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));align-items:center;margin:8rem 0}@media only screen and (max-width:37.5em){.productdemo__container__content{display:flex;flex-direction:column;margin:4rem 0}}.productdemo__container__content__image{display:flex;justify-content:center}.productdemo__container__content__image__container{width:30%;height:auto;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:-moz-crisp-edges;border:1px solid #8a8a8a;border-radius:20px}@media only screen and (max-width:75em){.productdemo__container__content__image__container{width:60%}}@media only screen and (max-width:37.5em){.productdemo__container__content__image__container{width:80%}}.productdemo__container__content__actions{height:100%;display:flex;flex-direction:column;justify-content:center;margin:0 2rem}@media only screen and (max-width:37.5em){.productdemo__container__content__actions{margin:2rem}}.productdemo__container__content__actions__heading{color:#30c676}@media only screen and (max-width:37.5em){.productdemo__container__content__actions__heading{font-size:2rem;font-weight:600}}.productdemo__container__content__actions__text{color:#8a8a8a;font-weight:600;width:75%}@media only screen and (max-width:37.5em){.productdemo__container__content__actions__text{font-size:1.4rem;width:90%;font-weight:600}}.productdemo__container__content__actions__buttons{margin:2rem 0 0}.productdemo__container__content__actions__buttons__prev{background-color:#000}.productdemo__container__content__actions__buttons__next{margin:0 1rem 0 0;background-color:#30c676}.productdemo__container__footer{padding:10rem 0;background-color:#000}.productdemo__container__footer__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.productdemo__container__footer__content__subheading{color:#8a8a8a}.productdemo__container__footer__content__heading{margin:0 0 2rem}@media only screen and (max-width:30em){.productdemo__container__footer__content__buttons{display:flex;flex-direction:column}}.productdemo__container__footer__content__buttons__subscribe{background-color:#30c676;margin:0 1rem 0 0}@media only screen and (max-width:30em){.productdemo__container__footer__content__buttons__subscribe{margin:0 0 1rem}}.productdemo__container__footer__content__buttons__connectsales{background-color:transparent;border:1px solid #8a8a8a}.page404__container__content{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:37.5em){.page404__container__content{margin:0 2rem}}.page404__container__content__image{width:30%;height:auto}@media only screen and (max-width:37.5em){.page404__container__content__image{width:50%}}.page404__container__content__heading{margin:2rem 0 0;font-size:3rem;font-weight:600;color:#30c676}@media only screen and (max-width:37.5em){.page404__container__content__heading{font-size:2.4rem}}.page404__container__content__paragraph{margin:0 0 2rem;font-size:1.8rem;font-weight:600;color:#8a8a8a}.page404__container__content__button{color:#8a8a8a}.gymlanding__backgroundimages--1{position:absolute;top:-5%;left:5%;height:3rem;width:3rem;background-color:#30c676}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--1{height:2rem;width:2rem}}.gymlanding__backgroundimages--2{position:absolute;top:10%;right:5%;height:10rem;width:10rem;border-radius:50%;background-color:#30c676;opacity:.5}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--2{height:7.5rem;width:7.5rem}}.gymlanding__backgroundimages--3{position:absolute;top:70%;left:10%;height:18rem;width:18rem;border-radius:50%;background-color:#30c676;opacity:.5}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--3{height:15rem;width:15rem;opacity:.2}}.gymlanding__backgroundimages--4{position:absolute;top:70%;right:15%;height:5rem;width:5rem;background-color:#30c676;opacity:.3}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--4{height:2.5rem;width:2.5rem}}.gymlanding__backgroundimages--5{position:absolute;top:5%;left:10%;height:15rem;width:15rem;border-radius:50%;background-color:#30c676;opacity:.3}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--5{height:7.5rem;width:7.5rem}}.gymlanding__backgroundimages--6{position:absolute;top:40%;right:5%;height:15rem;width:15rem;border-radius:50%;background-color:#30c676;opacity:.3}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--6{height:7.5rem;width:7.5rem}}.gymlanding__backgroundimages--7{position:absolute;top:10%;right:5%;height:5rem;width:5rem;background-color:#30c676;opacity:.3}@media only screen and (max-width:37.5em){.gymlanding__backgroundimages--7{height:7.5rem;width:7.5rem}}.gymlanding__navbar{display:flex;justify-content:center;padding:3rem 0}.gymlanding__navbar__content{display:flex;justify-content:center;align-items:baseline}.gymlanding__navbar__content__logo{color:#000}.gymlanding__navbar__content__logo__span{margin:0 0 0 .5rem;height:1rem;width:1rem;background-color:#30c676}.gymlanding__hero{padding:15rem 0;position:relative}@media only screen and (max-width:56.25em){.gymlanding__hero{padding:10rem 0}}@media only screen and (max-width:37.5em){.gymlanding__hero{padding:7rem 0}}.gymlanding__hero__container{width:50%;margin:auto}@media only screen and (max-width:75em){.gymlanding__hero__container{width:70%}}@media only screen and (max-width:37.5em){.gymlanding__hero__container{width:90%}}.gymlanding__hero__container__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__hero__container__content__paragraph{width:60%;text-align:center}@media only screen and (max-width:56.25em){.gymlanding__hero__container__content__paragraph{width:80%}}@media only screen and (max-width:37.5em){.gymlanding__hero__container__content__paragraph{width:100%}}.gymlanding__hero__container__content__buttons{margin:3rem 0}.gymlanding__hero__container__content__buttons__container__primary{background-color:#30c676;border:3px solid #30c676}@media only screen and (max-width:37.5em){.gymlanding__hero__container__content__buttons__container__primary{padding:.8rem 1.2rem;font-size:1.5rem}}.gymlanding__hero__container__content__buttons__container__secondary{margin:0 0 0 1rem;background-color:transparent;border:2px solid #000;color:#000}@media only screen and (max-width:37.5em){.gymlanding__hero__container__content__buttons__container__secondary{padding:.8rem 1.2rem;font-size:1.5rem}}.gymlanding__insidethegym{margin:4rem 0;padding:8rem 0 0;background:#e0ffef}@media only screen and (max-width:37.5em){.gymlanding__insidethegym{margin:2rem 0;padding:4rem 0 0}}.gymlanding__insidethegym__container__content__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__insidethegym__container__content__header__subtext{color:#8a8a8a}.gymlanding__insidethegym__container__content__header__heading{color:#000}@media only screen and (max-width:37.5em){.gymlanding__insidethegym__container__content__header__heading{text-align:center}}.gymlanding__insidethegym__container__content__images{margin:5rem 0;display:grid;justify-items:baseline;align-items:center;grid-template-columns:repeat(auto-fit,minmax(700px,1fr))}@media only screen and (max-width:56.25em){.gymlanding__insidethegym__container__content__images{grid-template-columns:none}}@media only screen and (max-width:37.5em){.gymlanding__insidethegym__container__content__images{margin:2rem 0}}.gymlanding__insidethegym__container__content__images__container{width:100%}.gymlanding__insidethegym__container__content__images__container__image{width:100%;height:70rem;display:block}@media only screen and (max-width:56.25em){.gymlanding__insidethegym__container__content__images__container__image{grid-template-columns:none;height:50rem}}@media only screen and (max-width:37.5em){.gymlanding__insidethegym__container__content__images__container__image{height:30rem}}.gymlanding__testimonials{padding:4rem 0 0;position:relative}@media only screen and (max-width:37.5em){.gymlanding__testimonials{padding:2rem 0}}.gymlanding__testimonials__container__content__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__testimonials__container__content__header__subtext{color:#8a8a8a}.gymlanding__testimonials__container__content__header__heading{color:#000}@media only screen and (max-width:37.5em){.gymlanding__testimonials__container__content__header__heading{text-align:center}}.gymlanding__testimonials__container__content__members{padding:5rem 0}@media only screen and (max-width:37.5em){.gymlanding__testimonials__container__content__members{padding:0}}.gymlanding__testimonials__container__content__members__container{display:flex;justify-content:center;margin:3rem 0}@media only screen and (max-width:37.5em){.gymlanding__testimonials__container__content__members__container{display:grid;justify-items:center;align-items:center;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}}.gymlanding__testimonials__container__content__members__container__image__container{width:20rem;height:auto;border-radius:10px;box-shadow:5px 5px 20px rgba(56,56,56,.25098039215686274)}@media only screen and (max-width:56.25em){.gymlanding__testimonials__container__content__members__container__image__container{width:30rem}}.gymlanding__testimonials__container__content__members__container__about{margin:0 0 0 2rem;width:30%}@media only screen and (max-width:56.25em){.gymlanding__testimonials__container__content__members__container__about{width:40%}}@media only screen and (max-width:37.5em){.gymlanding__testimonials__container__content__members__container__about{margin:2rem 0;width:80%;display:flex;flex-direction:column;align-items:center}}.gymlanding__testimonials__container__content__members__container__about__heading{font-size:3.5rem;color:#000}.gymlanding__testimonials__container__content__members__container__about__paragraph{font-size:2rem;font-weight:500;color:#8a8a8a}.gymlanding__pricing{padding:8rem 0;background:#e0ffef}.gymlanding__pricing__container__content__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__pricing__container__content__header__subtext{color:#8a8a8a}.gymlanding__pricing__container__content__header__heading{color:#000}@media only screen and (max-width:37.5em){.gymlanding__pricing__container__content__header__heading{text-align:center}}.gymlanding__pricing__container__content__pricing{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:2rem 0 0}.gymlanding__pricing__container__content__pricing__heading{font-size:5rem}.gymlanding__pricing__container__content__pricing__subheading{font-size:1.8rem;color:#8a8a8a;font-weight:600}.gymlanding__contact{padding:8rem 0;position:relative}@media only screen and (max-width:37.5em){.gymlanding__contact{padding:4rem 0}}.gymlanding__contact__container__content__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__contact__container__content__header__subtext{color:#8a8a8a}.gymlanding__contact__container__content__header__heading{color:#000}@media only screen and (max-width:37.5em){.gymlanding__contact__container__content__header__heading{text-align:center}}.gymlanding__contact__container__content__contact{padding:3rem 0 0;display:flex;justify-content:center}@media only screen and (max-width:37.5em){.gymlanding__contact__container__content__contact{padding:2rem 0 0}}.gymlanding__call{padding:8rem 0;background:#e0ffef}@media only screen and (max-width:37.5em){.gymlanding__call{padding:4rem 0}}.gymlanding__call__container__content__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__call__container__content__header__subtext{color:#8a8a8a}.gymlanding__call__container__content__header__heading{color:#000}@media only screen and (max-width:37.5em){.gymlanding__call__container__content__header__heading{text-align:center}}.gymlanding__call__container__content__call{display:flex;justify-content:center}.gymlanding__footer{background-color:#000}.gymlanding__footer__container{padding:3rem 0}.gymlanding__footer__container__content{display:flex;flex-direction:column;justify-content:center;align-items:center}.gymlanding__footer__container__content__heading{color:#8a8a8a;font-weight:600}.gymlanding__footer__container__content__subheading{color:#8a8a8a;font-size:1.8rem;font-weight:600}
/*# sourceMappingURL=main.a29c04fb.chunk.css.map */