@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";:root{--color: #fff;--background-color: #000000;--theme-color: #B41212}html{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif;transition:.5s ease}body{background:var(--background-color)}.container{width:80%;margin:auto}nav{width:100%;position:fixed;z-index:20;background:var(--background-color);height:4rem;display:flex;align-items:center}.shadow{box-shadow:1px 0 39px -16px var(--color)}.sub-nav-container{display:flex;justify-content:space-between;align-items:center}nav h1 span{color:var(--theme-color)}nav h1 .home-link{font-size:2rem;color:var(--color);text-decoration:none}nav h1 .home-link:hover{color:var(--theme-color)}nav h1 .home-link:hover span{color:var(--color)}nav .navbar{display:inline-flex;gap:1rem}nav .navbar .navitems{list-style:none}nav .navbar .navitems .navlink{text-decoration:none;color:var(--color);position:relative;padding-bottom:.2rem}nav .navbar .navitems .navlink:after{content:"";width:0;height:.15rem;background:var(--theme-color);position:absolute;left:0;bottom:0;transform-origin:left;transition:.5s ease}nav .navbar .navitems:hover .navlink:after{width:100%}nav .toggleNav{color:var(--color);cursor:pointer;font-size:1.5rem;display:none}.hero{width:100%;height:100vh;background:linear-gradient(to left,#0009,#000000e6),url(/assets/landingPage-CRzK4IlM.jpg);background-size:cover;background-position:0 70%;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:var(--color)}.hero .subhero-container h1 span{color:var(--theme-color);font-size:4rem}.hero .subhero-container h1{font-size:3rem;text-wrap:wrap;max-width:800px;margin-bottom:2%}.hero .subhero-container .hero-btn{background:var(--theme-color);color:var(--color);border:none;padding:.7rem 2rem;cursor:pointer}.hero .subhero-container .hero-btn:hover{transform:scale(1.1)}.hero .scrollUp{position:fixed;bottom:10%;right:4%;z-index:100}.show{display:block}.hide{display:none}.hero .scrollUp a{color:var(--color);text-decoration:none;font-size:1.3rem;background:#333;padding:1rem}.hero .scrollUp a:hover{transform:scale(1.2)}.title{color:var(--color);text-align:center;font-size:1.8rem;margin-top:8%;text-wrap:nowrap;display:flex;align-items:center;justify-content:center}.title h2{border:.1px solid var(--theme-color);padding:1rem 2rem}.title h2 span{background:none;color:var(--theme-color)}.title span{background:var(--theme-color);height:.1px;width:50%}.about{margin-top:3%;color:var(--color);display:flex;align-items:center;justify-content:center;gap:5rem}.aboutImg{width:300px}.about-text h2{font-size:4rem;text-align:right;margin-bottom:6%}.about-text h2 span{color:var(--theme-color)}.about-text p{max-width:700px;line-height:2}.about-text .review{display:flex;align-items:center;gap:2rem;margin-top:6%}.about-text .review button{background:#333;padding:1rem 2em;color:var(--color);border-radius:5px;border:none;margin-bottom:2%}.features{color:var(--color);margin-top:5%}.features div img{width:500px}.features .image-container .overlay{width:500px;height:500px;position:absolute;background:linear-gradient(#00000080)}.features .image-container{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:2rem;position:relative;overflow:hidden}.features .text-container{max-width:500px}.features .text-container h2{font-size:3.5rem;margin-bottom:4%}.features .text-container p{line-height:2}.features .text-container button{background:var(--theme-color);color:var(--color);border:none;padding:.7rem 2rem;cursor:pointer;margin-top:5%}.features .text-container button:hover{transform:scale(1.1)}.pricing{color:var(--color);margin-top:5%;display:flex;justify-content:center;gap:2rem}.pricing .sub-container{box-shadow:1px 0 39px -16px var(--color);width:350px;border-radius:2px;-webkit-user-select:none;user-select:none}.pricing .sub-container .big-section{background:var(--theme-color);border-top-left-radius:3px;border-top-right-radius:3px;height:6rem;display:flex;justify-content:center;align-items:center}.pricing .sub-container .text-section{padding:9%;line-height:2.7}.pricing .sub-container button{background:var(--theme-color);color:var(--color);border:none;padding:.7rem 2rem;cursor:pointer;margin-top:5%}.pricing .sub-container button:hover{transform:scale(1.1)}.trainers{margin-top:5%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"box4 box2 box5" "box1 box2 box3";gap:1rem;justify-content:center}.trainers .image img{width:360px;box-shadow:1px 0 39px -16px var(--color)}.blogs{color:var(--color);display:flex;gap:1rem;margin-top:5%}.blogs .sub-container .inner-container{display:flex;align-items:center;gap:1rem;margin-bottom:1%}.blogs .sub-container .inner-container .image img{width:200px}.blogs .sub-container .inner-container .text{max-width:350px;line-height:2}.blogs .sub-container .inner-container .text a{color:var(--theme-color)}.footer{color:var(--color);display:flex;gap:3rem;justify-content:space-between;margin-top:7%}.footer .links h2{margin-bottom:4%}.footer .links ul .footerItems{list-style:none;line-height:2.1}.footer .links ul .footerItems a{text-decoration:none;color:var(--color)}.footer .links ul .footerItems a:hover{color:var(--theme-color)}.footer .openingHours h2{margin-bottom:4%}.footer .openingHours ul li{list-style:none;line-height:1.8}.footer .newsletter h2{margin-bottom:8%}.footer .newsletter input{margin-top:3%;height:2rem;display:block;width:100%;background:#333;padding:3%;color:var(--color);outline:none;border:none}.footer .newsletter button{background:var(--theme-color);color:var(--color);border:none;padding:.7rem 2rem;cursor:pointer;margin-top:5%}.footer .newsletter button:hover{transform:scale(1.1)}.copyright{width:100%;height:3rem;color:var(--color);display:flex;justify-content:center;align-items:center;margin-top:3%;flex-direction:column;text-align:center}.copyright hr{color:var(--color);width:100%;margin-bottom:1%}.copyright h2{margin-bottom:1%}.copyright h2 span{color:var(--theme-color)}@media screen and (max-width:1150px){.trainers .image img{width:300px}}@media screen and (max-width:1000px){.text-container{position:absolute;z-index:2;text-align:center}.pricing{flex-wrap:wrap}}@media screen and (max-width:900px){.trainers{display:flex;flex-wrap:wrap}.blogs{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:940px){.about-text h2{font-size:2rem}}@media screen and (max-width:790px){.footer{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:700px){nav .media-container{background-color:var(--background-color);flex-direction:column;width:250px;padding:5rem 1.5rem;box-shadow:1px 0 39px -16px var(--color);height:100vh;position:absolute;right:-300px;top:0}nav .media-container.active{right:-10px}nav .navbar{flex-direction:column;height:inherit;width:inherit;gap:3rem}nav .navbar .navitems:hover .navlink:after{width:0}nav .navbar .navitems{width:70%;padding:.3rem .7rem;border-radius:5px}nav .navbar .navitems:hover{background-color:var(--theme-color)}nav .toggleNav{display:block;z-index:50}.hero .subhero-container h1 span{font-size:3rem}.hero .subhero-container h1{font-size:2rem;max-width:600px;margin-bottom:2%}.hero .subhero-container .hero-btn{padding:.7rem 2rem}.hero{background-position:30% 70%}.about{flex-direction:column;gap:5rem}.about-text h2{text-align:center}.features div img{width:400px}.features{margin-top:10%}.features .image-container .overlay{width:400px;height:400px}.features .image-container h2{font-size:2rem}.image-container{margin-bottom:10%;position:relative}}@media screen and (max-width:600px){.copyright h2{font-size:1rem}}@media screen and (max-width:500px){.blogs .sub-container .inner-container{flex-wrap:wrap;justify-content:center;margin-bottom:5%}}@media screen and (max-width:400px){nav .media-container{width:200px}.features div img{width:300px}.features{margin-top:10%}.features .image-container .overlay{width:300px;height:300px}.features .text-container h2{margin-bottom:2%}.features .text-container p{line-height:1.4}.features .text-container button{margin-top:3%}}
