*{margin:0;padding:100;box-sizing:border-box}*{margin:0;padding:0;box-sizing:border-box;font-family:Momo Trust Display,sans-serif}.wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:column;color:#232323}.wrapper .navbar-wrapper{display:flex;align-items:center}.wrapper .navbar-wrapper .logo{width:14%;height:50%}.wrapper .navbar-wrapper .logo img{width:100%;height:100%}.wrapper .navbar-wrapper .nav-block{width:14%}.wrapper .navbar-wrapper .navbar{display:flex;justify-content:space-around;list-style:none;align-items:center;width:72%;height:70px;padding:0;margin:0}.wrapper .navbar-wrapper .navbar li:hover{border-bottom:2px solid rgb(126,126,126)}.wrapper .navbar-wrapper .navbar li a{text-decoration:none;color:#000;padding:.5rem 1rem;font-size:26px;font-family:Momo Trust Display,sans-serif;color:#7e7e7e}.wrapper .trainer-profile{width:100%;margin-bottom:50px;display:flex;align-items:center}.wrapper .trainer-profile .trainer-info{width:50%;padding-left:10%;height:100%;display:flex;flex-direction:column;font-weight:400;font-style:normal;justify-content:center}.wrapper .trainer-profile .trainer-info .trainer-name{font-size:70px;padding:5% 0 0}.wrapper .trainer-profile .trainer-info p{font-size:34px;padding:5% 0;color:#7e7e7e}.wrapper .trainer-profile .trainer-info .scroll{width:25%;height:52px;background-color:#14e5cd;border:none}.wrapper .trainer-profile .trainer-info .scroll a{color:#fff;text-decoration:none;font-size:20px;width:100%;padding:20px 40px}.wrapper .trainer-profile .trainer-info .scroll:hover{cursor:pointer;background-color:#7e7e7e}.wrapper .trainer-profile .img-wrapper{width:50%}.wrapper .trainer-profile .img-wrapper img{width:100%;height:900px}.wrapper .main{display:flex;flex-direction:column;width:80%;align-items:center;justify-content:center}.wrapper .main .about-wrapper{display:flex;flex-direction:column;width:80%;align-items:center;color:#fff;background-color:#14e5cd;border-radius:25px;margin-top:100px;transition:.5s;justify-content:center;padding:50px;margin-bottom:100px}.wrapper .main .about-wrapper h3{font-size:66px;padding:px 0}.wrapper .main .about-wrapper .about-item{font-size:24px;padding:10px;text-align:center;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.wrapper .training-benefits-wrapper{display:flex;flex-direction:column;margin-top:100px;align-items:center}.wrapper .training-benefits-wrapper h4{text-align:center;font-size:66px}.wrapper .training-benefits-wrapper h3{text-align:center;font-size:30px;padding:0 10%}.wrapper .training-benefits-wrapper p{padding:50px;font-size:20px;text-align:center;color:#7e7e7e;font-family:DM Sans,sans-serif}.wrapper .training-benefits-wrapper .subtitles{width:75%;color:#7e7e7e;font-size:30px;margin-bottom:100px}.wrapper .training-benefits-wrapper .benefit-card-wrapper{display:flex;justify-content:space-between;margin:0}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card{display:flex;flex-direction:column;align-items:center;width:30%;padding:40px 0 0;box-shadow:0 8px 32px -11px #42445a;border-radius:30px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card:hover .icon{font-size:170px;margin-bottom:30px;transition:.5s}.wrapper .training-benefits-wrapper .benefit-card-wrapper .icon{color:#14e5cd;font-size:150px;transition:.5s;margin-bottom:50px}.wrapper .contact-wrapper{margin:100px 0}.wrapper .contact-wrapper h5{font-size:66px;margin-top:100px;text-align:center;margin-bottom:10px}.wrapper .contact-wrapper .contact{font-size:24px;display:flex;justify-content:space-around;padding:40px 0}.wrapper .contact-wrapper .contact p{width:40%;font-size:30px;font-family:DM Sans,sans-serif;color:#7e7e7e}.wrapper .contact-wrapper .contact p span{font-size:30px;font-family:DM Sans;color:#14e5cd}.wrapper .contact-wrapper .contact .contact-variables{display:flex;flex-direction:column;justify-content:space-between}.wrapper .contact-wrapper .contact .contact-variables li{font-family:DM Sans,sans-serif;color:#7e7e7e}.wrapper .contact-wrapper .contact .contact-variables li span{font-size:24px;font-family:DM Sans;color:#14e5cd}.wrapper .contact-wrapper .contact .contact-variables{list-style:none}.wrapper .contact-wrapper .contact .contact-variables .contact-icon{color:#14e5cd;margin:0 10px}.wrapper footer{height:200px;width:100%;margin-top:100px;background-color:#7e7e7e;color:#fff}.wrapper footer .footer-wrapper{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%}.wrapper footer .footer-wrapper .link-wrapper .fb{color:#fff;font-size:30px}.wrapper footer .footer-wrapper .logo{width:10%}.wrapper footer .footer-wrapper .logo img{width:100%;height:100%}.wrapper footer .footer-wrapper .nav{width:15%;display:flex;list-style:none;justify-content:space-between;margin-bottom:10px}.wrapper footer .footer-wrapper .nav a{color:#fff;text-decoration:none}.wrapper footer .footer-wrapper .footer-bottom{display:flex;width:100%;justify-content:space-between}.wrapper footer .footer-wrapper .footer-bottom p{font-family:DM Sans,sans-serif}@media(max-width:1024px){.wrapper .navbar-wrapper{justify-content:cener}.wrapper .navbar-wrapper .logo{width:14%;height:50%;display:none}.wrapper .navbar-wrapper .logo img{width:100%;height:100%}.wrapper .navbar-wrapper .nav-block{width:0}.wrapper .navbar-wrapper .navbar{width:100%;height:70px;padding:0;margin:0}.wrapper .navbar-wrapper .navbar li a{padding:.5rem 1rem;font-size:26px}.wrapper .trainer-profile{width:100%;margin-bottom:20px}.wrapper .trainer-profile .trainer-info{width:100%;padding-left:1%;height:100%;align-items:center}.wrapper .trainer-profile .trainer-info .trainer-name{font-size:60px;padding:5% 0 0;text-align:center}.wrapper .trainer-profile .trainer-info p{font-size:32px;padding:5% 0;text-align:center}.wrapper .trainer-profile .trainer-info .scroll{width:50%;height:70px}.wrapper .trainer-profile .trainer-info .scroll a{font-size:22px;width:100%;padding:10px 20px}.wrapper .trainer-profile .img-wrapper{display:none;width:50%;height:100%}.wrapper .trainer-profile .img-wrapper img{width:100%;height:400px}.wrapper .main{width:100%;margin-top:70px}.wrapper .main .about-wrapper{width:100%;margin-top:20px;border-radius:0;padding:10px;margin-bottom:20px}.wrapper .main .about-wrapper h3{font-size:34px;padding:px 0}.wrapper .main .about-wrapper .about-item{font-size:20px;padding:0;text-align:center;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.wrapper .training-benefits-wrapper{margin-top:20px}.wrapper .training-benefits-wrapper h4{font-size:34px}.wrapper .training-benefits-wrapper h3{font-size:24px;padding:20px 0}.wrapper .training-benefits-wrapper p{padding:1%;font-size:20px}.wrapper .training-benefits-wrapper .subtitles{width:75%;font-size:24px;margin-bottom:20px}.wrapper .training-benefits-wrapper .benefit-card-wrapper{margin:0;display:flex;flex-direction:column;align-items:center}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card{width:80%;padding:50px 20px;border-radius:30px;margin-bottom:50px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card:hover .icon{font-size:140px;margin-bottom:30px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .icon{font-size:120px;margin-bottom:20px}.wrapper .contact-wrapper{margin:20px 0}.wrapper .contact-wrapper h5{font-size:34px;margin-top:20px;margin-bottom:10px}.wrapper .contact-wrapper .contact{font-size:24px;padding:10px 0;align-items:center;flex-direction:column}.wrapper .contact-wrapper .contact p{width:85%;font-size:24;padding-bottom:40px;text-align:center}.wrapper .contact-wrapper .contact p span{font-size:30px}.wrapper .contact-wrapper .contact .contact-variables{width:90%}.wrapper .contact-wrapper .contact .contact-variables li{text-align:center;font-size:30px;padding-bottom:10px}.wrapper .contact-wrapper .contact .contact-variables li span{font-size:30px;display:block}.wrapper .contact-wrapper .contact .contact-variables .contact-icon{margin:0 5px;font-size:34px}.wrapper footer{height:200px;width:100%;margin-top:100px;background-color:#7e7e7e;color:#fff}.wrapper footer .footer-wrapper{height:100%}.wrapper footer .footer-wrapper .link-wrapper .fb{font-size:50px}.wrapper footer .footer-wrapper .logo{width:20%;height:36px}.wrapper footer .footer-wrapper .logo img{width:100%;height:100%}.wrapper footer .footer-wrapper .nav{width:100%;margin-bottom:10px;display:flex;justify-content:space-around}.wrapper footer .footer-wrapper .nav a{color:#fff}.wrapper footer .footer-wrapper .footer-bottom{width:100%}.wrapper footer .footer-wrapper .footer-bottom p{font-size:10px}}@media(max-width:768px){.wrapper .navbar-wrapper{justify-content:cener}.wrapper .navbar-wrapper .logo{width:14%;height:50%;display:none}.wrapper .navbar-wrapper .logo img{width:100%;height:100%}.wrapper .navbar-wrapper .nav-block{width:0}.wrapper .navbar-wrapper .navbar{width:100%;height:70px;padding:0;margin:0}.wrapper .navbar-wrapper .navbar li a{padding:.5rem 1rem;font-size:20px}.wrapper .trainer-profile{width:100%;margin-bottom:20px}.wrapper .trainer-profile .trainer-info{width:100%;padding-left:1%;height:100%;align-items:center}.wrapper .trainer-profile .trainer-info .trainer-name{font-size:60px;padding:5% 0 0;text-align:center}.wrapper .trainer-profile .trainer-info p{font-size:32px;padding:5% 0;text-align:center}.wrapper .trainer-profile .trainer-info .scroll{width:50%;height:70px}.wrapper .trainer-profile .trainer-info .scroll a{font-size:22px;width:100%;padding:10px 20px}.wrapper .trainer-profile .img-wrapper{display:none;width:50%;height:100%}.wrapper .trainer-profile .img-wrapper img{width:100%;height:400px}.wrapper .main{width:100%;margin-top:70px}.wrapper .main .about-wrapper{width:100%;margin-top:20px;border-radius:0;padding:10px;margin-bottom:20px}.wrapper .main .about-wrapper h3{font-size:30px;padding:px 0}.wrapper .main .about-wrapper .about-item{font-size:16px;padding:0;text-align:center;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.wrapper .training-benefits-wrapper{margin-top:20px}.wrapper .training-benefits-wrapper h4{font-size:28px}.wrapper .training-benefits-wrapper h3{font-size:20px;padding:20px 0}.wrapper .training-benefits-wrapper p{padding:1%;font-size:16px}.wrapper .training-benefits-wrapper .subtitles{width:75%;font-size:16px;margin-bottom:20px}.wrapper .training-benefits-wrapper .benefit-card-wrapper{margin:0;display:flex;flex-direction:column;align-items:center}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card{width:80%;padding:50px 20px;border-radius:30px;margin-bottom:50px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card:hover .icon{font-size:140px;margin-bottom:30px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .icon{font-size:120px;margin-bottom:20px}.wrapper .contact-wrapper{margin:20px 0}.wrapper .contact-wrapper h5{font-size:30px;margin-top:20px;margin-bottom:10px}.wrapper .contact-wrapper .contact{font-size:24px;padding:10px 0;align-items:center;flex-direction:column}.wrapper .contact-wrapper .contact p{width:85%;font-size:16px;padding-bottom:40px;text-align:center}.wrapper .contact-wrapper .contact p span{font-size:30px}.wrapper .contact-wrapper .contact .contact-variables{width:90%}.wrapper .contact-wrapper .contact .contact-variables li{text-align:center;font-size:30px;padding-bottom:10px}.wrapper .contact-wrapper .contact .contact-variables li span{font-size:30px;display:block}.wrapper .contact-wrapper .contact .contact-variables .contact-icon{margin:0 5px;font-size:34px}.wrapper footer{height:200px;width:100%;margin-top:100px;background-color:#7e7e7e;color:#fff}.wrapper footer .footer-wrapper{height:100%}.wrapper footer .footer-wrapper .link-wrapper .fb{font-size:50px}.wrapper footer .footer-wrapper .logo{width:20%;height:36px}.wrapper footer .footer-wrapper .logo img{width:100%;height:100%}.wrapper footer .footer-wrapper .nav{width:100%;margin-bottom:10px;display:flex;justify-content:space-around}.wrapper footer .footer-wrapper .nav a{color:#fff}.wrapper footer .footer-wrapper .footer-bottom{width:100%}.wrapper footer .footer-wrapper .footer-bottom p{font-size:10px}}@media(max-width:576px){.wrapper .navbar-wrapper{justify-content:cener}.wrapper .navbar-wrapper .logo{width:14%;height:50%;display:none}.wrapper .navbar-wrapper .logo img{width:100%;height:100%}.wrapper .navbar-wrapper .nav-block{width:0}.wrapper .navbar-wrapper .navbar{width:100%;height:70px;padding:0;margin:0}.wrapper .navbar-wrapper .navbar li a{padding:.5rem 1rem;font-size:20px}.wrapper .trainer-profile{width:100%;margin-bottom:20px}.wrapper .trainer-profile .trainer-info{width:100%;padding-left:1%;height:100%;align-items:center}.wrapper .trainer-profile .trainer-info .trainer-name{font-size:60px;padding:5% 0 0;text-align:center}.wrapper .trainer-profile .trainer-info p{font-size:32px;padding:5% 0;text-align:center}.wrapper .trainer-profile .trainer-info .scroll{width:50%;height:70px}.wrapper .trainer-profile .trainer-info .scroll a{font-size:22px;width:100%;padding:10px 20px}.wrapper .trainer-profile .img-wrapper{display:none;width:50%;height:100%}.wrapper .trainer-profile .img-wrapper img{width:100%;height:400px}.wrapper .main{width:100%;margin-top:70px}.wrapper .main .about-wrapper{width:100%;margin-top:20px;border-radius:0;padding:10px;margin-bottom:20px}.wrapper .main .about-wrapper h3{font-size:30px;padding:px 0}.wrapper .main .about-wrapper .about-item{font-size:16px;padding:0;text-align:center;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.wrapper .training-benefits-wrapper{margin-top:20px}.wrapper .training-benefits-wrapper h4{font-size:28px}.wrapper .training-benefits-wrapper h3{font-size:20px;padding:20px 0}.wrapper .training-benefits-wrapper p{padding:1%;font-size:16px}.wrapper .training-benefits-wrapper .subtitles{width:75%;font-size:16px;margin-bottom:20px}.wrapper .training-benefits-wrapper .benefit-card-wrapper{margin:0;display:flex;flex-direction:column;align-items:center}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card{width:80%;padding:50px 20px;border-radius:30px;margin-bottom:50px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card:hover .icon{font-size:140px;margin-bottom:30px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .icon{font-size:120px;margin-bottom:20px}.wrapper .contact-wrapper{margin:20px 0}.wrapper .contact-wrapper h5{font-size:30px;margin-top:20px;margin-bottom:10px}.wrapper .contact-wrapper .contact{font-size:24px;padding:10px 0;align-items:center;flex-direction:column}.wrapper .contact-wrapper .contact p{width:85%;font-size:16px;padding-bottom:40px;text-align:center}.wrapper .contact-wrapper .contact p span{font-size:30px}.wrapper .contact-wrapper .contact .contact-variables{width:90%}.wrapper .contact-wrapper .contact .contact-variables li{text-align:center;font-size:30px;padding-bottom:10px}.wrapper .contact-wrapper .contact .contact-variables li span{font-size:30px;display:block}.wrapper .contact-wrapper .contact .contact-variables .contact-icon{margin:0 5px;font-size:34px}.wrapper footer{height:200px;width:100%;margin-top:100px;background-color:#7e7e7e;color:#fff}.wrapper footer .footer-wrapper{height:100%}.wrapper footer .footer-wrapper .link-wrapper .fb{font-size:50px}.wrapper footer .footer-wrapper .logo{width:20%;height:36px}.wrapper footer .footer-wrapper .logo img{width:100%;height:100%}.wrapper footer .footer-wrapper .nav{width:100%;margin-bottom:10px;display:flex;justify-content:space-around}.wrapper footer .footer-wrapper .nav a{color:#fff}.wrapper footer .footer-wrapper .footer-bottom{width:100%}.wrapper footer .footer-wrapper .footer-bottom p{font-size:10px}}@media(max-width:400px){.wrapper .navbar-wrapper{justify-content:cener}.wrapper .navbar-wrapper .logo{width:14%;height:50%;display:none}.wrapper .navbar-wrapper .logo img{width:100%;height:100%}.wrapper .navbar-wrapper .nav-block{width:0}.wrapper .navbar-wrapper .navbar{width:100%;height:70px;padding:0;margin:0}.wrapper .navbar-wrapper .navbar li a{padding:.5rem 1rem;font-size:20px}.wrapper .trainer-profile{width:100%;margin-bottom:20px}.wrapper .trainer-profile .trainer-info{width:100%;padding-left:1%;height:100%;align-items:center}.wrapper .trainer-profile .trainer-info .trainer-name{font-size:60px;padding:5% 0 0;text-align:center}.wrapper .trainer-profile .trainer-info p{font-size:32px;padding:5% 0;text-align:center}.wrapper .trainer-profile .trainer-info .scroll{width:50%;height:70px}.wrapper .trainer-profile .trainer-info .scroll a{font-size:22px;width:100%;padding:10px 20px}.wrapper .trainer-profile .img-wrapper{display:none;width:50%;height:100%}.wrapper .trainer-profile .img-wrapper img{width:100%;height:400px}.wrapper .main{width:100%;margin-top:70px}.wrapper .main .about-wrapper{width:100%;margin-top:20px;border-radius:0;padding:10px;margin-bottom:20px}.wrapper .main .about-wrapper h3{font-size:30px;padding:px 0}.wrapper .main .about-wrapper .about-item{font-size:16px;padding:0;text-align:center;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-style:normal}.wrapper .training-benefits-wrapper{margin-top:20px}.wrapper .training-benefits-wrapper h4{font-size:28px}.wrapper .training-benefits-wrapper h3{font-size:20px;padding:20px 0}.wrapper .training-benefits-wrapper p{padding:1%;font-size:16px}.wrapper .training-benefits-wrapper .subtitles{width:75%;font-size:16px;margin-bottom:20px}.wrapper .training-benefits-wrapper .benefit-card-wrapper{margin:0;display:flex;flex-direction:column;align-items:center}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card{width:80%;padding:50px 20px;border-radius:30px;margin-bottom:50px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .benefit-card:hover .icon{font-size:140px;margin-bottom:30px}.wrapper .training-benefits-wrapper .benefit-card-wrapper .icon{font-size:120px;margin-bottom:20px}.wrapper .contact-wrapper{margin:20px 0}.wrapper .contact-wrapper h5{font-size:30px;margin-top:20px;margin-bottom:10px}.wrapper .contact-wrapper .contact{font-size:24px;padding:10px 0;align-items:center;flex-direction:column}.wrapper .contact-wrapper .contact p{width:85%;font-size:16px;padding-bottom:40px;text-align:center}.wrapper .contact-wrapper .contact p span{font-size:30px}.wrapper .contact-wrapper .contact .contact-variables{width:90%}.wrapper .contact-wrapper .contact .contact-variables li{text-align:center;font-size:30px;padding-bottom:10px}.wrapper .contact-wrapper .contact .contact-variables li span{font-size:30px;display:block}.wrapper .contact-wrapper .contact .contact-variables .contact-icon{margin:0 5px;font-size:34px}.wrapper footer{height:200px;width:100%;margin-top:100px;background-color:#7e7e7e;color:#fff}.wrapper footer .footer-wrapper{height:100%}.wrapper footer .footer-wrapper .link-wrapper .fb{font-size:50px}.wrapper footer .footer-wrapper .logo{width:20%;height:36px}.wrapper footer .footer-wrapper .logo img{width:100%;height:100%}.wrapper footer .footer-wrapper .nav{width:100%;margin-bottom:10px;display:flex;justify-content:space-around}.wrapper footer .footer-wrapper .nav a{color:#fff}.wrapper footer .footer-wrapper .footer-bottom{width:100%}.wrapper footer .footer-wrapper .footer-bottom p{font-size:10px}}
