@font-face{font-family:"SpectralSemiBold";src:local("Spectral-SemiBold"),url(/static/media/Spectral-SemiBold.4ba58c8f.ttf) format("truetype")}@font-face{font-family:"KarlaRegular";src:local("KarlaRegular"),url(/static/media/Karla-Regular.6d937d4f.ttf) format("truetype")}@font-face{font-family:"KarlaBold";src:local("KarlaBold"),url(/static/media/Karla-Bold.f0553c32.ttf) format("truetype")}body,html{font-family:"KarlaRegular",sans-serif;font-size:1rem}h1{font-size:3rem;font-family:"SpectralSemiBold",serif;line-height:1}@media screen and (max-width:478px){h1{font-size:2rem}}h2{font-size:2.5rem;line-height:1;font-family:"SpectralSemiBold"}@media screen and (max-width:478px){h2{font-size:2rem}}h3{font-size:1.75rem;line-height:1;font-family:"SpectralSemiBold"}@media screen and (max-width:478px){h3{font-size:1.25rem}}h4{font-size:1.5rem;line-height:1;font-family:"SpectralSemiBold"}@media screen and (max-width:478px){h4{font-size:1.125rem}}h5{font-size:1rem;line-height:1;font-family:"SpectralSemiBold"}@media screen and (max-width:478px){h5{font-size:1rem}}a.MuiTypography-root.MuiLink-root.MuiLink-underlineHover.MuiTypography-colorPrimary,button.MuiButton-root{font-family:"KarlaRegular"}input,p{font-family:"KarlaRegular",sans-serif;line-height:1.5}p.org_name{font-family:"KarlaBold",sans-serif;font-size:1.2rem}img{max-width:100%;height:auto}ul{padding:0}@media screen and (max-width:500px){ul{padding-left:16px}}div.header-desktop{min-height:130px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;border-bottom:2px solid #fff}div.header-desktop a:not(.menu-item-button){color:#00e2b6;padding:10px 20px;margin-right:15px}div.header-desktop a:not(.menu-item-button).active:not(.logo-link){font-weight:700;border:1px solid #00e2b6}div.header-desktop span.last{-webkit-flex-grow:1;flex-grow:1}h2{color:#fff;text-align:center;padding-top:50px;padding-bottom:50px;font-size:3rem}@media screen and (max-width:1130px){h2{font-size:2rem}}@media screen and (max-width:600px){h2{font-size:1.5rem}}#blog svg.MuiSvgIcon-root{font-size:6rem;color:#000}button.MuiButton-root,div.MuiOutlinedInput-root{border-radius:0;height:40px}button.slick-next,button.slick-prev{width:auto;height:auto}@media (max-width:2449px) and (min-width:959.95px){button.slick-next,button.slick-prev{top:60%}}@media screen and (min-width:2450px){button.slick-next,button.slick-prev{top:65%}}button.slick-next:before,button.slick-prev:before{font-size:4rem;color:#255957;width:40px;height:40px}div.just-filterd .first_sli button.slick-next:before,div.just-filterd .first_sli button.slick-prev:before{color:#00e2b6}button.slick-next{right:0;z-index:999}@media (min-width:478px) and (max-width:991px){button.slick-next{right:0}}button.slick-prev{left:0;z-index:999}div.slick-track>div{position:relative}.slick-slide img{max-width:2400px;margin:0 auto}img.logo{width:225px;margin-right:45px;-webkit-flex-grow:1;flex-grow:1}img.logo-mobile{width:150px;margin-right:15px;padding:15px 15px 15px 22px}div#menuButton{margin-right:16px;color:#fff;position:relative;text-align:center;outline:none}div#menuButton img{width:90%;max-width:100%;border:3px solid transparent}div#menuButton img:hover{transition:all .2s ease-in-out;border:3px solid #fff}div#menuButton h3{position:absolute;bottom:15%;left:0;right:0}div#menuButton svg{position:relative;bottom:30px;visibility:hidden;font-size:2rem;left:0;color:#000;right:0}div#menuButton:hover{outline:none}div#menuButton:hover h3{color:#00e2b6}div#menuButton:hover svg{color:#00e2b6;visibility:visible}div#menuButton.not_active{outline:none}div#menuButton.not_active img{position:relative;border:0}div#menuButton.not_active:hover{-webkit-transform:none;transform:none}div#menuButton.not_active:hover h3{color:#fff}div#menuButton.not_active:hover svg{visibility:hidden}div#menuButton.is_active{outline:none}div#menuButton.is_active img{position:relative;border:3px solid #fff}div#menuButton.is_active h3{color:#00e2b6}div#menuButton.is_active:after{content:"";position:absolute;left:42%;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #fff;clear:both}div#menuButton.is_active:hover{-webkit-transform:none;transform:none}div#menuButton.is_active:hover svg{visibility:hidden}.car-title{text-align:center}.login-buttons a:hover{text-decoration:none}.login-buttons a button.register-button{background-color:transparent;color:#00e2b6;border-color:#00e2b6;margin-right:15px}.login-buttons a button.register-button:focus,.login-buttons a button.register-button:hover{background-color:#00e2b6;color:#fff;border-color:#00e2b6}.login-buttons a button.demo-button,.login-buttons a button.login-button{background-color:#00e2b6;color:#fff;border-color:#00e2b6;margin-right:15px}.login-buttons a button.demo-button:focus,.login-buttons a button.demo-button:hover,.login-buttons a button.login-button:focus,.login-buttons a button.login-button:hover{background-color:transparent;color:#00e2b6;border-color:#00e2b6}.course_desc{color:#fff}div.course_desc{display:none}div.course_desc:first-of-type{display:block;padding:0 30px 30px}div.filter-cards div.slick-track{margin-left:30px;margin-right:30px}@media screen and (max-width:550px){div.filter-cards div.slick-track{margin-left:auto;margin-right:auto}}.footer_grid{border-top:2px solid #fff;background:linear-gradient(90deg,#255957,#437c90 54%,#255957)!important}.footer_grid img{width:225px;padding-top:30px;padding-left:30px}@media screen and (max-width:478px){.footer_grid img{width:200px}}.footer_grid a.trigger-link{color:#fff;text-decoration:none}.footer_grid div{text-align:left;padding-top:16px;padding-bottom:16px}.footer_grid div h1{margin-top:85px;color:#fff;margin-bottom:20px}@media screen and (max-width:1279px){.footer_grid div h1{margin-top:30px;padding-left:30px}}@media screen and (max-width:478px){.footer_grid div h1{margin-top:0}}.footer_grid div p{color:#fff;margin-bottom:20px;padding-right:100px}@media screen and (max-width:1279px){.footer_grid div p{padding-left:30px;padding-right:70px}}@media screen and (max-width:1000px){.footer_grid div p{padding-left:30px;padding-right:30px}}.footer_grid div a.twitter:hover svg{color:#00acee}@media screen and (max-width:1279px){.footer_grid div a.twitter svg{padding-left:30px}}.footer_grid div a.linkedin:hover svg{color:#0e76a8}.footer_grid div svg{color:#fff;margin-right:5px}a.menu_link{color:#255957}div.header-desktop .login-buttons{display:-webkit-flex;display:flex}div.header-desktop .login-buttons a{color:#fff}div.header-desktop .login-buttons a:hover{text-decoration:none}@media screen and (max-width:1130px){div.header-desktop{display:none}}.header-mobile{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.header-mobile a{margin-right:15px}@media screen and (min-width:1131px){.header-mobile{display:none}}.header-mobile svg{color:#fff}button.register-button{background-color:transparent;color:#00e2b6;border-color:#00e2b6;margin-right:15px}button.demo-button,button.login-button,button.register-button:focus,button.register-button:hover{background-color:#00e2b6;color:#fff;border-color:#00e2b6}button.demo-button,button.login-button{margin-right:15px}button.demo-button:focus,button.demo-button:hover,button.login-button:focus,button.login-button:hover{background-color:transparent;color:#00e2b6;border-color:#00e2b6}.banner-wrapper{position:relative}.banner-wrapper img{width:100%;margin-top:50px}@media screen and (max-width:478px){.banner-wrapper img{margin-top:65px}}.banner-wrapper p{font-family:"SpectralSemiBold",serif;color:#fff;position:absolute;left:15%;right:15%;top:25%;font-size:5rem;text-align:center}@media screen and (max-width:1700px){.banner-wrapper p{font-size:4rem}}@media screen and (max-width:1400px){.banner-wrapper p{top:35%;font-size:3rem}}@media screen and (max-width:1130px){.banner-wrapper p{top:20%;font-size:2.5rem}}@media screen and (max-width:767px){.banner-wrapper p{top:15%;font-size:2rem}}@media screen and (max-width:600px){.banner-wrapper p{position:static;top:auto;font-size:2rem;padding:15px;margin-top:-4px;margin-bottom:0;border-bottom:3px solid #00e2b6;border-top:3px solid #00e2b6}}span.course_length{color:#fff}div#menu-appbar .MuiPopover-paper{top:85px!important}p.text{font-size:1.4rem;color:#00e2b6}p.user-name{padding-left:15px;margin-top:24px}div.Blog-wrapper{text-align:center;position:absolute;top:50%;left:50%;z-index:999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div.Blog-wrapper h2{color:#00e2b6;padding-bottom:0;padding-top:0}@media screen and (max-width:500px){div.Blog-wrapper{position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin-top:-20px}div.Blog-wrapper h2{padding-top:50px}}div.Blog-wrapper a{text-decoration:none}div.Blog-wrapper button{padding:16px 20px;margin-bottom:20px}div.Blog-wrapper button:focus,div.Blog-wrapper button:hover{border:1px solid #00e2b6}svg.close_button{float:right;color:#fff;font-size:40px;margin-right:20px;cursor:pointer}span.course_length{padding-left:30px}div.user_area{display:-webkit-flex;display:flex}.loader-wrapper{position:relative;margin:20px}.loader-wrapper .loader{left:calc(50% - 20px);position:absolute;color:#00e2b6}button.demo-button{margin-right:0}.contact-form{margin-top:135px}@media screen and (max-width:1130px){.contact-form{margin-top:67px}}.contact-form__container{border:1px solid #f5f5f5;padding:35px;max-width:600px;margin:30px auto;background-color:#fff}.contact-form__container p{margin:0;text-align:left}.contact-form__header h2{color:#4a4a4a}.contact-form__header p{margin-bottom:0;color:#4a4a4a}.contact-form__header{margin-left:-8px;margin-right:-8px;padding:2px 35px 31px;background-color:#00e2b6}.contact-form__header h2,.contact-form__header p{text-align:center;font-weight:500;color:#fff}input[type=email],input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}input[type=submit]{background-color:#00e2b6;color:#fff;padding:12px 20px;cursor:pointer;width:100%;border:1px solid #00e2b6;font-size:bold}textarea{height:140px}input[type=submit]:hover{background-color:#fff;color:#00e2b6;border:1px solid #00e2b6}.container{background-color:#f2f2f2;padding:20px}.sucsess{margin:20px 0;background-color:#00e2b6}.sucsess,.warning{color:#fff;text-align:center;padding:12px 20px;font-weight:700}.warning{margin-bottom:10px;display:block;background-color:red}.who-link{text-decoration:none}.app-container{max-width:1280px;position:relative;display:block;margin:130px auto -3px}@media (min-width:768px) and (max-width:1439px){.app-container{max-width:1024px}}@media screen and (max-width:767px){.app-container{margin-top:100px}}.app-container ul.slick-dots{bottom:0}.app-container ul.slick-dots button{width:50px;height:50px}.app-container ul.slick-dots li button:before{font-size:16px}.content{padding-bottom:100px;background-color:#fff}.content>div{max-width:1280px;margin:0 auto;padding-top:40px}@media (min-width:768px) and (max-width:1439px){.content>div{max-width:1024px;padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.content>div{padding-left:15px;padding-right:15px;padding-top:15px}}.content ul{padding:0;margin-left:20px}.content h1{color:#00e2b6}ul.slick-dots li.slick-active button:before,ul.slick-dots li button:before{color:#fff}div.home-page,div.who-we-are{background-color:#000;margin-left:-8px;margin-right:-8px}.filter-result{padding-top:20px;padding-bottom:20px;background-color:#255957}.who-we-are h2{color:#00e2b6}.logos-container{margin:auto;overflow:hidden;position:relative;width:100%;padding-bottom:50px}.logos-container div{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite;display:-webkit-flex;display:flex;width:100%}.logos-container div img{height:100px;padding-right:30px;padding-left:30px;max-width:100%}.logos-container div img.no-padding{padding:0}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1750px);transform:translateX(-1750px)}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1750px);transform:translateX(-1750px)}}.logos-wrapper{background-color:#fff;border-top:1px solid #000}.logos-wrapper h2{color:#00e2b6;padding-bottom:0}button.btn{bottom:20px;right:20px;position:fixed;transition:-webkit-transform .5s ease 0s;transition:transform .5s ease 0s;transition:transform .5s ease 0s,-webkit-transform .5s ease 0s;box-shadow:0 12px 24px 0 rgba(0,250,154,.15)}button.btn,button.btn:hover{background-color:#00e2b6}button.btn svg{fill:#fff}.btn:hover{opacity:.9}.btn:focus{outline:none}a{text-decoration:none}.img{height:200px;width:300px}a.rsc-float-button{background-color:#00e2b6}div.rsc-container{border-radius:0}@media screen and (max-width:991px){div.rsc-container{z-index:9999}}@media screen and (max-height:700px){div.rsc-container{border-radius:0;bottom:0!important;left:auto!important;height:100%;right:0!important;top:auto!important;width:100%;z-index:9999}}@media screen and (max-height:700px){div.rsc-container .rsc-content{height:calc(100% - 112px)}}.external-link a{color:#00e2b6}.player-wrapper{overflow:hidden;position:relative;width:50%}.player-wrapper-iframe{background-color:#fff;overflow:hidden;position:relative;width:100%;margin:0 auto;padding-bottom:50px;padding-right:0}@media screen and (max-width:768px){.player-wrapper-iframe{width:100%}}.player-wrapper-iframe:after{padding-top:56.25%;display:block;content:""}.player-wrapper video{-webkit-filter:grayscale(1);filter:grayscale(1)}.react-player{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.video-wrapper{background-color:#00e2b6;padding-top:50px;padding-bottom:50px}@media screen and (max-width:768px){.video-wrapper{padding-top:0}}.video-wrapper h2{color:#fff;text-align:center;padding-top:0;padding-bottom:0}.video-text{box-shadow:0 12px 24px 0 rgba(0,0,0,.5);text-align:left;max-width:100%;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px!important;margin-top:20px!important;background-color:#fff}@media screen and (max-width:958px){.video-text{margin:20px!important}}.video-text h3{margin-top:0;margin-bottom:0}.video-text h3,.video-text p{color:#000;text-align:left}.video-section{max-width:100%;background-color:#fff;position:relative}.video-section video{max-width:100%;padding-bottom:50px}.news-item,.newslist{margin-top:160px;margin-bottom:50px}.news-item .title,.news-item h1.title,.newslist .title,.newslist h1.title{text-align:left;color:#00e2b6}.news-item .image-news-page,.newslist .image-news-page{width:500px;height:auto}.news-item .news-card,.newslist .news-card{padding:20px;border:1px solid #f2f2f2}.news-item .card,.newslist .card{margin-bottom:20px}.news-item h4.news-title,.newslist h4.news-title{margin-top:0;margin-bottom:0}.news-item h4.news-title a,.newslist h4.news-title a{color:#00e2b6}.news-item .read-more,.newslist .read-more{background-color:#00e2b6;color:#fff;border-color:#00e2b6;margin-right:15px;border-radius:0}.news-item .read-more:focus,.news-item .read-more:hover,.newslist .read-more:focus,.newslist .read-more:hover{background-color:transparent;color:#00e2b6;border-color:#00e2b6}.news-item #load-more,.newslist #load-more{background-color:#00e2b6;color:#fff;text-align:center;padding:10px 30px;border:1px solid #00e2b6;margin-right:15px;border-radius:0}.news-item #load-more:focus,.news-item #load-more:hover,.newslist #load-more:focus,.newslist #load-more:hover{background-color:transparent;color:#00e2b6;border-color:#00e2b6}.news-item #load-more:disabled,.newslist #load-more:disabled{background:#ddd;border-color:#ddd;pointer-events:none}.news-item #load-more:disabled:focus,.news-item #load-more:disabled:hover,.newslist #load-more:disabled:focus,.newslist #load-more:disabled:hover{background-color:#ddd;color:#fff;border-color:#fff}.news-item .other-news,.newslist .other-news{background-color:#00e2b6;color:#fff;margin-top:15px;text-align:center;padding:10px 30px;border:1px solid #00e2b6;margin-right:15px;border-radius:0}.news-item .other-news:focus,.news-item .other-news:hover,.newslist .other-news:focus,.newslist .other-news:hover{background-color:transparent;color:#00e2b6;border-color:#00e2b6}.news-item .news-body,.newslist .news-body{padding-left:15px}@media screen and (max-width:585px){.news-item .news-body,.newslist .news-body{padding-top:15px;padding-left:0}}.news-item .published-item,.newslist .published-item{display:block}button.scrollTop{position:fixed;left:32px;bottom:32px;-webkit-align-items:center;align-items:center;background-color:#00e2b6;color:#fff;-webkit-justify-content:center;justify-content:center;z-index:1000;cursor:pointer;-webkit-animation:fadeIn .3s;animation:fadeIn .3s;transition:opacity .4s;opacity:.8}button.scrollTop:hover{background-color:#00e2b6;color:#fff;opacity:1}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:.8}}@keyframes fadeIn{0%{opacity:0}to{opacity:.8}}.news-item h2{color:#000;margin-top:0;margin-bottom:10px}.news-item a{color:#00e2b6}.news-item h3{margin-top:0;margin-bottom:10px}.news-item .description{margin-top:10px;display:block;color:#292828}.footer_grid .contact p{margin-top:0;margin-bottom:0}.footer_grid .contact p a{color:#fff}.footer_grid .contact p a:hover{font-weight:700}.slick-slider{margin-bottom:30px}
/*# sourceMappingURL=main.1671b7ae.chunk.css.map */