@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700&family=Roboto&family=Work+Sans:wght@400;500;700&display=swap";*{--text-color: #5a6e79;--text-dark: #252c3a;--primary-color: #ffc178;--white-color: #ffffff;--background-color: #fff9f3;--background-light: #fdf6ee;--gray-light: #969595;--gray-dark: #6b6b6b;--footer-color: #252c3a;--footer-color-dark: #1d232e;--blue: #0089fd;--social-dark: #474849}body{margin:0;padding:0;box-sizing:border-box;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;-webkit-scroll-behavior:smooth}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-effect-exit{opacity:0}.modal-video-effect-exit .modal-video-movie-wrap{-webkit-transform:translate(0,100px);-moz-transform:translate(0,100px);-ms-transform:translate(0,100px);-o-transform:translate(0,100px);transform:translateY(100px)}.modal-video-body{max-width:960px;width:100%;height:100%;margin:0 auto;padding:0 10px;display:flex;justify-content:center;box-sizing:border-box}.modal-video-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (orientation: landscape){.modal-video-inner{padding:10px 60px;box-sizing:border-box}}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-45px;right:0px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}@media (orientation: landscape){.modal-video-close-btn{top:0;right:-45px}}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.app__flex{display:flex;justify-content:center;align-items:center}.p-text{font-size:12px}.head-text{letter-spacing:1px;font-weight:700;font-style:normal;font-size:2.5rem;color:var(--text-dark)}@media screen and (min-width: 2000px){.head-text{font-size:4rem}}@media screen and (max-width: 450px){.head-text{font-size:2rem}}nav{position:-webkit-sticky;position:sticky;top:0;padding:1rem 0 0;background-color:#fff9f3e6;backdrop-filter:blur(4px);z-index:2}.app__navbar{max-width:1170px;margin:0 auto;font-family:Work Sans,sans-serif;display:flex;justify-content:space-between}.app__navbar .app__navbar-logo img{height:70px;width:70px}.app__navbar .app__navlinks{display:flex}.app__navbar .app__navlinks ul{list-style:none;display:flex;padding:1rem 0;margin-right:2rem}.app__navbar .app__navlinks ul a{color:var(--text-color);padding:0 1rem;text-decoration:none;transition:all .2s ease}.app__navbar .app__navlinks ul a:hover{color:var(--primary-color);text-decoration:underline}.app__navbar .app__navlinks .app__navbar-btn{font-family:Work Sans,sans-serif;width:130px;height:45px;font-size:15px;color:var(--primary-color);background-color:var(--white-color);border:1px solid rgb(250,250,250);margin-top:1rem;text-align:center;text-decoration:none;border-radius:45px;cursor:pointer;box-shadow:#110c2e26 0 48px 100px;transition:all .3s ease}.app__navbar .app__navlinks .app__navbar-btn:hover{color:var(--white-color);background-color:var(--primary-color)}@media screen and (max-width: 992px){.app__navbar .app__navlinks{display:none}}.app__navbar .app__navbar-menu{width:35px;height:35px;margin-top:1rem;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center;background:var(--primary-color);z-index:2}.app__navbar .app__navbar-menu svg{width:65%;height:65%;color:var(--white-color)}.app__navbar .app__navbar-menu div{position:fixed;top:0;bottom:0;right:0;z-index:5;float:left;padding:1rem;width:80%;height:100vh;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;background-color:var(--background-color);background-size:cover;background-repeat:repeat;box-shadow:0 0 20px #a8a8a826}.app__navbar .app__navbar-menu div svg{width:35px;height:35px;color:var(--primary-color);margin:.5rem 1rem}.app__navbar .app__navbar-menu div ul{list-style:none;margin:0;padding:0;height:100%;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.app__navbar .app__navbar-menu div ul li{margin:1rem}.app__navbar .app__navbar-menu div ul li a{color:var(--text-color);text-decoration:none;font-size:1rem;font-weight:500;transition:all .3s ease-in-out}.app__navbar .app__navbar-menu div ul li a:hover{color:var(--primary-color)}.app__navbar .app__navbar-menu div .app__navbar-menu-btn{font-family:Work Sans,sans-serif;width:120px;height:45px;font-size:15px;color:var(--white-color);background-color:var(--primary-color);border:1px solid rgb(250,250,250);text-align:center;text-decoration:none;border-radius:45px;cursor:pointer;box-shadow:#110c2e26 0 48px 100px;transition:all .3s ease}.app__navbar .app__navbar-menu div .app__navbar-menu-btn:hover{color:var(--primary-color);background-color:var(--white-color)}@media screen and (min-width: 992px){.app__navbar .app__navbar-menu{display:none}}@media screen and (max-width: 992px){.app__navbar{margin:0 2.5rem}}@media screen and (min-width: 2000px){.app__navbar{max-width:1200px}}.app__home{height:100vh;position:relative;background:url(/assets/Background.75a70a5a.png);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}.app__home .app__home-intro{position:absolute;width:1170px;padding-bottom:10rem}@media screen and (min-width: 2000px){.app__home .app__home-intro{width:80%}}@media screen and (max-width: 1200px){.app__home .app__home-intro{width:90%}}@media screen and (max-width: 450px){.app__home .app__home-intro{width:100%}.app__home .app__home-intro h1,.app__home .app__home-intro .app__home-btn{margin-left:1rem}.app__home .app__home-intro p{padding:1rem}}.app__home .app__home-intro h1{font-family:Montserrat,sans-serif;font-size:40px;line-height:56px;margin-bottom:.5rem;color:var(--primary-color)}.app__home .app__home-intro p{color:var(--text-color)}.app__home .app__home-intro .app__home-btn{width:200px;height:55px;font-size:1rem;margin-top:1rem;background-color:var(--primary-color);color:var(--white-color);border:none;border-radius:45px;cursor:pointer;border:1px solid rgb(250,250,250);box-shadow:#110c2e26 0 48px 100px;transition:all .3s ease-in-out}.app__home .app__home-intro .app__home-btn:hover{background-color:var(--white-color);color:var(--primary-color)}.app__service{background-color:transparent;max-width:1170px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.app__service h1{font-family:Work Sans,sans-serif;margin-bottom:.5rem}.app__service p{font-family:Work Sans,sans-serif;text-align:center;max-width:400px;word-wrap:break-word;color:var(--text-color)}.app__service .app__services{display:flex;text-align:center;background-color:transparent;flex-flow:row wrap}.app__service .app__services .app__service-item{flex:1;width:300px;height:330px;padding:2rem 1rem;margin:30px;object-fit:cover;color:var(--white-color)}.app__service .app__services .app__service-item h4{font-family:Work Sans,sans-serif;font-size:1.5rem;margin-top:.5rem}.app__service .app__services .app__service-item img{height:250px;width:250px}.app__about{margin:5rem 0;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.app__about .app__bg-circle{position:absolute;height:650px;width:650px;left:-10%;border-radius:100%;border:8rem solid var(--background-light);background-color:transparent;z-index:-1}@media screen and (max-width: 992px){.app__about .app__bg-circle{display:none}}.app__about .app__about-items{width:1170px;background-color:transparent;display:flex;justify-content:center;align-items:center;flex-flow:row wrap}.app__about .app__about-items .app__about-play{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.app__about .app__about-items .app__about-play .app__about-play-img{padding:1.5rem;border-radius:100%;background-color:var(--white-color);border:1rem solid var(--background-light)}@media screen and (max-width: 992px){.app__about .app__about-items .app__about-play .app__about-play-img{height:280px;width:280px}}.app__about .app__about-items .app__about-play .app__about-leaf{position:absolute;left:-25%;z-index:-1}@media screen and (max-width: 992px){.app__about .app__about-items .app__about-play .app__about-leaf{display:none}}.app__about .app__about-items .app__about-play button{position:absolute;padding:1.5rem 1.7rem;text-align:center;border-radius:100%;font-size:1.4rem;border:none;background-color:var(--primary-color);color:var(--white-color);cursor:pointer;transition:all .3s ease-in-out;z-index:2}.app__about .app__about-items .app__about-play button:hover{background-color:var(--white-color);color:var(--primary-color)}.app__about .app__about-items .app__about-info{flex:1;padding:1rem 2rem}.app__about .app__about-items .app__about-info p{text-align:justify}.app__about .app__about-items .app__about-info .app__about-info-numbers{display:flex;justify-content:space-around}.app__page-section{display:flex;justify-content:center;align-items:center}.app__page-section .app__pages{width:1170px;display:flex;justify-content:center;align-items:center;flex-direction:column}.app__page-section .app__pages .app__page-items{display:flex;justify-content:center;align-items:center;margin:1rem;flex-flow:row wrap}.app__page-section .app__pages .app__page-items .app__page-item{width:250px;height:370px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin:1rem;box-shadow:#00000017 0 3px 12px}.app__page-section .app__pages .app__page-items .app__page-item img{width:100%;height:200px;object-fit:cover}.app__page-section .app__pages .app__page-items .app__page-item .app__page-course{font-family:Work Sans,sans-serif;font-weight:500;font-size:1.31em;color:var(--text-dark);padding:0 1rem;margin-top:1rem;cursor:pointer}.app__page-section .app__pages .app__page-items .app__page-item .app__page-course:hover{text-decoration:underline;color:var(--primary-color)}.app__page-section .app__pages .app__page-items .app__page-item h6{font-family:Roboto,sans-serif;font-weight:400;font-size:1em;color:var(--text-color);margin:.5rem 0;padding:0 1rem}.app__page-section .app__pages .app__page-items .app__page-item .app__page-course-link{font-family:Work Sans,sans-serif;font-weight:400;color:var(--text-color);font-size:1.13em;padding:1rem;cursor:pointer}.app__footer{margin-top:4rem;background-color:var(--footer-color);display:flex;justify-content:center;align-items:center;flex-direction:column}.app__footer .app__footer-container{max-width:1170px;display:flex;justify-content:space-between;padding:3rem 2rem;flex-flow:row wrap}.app__footer .app__footer-container .app__footer-links{display:flex;flex:3;flex-flow:row wrap}.app__footer .app__footer-container .app__footer-links .app__footer-logo-section{font-family:Roboto,sans-serif;flex:1;padding:1rem}.app__footer .app__footer-container .app__footer-links .app__footer-logo-section .app__footer-desc{color:var(--gray-light);font-size:.8em}.app__footer .app__footer-container .app__footer-links .app__footer-logo-section .app__footer-social{display:flex;padding:.5rem;justify-content:flex-start}.app__footer .app__footer-container .app__footer-links .app__footer-logo-section .app__footer-social .app__footer-social-icon{color:var(--social-dark);margin:.5rem;cursor:pointer}.app__footer .app__footer-container .app__footer-links .app__footer-logo-section .app__footer-social .app__footer-social-icon:hover{color:var(--blue)}.app__footer .app__footer-container .app__footer-links .app__footer-featured{min-width:250px;font-family:Roboto,sans-serif;flex:1;padding:1rem}.app__footer .app__footer-container .app__footer-links .app__footer-featured h4{font-size:1em;color:var(--white-color)}.app__footer .app__footer-container .app__footer-links .app__footer-featured .app__footer-link{font-size:.8em;color:var(--gray-light)}.app__footer .app__footer-container .app__footer-links .app__footer-featured .app__footer-link span{color:var(--gray-dark)}.app__footer .app__footer-container .app__footer-links .app__footer-learning{min-width:250px;font-family:Roboto,sans-serif;font-size:1em;flex:1;padding:1rem}.app__footer .app__footer-container .app__footer-links .app__footer-learning h4{font-size:1em;color:var(--white-color)}.app__footer .app__footer-container .app__footer-links .app__footer-learning .app__footer-learning-link{font-size:.8em;color:var(--gray-light)}.app__footer .app__footer-container .app__footer-contact{font-family:Roboto,sans-serif;flex:1;padding:1rem}.app__footer .app__footer-container .app__footer-contact h4{font-size:1em;color:var(--white-color)}.app__footer .app__footer-container .app__footer-contact p{margin-top:2.94rem;font-size:.8em;color:var(--gray-light)}.app__footer .app__footer-container .app__footer-contact .app__footer-input{margin-top:1.5rem}.app__footer .app__footer-container .app__footer-contact .app__footer-input input{border:none;width:9rem;padding:.8rem}.app__footer .app__footer-container .app__footer-contact .app__footer-input input::placeholder{color:var(--gray-light)}.app__footer .app__footer-container .app__footer-contact .app__footer-input button{border:none;padding:.8rem;color:var(--white-color);background-color:var(--primary-color)}.app__footer .app__footer-copyright{font-family:Roboto,sans-serif;font-size:.8em;font-weight:400;width:100%;color:var(--gray-light);background-color:var(--footer-color-dark);display:flex;justify-content:center;align-items:center}.app__footer .app__footer-copyright .app__footer-copyright-container{width:1170px;display:flex;justify-content:space-between;align-items:center}.app__footer .app__footer-copyright .app__footer-copyright-container ul{list-style:none;display:flex}.app__footer .app__footer-copyright .app__footer-copyright-container ul li{margin-left:.5rem}
