.App{display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;height:auto;width:100%}body{background:linear-gradient(-270deg,#574a62,#1f094c);padding:0}.navbar{background-color:none;display:flex;flex-direction:row;height:100px;width:100%}.navbar .leftSide{align-items:center;display:flex;flex:50% 1;height:100%;padding-left:150px}.navbar .leftSide img{width:70px}.navbar .rightSide{align-items:center;display:flex;flex:50% 1;height:100%;justify-content:center}.navbar a{color:#fff;margin:20px;text-decoration:none}.navbar a:hover{color:red}.navbar a.signup{background-color:red;border-radius:5px;padding:10px}.navbar a.signup:hover{background-color:#ad0909}.navbar .rightSide button{background-color:initial;border:none;color:#fff;cursor:pointer}.navbar .rightSide svg{font-size:40px}.navbar #open{padding-left:0}.navbar #open img{display:none}.navbar #close img{display:inherit}.navbar #open .hiddenLinks{display:inherit;margin-left:30px}.navbar #close .hiddenLinks{display:none}.navbar #open a{margin:5px;width:70px}@media only screen and (max-width:900px){.navbar .rightSide a{width:70px}.navbar .leftSide{padding-left:50px}}@media only screen and (max-width:600px){.navbar .rightSide a{display:none}.navbar .rightSide{justify-content:flex-end;padding-right:50px}.navbar .rightSide button{display:inherit}}@media only screen and (min-width:600px){.hiddenLinks,.navbar .rightSide button{display:none}}.home{background-color:none;justify-content:center;padding:20px}.contentContainer,.home{align-items:center;display:flex}.contentContainer{flex-direction:row;justify-content:space-between;max-width:1200px;width:100%}.headerContainer{flex:1 1;padding:20px;text-align:left}.headerContainer h1{color:#fff;font-family:Sans-serif;font-size:4.5rem;margin-bottom:20px}.headerContainer p{color:#fff;font-size:1.2rem;margin-bottom:20px}.imageContainer{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}.imageContainer img{border-radius:10px;height:auto;width:100%}.headerContainer button{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:20px;height:50px;justify-content:center;text-decoration:none;width:180px}.headerContainer button:hover{background-color:#a70b0b;cursor:pointer;transition:.3s ease-in}@media only screen and (max-width:650px){.headerContainer,.home{align-items:center;justify-content:center}.headerContainer{background-color:#121619;border-radius:10px;color:#fff;display:flex;flex-direction:column;margin-left:0;padding:10px;width:80%}.headerContainer h1{color:#fff;font-size:40px;height:30px}.headerContainer p{color:#fff;font-size:30px}.headerContainer button{background-color:red;color:#fff;margin-bottom:30px}.headerContainer button:hover{background-color:#9c030a;color:#fff}}.aboutus{background-color:none;color:#fff;padding:40px;text-align:center}.partners-section{margin-bottom:30px}.partners-section h3{font-size:24px;margin:0}.partners-section p{color:#aaa;font-size:16px}.content-section{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.image-wrapper{position:relative}.trainer-image{border-radius:8px;width:595px}.text-content{max-width:450px;text-align:left}.text-content h2{font-size:28px;margin-bottom:15px}.text-content p{font-size:16px;line-height:1.5;margin-bottom:20px}.cta-button{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.cta-button:hover{background-color:#7f0808}.program{background-color:none;color:#fff;padding:40px;text-align:center}.container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:20px}.content{max-width:50%}.content h1{font-size:2rem;margin-bottom:20px}.content ul{list-style:none;padding:0}.content li{margin-bottom:45px}.content h3{font-size:1.2rem;margin-bottom:5px}button{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px}button:hover{background-color:#711111}.image-section{max-width:60%;position:relative}.image-circle img{border-radius:50%;max-width:200%}body{margin:0}.pricing-container{padding:50px;text-align:center}.billing-toggle{margin-bottom:15px}.billing-toggle button{background:none;border:2px solid #ff4b4b;border-radius:20px;color:#ff4b4b;cursor:pointer;font-size:1rem;margin:0 10px;padding:10px 20px}.billing-toggle .active{background-color:#ff4b4b;color:#fff}.plans{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.plan{background-color:#2b2b2b;border-radius:10px;box-shadow:0 5px 10px #0000004d;padding:20px;text-align:center;width:300px}.plan.enterprise{background-color:#ff4b4b;color:#fff}.plan h3{font-size:1.5rem;margin-bottom:10px}.plan h1{font-size:3rem;margin:10px 0}.plan p{font-size:1rem;margin-bottom:20px}.plan ul{list-style:none;margin:0 0 20px;padding:0;text-align:left}.plan ul li{margin-bottom:10px}.plan button{background-color:#fff;border:none;border-radius:5px;color:#1c1c1c;cursor:pointer;font-size:1rem;font-weight:700;padding:10px 20px}.plan button:hover{background-color:#e03b3b;color:#fff}body{background-color:#1c1c1c;color:#fff;font-family:Arial,sans-serif;line-height:1.1}.testimonials-container{padding:15px;text-align:center}.testimonial-header{margin-bottom:40px}.testimonial-header h2{font-size:2.5rem;margin-bottom:10px}.testimonial-header p{font-size:1.2rem;margin-bottom:20px}.rating-score{font-size:1.2rem}.rating-score .star{color:#ff4b4b}.testimonial-content{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:20px}.testimonial-box{background-color:#2b2b2b;border-radius:10px;box-shadow:0 4px 10px #0006;max-width:300px;padding:20px;text-align:left}.testimonial-box h3{font-size:1.8rem;margin-bottom:5px}.testimonial-box p{margin-bottom:15px}.testimonial-box .stars{color:#ff4b4b;margin-bottom:10px}.footer-container{background-color:#1a1a1a;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 10px}.footer-section{flex:1 1 200px;margin:10px}.footer-section h4{font-size:1.5rem;margin-bottom:5px}.footer-section p{margin:5px 0}.footer-section.contact p{align-items:center;display:flex;gap:7px}.footer-section.newsletter form{display:flex;flex-direction:column;gap:10px}.footer-section.newsletter input{border:none;border-radius:5px;padding:10px}.footer-section.newsletter button{background-color:#ff4b4b;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px}
/*# sourceMappingURL=main.2179a955.css.map*/