@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--font-family:"Manrope",sans-serif;--gradient-text:linear-gradient(89.97deg,#ae67fa 1.84%,#f49867 102.67%);--gradient-bar:linear-gradient(103.22deg,#ae67fa -13.86%,#f49867 99.55%);--orange:#f48915;--color-bg:#040c18;--color-footer:#031b34;--color-blog:#042c54;--color-text:#81afdd;--color-subtext:#ff8a71;--planCard:linear-gradient(210.41deg,#fa5042 1.14%,#ffa739 100.75%);--gradient-text2:linear-gradient(89.97deg,#ced427 1.84%,#950cf6 102.67%)}.App{background-color:#040c18;background-color:var(--color-bg);display:flex;flex-direction:column;gap:6rem;mix-blend-mode:overlay;overflow:hidden}::-webkit-scrollbar{display:none}.stroke-text{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;color:transparent;font-family:Arial,Helvetica,sans-serif}.gradient__bg{background:radial-gradient(circle at 3% 25%,#002853 0,#040c18 25%)}.gradient__text{-webkit-text-fill-color:transparent;background:linear-gradient(89.97deg,#ae67fa 1.84%,#f49867 102.67%);background:var(--gradient-text);background-clip:text;-webkit-background-clip:text}.section__padding{padding:4rem 6rem}.gradient__text2{-webkit-text-fill-color:transparent;background:linear-gradient(89.97deg,#ced427 1.84%,#950cf6 102.67%);background:var(--gradient-text2);background-clip:text;-webkit-background-clip:text}.footer-container{background:var(--color-blog);position:relative}.footer-container hr{border:1px solid var(--color-blog)}.footer{align-items:center;display:flex;flex-direction:column;gap:4rem;height:20rem;justify-content:center;padding:1 rem 2rem}.copyright{color:var(--color-text);font-size:1rem;font-style:var(--font-family)}@media screen and (max-width:768px){.logo-footer img{height:auto;width:200px}}.header{display:flex;justify-content:space-between}.logo{color:#fff;height:5rem;width:10rem}.header_menu{color:#fff;display:flex;font-weight:700;gap:2rem;list-style:none;text-transform:uppercase}.header_menu li:hover{color:var(--orange);cursor:pointer}@media screen and (max-width:768px){.header :nth-child(2){position:fixed;right:1rem;z-index:99}.header_menu{background-color:var(--color-blog);flex-direction:column;gap:.5rem;padding:2rem}.logo{color:#fff;height:4rem;width:8rem}}.hero{display:flex;justify-content:space-between}.hero_left{display:flex;flex:3 1;flex-direction:column;gap:2rem;padding:1.5rem 2rem 2rem}.the-best-ad{align-items:center;background-color:#363d42;border-radius:15px 50px 30px;color:#fff;display:flex;justify-content:flex-start;margin-top:4rem;padding:20px 13px;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.the-best-ad span{font-size:2rem;font-weight:800;z-index:2}.hero-text{display:flex;flex-direction:column;font-size:4.5rem;font-weight:1000;gap:1.5rem;text-transform:uppercase;text-transform:inherit}.hero-text div:nth-of-type(2){color:#1abc9c;font-size:1rem;font-weight:400;text-transform:none;width:80%}.figures{display:flex;gap:2rem}.figures div{display:flex;flex-direction:column}.figures div span:first-of-type{color:#fff;font-size:2rem}.figures div span:nth-of-type(2){color:var(--color-subtext);text-transform:uppercase}.hero-buttons{display:flex;font-weight:400;gap:1rem}.hero-buttons :first-child{background-color:var(--orange);color:#fff;width:8rem}.hero-buttons :nth-child(2){background-color:initial;border:2px solid var(--orange);color:#fff;width:8rem}.hero_right{background-color:var(--color-blog);flex:1 1;position:relative}.hero_right .btn{color:#000;position:absolute;right:3rem;top:2rem}.heart-rate{align-items:start;border-radius:5px;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:absolute;right:4rem;top:7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hero-image{height:36.3rem;position:absolute;right:12rem;top:4.8rem;width:30rem}.calories{background-color:var(--coloryCard);border-radius:5px;display:flex;gap:2rem;padding:1rem;position:absolute;right:28rem;top:32rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calories img{width:3rem}.calories div{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:768px){.hero{flex-direction:column}.the-best-ad{align-self:center;font-size:small;margin-top:0;-webkit-transform:scale(.8);transform:scale(.8)}.the-best-ad span{font-size:medium;font-weight:700}.hero-text{align-items:center;font-size:xx-large;justify-content:center}.hero-text div:nth-of-type(3){font-size:13px;font-weight:700;letter-spacing:1px;text-align:center}.hero-buttons{justify-content:center}.figures div span:first-of-type{font-size:large}.figures div span:nth-of-type(2){font-size:small}.hero_right{background:none;position:relative}.heart-rate{left:1rem;top:.2rem}.heart-rate :nth-child(2){display:none}.hero-image{align-items:center;height:auto;left:2.5rem;position:relative;top:8rem;width:17rem}}.join-us{align-self:center;color:#fff;font-size:3rem;text-transform:uppercase}.container,.join-us{display:flex;justify-content:center}.container{align-items:center;min-height:100vh;position:relative;z-index:-1}.container,.form{overflow:hidden;width:100%}.form{background-color:var(--color-footer);border-radius:10px;box-shadow:0 0 20px 1px rgba(0,0,0,.1);display:grid;grid-template-columns:repeat(2,1fr);max-width:820px;z-index:1000}.contact-form{background-color:#042c54;position:relative}.circle{background:linear-gradient(135deg,transparent 20%,#149279);border-radius:50%;position:absolute}.circle.one{height:130px;right:-40px;top:130px;width:130px}.circle.two{height:80px;right:30px;top:10px;width:80px}.contact-form:before{background-color:#1abc9c;content:"";height:26px;left:-13px;position:absolute;top:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:26px}form{overflow:hidden;padding:2.3rem 2.2rem;position:relative;z-index:10}.title{color:#fff;font-size:1.5rem;font-weight:500;line-height:1;margin-bottom:.7rem}.input-container{margin:1rem 0;position:relative}.input{background:none;border:2px solid #fafafa;border-radius:25px;color:#fff;font-size:.95rem;font-weight:500;letter-spacing:.5px;outline:none;padding:.6rem 1.2rem;transition:.3s;width:95%}textarea.input{border-radius:22px;min-height:150px;overflow-y:auto;padding:.8rem 1.2rem;resize:none}.input-container label{color:#fafafa;font-size:.9rem;font-weight:400;left:15px;padding:0 .4rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.5s;z-index:1000}.input-container.textarea label{top:1rem;-webkit-transform:translateY(0);transform:translateY(0)}.btn{background-color:#fff;border:2px solid #fafafa;border-radius:25px;color:#1abc9c;cursor:pointer;font-size:.95rem;line-height:1;margin:0;outline:none;padding:.6rem 1.3rem;transition:.3s}.btn:hover{background-color:initial;color:#fff}.input-container span{color:transparent;font-size:.8rem;left:25px;padding:0 .4rem;pointer-events:none;top:0;z-index:500}.input-container span,.input-container span:after,.input-container span:before{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-container span:after,.input-container span:before{background-color:#1abc9c;content:"";height:5px;opacity:0;top:50%;transition:.3s;width:10%}.input-container span:before{left:50%}.input-container span:after{right:50%}.input-container.focus label{font-size:.8rem;left:25px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-container.focus span:after,.input-container.focus span:before{opacity:1;width:50%}.contact-info{padding:2.3rem 2.2rem;position:relative}.contact-info .title{color:#1abc9c}.text{color:#fff;margin:1.5rem 0 2rem}.information{align-items:center;color:#fff;display:flex;font-size:.95rem;margin:.7rem 0}.icon{margin-right:.7rem;width:28px}.social-media{padding:2rem 0 0}.social-media p{color:#fff}.social-icons{display:flex;margin-top:.5rem}.social-icons a{background:linear-gradient(45deg,#1abc9c,#3b5998);border-radius:5px;color:#fff;height:35px;line-height:35px;margin-right:.5rem;text-align:center;transition:.3s;width:35px}.social-icons a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:850px){.form{grid-template-columns:1fr}.contact-info:before{bottom:auto;right:65px;top:-75px;-webkit-transform:scale(.95);transform:scale(.95)}.contact-form:before{left:auto;right:70px;top:-13px}.square{height:350px;-webkit-transform:translate(140%,43%);transform:translate(140%,43%)}.text{margin:1rem 0 1.5rem}.social-media{padding:1.5rem 0 0}}@media (max-width:330px){.container{margin:1rem;padding:1.5rem;width:80%}.form{width:80%}.contact-info:before{display:none}.contact-info,form{padding:1.7rem 1.6rem}.information,.social-media p,.text{font-size:.8rem}.title{font-size:1.15rem}.social-icons a{height:30px;line-height:30px;width:30px}.icon{width:23px}.btn,.input{padding:.45rem 1.2rem}}.plans-container{display:flex;flex-direction:column;gap:4rem;margin-top:-4rem;padding:0 2rem;position:relative}.plans-card{align-items:center;display:flex;gap:3rem;justify-content:center}.plan{background-color:var(--color-footer);color:#fff;display:flex;flex-direction:column;gap:2rem;padding:1.5rem;width:15rem}.plan:nth-child(2){background:var(--planCard);-webkit-transform:scale(1.1);transform:scale(1.1)}.plan span{font-size:2rem;font-weight:800}.plan svg{fill:red;height:2rem;width:2rem}.plan :nth-child(2){font-size:1rem;font-weight:700}.plan:nth-child(4){font-size:3rem;font-weight:700}.plan:nth-child(5){font-size:.8rem}.features{flex-direction:column}.feature,.features{display:flex;gap:1rem}.feature{align-items:center}.feature img{width:1rem}.plans>:nth-child(2)>button{color:orange}@media screen and (max-width:768px){.plans-card{flex-direction:column}.plans-card :nth-child(2){-webkit-transform:none;transform:none}}.programs{display:flex;flex-direction:column;gap:2rem;padding:.2rem}.programs-header{color:#fff;display:flex;font-size:3rem;font-style:inherit;font-weight:700;gap:5rem;justify-content:center;text-transform:uppercase}.programs-categories{display:flex;gap:1rem;margin:1rem}.category{background-color:var(--color-footer);border-radius:5px 20px 5px;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 32px rgba(17,17,26,.05);color:#fff;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:2rem}.category :first-child{fill:red;height:3.5rem;width:3.5rem}.category :nth-child(2){color:var(--orange);font-size:1rem;font-weight:700}.category :nth-child(3){font-size:.9rem;line-height:25px}.join-now{align-items:center;display:flex;gap:2rem}.join-now img{width:1rem}.category:hover{background:var(--color-blog);cursor:pointer}@media screen and (max-width:768px){.programs-header{align-items:center;font-size:x-large;gap:1rem;justify-content:center;margin-top:2rem}.programs-categories,.programs-header{flex-direction:column}}.about{display:flex;gap:2rem;padding:0 2rem}.about-header{align-items:center;display:flex;font-size:3rem;justify-content:center;padding-top:50px}.about-left{grid-gap:1rem;display:grid;flex:1 1;gap:1rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr)}.about-left img{object-fit:cover}.about-left :first-child{grid-row:1/3;height:31rem;width:18rem}.about-left :nth-child(2){grid-column:2/4;height:16rem;width:auto}.about-left :nth-child(3){grid-column:2/3;grid-row:2;width:13.7rem}.about-left :nth-child(4){grid-column:3/4;grid-row:2;height:13.6rem;width:13.5rem}.about-right{flex:1 1;text-transform:uppercase}.about-right,.details-right{display:flex;flex-direction:column}.details-text{color:#1abc9c;font-size:1.4rem;font-weight:400;letter-spacing:1px;text-transform:none}.details-right div{display:flex;font-size:1rem;gap:1rem}h3{color:var(--color-text);text-transform:uppercase}.details-feature{display:flex;flex-direction:column;gap:.5rem}.feature-text{color:#fff;font-size:1rem;margin-bottom:4px}@media screen and (max-width:768px){.about{flex-direction:column}.about-left{grid-auto-flow:auto;overflow:hidden}.about-left :first-child{height:17rem;width:7rem}.about-left :nth-child(2){height:10rem;width:15rem}.about-left :nth-child(3){height:6rem;width:10rem}.about-left :nth-child(4){height:7rem;width:7rem}.details-right div span{font-size:small}}
/*# sourceMappingURL=main.18a0b2b8.css.map*/