@import"https://fonts.googleapis.com/css2?family=Anton&family=Mukta:wght@300;400;500;600;700;800&family=Tourney:ital,wght@1,200&display=swap";.index{grid-row:1 / 2;height:100%;width:100%;display:grid;grid-template-rows:repeat(5,900px)}.main-slide{background-color:#000;scroll-behavior:smooth;grid-row:1 / 2;display:grid;grid-template-rows:1fr 1fr .5fr;font-family:var(--bold-font);position:relative;filter:grayscale(70%);background-image:url(/assets/gymDumbbell-1cb8acba.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.main-slide-h1{grid-row:2 / 3;font-size:4.7rem;width:90%;color:var(--main-color-white);padding:50px}.main-slide-h1-span{color:var(--special-white-color)}.moving-arrow-down{grid-row:3 / 4;align-self:center;justify-self:center;width:40px;height:40px;bottom:5px;left:50%;right:50%;filter:invert(100%) sepia(0%) saturate(7441%) hue-rotate(106deg) brightness(114%) contrast(110%)}.moving-arrow-down>a{animation-name:up-down;animation-duration:1s;animation-iteration-count:infinite}.moving-arrow-down>a>svg{animation-name:up-down;animation-duration:1s;animation-iteration-count:infinite;font-weight:900;width:100%;height:100%}.contact-slide{height:100%;width:100%;grid-row:2 / 3;background-color:var(--main-color-white);font-family:var(--bold-font);color:#000;display:grid;grid-template-rows:repeat(3,33%)}.contact-slide>*{font-family:var(--regular-font);justify-self:center;align-self:center}.contact-slide-h1{font-size:4rem;padding:10px}.contact-slide-animate{display:flex;justify-content:center;align-items:center}.contact-slide-p{font-family:var(--regular-font);width:50%;font-size:20px;font-weight:500;line-height:30px}.contact-slide-link-container{color:#fff;width:70%;display:flex;align-items:center;justify-content:space-around}.contact-slide-link-container>a{cursor:pointer;font-weight:800;text-align:center;width:20rem;padding:10px;background-color:#000;transition:.7s}.contact-slide-link-container>a:hover{transform:scale(1.1) translate(20px);font-size:1rem;transition:.7s;box-shadow:3px 4px 2px 1px gray;background-color:#2d2424}.training-slide{grid-row:3 / 4;position:relative;display:flex;justify-content:center;align-items:center}.training-slide:after{filter:grayscale(70%);background-image:url(/assets/gymPullUp-0bf2fb2f.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;content:"";display:block;position:absolute;top:0;left:0;grid-row:4 / 5;width:100%;height:100%}.recommend-slide{grid-row:4 / 5;position:relative;color:#000;font-family:var(--bold-font);background-color:var(--main-color-white);display:grid;grid-template:10% 80% 10% / 30% 40% 30%;background-color:#000}.recommend-slide-card{grid-area:2 / 2 / 3 / 3;display:grid;grid-template-rows:65% 35%}.recommend-slide-card-picture{grid-row:1 / 2;background-image:url(/assets/gymTrainer-9d2e3119.jpg);filter:brightness(70%) saturate(90%);background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1.5rem;color:#fff;font-style:italic;font-weight:500;padding-left:10%;padding-right:10%;position:relative}.recommend-slide-card-picture-p{opacity:0}.recommend-slide-card-picture:hover .recommend-slide-card-picture-p{opacity:1}.recommend-slide-card-picture:hover{filter:saturate(60%) brightness(70%)}.recommend-slide-card-info{border-top:5px solid lightgray;grid-row:2 / 3;display:flex;flex-direction:column;justify-content:space-around;align-items:center;background-color:#fff;filter:brightness(99%)}.recommend-slide-card-info>h3:nth-child(1){font-size:2rem;font-weight:400}.recommend-slide-card-info>h3:nth-child(2){font-size:1.5rem;font-weight:400}.about-slide-aboutMe-h1{font-weight:700;font-size:5rem}.about-slide-aboutMe-container{z-index:2;width:90%;font-size:2rem;text-align:center;padding:10px;display:flex;flex-direction:column;justify-content:space-around}.about-slide-aboutMe-container>p{padding-top:3%;font-size:1.8rem}.about-slide{width:100%;height:100%;position:relative;grid-row:5 / 6;color:#fff;font-family:var(--bold-font);background-color:var(--main-color-white);display:flex;justify-content:center}.about-slide:after{z-index:0;filter:brightness(50%) grayscale(70%);background-repeat:no-repeat;background-image:url(/assets/gymTrainer-9d2e3119.jpg);background-position:top;background-size:cover;content:"";display:block;position:absolute;top:0;grid-row:5 / 6;left:0;width:100%;height:100%}.about-slide-wave-shape{z-index:2;position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.about-slide-wave-shape svg{position:relative;display:block;width:calc(100% + 1.3px);height:115px}.about-slide-wave-shape .shape-fill{fill:#000}.about{background-color:#000;width:100%;display:grid;grid-template:repeat(4,700px) / 1fr}.about-title-slide{display:grid;grid-template:200px 250px 250px / 10% 80% 10%;grid-row:1 / 2;color:var(--special-white-color);font-family:var(--bold-font);font-size:1.5rem;height:100%;position:relative}.title-slide-info-container{grid-area:2 / 2 / 3 / 3;height:25%;display:flex;flex-direction:column;justify-content:space-evenly}.about-title-slide>.title-name-about{padding-bottom:15px;width:70%;font-size:4rem}.title-slide-info-container>p{font:900 25px var(--bold-font);-webkit-text-fill-color:transparent;-webkit-text-stroke:.7px}.title-contact-link-container{grid-area:3 / 2 / 4 / 3;height:100%;width:100%}.title-slide-contact-link{align-self:center;font-size:1rem;font-weight:500;letter-spacing:2px;display:flex;justify-content:space-evenly;align-items:center;width:10rem;height:3rem;border:3px solid black;border-radius:50px;background-color:var(--aqua-blue);color:#fff;transition:.3s}.title-slide-contact-link:hover{cursor:pointer;transition:.3s;transform:scale(1.2) translate(15px)}.title-slide-contact-link>svg{border-left:3px solid black;width:30px;height:20px;filter:invert(0%) sepia(98%) saturate(0%) hue-rotate(79deg) brightness(99%) contrast(101%)}.about-now-slide{background-image:url(/assets/gymTrainer-9d2e3119.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;filter:grayscale(65%)}.about-AboutMe-slide{color:#fff;font-family:var(--bold-font);width:60%;display:grid;justify-self:center;padding-top:20px;grid-template-rows:40px 1fr}.about-AboutMe-slide>.AboutMe-slide-h3-kdoJsem{padding-top:20px;font-size:1.5rem;grid-row:1 / 2}.AboutMe-slide-text-container{width:80%;display:flex;justify-content:center;align-items:center;flex-direction:column;letter-spacing:.5px;align-self:center;font-size:2rem;grid-row:2 / 3}.AboutMe-slide-text-container>h3{font-weight:700;font-size:2.1rem;padding-bottom:15px}.AboutMe-slide-text-ul>li{padding:10px}.about-MyGoals-slide{font-family:var(--bold-font);background-color:#fff;display:grid;grid-template-rows:30% 70%}.about-MyGoals-slide>.MyGoals-slide-h1-title{text-transform:capitalize;display:flex;justify-content:center;align-items:center}.MyGoals-slide-GoalPage-link{display:flex;justify-content:space-around;align-items:center}.MyGoals-slide-GoalPage-link>a{font-size:.9rem;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;width:220px;height:220px;border:3px solid black;border-radius:200px;transition:.3s}.MyGoals-slide-GoalPage-link>a:hover{cursor:pointer;box-shadow:2px 5px 2px 2px;background-color:#eeebeb;transform:scale(1.15) translate(30px);transition:.3s}.MyGoals-slide-GoalPage-link>a>svg{width:80px;height:80px}.goals-page-container{background-color:#000;width:100%;height:100%;display:flex;justify-content:space-around;align-items:center;position:relative;color:#fff;flex-direction:column;grid-row:1 / 3}.goals-return-about{position:absolute;top:50px;right:50px}.goals-return-about>svg{width:40px;height:40px;filter:invert(47%) sepia(77%) saturate(3216%) hue-rotate(147deg) brightness(101%) contrast(103%)}.contact{grid-row:1 / 2;font-family:var(--bold-font);text-transform:uppercase;color:var(--main-color-white);display:grid;grid-template:100% / 1fr 1fr}.contact-OZVISE-text-container{padding-right:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;grid-area:1 / 1 / 2 / 2;background-color:#000}#OZVISE-text{font:900 50px var(--bold-font);-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;font-style:italic}.non-empty-text{font-family:var(--regular-font);font-style:italic;-webkit-text-fill-color:var(--main-color-white)!important;-webkit-text-stroke:currentColor!important}.contact-ContactMethods-container{grid-area:1 / 2 / 2 / 3;display:flex;justify-content:space-around;flex-direction:column;align-items:center;background-color:#000}.ContactMethods-card{letter-spacing:1px;border:3px solid black;height:150px;width:400px;border-radius:25px;color:#000;background-color:var(--main-color-white);display:flex;justify-content:space-around;align-items:center;flex-direction:column}.ContactMethods-card>svg{filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(28deg) brightness(98%) contrast(105%);width:50px;height:50px}.social-media{width:30px;height:30px}.navigation{font-family:var(--regular-font);font-weight:600;font-size:2.2rem;grid-row:1 / 3;background-color:#000;display:grid;grid-template:15% 70% 15%/ 25% 50% 25%;position:relative}.navigation-return{width:40px;height:40px;cursor:pointer;z-index:3;filter:invert(47%) sepia(77%) saturate(3216%) hue-rotate(147deg) brightness(101%) contrast(103%);top:50px;right:50px;position:absolute}.navigation-return:active{transform:rotate(90deg)}.navigation-menu-links{animation-name:from-left;animation-duration:.3s;animation-iteration-count:1;grid-area:2 / 2 / 3 / 3;z-index:2;color:#fff;transition:.5s;flex-direction:column;left:0;display:flex;height:100%;width:100%;background-color:#000}.navigation-menu-links>*{cursor:pointer;transition:1s;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.navigation-menu-links>*:hover{background-color:#171717;transform:translate(16px)}@keyframes from-left{0%{transform:translate(-500%)}to{margin-left:translateX(0)}}footer{background-color:#000;grid-row:2 / 3;display:flex;background-position:bottom;justify-content:flex-end;position:relative;align-items:center;flex-direction:column;font-family:var(--bold-font);color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat}.navbar{z-index:2;position:absolute;width:100%}.navbar-name-link{font-size:30px;width:auto;height:auto;z-index:1;position:absolute;font-weight:600;font-family:var(--bold-font);color:var(--special-white-color);padding-top:30px;padding-left:30px;cursor:pointer;color:#fff;text-decoration:none;transition:.5s}.navbar-name-link:hover{cursor:pointer;transform:scale(1.1) translate(20px);transition:.5s}.navbar-menu-container{font-family:var(--bold-font)}.navbar-menu-svg{cursor:pointer;transition:.4s;position:fixed;width:40px;height:40px;right:50px;top:50px;filter:invert(47%) sepia(77%) saturate(3216%) hue-rotate(147deg) brightness(101%) contrast(103%);z-index:10}*{margin:0;padding:0;box-sizing:border-box}:root{--bar-color: #818cf8;--main-color-white: white;--contactary-color: black;--special-white-color: rgb(222, 222, 222);--bold-font: sans-serif;--regular-font: "Mukta", sans-serif;--steel-gray: #334155;--aqua-blue: #00B4AB;--nevahej-font: "Tourney", cursive;--ball-color: #2dd4bf}@keyframes up-down{0%{transform:translateY(0)}50%{transform:translateY(30px)}to{transform:translateY(0)}}html,body{width:100%;height:100%}html{overflow-x:hidden;scroll-behavior:smooth}#root{height:100%;width:100%;display:grid;grid-template-rows:1fr 200px}a{text-decoration:none;color:unset}@media (max-width: 1375px){.contact-slide-link-container{background-color:#000}}@media (max-width: 1150px){.contact{display:grid;grid-template:900px 900px / 1fr}.contact-OZVISE-text-container{grid-area:1 / 1 / 2 / 2}.contact-ContactMethods-container{padding:10px;grid-area:2 / 1 / 3 / 2}.ContactMethods-card{width:400px}}@media (max-width: 900px){.index{display:grid;grid-template-rows:repeat(5,800px)}.recommend-slide-card-picture-p{font-size:1rem}.recommend-slide{display:flex;justify-content:center;align-items:center}.recommend-slide-card{width:450px;height:600px}.about-slide:after{background-repeat:no-repeat;background-image:url(/assets/gymTrainer-tablet-c6493908.jpg);background-position:center;background-size:cover}.about-slide-aboutMe-container>p{font-size:1.2rem}.about-slide-aboutMe-container-h1{font-size:1.5rem}.main-slide:after{background-repeat:no-repeat;background-image:url(/assets/gymDumbbell-tablet-543be57d.jpg);background-position:center;background-size:cover}.training-slide:after{background-repeat:no-repeat;background-image:url(/assets/gymPullUp-tablet-5db7e2e3.jpg);background-position:center;background-size:cover}.contact-slide-link-container{width:80%;display:flex;align-items:center;justify-content:space-around}.contact-slide-link-container>a{cursor:pointer;font-size:1rem;font-weight:800;text-align:center;width:16rem;padding:10px;background-color:#000;transition:.7s}.about-title-slide{padding-left:40px}.title-slide-info-container>.title-name-about{font-size:2.5rem!important}.about-AboutMe-slide>p{letter-spacing:.5px;align-self:center;grid-row:2 / 3}.AboutMe-slide-text-container>h1{font-size:1.6rem}.AboutMe-slide-text-container{font-size:1.5rem}.MyGoals-slide-GoalPage-link>a{font-size:.8rem;width:200px;height:200px}}@media (max-width: 700px){.recommend-slide{display:flex;justify-content:center;align-items:center}.recommend-slide-card{width:300px;height:500px}.about-slide-aboutMe-container>p{font-size:1.2rem}.about-slide-aboutMe-container-h1{font-size:1.3rem}.contact-slide{display:grid;grid-template:repeat(3,1fr) / 100vw}.main-slide-h1{font-size:2rem;width:80%;color:var(--main-color-white);padding:50px}.contact-slide-h1{align-self:center;justify-self:center;font-size:2rem;padding:10px}.contact-slide-p{width:50%;font-size:20px;font-weight:500;line-height:30px}.contact-slide-link-container{width:100%}.contact-slide-link-container>a:hover{box-shadow:none;font-size:.6rem}.about-slide-aboutMe-h1{font-weight:700;font-size:3rem}.about-title-slide{padding-left:30px}.title-slide-info-container>p{font:900 20px var(--bold-font);-webkit-text-fill-color:transparent;-webkit-text-stroke:.7px;transform:rotate(0)}.title-slide-info-container>.title-name-about{font-size:2rem!important}.about-AboutMe-slide>p{letter-spacing:.5px;align-self:center;grid-row:2 / 3}.AboutMe-slide-text-container>h3{font-size:1.2rem}.AboutMe-slide-text-container{width:100%;font-size:1.1rem}.MyGoals-slide-GoalPage-link>a{font-size:.65rem;width:170px;height:170px}.ContactMethods-card{width:300px}.navigation-menu-links{grid-area:1 / 1 / 4 / 4}}@media (max-width: 600px){.main-slide-h1{font-size:2.7rem;width:80%;color:var(--main-color-white);padding:30px}.contact-slide-h1{align-self:center;justify-self:center;font-size:3rem;padding:10px}.contact-slide-p{width:50%;font-size:20px;font-weight:500;line-height:30px}.about-title-slide{padding-left:30px}.title-slide-info-container>p{font:900 17px var(--bold-font);-webkit-text-fill-color:transparent;-webkit-text-stroke:.7px;transform:rotate(0)}.title-slide-info-container>.title-name-about{font-size:1.8rem!important}.about-AboutMe-slide>p{letter-spacing:.5px;align-self:center;grid-row:2 / 3}.AboutMe-slide-text-container>h3{font-size:1.7rem}.AboutMe-slide-text-container{width:100%;font-size:1.1rem}.MyGoals-slide-GoalPage-link{flex-direction:column}.MyGoals-slide-GoalPage-link>a{font-size:.8rem;width:200px;height:140px}#OZVISE-text{font:900 40px var(--bold-font);-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;font-style:italic}}@media (max-width: 500px){.index{display:grid;grid-template-rows:repeat(5,650px)}.contact{display:grid;grid-template:650px 650px / 1fr}.recommend-slide-card-picture-p{font-size:.65rem}.recommend-slide-card{width:200px;height:350px}.about-slide-aboutMe-container>p{font-size:.8rem;padding-bottom:40%}.about-slide-aboutMe-h1{font-size:2rem}.main-slide-h1{font-size:2.4rem;width:80%;color:var(--main-color-white);padding:30px}.contact-slide-h1{align-self:center;justify-self:center;font-size:2.4rem;padding:10px}.contact-slide-link-container>a{cursor:pointer;font-weight:800;text-align:center;width:10rem;font-size:.7rem;padding:10px;background-color:#000;transition:.7s}.contact-slide-p{width:50%;font-size:20px;font-weight:500;line-height:30px}.AboutMe-slide-text-container>h3{font-size:1.5rem}.about-MyGoals-slide>.MyGoals-slide-h1-title{font-size:1.4rem}.about{grid-template:repeat(4,650px) / 1fr}.MyGoals-slide-GoalPage-link>a{font-size:.7rem;width:200px;height:100px}#OZVISE-text{font:900 30px var(--bold-font);-webkit-text-fill-color:transparent;-webkit-text-stroke:1px;font-style:italic}.main-slide-h1{font-size:2.5rem;width:100%;color:var(--main-color-white);padding:20px}.contact-slide-h1{align-self:center;justify-self:center;font-size:1.6rem;padding:10px}.contact-slide-link-container{display:flex;align-items:center;justify-content:space-around}.contact-slide-link-container>a{cursor:pointer;font-weight:800;text-align:center;width:7rem;font-size:.5rem;padding:5px;background-color:#000;transition:.7s}.contact-slide-p{width:70%;font-size:15px;font-weight:500;line-height:30px}.contact-slide-link-container>a{cursor:pointer;font-weight:800;background-color:#000}.contact-OZVISE-text-container{padding-right:unset}.ContactMethods-card{width:270px}}@media (max-width: 400px){.contact-slide-link-container>a{cursor:pointer;font-weight:800;text-align:center;width:6rem;font-size:.7rem;padding:10px;background-color:#000;transition:.7s}}
