*{user-select:none;line-height:1.7}a,button,div,font,h1,h2,h3,h4,h5,h6,img,label,p{-webkit-user-select:none}a{cursor:pointer}.header-bg{background-position:bottom center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:17vw}.header{display:flex}.header-holder{position:relative;display:flex;width:100%;min-height:100%;box-sizing:border-box;padding:0 4rem}.header-inner{color:#fff;height:100%;width:100%;display:flex;flex-direction:row}.header-img{width:auto;margin:auto 0;display:table;max-height:70%}.header-logo{display:flex;height:8vw;margin:1vw 2vw auto}.header-text{margin:auto auto auto 1rem;font-size:1.5rem;font-family:Fremont,sans-serif;display:flex;align-items:center}.header-navs{display:flex;width:auto;margin-left:auto;height:100%}.header-down{display:flex;position:relative;z-index:2}.header-down:hover .hd-holder{opacity:1;visibility:visible;z-index:9}.hd-holder{width:300px;position:absolute;left:50%;top:100%;opacity:0;visibility:hidden;transition:.3s;z-index:8;transform:translateX(-50%)}.hd-inner{display:flex;max-width:300px;margin:auto;flex-direction:column;background:#00aeea;border:solid 2px var(--blue);border-top:0}.hd-title{cursor:auto!important;align-items:center;justify-content:center;width:auto;padding:2rem .5rem;transition:.3s}.header-actions{display:flex}.header-actions,.header-nav{align-items:center;justify-content:center;width:auto;padding:2rem .5rem;transition:.3s}.hd-part span,.hd-title,.header-nav,footer a,footer p,p{font-size:.9rem}.header-actions button{font-size:.9rem;font-weight:600;padding:.25rem 1rem;margin-right:1rem}.header-actions button:last-child{margin-right:0}.hd-part{text-align:center;margin:auto;position:relative;transition:.3s;overflow:hidden;font-size:.9rem;width:auto;padding:1rem}.hd-part img{width:225px;margin:auto}.goba strong:hover,.hd-desc h1,.hd-part span,b{font-weight:700}.hd-part:hover .hd-bg{opacity:1;visibility:visible}.footer-parts form,.hd-desc,.hd-part,.hd-title,.header-nav,body{display:flex;flex-direction:column}.hd-title,.header-nav{white-space:nowrap}footer .checkbox-text a{font-weight:600}.hd-desc{width:75%;margin:auto auto auto 0;max-width:369px}.hd-desc h1{font-size:1rem;text-align:left;margin:auto 0 .9rem}.hd-descs span{font-size:50px;margin:auto;color:var(--gold);align-self:center}.hd-descs p{text-align:left;font-size:.8rem;margin:auto;line-height:1.7}.hd-descs .hd-part{flex-direction:row;width:50%;height:180px}.hd-title:hover,.header-nav:hover{cursor:pointer}.hd-part:after,.hd-title:after,.header-nav:after{content:"";background:0 0;width:100%;height:2px;position:absolute;left:0}.hd-title:after,.header-nav:after{top:4rem}.hd-title,.header-menu,.header-nav,footer{position:relative}.hd-part:hover:after,.hd-title:hover:after,.header-nav:hover:after{background:#fff}.hd-part:after{top:3rem}.header-menu{display:none;margin:auto;z-index:9;height:100%;text-align:center;padding:0;align-items:center;justify-content:center}.header-menu span{background:#fff;font-size:13px;margin:auto;padding:4px;position:inherit;border-radius:.25rem;color:var(--blue);margin-right:1rem}.header-right{margin-left:auto;margin-bottom:auto}.footer-bg.bg{background-image:url(/img/pages/footer-bg.png);background-position:top center;background-size:cover;position:absolute;bottom:0;width:100%;height:100%;z-index:0}.footer-parishes{display:flex;flex-direction:column;max-width:1366px;margin:auto;position:relative;z-index:2;padding-top:60px}ul.footer-navs{display:flex;margin:0 0 30px}.footer-links{white-space:nowrap;flex-wrap:wrap;color:#202020;font-size:15px;margin:0;display:none}.footer-links li a,.footer-links[data-state=open],.footer-top{display:flex}.footer-links li{margin:5px auto;width:20%}.footer-navs li{text-align:center;width:14.275%;justify-content:center;align-items:center;border-bottom:solid 2px gray;box-sizing:border-box;font-weight:700}.footer-navs button{background:0 0;font-size:16px;font-weight:700;width:100%;height:100%;padding:10px 0}.footer-navs li[data-state=open]{border-bottom-color:orange}.footer-links li a:before{content:"ÃƒÂ®Ã‚Â¤Ã‚Â";transform:rotate(-90deg);display:block;width:fit-content;font-size:13px;margin:auto 5px 4px;color:#818181}.footer-about img{width:83px}.footer-top{max-width:1366px;margin:auto;position:relative;z-index:2;padding:20vw 5rem 2rem}.footer-about{max-width:300px;margin:auto 0;font-size:15px}.footer-about p{margin:8px auto auto;line-height:1.9;font-size:.9rem}.footer-parts{margin:0 auto}footer{line-height:1.8;font-size:17px;color:#fff}.join span.checkbox:before,footer span.checkbox:before{content:"";background:0 0;border-radius:4px}.join span.checkbox:after,footer span.checkbox:after{left:calc(50% - .2rem);border-color:#fff}.join input.checkbox:checked+span,footer input.checkbox:checked+span{border-color:transparent}footer .input input,footer .input textarea{color:#000}footer .input input::placeholder,footer .input textarea::placeholder{color:#00aeea}.footer .social-media,.header .social-media{margin:auto .25rem}.fpin{display:flex;flex-direction:column;margin-top:15px;position:relative;padding:0}.fpc li{display:flex;margin:0 0 5px;list-style:none}.fpin li a{margin:auto 0;display:flex}.footer-bot{color:#a1a1a1;position:relative;z-index:2;justify-content:center;border-top:solid 1px #242424;font-size:15px;text-align:center;padding:3rem}.footer-bot img{width:100%;max-width:600px;margin:auto}.footer-bot p{margin:2rem auto auto;color:#fff}.footer-parts h1{font-size:1rem;margin:auto;line-height:1;white-space:nowrap}.fpin a{font-size:.8rem;margin:0 0 .55rem}.fpc a p{margin:auto auto auto 10px;font-size:.9rem}.footer-bot,.fpc span,a.footer-info,a.header-action.selected{display:flex;align-items:center}.fpc span:before{font-size:16px}.fpc .icon-phone,body,html{margin:0}.fpc p{margin:auto 0 auto 10px}.socials a:before{font-size:17px}li.socials a{margin-right:auto;transition:.3s}#noti a:hover,footer a:hover{color:var(--blue)}.fpc .socials{margin:5px 0 10px;width:170px}li.footer-discord a{font-size:70px}li.footer-discord{position:absolute;bottom:-89px;left:-14px}.footer-infos{display:flex;flex-direction:column;margin:1rem 0 1.25rem}span.footer-info-icon{margin-right:1rem;font-size:1rem}.footer-social{background:var(--blue);-webkit-background-clip:text;display:flex}.footer-social .social-media:first-child{margin-left:0}.footer-parts:nth-child(2),.footer-parts:nth-child(3){margin-right:3rem}.footer-parts:nth-child(2){margin-left:3rem}.footer-text{max-width:300px;font-size:.8rem}p.footer-sep-text{margin:.5rem auto;font-size:.8rem}.footer-parts .checkbox-text{max-width:300px;color:#fff;text-align:left}.join .checkbox-text{color:#fff}.input{display:flex}.input input,.input textarea{background:#f5f5f5;color:#000000a1;padding:.5rem 1rem;width:100%;box-sizing:border-box;border:0;height:100%;box-shadow:0 4px 4px 0#00000040;border-radius:2rem;font-size:.8rem}.input input::placeholder,.input textarea::placeholder{color:#fff}.input-inner,.kalenux-select{border:solid 2px transparent;width:100%;display:flex;box-sizing:border-box}.btn-hya{color:#fff;transition:.3s;background:#fff;font-weight:500;background:linear-gradient(172.06deg,#4b4178 -45.14%,#444a82 -33.61%,#2675ae 19.43%,#1194cf 67.86%,#04a7e2 107.06%,#00aeea 134.74%)}.btn[data-state=hidden]{display:none!important}.btn-hya:hover{-webkit-text-fill-color:transparent;-webkit-background-clip:text!important}.footer-parts .btn{margin:1rem auto auto}#footer_state,.footer-check{margin-top:1rem}footer:before{content:"";height:10px;width:100%;position:absolute;top:0;left:0}.header-social.social-medias{display:flex;justify-content:center;align-items:center}a.social-media{margin:auto 1rem;display:flex}.header-down:first-child .hd-title{padding:.25rem .5rem;background:#fff;margin:auto .25rem;border-radius:3rem;color:#00aeea}.footer-social a.social-media{font-size:1.2rem}.header-bg{background-image:url(/img/pages/top-bg.png);height:100%}.header{min-height:10vw}teacher{display:flex;max-width:16rem;border-radius:2rem;height:400px}a.teacher{display:flex;width:100%;height:100%}.teachers-inner,teacher{position:relative;overflow:hidden}.teacher{background:0 0}teacher.odd .teacher-name{background:#444a82b2}teacher.even .teacher-name{background:#00aeeab2}.page-part h3{font-size:2rem!important;margin:auto auto 3rem!important;font-weight:700!important;color:#000!important}.page-part{margin-bottom:4rem;display:flex;flex-direction:column}.publishes{width:100%}.comments.page-part{margin-bottom:7rem}.comments-inner,.page-part{position:relative}.teachers .teachers-inner{padding:0 3rem;box-sizing:border-box}.teachers .owl-stage-outer{overflow:hidden}.teacher-img,.teacher-name{position:absolute;width:100%}.teacher-img{top:0;left:0;background-position:center;background-size:cover;z-index:1;height:100%}.teacher-name{bottom:3rem;text-align:center;color:#fff;padding:.5rem;box-sizing:border-box;z-index:2;font-family:"Akrobat";font-size:1rem}.teachers,teacher{width:100%;margin:auto}.teachers{padding:5rem 0;max-width:1600px}.midder .btn{display:table;padding:.25rem 3rem}.midder-top{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center}.midder-top h3{font-size:3.5rem;margin:auto;color:#fff}.midder-bg{width:100%;height:auto;top:0;left:0;z-index:0}.midder{position:relative;display:flex}.midder-inner{position:absolute;z-index:1;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);display:flex}.middle-minner{width:28rem}img.midder-image{width:27rem;height:auto;margin:auto}.midder .midder-header{font-size:2.1rem;font-weight:700;line-height:1.5;color:#fff}p.midder-sub{max-width:23rem}.btn-white,.midder-btn{background:#fff;color:#00aeea}.midder-btn{margin:2rem 0;box-shadow:0 4px 11px 0#00000040;border-radius:2rem;font-size:.8rem;text-align:center;justify-content:center}.header-short .header-bg{background-image:url(/img/pages/header-bg.png);height:17vw}.header-short .page{margin-top:4rem}.btn-white{font-weight:500}.comment p{box-sizing:border-box;font-size:1rem;padding:1rem;width:100%;color:#fff}.comment p,a.publish,comment{margin:auto}comment,promo{margin:5vw 0;width:auto;max-height:25rem;display:flex;overflow:hidden}comment img,promo img{border-radius:1.5rem}.blogs-inner comment{margin:0 1rem 2rem}.comment,.comment-inner,.promo,.promo-inner{display:flex;flex-direction:column;margin:auto}.comment-inner{z-index:1;padding:0}.comment-image,.comment-video,.promo-image{width:100%;height:auto}.comment-inner::before{z-index:-1}.owl-item.owl-item-center+.owl-item.active comment,.owl-item.owl-item-center+.owl-item.active promo{position:relative;left:35%!important;right:auto!important}.owl-item.active.owl-item-center comment,.owl-item.active.owl-item-center promo{transform:scale(1.5);transform-origin:center}.comments .owl-stage-outer{overflow:visible!important}.owl-item.active:not(.owl-item-center) comment,.owl-item.active:not(.owl-item-center) promo{position:relative;right:35%;left:auto}.comments .owl-item+.owl-item:not(.active),.promos .owl-item+.owl-item:not(.active){position:relative;right:10rem}.owl-item-center+.owl-item.active+.owl-item,.owl-item-center+.owl-item.active+.owl-item+.owl-item,.owl-item-center+.owl-item.active+.owl-item+.owl-item+.owl-item,.owl-item-center+.owl-item.active+.owl-item+.owl-item+.owl-item+.owl-item,.owl-item-center+.owl-item.active+.owl-item+.owl-item+.owl-item+.owl-item+.owl-item{right:0;left:10rem}.owl-nav{position:absolute;width:100%;height:0;top:50%;transform:translateY(-50%);z-index:2;left:0}.owl-nav button{background:0 0;border:0;margin:auto}.owl-nav svg{width:32px;height:32px}.owl-nav span{margin:auto;font-size:2rem}.owl-nav .owl-next{left:100%;position:absolute;transform:translateX(-100%)}.cookie{background:#1a88c3;position:fixed;bottom:0;z-index:0;opacity:0;width:100%;visibility:hidden}.cookie[data-state=open]{z-index:999999999;opacity:1;visibility:visible}.cookie p{color:#fff;text-align:center;margin:1rem auto;font-size:.8rem}.cookie .btn{margin:auto auto 1rem;padding:.2rem .6rem}.header-inner,.page{max-width:1600px;margin:auto}.publishes-inner{padding:0 3rem;box-sizing:border-box;overflow:hidden}.publishes-inner .owl-stage-outer{overflow:hidden}publish{padding:0 1rem;box-sizing:border-box;display:flex}img.publish-image,publish{width:100%}.signin-in{background:-moz-linear-gradient(0 50% 0deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:-webkit-linear-gradient(0deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#4b4178),color-stop(.0296,#424e86),color-stop(.1081,#2e6ca5),color-stop(.1942,#1d84be),color-stop(.2896,#1097d2),color-stop(.399,#07a4e0),color-stop(.5347,#02ace8),color-stop(.7773,#00aeea));background:-o-linear-gradient(0deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:-ms-linear-gradient(0deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:linear-gradient(90deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%)}.signin{position:fixed;z-index:10;color:#d3d3d3;user-select:none}.signin-in{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;border-radius:8px;color:#fff;display:flex;width:100%;max-width:900px;height:500px;overflow:hidden;padding:3px}.signin-left,.signin-right{display:flex;flex-direction:column}.signin-left{min-width:50%;background:#000;border-top-left-radius:8px;border-bottom-left-radius:8px;align-items:center}.signin-left h1{margin:auto;font-family:Fremont;font-weight:700;letter-spacing:2px;font-size:2.1rem;display:table;margin-bottom:1rem}.signin-left img{margin:auto;width:50%;display:table}.signin-right{width:100%;position:relative;padding:10px 0;background:#000;border-top-right-radius:8px;border-bottom-right-radius:8px}.btn-text{background:0 0;border:0;color:#d3d3d3}h2.sr-top{margin:auto auto 0;align-self:center}.sr-mid{padding:1rem 1rem 2rem;margin:0 auto auto;box-sizing:border-box;width:100%}.inputs div,.sr-mid .checkbox-holder{margin-top:2rem}.sr-mid .btn-text{margin-top:1rem;font-size:.8rem}.inputs div{display:flex;flex-direction:column-reverse;height:40px;position:relative}.inputs div:first-child{margin:auto}.g_id_signin{margin:auto!important}.g-signin2{width:100%}.sr-part{flex-direction:row!important}.sr-mid label{position:absolute;left:1rem;top:.5rem;font-size:.9rem;transition:.3s;z-index:1}.sr-mid input{background:0 0;border:0;border-bottom:solid 1px #f5f5f5;padding:.5rem 1rem;font-size:.9rem;color:#fff;height:100%;position:relative;z-index:2}.sr-part a{margin:auto 1rem;font-size:.8rem}.sr-mid .submit{display:table;margin:auto 0 auto auto!important;transition:.3s;width:100%;box-sizing:border-box;background:var(--blue);box-shadow:none;font-weight:500;color:#fff;cursor:pointer}input.submit:focus,input.submit:hover{background:var(--blue);color:#fff;border:0!important;box-shadow:none!important}.sr-mid input:focus+label{top:-20px;font-weight:700}label#logerror,label#regerror{color:#dc143c;font-size:18px;margin:80px auto;text-align:center;display:table;width:calc(100% - 1rem)}label#regerror{margin:70px auto}.signin-mid form{width:300px;margin:auto;padding:30px 0 15px}.signin-back{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;z-index:-1}#snotification,.signin .close{cursor:pointer;text-align:center}.signin .close{position:absolute;top:0;right:0;padding:4.15px 15px;line-height:1;font-size:40px;color:#d3d3d3;transition:.5s;z-index:2}.signin .close:hover{color:#cd5c5c}.abcRioButton{width:100%!important}.g-signin2 .abcRioButton{height:100%!important}.g-signin2 div{display:flex!important;margin-bottom:0;box-sizing:border-box;position:relative;align-self:center;flex-direction:row}.signin .socialogin{margin:auto!important;width:50%;height:100%}.g-signin2 span{font-size:15px!important}.goba{width:100%;background:var(--blue);position:absolute;bottom:0;left:0;height:49px;display:flex;align-items:center}.goba p{font-size:.9rem;margin:auto;color:#fff}.goba strong{cursor:pointer;transition:.5s font-weight;color:#fff;font-weight:700}.g-signin2 .abcRioButton{width:100%!important}.socialogin{background:#fff;margin-top:30px}.g-signin2{margin-bottom:0!important}.header-mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;opacity:0;visibility:hidden;transition:.3s}.header-menu span,.hmm-inner{position:absolute;top:0;transition:.3s}.hmm-inner{color:#fff;right:0;z-index:2;height:100%;min-width:300px;transform:translateX(100%)}.hmm-bg,.menu-close{background:#000;width:100%;height:100%}.menu-close{position:absolute;opacity:.5;z-index:1}.hmm-bg{top:0;left:0;opacity:.8;position:fixed}.hmm-minner{position:relative;list-style:none;flex-direction:column;padding:80px 0;margin:auto;overflow:auto;height:100%;box-sizing:border-box}.header-mobile-menu li,.hmm-minner{display:flex}.header-mobile-menu li a{margin:auto 0;padding:1rem 40px;font-size:1rem;width:100%;box-sizing:border-box;transition:.3s;font-weight:600;text-align:left;justify-content:left;align-items:flex-start}.header-mobile-menu li:hover{background:var(--blue);color:#fff;position:relative;z-index:9}.header-mobile-menu[data-state=open]{opacity:1;visibility:visible}.header-mobile-menu[data-state=open] .hmm-inner{transform:translateX(0)}.header-mobile-menu .header-down,.header-mobile-menu .header-nav,.header-mobile-menu .header-social.social-medias{display:flex!important}.hmm-bg{background:#1a88c3}.header-mobile-menu .header-down:first-child .hd-title{color:#fff;background:0 0;padding:1rem 40px;margin:auto 0;width:100%;box-sizing:border-box}.header-infos,a.header-info{display:flex;justify-content:center;align-items:center}.header-infos{flex-direction:column;text-align:center;margin-top:auto}a.header-info{flex-direction:row}span.header-info-icon{margin:auto;font-size:1rem;margin-right:1rem}.header-mobile-menu .hd-holder,.header-mobile-menu .header-down{width:100%}.hd-inner{background:#33abff}.mobile{display:none}.education-video-image{width:100%;height:auto;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}.video-viewer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;display:flex;opacity:0;visibility:hidden;transition:.5s}.video-viewer-inner{position:relative;z-index:1;width:80%;height:80%;margin:auto}.video-viewer-bg{background:var(--blue);position:absolute;opacity:.2;top:0;left:0}.video-viewer iframe,.video-viewer-bg{width:100%;height:100%}.video-viewer[data-state=open]{opacity:1;visibility:visible}.disabled{display:none}.owl-dots{display:flex;margin:auto;justify-content:center;align-items:center;margin-top:2rem}button.owl-dot{padding:.5rem;border:0;border-radius:100%;background:#f5f5f5;margin:0 .2rem}button.owl-dot.active{background:var(--blue)}@media (max-width:1024px){footer img{width:14rem}}@media (max-width:900px){.mobile,img.midder-bg.mobile{display:flex}.midder-inner{display:flex;flex-direction:column!important;text-align:center}p.midder-sub{margin:1rem auto!important;text-align:center!important}.midder .btn{margin:2rem auto}.hd-part:hover:after,.hd-title:hover:after,.header-nav:hover:after,.midder-bg{display:none}.comments.page-part{margin-top:2rem;margin-bottom:3rem}.page-part h3{margin:auto auto 2rem!important}.teachers{padding:0 0 5rem}blog{margin-bottom:3rem}.page .blog h3{margin:auto!important}comment{height:18vw!important}.header .header-bg{background-image:url(/img/pages/header-mobile-bg.png?)}.header-short .header-bg{background-image:url(/img/pages/header-mobile-bg-short.png?);height:32vw}.header-menu{display:flex;margin:2.5rem auto}.header-down,.header-social.social-medias,a.header-nav{display:none}.header-img{height:100%}.header-img,a.header-logo{margin:auto 0}.footer-bg.bg{background-image:url(/img/pages/footer-mobile-bg.png?2);background-position:center -59vw}.footer-top{flex-direction:column;padding:36vw 0 0}.footer-parts{margin:auto auto 2rem!important;width:22rem;text-align:center}.footer-social{display:none}.footer-social.mobile{display:flex;margin:auto auto 2rem}.header-menu span{margin:auto}.header-right{height:100%}.header-navs{align-items:center;justify-content:center}.header-menu{margin:auto;align-self:center;height:21px}}@media (max-width:650px){img.midder-bg.mobile{height:74rem}img.publish-image{width:300px;margin:auto}}@media (max-width:450px){.header{min-height:80px}.header-short .header-bg{height:13rem}.header-img{max-height:unset;height:3rem}.header-logo{height:auto}img.publish-image{width:100%}}