﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*::before,*::after{box-sizing:inherit}@-ms-viewport{width:device-width}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;box-sizing:border-box;appearance:none;-moz-appearance:none;-webkit-appearance:none}html{font-size:62.5%;--pdSection: 80px;--smallContainer: 700px;--midContainer: 980px}@media screen and (max-width: 991px){html{font-size:60%}}body{width:100%;max-width:100%;margin:auto;font-size:1.7rem;font-family:"gm",sans-serif;line-height:calc(1.7rem + 10px);color:#222;background:#f4f7f6;scroll-behavior:smooth;position:relative;overflow-x:hidden}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background:#e7e7e7}body::-webkit-scrollbar-thumb{background:#a3a3a3}body ::selection{background:#00afab;color:#fff}body .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}body .container.small{max-width:980px}body .container-fluid{width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media screen and (max-width: 1199px){body .container-fluid{padding-right:15px;padding-left:15px}}body .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}body .no-gutters{margin-right:0;margin-left:0}body .no-gap>.col,body .no-gap>[class*="col-"]{padding-right:0;padding-left:0}body .mainwrapper,body footer{transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}body.fixed{height:100vh;overflow:hidden}body.menu-show{height:100vh;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}body.menu-show .header__humburger-button span:nth-child(1){transform:rotateZ(45deg) translate(5px, 4px);-webkit-transform:rotateZ(45deg) translate(5px, 4px);-moz-transform:rotateZ(45deg) translate(5px, 4px);-ms-transform:rotateZ(45deg) translate(5px, 4px);-o-transform:rotateZ(45deg) translate(5px, 4px)}body.menu-show .header__humburger-button span:nth-child(2){opacity:0;transform:translateY(-50%) scale(0);-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0)}body.menu-show .header__humburger-button span:nth-child(3){transform:rotateZ(-45deg) translate(7px, -6px);-webkit-transform:rotateZ(-45deg) translate(7px, -6px);-moz-transform:rotateZ(-45deg) translate(7px, -6px);-ms-transform:rotateZ(-45deg) translate(7px, -6px);-o-transform:rotateZ(-45deg) translate(7px, -6px)}body.menu-show .header__logo,body.menu-show .header__auth,body.menu-show .header__logged{opacity:0.1;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}body.menu-show .header.--bgwhite .header__logo,body.menu-show .header.--bgwhite .header__auth{opacity:1}body.menu-show .mainwrapper,body.menu-show footer{transform:translate(10%, 0%);-webkit-transform:translate(10%, 0%);-moz-transform:translate(10%, 0%);-ms-transform:translate(10%, 0%);-o-transform:translate(10%, 0%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}body.menu-show .navbar{transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);-o-transform:translate(0%, 0%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}body.menu-show .overlay{opacity:0.9;pointer-events:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media (min-width: 576px){body .container{max-width:100%}}@media (min-width: 768px){body .container{max-width:100%}}@media (min-width: 992px){body .container{max-width:100%}}@media (min-width: 1200px){body .container{max-width:100%}}@media (min-width: 1360px){body .container{max-width:1330px}}@media (min-width: 1560px){body .container{max-width:1510px}}body .mainwrapper{width:100%;min-height:600px;margin:auto;opacity:1;pointer-events:auto}body .mainwrapper.--ptop{padding-top:62px}@media screen and (max-width: 767px){body .mainwrapper.--ptop{padding-top:50px}}body section{position:relative}body .--scpadding{padding:var(--pdSection) 0}@media screen and (max-width: 1559px){body{--pdSection: 70px}}@media screen and (max-width: 991px){body{--pdSection: 60px}}@media screen and (max-width: 767px){body{--pdSection: 56px}}a{color:#222;outline:0;text-decoration:none}img{display:block;margin:auto;max-width:100%}strong{font-family:gb}.hidden{display:none}.color--primary{color:#00afab}.btn{height:46px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;outline:0;border:0;cursor:pointer;white-space:nowrap;position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;border-radius:4px;background-clip:padding-box;font-size:1.7rem;font-family:"gb",sans-serif;line-height:normal;color:#fff;text-transform:capitalize}.btn--primary{background-color:#00afab;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--primary span{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--primary svg{opacity:0;width:40px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.btn--primary.--processing{pointer-events:none;opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;background:rgba(0,175,171,0.9)}.btn--primary.--processing span{opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--primary.--processing svg{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--primary:hover{background-color:#00c7c4;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--border{background:none;padding:11px 16px 11px;border:1px solid #fff;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--border:hover{background-color:#00afab;border:1px solid #00afab;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--border.--black{border:1px solid #222;color:#222}.btn--border.--black:hover{opacity:0.5;background:none;border:1px solid #222;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--transparent{background-color:transparent;color:#f5f7f6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--transparent:hover{opacity:0.8;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--white{background:#fff;color:#858585;opacity:0.7;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--white:hover{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--google{height:46px;background-color:#4285f4}.btn--google span{padding-top:0px}.btn--google:hover{opacity:0.85;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--facebook{height:46px;background-color:#3c5a99;margin-top:12px}.btn--facebook span{padding-top:0px}.btn--facebook:hover{opacity:0.85;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--grey{background:#e3e3e3;color:#858585;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--grey:hover{opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--delete{background:#e3e3e3;color:#dc1414;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--delete:hover{opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.btn--add i{margin-right:6px}.btn.--disable{pointer-events:none;background:#858585;color:#fff}.btn.--full{width:100%}.btn.--small{height:40px;padding:12px 10px 10px 10px}@media screen and (max-width: 767px){.btn{height:42px}.btn--google,.btn--facebook{height:42px}}.btncenter{margin-top:30px;text-align:center;border-radius:2px;background-clip:padding-box}.btnmodal{cursor:pointer}.label{display:block;font-size:1.2rem;font-family:"rm",sans-serif;line-height:normal;color:#858585;text-transform:uppercase;letter-spacing:0.16rem}.label.--blue{color:#00afab}.label.--white{color:#fff}@media screen and (max-width: 767px){.label{font-size:calc(1.2rem + 0.1rem);margin-bottom:8px}}.title{font-size:5.8rem;font-family:"gb",sans-serif;line-height:calc(5.8rem + 15px);color:#222;text-transform:capitalize}.title.--t2{font-size:4rem;line-height:calc(4rem + 10px)}.title.--t3{font-size:2.1rem;line-height:calc(2.1rem + 7px);text-transform:initial}.title.--t4{font-size:1.8rem;line-height:calc(1.8rem + 8px);text-transform:initial}.title.--white{color:#fff}.title.--primary{color:#00afab}@media screen and (max-width: 767px){.title{font-size:calc(5.8rem - 2.2rem);line-height:calc(5.8rem - 2.2rem + 8px)}.title br{display:none}.title.--t2{font-size:calc(4rem - 0.8rem);line-height:calc(4rem - 0.5rem + 8px)}.title.--t3{font-size:calc(2.1rem - 0.1rem);line-height:calc(2.1rem - 0.1rem + 8px)}}.badge{display:inline-block;padding:5px 8px 5px 8px;font-size:calc(1.2rem - 0.2rem);font-family:"rm",sans-serif;line-height:normal;text-transform:uppercase;border-radius:30px;background-clip:padding-box;background-color:#00afab;color:#fff;letter-spacing:0.5px;white-space:nowrap}.badge.--offline{background-color:#005eaf}.badge.--online{background-color:#ff8080}.badge.--live{background-color:#5498ff}.badge.--video{background-color:#7d16ff}.badge.--pending{background-color:#000000}.badge.--teacher{background-color:#00afab}.badge.--mentor{background-color:#858585}.badge.--black{background-color:#1b1b1b}.badge.--radius{border-radius:30px}@media screen and (max-width: 991px){.badge{padding:5px 8px}}.sharebox{display:flex;align-items:center;color:#fff;line-height:normal;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sharebox i{display:inline-block;margin-left:10px}.sharebox:hover{opacity:0.7;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sharebox.--black{color:#222}@media screen and (max-width: 767px){.sharebox i img{width:32px}}.check{width:22px;height:22px}.checkcontainer{display:table;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;z-index:10;width:100%;left:0}.checkcontainer input:checked ~ .checkmark{background-color:#00afab}.checkcontainer input:checked ~ .checkmark:after{display:block}.checkcontainer .checkmark{position:absolute;top:1px;left:0;height:21px;width:21px;background-color:#e3e3e3}.checkcontainer .checkmark:after{content:"";position:absolute;display:none}.checkcontainer .checkmark:after{left:8px;top:2px;width:6px;height:14px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkcontainer:hover input ~ .checkmark{background-color:#ccc}.checkcontainer:hover input:checked ~ .checkmark{background-color:#00afab}.checkcontainer input:checked ~ .checkmarkradio{background-color:#00afab}.checkcontainer input:checked ~ .checkmarkradio:after{display:block}.checkcontainer .checkmarkradio{position:absolute;top:2px;left:0;height:22px;width:22px;background-color:#eee;border-radius:50%}.checkcontainer .checkmarkradio:after{content:"";position:absolute;display:none}.checkcontainer .checkmarkradio:hover input ~ .checkmarkradio{background-color:#ccc}.checkcontainer .checkmarkradio:after{top:8px;left:8px;width:6px;height:6px;border-radius:50%;background:white}.radiocontainer{display:flex;align-items:center;position:relative;padding-left:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radiocontainer img{margin:-4px 10px 0 2px}.radiocontainer input{position:absolute;opacity:0;cursor:pointer}.radiocontainer .checkmark{position:absolute;top:2px;left:0;width:18px;height:18px;background-color:#fff;border:1px solid #e3e3e3;border-radius:50%}.radiocontainer .checkmark:after{content:"";position:absolute;display:none}.radiocontainer input:checked ~ .checkmark{background-color:#fff}.radiocontainer input:checked ~ .checkmark:after{display:block}.radiocontainer .checkmark:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#00afab}.action{width:80px;display:flex;flex-shrink:0;justify-content:flex-end}.action__control{cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.action__control:not(:last-child){margin-right:10px}.action__control:hover{opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.tags{font-size:1.5rem;margin-top:40px}.tags a{white-space:nowrap;color:#858585}@media screen and (max-width: 767px){.tags{margin-top:25px}}.heading{display:flex;justify-content:space-between;align-items:center;overflow:hidden;margin-bottom:40px}.heading__title{position:relative;padding-left:100px}.heading__title::before{content:"";position:absolute;width:60px;height:2px;background-color:#222;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0}.heading__content{width:100%;margin-top:20px;padding-left:100px;display:flex;align-items:center;justify-content:space-between}.heading__content .text{opacity:0.7;max-width:580px}.heading .control{display:flex;align-items:center}.heading .control img,.heading .control svg{width:38px}.heading .control>div{opacity:0.4;cursor:pointer;padding:0 5px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.heading .control>div:hover{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.heading .control .control__next:last-child img,.heading .control .control__next:last-child svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.heading.--white .heading__title{color:#fff}.heading.--white .heading__title::before{background:#fff}.heading.--center{justify-content:center}.heading.--center .heading__title{padding-left:0}.heading.--noline .heading__title::before{display:none}@media screen and (max-width: 991px){.heading__content .text{max-width:390px}}@media screen and (max-width: 767px){.heading{margin-bottom:30px}.heading__title{max-width:100%;padding-left:0px;text-align:center}.heading__title::before{width:30px;display:none}.heading__content{padding-left:0}.heading .control{display:none}}.user{display:flex;align-items:center}.user__img{width:32px;height:32px;flex-shrink:0;border-radius:100%;background-clip:padding-box;overflow:hidden;position:relative}.user__img img{width:100%;height:100%;max-width:initial;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.user__name{display:inline-block;margin-left:8px;padding-top:2px;display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.user__name.--white{color:#fff}@media screen and (max-width: 767px){.user__img{width:32px;height:32px}}.labeltext .title{margin-top:12px;color:#222}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:800;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper{position:relative;height:auto;background-color:#fff;z-index:900;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-close{position:absolute;top:0;right:0;cursor:pointer;z-index:1000;padding:15px;opacity:0.4;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-close img{width:16px}.modal__wrapper-close:hover{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-content{max-width:560px;position:relative;padding:40px 40px;display:none}.modal__wrapper-content .title{text-align:center;margin-bottom:8px}.modal__wrapper-content .social{margin-bottom:20px}.modal__wrapper-content .social .btn{display:block;display:flex;align-items:center;justify-content:center}.modal__wrapper-content .social .btn span{font-size:1.4rem;font-family:"rm",sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-left:10px}.modal__wrapper-content .line{position:relative;display:block;text-align:center;margin-bottom:20px}.modal__wrapper-content .line::before,.modal__wrapper-content .line::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:42%;height:1px;background-color:#bdbdbd}.modal__wrapper-content .line::before{left:0}.modal__wrapper-content .line::after{right:0}.modal__wrapper-content .form__argee{font-size:1.4rem;font-family:"gm",sans-serif;color:#858585;margin-top:0px;margin-bottom:15px}.modal__wrapper-content .form__bottom{display:flex;align-items:center;justify-content:center;margin-bottom:15px;font-size:1.7rem}.modal__wrapper-content .form__bottom p{margin-right:5px}.modal__wrapper-content .form__bottom a{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-content .form__bottom a:hover{color:#00c7c4;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-content .form__btn-register{display:inline-block;width:100%;margin-top:5px}.modal__wrapper-content.mdlogin .form .form-group,.modal__wrapper-content.mdregister .form .form-group,.modal__wrapper-content.mdconsult .form .form-group{margin:0 0 15px 0}.modal__wrapper-content.mdlogin .form .form-group:not(:last-child),.modal__wrapper-content.mdregister .form .form-group:not(:last-child),.modal__wrapper-content.mdconsult .form .form-group:not(:last-child){margin-bottom:25px}.modal__wrapper-content.mdconsult .title{margin-bottom:20px}.modal__wrapper-content.mdconsult .form-group:last-child{margin-bottom:10px}.modal__wrapper-content.mdconsult .btn--primary{margin-top:0}.modal__wrapper-content.mdnotice{text-align:center}.modal__wrapper-content.mdnotice .title.--t3{margin:20px auto 10px auto}.modal__wrapper-content.mdnotice .btn--primary{min-width:200px;margin-top:20px}.modal__wrapper-content.mdchangepass .btn--primary{margin-top:15px}.modal__wrapper-content.mdreview{text-align:center}.modal__wrapper-content.mdreview .ptext{margin-bottom:15px}.modal__wrapper-content.mdreview .form .form-group:last-child{margin-bottom:0}.modal__wrapper-content.mdforgotpassword .btn{margin-top:8px}.modal__wrapper-content.mdforgotpassword .forgot-password-comeback{cursor:pointer}.modal__wrapper-content.mdupdateavatar .title{margin-bottom:20px}.modal__wrapper-content.mdupdateavatar .btn{width:100%;margin-top:60px}.modal__wrapper-content.mdupdateavatar img{display:initial;max-width:initial;margin:initial}.modal__wrapper-content.mdupdateavatar .avatar__img-wrap{width:300px;height:300px;margin:0 auto;display:none}.modal__wrapper-content.mdupdateavatar.ready .avatar__img-wrap{display:block}.modal__wrapper-content.active{display:block}.modal__wrapper-content .btncontrol{width:100%}.modal__wrapper-content .btncontrol .btn{width:100%}.modal__wrapper-content.--modal2{max-width:initial;width:560px;padding:30px 30px 30px 30px}.modal__wrapper-content.--modal2 .form{height:520px;margin-right:-15px;padding-right:15px;padding-left:1px;overflow-y:scroll}.modal__wrapper-content.--modal2 .form::-webkit-scrollbar{width:5px}.modal__wrapper-content.--modal2 .form::-webkit-scrollbar-track{background:#e7e7e7}.modal__wrapper-content.--modal2 .form::-webkit-scrollbar-thumb{background:#a3a3a3}.modal__wrapper-content.--modal2 .form .--nomargin{margin:0}.modal__wrapper-content.--modal2 .form .--checkgroup{justify-content:flex-start;align-items:center;margin-bottom:10px}.modal__wrapper-content.--modal2 .form .--checkgroup .label{margin-right:20px;margin-top:-3px}.modal__wrapper-content.--modal2 .form .--checkgroup .radiocontainer{margin-bottom:0}.modal__wrapper-content.--modal2 .form .--checkgroup .radiocontainer:not(:last-child){margin-right:20px}.modal__wrapper-content.--modal2 .form .--typelive{display:none}.modal__wrapper-content.--modal2 .form .paymentlist__added .form-container .form-group{margin-top:0}.modal__wrapper-content.--modal2 .form .paymentlist__added .form-container .form-group .label{display:none}.modal__wrapper-content.--modal2.mdselectmentors{width:440px}.modal__wrapper-content.--modal2.mdselectmentors .form{height:360px}.modal__wrapper-content.--modal2.mdselectmentors .form__mentor{height:46px;display:flex;align-items:center;justify-content:space-between;background:#f8f8f8;margin:2px 0;padding:0 15px;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-content.--modal2.mdselectmentors .form__mentor:hover{background:#e0f1f0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-content.--modal2.mdselectmentors .form__mentor.active{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal__wrapper-content.--modal2.mdselectmentors .btncontrol{margin-top:15px}@media (max-height: 680px){.modal__wrapper-content.--modal2 .form{height:450px}}.modal__overlay{background-color:#000;opacity:0.9;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:700}.modal.open{opacity:1;pointer-events:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.modal.open .popup-register__wrapper{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media screen and (max-width: 767px){.modal__wrapper{width:calc(100% - 30px);max-width:420px}.modal__wrapper-content{max-width:100%;width:100%;padding:30px 25px}.modal__wrapper-content .social{margin-bottom:20px}.modal__wrapper-content .line{margin-bottom:18px}.modal__wrapper-content.--modal2{width:100%}}.accordion:not(:last-child){margin-bottom:25px}.accordion__title{text-transform:uppercase;margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding-bottom:10px}.accordion__content-title{background:#fff;padding:18px 30px 15px 20px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:2px;margin-top:1px;text-transform:none;cursor:pointer;line-height:22px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content-title .date{white-space:nowrap;padding-right:30px}.accordion__content-title h3{padding-right:35px;display:block;text-align:left}.accordion__content-title:after{content:"";width:12px;height:12px;display:block;position:absolute;right:18px;background:url("../img/next.svg") no-repeat;background-size:cover;opacity:0.4;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content-title:hover{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content-title.--document:after{width:18px;height:18px;background:url("../img/icondownload.svg") no-repeat}.accordion__content-text{padding:25px;background:#fff;display:none}.accordion__content-text video,.accordion__content-text iframe{width:100%}.accordion__content-text .ct-row{margin:25px 0}.accordion__content-text strong{margin-bottom:5px}.accordion__content-text.--transparent{background:none;padding:0}.accordion__content-text .item{display:flex;align-items:center;justify-content:space-between;background:#fff;margin:0px 0;padding:15px 20px;border-bottom:1px solid #e3e3e3;line-height:20px;min-height:52px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content-text .item.--lock{cursor:none;pointer-events:none}.accordion__content-text .item p:first-child{display:flex;align-items:center;padding-right:8px}.accordion__content-text .item p:first-child i{width:25px;display:inline-block;margin-right:0px;flex-shrink:0;position:relative;top:-1px}.accordion__content-text .item p:first-child i img{width:17px;margin:0}.accordion__content-text .item p:first-child span{position:relative;bottom:-1px}.accordion__content-text .item p+p{opacity:0.5;font-size:1.4rem;text-align:right;display:none}.accordion__content-text .item:hover{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content.active .accordion__content-title{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content.active .accordion__content-title:after{transform:translateY(-50%) rotateZ(90deg);-webkit-transform:translateY(-50%) rotateZ(90deg);-moz-transform:translateY(-50%) rotateZ(90deg);-ms-transform:translateY(-50%) rotateZ(90deg);-o-transform:translateY(-50%) rotateZ(90deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content.active .accordion__content-text{display:block}.accordion__content.active .accordion__content-text .item.active{background:#e0f1f0}.accordion__content.active .accordion__content-text .item.--seen .check{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.accordion__content:first-child .accordion__content-text{display:block}@media screen and (max-width: 767px){.accordion__content-title{padding:14px 25px 13px 15px}.accordion__content-title:after{right:12px}.accordion__content-text{padding:15px}.accordion__content-text.--transparent{padding:0}.accordion__content-text .item{padding:15px}.accordion__content-text .item p:first-child i{width:30px}}.itemhistory{background:white;display:flex;align-items:center;justify-content:space-between;padding:15px 20px;margin-bottom:2px}.itemhistory .name{width:30%;font-family:"gb",sans-serif;font-size:1.7rem;line-height:normal}.itemhistory .date{width:25%;font-size:16px;padding-left:10px;white-space:nowrap;text-align:center}.itemhistory .payment{width:20%}.itemhistory .money{width:25%;flex-shrink:0;font-family:"gb",sans-serif;font-size:1.7rem;padding-left:10px;white-space:nowrap;text-align:right}@media screen and (max-width: 767px){.itemhistory{padding:15px;flex-wrap:wrap}.itemhistory .name{flex:1;width:60%;padding-bottom:5px}.itemhistory .payment{width:40%;text-align:right;padding-bottom:5px}.itemhistory .date{width:40%;text-align:right;order:4}.itemhistory .money{width:60%;padding-left:0;text-align:left}}.tabwrap .tab{width:100%}.tabwrap .tab__title{background-color:#fff;display:flex;align-items:center}.tabwrap .tab__title a{position:relative;padding:16px 20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;white-space:nowrap}.tabwrap .tab__title a::before{content:"";position:absolute;width:100%;height:3px;background-color:transparent;left:0;bottom:0;opacity:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.tabwrap .tab__title a:hover{opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.tabwrap .tab__title a.active{color:#00afab}.tabwrap .tab__title a.active::before{background-color:#00afab;opacity:1}.tabwrap .tab__title a.active:hover{opacity:1}.tabwrap .tab__title.--center{justify-content:center}@media screen and (max-width: 767px){.tabwrap .tab__title{width:100vw;margin:0 -15px}.tabwrap .tab__title.--center{justify-content:flex-start}.tabwrap .tab__title a{padding:14px 16px}}.tab__content-item{display:none}.tab__content-item .title-box{margin-top:35px;margin-bottom:20px;text-transform:none;text-transform:uppercase}.tab__content-item .courses__list-item{width:calc(100% / 2)}.tab__content-item .courses__list-item .content .process{margin-top:0px;margin-bottom:25px}.tab__content-item .courses__list-item .content .process__number{display:block;text-align:right}.tab__content-item .courses__list-item .content .process__line{width:100%;height:5px;border-radius:4px;background-clip:padding-box;background-color:#e0e0e0}.tab__content-item .courses__list-item .content .process__line .line{height:100%;background-color:#00afab;border-radius:4px;background-clip:padding-box}.tab__content-item .accordion__content{opacity:0.7}.tab__content-item .accordion__content.seen{opacity:1}.tab__content-item .accordion__content.seen .accordion__content-title .text h4{font-family:"gb",sans-serif}.tab__content-item .accordion__content.active{opacity:1}.tab__content-item .accordion__content-title{justify-content:flex-start;align-items:flex-start}.tab__content-item .accordion__content-title .user{margin-right:15px}.tab__content-item .accordion__content-title .user__img{margin-top:5px;width:40px;height:40px;position:relative;overflow:hidden}.tab__content-item .accordion__content-title .user__img img{max-width:105%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.tab__content-item .accordion__content-title .text{padding-right:20px}.tab__content-item .accordion__content-title .text h4{font-size:1.7rem;font-family:"gm",sans-serif;margin-bottom:5px}.tab__content-item .accordion__content-title .text .info{display:flex;font-size:1.4rem}.tab__content-item .accordion__content-title .text .info a:first-child{margin-right:15px}.tab__content-item .accordion__content-title .text .info p span{color:#858585}.tab__content-item .accordion__content-title .text .info p span.date{margin-left:10px}.tab__content-item .form{padding:45px;background-color:#fff}.tab__content-item .btncourse,.tab__content-item .btnmore{text-align:center;margin:20px auto 0 auto}.tab__content-item .btnmore{text-align:center}@media screen and (max-width: 1199px){.tab__title a{padding:16px 15px}}@media screen and (max-width: 991px){.tab__title{overflow-x:scroll}.tab__title a{padding:15px}}@media screen and (max-width: 767px){.tab__content-item .courses__list-item{width:100%}.tab__content-item .accordion__content-title h4{line-height:2.3rem;margin-bottom:5px}.tab__content-item .form{padding:25px 15px}}.form__input{height:46px;display:inline-block;width:100%;outline:0;background-color:transparent;border:1px solid #e3e3e3;border-radius:4px;background-clip:padding-box;padding:0px 15px;line-height:50px;font-size:1.7rem;font-family:"gm",sans-serif;line-height:normal;color:#222;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.form__input[disabled]{background-color:#e0e0e0;cursor:no-drop;color:#8f8f8f}.form__input:focus{border:1px solid #00afab;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.form__input.formerror{border:1px solid #dc1414}.form__input.--nomargin{margin:0}@media screen and (max-width: 767px){.form__input{height:42px}}textarea.form__input{padding:15px;resize:vertical}.form .label{letter-spacing:0.6px}.form .label span{color:#00afab}.form .form-container{display:flex;justify-content:space-between}.form .form-container .form-group{width:calc((100% / 2) - 10px)}.form .form-container.textarea{flex-direction:column}.form .form-container.textarea label{margin-bottom:15px}.form .form-container.textarea textarea{width:100%;height:100px;line-height:calc(1.7rem + 5px)}.form .form-container.--margin{margin:15px 0}.form .form-group{width:100%;margin:15px 0;display:inline-block;position:relative}.form .form-group label{display:block;margin-bottom:15px}.form .form-group input[disabled]{background-color:#e0e0e0;cursor:no-drop;color:#858585}.form .form-group textarea{width:100%;min-height:100px;line-height:calc(1.7rem + 5px);display:block;resize:vertical}.form .form-group .error{position:absolute;right:0;font-size:1.26rem;color:#dc1414;margin-top:0px}.form .form-group.--nomargin{margin-bottom:0}.form .form-group .form-grouppass{display:flex;justify-content:space-between;align-items:flex-start}.form .form-group .form-grouppass .textchange{line-height:normal;font-size:1.4rem;color:#00afab;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.form .form-group .form-grouppass .textchange:hover{color:#00c7c4;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.form .form-group .inputcurrent{position:relative;display:flex}.form .form-group .inputcurrent input{border-top-right-radius:0;border-bottom-right-radius:0}.form .form-group .inputcurrent .current{background:#e3e3e3;min-width:90px;height:46px;display:flex;align-items:center;justify-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px}.form .form-group .inputfile{height:46px;position:relative;display:flex;background-color:transparent;border:1px solid #e3e3e3;color:#858585;overflow:hidden;border-radius:4px;display:flex;align-items:center;padding:0 15px;color:#222;white-space:nowrap;cursor:pointer}.form .form-group .inputfile .textfile{width:160px;pointer-events:none;text-overflow:ellipsis;overflow:hidden}.form .form-group .inputfile input{width:100%;height:100%;left:0;border-top-right-radius:0;border-bottom-right-radius:0;opacity:0;margin-bottom:0;position:absolute;cursor:pointer}.form .form-group .inputfile .btnfile{background:#e3e3e3;min-width:90px;height:46px;display:flex;align-items:center;justify-content:center;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer;position:absolute;right:-1px;z-index:10;pointer-events:none;padding-top:2px;font-size:1.4rem}.form .error{font-size:1.4rem;color:#dc1414;margin-bottom:5px}.form .noti{color:#00afab}.form .--mb{margin-bottom:15px}.form textarea{min-height:90px}.form .btnsubmit{text-align:center;margin-top:15px}@media screen and (max-width: 767px){.form .form-container{flex-wrap:wrap;margin-bottom:0}.form .form-container .form-group{width:100%;margin-bottom:15px}.form .form-container .form-group label{margin-bottom:12px}.form .form-group .inputfile{height:42px}}.itemteacher{display:grid;grid-template-columns:auto 1fr}.itemteacher__avatar{width:140px;height:140px;border-radius:50%;overflow:hidden;position:relative}.itemteacher__avatar img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.itemteacher__info{margin-left:45px}.itemteacher__info-name{display:flex;align-items:center;margin-bottom:8px}.itemteacher__info-name .badge{margin-left:12px;margin-top:-2px}.itemteacher__info-des{margin:15px 0 0 0}.itemteacher__info-web{font-family:"gb",sans-serif;display:table;margin-top:15px}.itemteacher__info-web:after{content:"";width:100%;height:1px;background:#222;display:block;margin-top:-2px;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform-origin:left;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transition:.3s transform;-webkit-transition:.3s transform;-moz-transition:.3s transform;-ms-transition:.3s transform;-o-transition:.3s transform}.itemteacher__info-web:hover:after{transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform-origin:right;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transition:.3s transform;-webkit-transition:.3s transform;-moz-transition:.3s transform;-ms-transition:.3s transform;-o-transition:.3s transform}.itemteacher:not(:first-child) .itemteacher__avatar{margin-top:65px}.itemteacher:not(:first-child) .itemteacher__info::before{content:"";width:100%;height:1px;background:#e3e3e3;display:block;margin-bottom:35px;margin-top:35px}.itemteacher.--one .itemteacher__avatar{margin-top:5px}.itemteacher.--one .itemteacher__info::before{display:none}@media screen and (max-width: 991px){.itemteacher{grid-template-columns:130px 1fr}.itemteacher__avatar{width:130px;height:130px}}@media screen and (max-width: 767px){.itemteacher{grid-template-columns:70px 1fr}.itemteacher__avatar{width:70px;height:70px;margin-top:0}.itemteacher__info{margin-left:15px;padding-top:0px}.itemteacher__info-name{margin-bottom:8px}.itemteacher__info-name .badge{margin-top:0px;margin-bottom:0}}.select{position:relative;flex:1}.select .head{height:46px;display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer;margin-bottom:0;overflow:hidden;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.select .head:after{content:"";width:12px;height:12px;display:block;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);right:18px;background:url(../img/next.svg) no-repeat;opacity:0.7}.select .sub{width:100%;display:none;position:absolute;top:100%;left:0;background:#f1f1f1;z-index:100;-webkit-box-shadow:0px 6px 11px 0px rgba(0,0,0,0.11);-moz-box-shadow:0px 6px 11px 0px rgba(0,0,0,0.11);box-shadow:0px 6px 11px 0px rgba(0,0,0,0.11)}.select .sub::-webkit-scrollbar{width:5px}.select .sub::-webkit-scrollbar-track{background:#e7e7e7}.select .sub::-webkit-scrollbar-thumb{background:#a3a3a3}.select .sub a{min-height:46px;width:100%;padding:10px 15px;border:1px solid #dbe0df;margin-top:-1px;display:flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;line-height:normal}.select .sub a:hover{background:#dddddd;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.select.active .head{border:1px solid #00afab;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.select.formerror .head{border:1px solid #dc1414;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.select.--scroll .sub{height:180px;overflow-y:scroll}@media screen and (max-width: 767px){.select .head{height:42px}.select .head:after{right:12px;width:10px;height:10px}}.useravatar{text-align:center;display:table}.useravatar .avatar{position:relative;display:block;margin:auto;width:180px;height:180px}.useravatar .avatar .img{width:100%;height:100%;overflow:hidden;border-radius:100%;background-clip:padding-box;margin:0 auto}.useravatar .avatar .img img{width:100%;height:100%;object-fit:cover}.useravatar .avatar .icon-camera{position:absolute;right:10px;bottom:10px;width:32px;height:32px;border-radius:100%;background-clip:padding-box;background:url(../img/photo-camera.svg),#d2d2d2;background-size:60%;background-position:center;background-repeat:no-repeat;z-index:200;cursor:pointer}.useravatar .avatar .inputavatar{width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer;position:absolute;z-index:201}.useravatar .title{margin-top:18px}.useravatar p{margin-top:8px;margin-bottom:20px}@media screen and (max-width: 991px){.useravatar .avatar{width:140px;height:140px;margin:auto}.useravatar .avatar .icon-camera{right:2px;bottom:7px}}.btngroup .btn{min-width:100px}.btngroup .btn:not(:last-child){margin-right:10px}.itemblog{width:calc(100% / 3);padding:0 1.5rem;overflow:hidden;margin-bottom:3.5rem}@media screen and (max-width: 991px){.itemblog{width:calc(100% / 2)}}@media (max-width: 575px){.itemblog{width:100%}}.itemblog .img{height:0;position:relative;padding-bottom:56.25%;overflow:hidden}.itemblog .img img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.itemblog .content{padding:28px 35px;background-color:#fff}.itemblog .content .title{margin-top:2rem;height:9rem;display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.itemblog .content .title:hover{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;opacity:0.5}@media screen and (max-width: 767px){.itemblog .content .title{height:7.4rem}}@media (max-width: 575px){.itemblog .content .title{display:-webkit-inline-box;-webkit-line-clamp:unset;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}}.paging{display:flex;align-items:center;justify-content:center;margin:20px auto 0 auto}.paging li{list-style:none}.paging li a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #f4f7f6;line-height:normal;color:#858585;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.paging li a i{opacity:0.5;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.paging li a.active{background:#00afab;color:#fff}.paging li a:hover{color:#222;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.paging li a:hover i{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.paging li:last-child i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.contenteditor h1,.contenteditor h2,.contenteditor h3,.contenteditor h4,.contenteditor h5,.contenteditor h6{font-family:gb;line-height:normal;display:block}.contenteditor h1{font-size:2em;margin:0.67em 0}.contenteditor h2{font-size:1.5em;margin:0.75em 0}.contenteditor h3{font-size:1.17em;margin:0.83em 0}.contenteditor h4{font-size:1em;margin:1.12em 0}.contenteditor h5{font-size:0.83em;margin:1.5em 0}.contenteditor h6{font-size:0.67em;margin:1.67em 0}.contenteditor img{height:auto;margin:25px auto;display:block}.contenteditor p{margin:1.12em 0}.contenteditor ol,.contenteditor ul{list-style-type:disc;padding-left:40px}.contenteditor em{font-style:italic;display:block;margin:auto}.contenteditor a{color:#00afab;word-break:break-all}.starrate{margin:5px auto;padding:0 10px;text-align:center;display:table}.starrate input{position:absolute;top:-9999px}.starrate:not(:checked)>label{width:auto;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;line-height:normal;color:#e3e3e3;letter-spacing:8px;float:right}.starrate:not(:checked)>label:before{content:"★"}.starrate input:checked ~ label{color:#eac300}.starrate input:checked+label:hover,.starrate input:checked+label:hover ~ label,.starrate input:checked ~ label:hover,.starrate input:checked ~ label:hover ~ label,.starrate label:hover ~ input:checked ~ label{color:#eac300}.starrate.--small{margin:0;padding:0}.starrate.--small:not(:checked)>label{font-size:18px;letter-spacing:1.8px}.starrate.--notclick{pointer-events:none}@media screen and (max-width: 767px){.starrate.--small:not(:checked)>label{font-size:18px;letter-spacing:1.4px}}.stars{position:relative;display:table}.stars__inner{display:flex;position:relative;z-index:10;white-space:nowrap}.stars__inner span{display:block}.stars__inner span:not(:last-child){margin-right:2px}.stars__inner span img{width:18px;display:block;max-width:initial;margin:0}.stars__inner.--top{z-index:10}.stars__inner.--bottom{width:var(--percent);height:100%;z-index:1;overflow:hidden;position:absolute;top:0;left:0}.itemreview{display:grid;grid-template-columns:auto 1fr;column-gap:30px}.itemreview:not(:first-child){border-top:1px solid #e3e3e3;margin-top:10px;padding-top:25px}.itemreview__avatar{width:60px;height:60px;border-radius:50%;overflow:hidden;position:relative}.itemreview__avatar img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.itemreview__info{padding-top:2px}.itemreview__info-des{margin:10px 0}.itemreview__info-des .date{font-size:1.4rem;color:#858585;margin-top:5px;margin-bottom:0}@media screen and (max-width: 767px){.itemreview{column-gap:15px}.itemreview__avatar{width:46px;height:46px}}.student__img{width:100%;height:0;position:relative;padding-bottom:118%;overflow:hidden}.student__img img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.student__info{margin-top:25px}.student__info .title{margin-bottom:6px}.student__info .title:hover{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0.7}.student__info a.label{margin-top:25px}.textbox{text-align:center;padding-top:calc(var(--pdSection) - 20px)}.textbox h2.title{margin-bottom:1.6rem}.textbox p.desc{margin:auto;opacity:0.7}@media screen and (max-width: 767px){.textbox h2.title{margin-bottom:1rem}}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1}.lazyload,.lazyloading{opacity:0;transition:opacity 0.4s;-webkit-transition:opacity 0.4s}.lazyloaded{opacity:1;transition:opacity 0.4s;-webkit-transition:opacity 0.4s}.flickity-enabled{outline:0}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:100%;margin:15px auto;text-align:center;z-index:100;position:relative}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:2px;background:rgba(0,0,0,0.2);border:0}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#00afab;margin-top:-7px;cursor:grab;cursor:-webkit-grab}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}.header{width:100vw;max-width:100%;position:fixed;background:none;height:76px;z-index:700;transition:opacity 0.3s, height 0.3s;-webkit-transition:opacity 0.3s, height 0.3s}.header .container-fluid{display:flex;justify-content:space-between;align-items:center;height:100%}.header__humburger{height:100%;cursor:pointer;display:flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__humburger-button{width:27px;height:18px;position:relative;margin-right:8px}.header__humburger-button span{width:100%;height:2px;background:#fff;border-radius:10px;display:block;position:absolute;right:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__humburger-button span:nth-child(1){top:0px}.header__humburger-button span:nth-child(2){width:60%;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.header__humburger-button span:nth-child(3){right:0;bottom:0px}.header__humburger-text{font-size:1.4rem;font-family:"gr",sans-serif;color:#fff;text-transform:uppercase;position:relative;top:1px}.header__humburger-text span{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header__humburger-text span:first-child{opacity:1}.header__humburger-text span:last-child{opacity:0}.header__humburger.--close .header__humburger-button span{background:#222;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__humburger.--close .header__humburger-text{color:#222;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header__humburger.--close .header__humburger-text span{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__humburger.--close .header__humburger-text span:first-child{opacity:0}.header__humburger.--close .header__humburger-text span:last-child{opacity:1}.header__logo{position:absolute;left:50%;transform:translateX(-50%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logo a{display:flex}.header__logo img,.header__logo svg{width:170px;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.header__logo img path,.header__logo svg path{fill:#fff;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s}.header__logo img path#rect,.header__logo svg path#rect{fill:#00afab}.header__auth{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__auth .btn--transparent{padding:0;height:auto}.header__logged{display:flex;align-items:center}.header__logged .btn--border{margin-right:20px}.header__logged .noti{position:relative}.header__logged .noti__symbol{position:relative;margin-right:22px;display:flex;align-items:center;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .noti__symbol svg{width:24px}.header__logged .noti__symbol-number{width:16px;height:16px;display:flex;align-items:center;justify-content:center;background:#00afab;border-radius:50%;font-size:11px;padding-top:1px;color:#fff;position:absolute;top:0;right:-3px}.header__logged .noti__symbol:hover{opacity:0.8;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .noti__list{width:360px;position:absolute;top:46px;right:0;background:#fff;-webkit-box-shadow:0px 9px 14px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 9px 14px 0px rgba(0,0,0,0.2);box-shadow:0px 9px 14px 0px rgba(0,0,0,0.2);opacity:0;pointer-events:none;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header__logged .noti__list.active{opacity:1;pointer-events:auto;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header__logged .noti__list-inner{height:380px;overflow-y:scroll}.header__logged .noti__list-inner::-webkit-scrollbar{width:5px}.header__logged .noti__list-inner::-webkit-scrollbar-track{background:#e7e7e7}.header__logged .noti__list-inner::-webkit-scrollbar-thumb{background:#a3a3a3}.header__logged .noti__list .title{padding:15px;line-height:normal;border-bottom:1px solid #e3e3e3;margin-bottom:10px}.header__logged .noti__list-item{display:flex;align-items:flex-start;padding:10px 25px 5px 15px;line-height:22px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative}.header__logged .noti__list-item:hover{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .noti__list-item .user .user__img{flex-shrink:0;margin-right:11px}.header__logged .noti__list-item .text{opacity:0.6}.header__logged .noti__list-item .text .time{font-size:1.4rem}.header__logged .noti__list-item:after{content:"";width:8px;height:8px;background:#00afab;border-radius:50%;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);display:none}.header__logged .noti__list-item.active .text{opacity:1}.header__logged .noti__list-item.active .text .time{color:#00afab}.header__logged .noti__list-item.active:after{display:block}.header__logged .userlogged{position:relative}.header__logged .userlogged__avatar{display:flex;align-items:center;cursor:pointer}.header__logged .userlogged__avatar-img{margin-right:8px}.header__logged .userlogged__avatar-icon{display:flex;align-items:center}.header__logged .userlogged__avatar-icon svg{width:11px}.header__logged .userlogged__dropdown{min-width:240px;position:absolute;right:0;top:49px;background:#fff;-webkit-box-shadow:0px 9px 14px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 9px 14px 0px rgba(0,0,0,0.2);box-shadow:0px 9px 14px 0px rgba(0,0,0,0.2);opacity:0;pointer-events:none;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header__logged .userlogged__dropdown-info{display:flex;padding:15px 17px;border-bottom:1px solid #e3e3e3;margin-bottom:10px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .userlogged__dropdown-info .user__img{flex-shrink:0;width:50px;height:50px;margin-right:10px}.header__logged .userlogged__dropdown-info .title{margin-bottom:0;line-height:normal;padding-top:4px;white-space:nowrap}.header__logged .userlogged__dropdown-info .email{color:#858585;font-size:1.4rem}.header__logged .userlogged__dropdown-info:hover{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .userlogged__dropdown-list a{padding:9px 17px;display:flex;align-items:center;justify-content:space-between;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .userlogged__dropdown-list a:hover{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header__logged .userlogged__dropdown-list a:last-child i img{width:17px}.header__logged .userlogged__dropdown.active{opacity:1;pointer-events:auto;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}@media screen and (max-width: 767px){.header__logged .noti{position:initial}.header__logged .noti__list{width:100vw;top:calc(76px - 20px)}}.header.--bgwhite{height:calc(76px - 14px);background:#fff;border-bottom:1px solid #e3e3e3;transition:opacity 0.3s, height 0.3s;-webkit-transition:opacity 0.3s, height 0.3s}.header.--bgwhite .header__humburger-button{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header.--bgwhite .header__humburger-button span{background-color:#222;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header.--bgwhite .header__humburger-text{color:#222;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header.--bgwhite .header__logo img,.header.--bgwhite .header__logo svg{width:230px;transform:translateX(15px);-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px)}.header.--bgwhite .header__logo img path,.header.--bgwhite .header__logo svg path{fill:#000;opacity:0}.header.--bgwhite .header__logo img path#rect,.header.--bgwhite .header__logo svg path#rect{fill:#00afab;opacity:1}.header.--bgwhite .header__logo img path#ccenter,.header.--bgwhite .header__logo svg path#ccenter{opacity:1}.header.--bgwhite .header__auth .btn--transparent{color:#222}.header.--bgwhite .header__auth .btn--border{border:1px solid #222;color:#222}.header.--bgwhite .header__auth .btn--border:hover{border:1px solid #00afab;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header.--bgwhite .header__logged .noti svg *{fill:#222;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.header.--bgwhite .header__logged .userlogged i svg *{fill:#222;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}@media screen and (max-width: 767px){.header{height:calc(76px - 20px)}.header__logo img,.header__logo svg{width:140px}.header__logged .userlogged__dropdown{top:41px}.header__auth .btn--transparent{border:0;padding-top:5px}.header__auth .btn--transparent span:first-child{display:none}.header__auth .btn--border{display:none}.header.--bgwhite{height:calc(76px - 26px)}.header.--bgwhite .header__logo img,.header.--bgwhite .header__logo svg{width:200px;transform:translateX(6px);-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);-o-transform:translateX(6px)}.header.--bgwhite .header__auth .btn--transparent{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header.--bgwhite .header__auth .btn--transparent:hover{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header.--bgwhite .header__auth .btn--border{display:none}}.navbar{position:fixed;top:0;left:0;width:320px;height:100%;z-index:600;background-color:#f4f7f6;padding-top:calc(76px - 14px);transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}.navbar ul{width:100%}.navbar ul li a{padding:15px 30px;display:block;border-bottom:1px solid #e3e3e3;font-family:"gb",sans-serif;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.navbar ul li a.active{background:#00afab;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.navbar ul li a.active:hover{background:#00afab;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.navbar ul li a:hover{background:#e3e3e3;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.overlay{width:100vw;height:100vh;background:#000;opacity:0;position:fixed;top:0;left:0;z-index:500;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}footer{background-color:#fff;padding-top:80px;padding-bottom:30px}footer .content{display:flex;margin-bottom:60px}footer .content-item{width:calc(100% / 4)}footer .content-item h3{margin-bottom:15px;font-size:1.2rem}footer .content-item ul li{padding:6px 0}footer .content-item ul li a{display:inline-flex;align-items:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}footer .content-item ul li a i{width:24px;margin-right:10px;flex-shrink:0;display:inline-block;padding:2px}footer .content-item ul li a i img{margin:unset}footer .content-item ul li a:hover{color:#858585;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}footer .content-item ul li:first-child a{align-items:flex-start}footer .bottom{display:flex;align-items:center;justify-content:space-between}footer .bottom .copyright{display:flex;align-items:center}footer .bottom .copyright img{display:inline-block;margin:unset;margin-right:10px}footer .bottom .copyright span{font-size:1.7rem;font-family:"gm",sans-serif;color:#222;opacity:0.6}footer .bottom .logobct{opacity:0}footer .bottom .logobct img{width:120px}@media screen and (max-width: 767px){footer{padding-top:60px}footer .content{flex-wrap:wrap;margin-bottom:20px}footer .content-item{width:50%}footer .content-item h3{margin-bottom:15px}footer .content-item:nth-child(3){width:100%;margin-top:15px;margin-bottom:10px}footer .content-item:nth-child(3) h3{display:none}footer .content-item:nth-child(3) ul{display:flex;justify-content:flex-start}footer .content-item:nth-child(3) ul li a{padding:0px}footer .content-item:nth-child(3) ul li a span{display:none}footer .content-item:nth-child(4){width:100%}footer .content-item:nth-child(4) h3{display:none}footer .content-item:nth-child(4) ul li{padding:0}footer .content-item:nth-child(4) ul li a{padding:2px 0}footer .content-item:nth-child(4) ul li a span br{display:none}}.hero{position:relative;--heightBanner: 670px;width:100%;height:var(--heightBanner);overflow:hidden}.hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);z-index:100}.hero::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:50}.hero__content{position:relative;z-index:100;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.hero__content .text{margin:20px 0 35px 0;font-size:2.4rem;font-family:"gr",sans-serif;line-height:normal;color:#fff}.hero__content .btn{min-width:200px}.hero__bottom{width:100%;position:absolute;bottom:0;left:0;z-index:120}.hero__bottom-social{position:relative;display:flex;align-items:center;z-index:100;padding:25px 0}.hero__bottom-social a{padding-right:20px}.hero__bottom-social a img{width:26px}.hero__bottom-social a:last-child{position:relative}.hero__bottom-social a:last-child::before{content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%);width:45px;height:2px;background-color:#fff}.hero__background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero__background img,.hero__background video{min-width:100%;min-height:100%;object-fit:cover;max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute;z-index:0}.hero__background-video{min-width:100%;min-height:100%;object-fit:cover;max-width:initial;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute;z-index:10}@media screen and (max-width: 1199px){.hero{--heightBanner: 680px}}@media screen and (max-width: 767px){.hero{--heightBanner: 480px}.hero__content .text{margin:15px 0 25px 0;font-size:2.2rem;line-height:3rem}.hero__bottom-social a{padding-right:15px}.hero__bottom-social a img{width:24px}.hero__bottom-social a:last-child::before{width:30px;height:1px}}.coursecoming{--pdItem: 60px}.coursecoming__list{width:100%;max-width:1920px;margin:auto;overflow:hidden;outline:0}.coursecoming__item{width:100%;display:grid;grid-template-columns:968px 1fr}.coursecoming__item-img{overflow:hidden;position:relative}.coursecoming__item-img a{width:100%;height:100%;display:block;overflow:hidden}.coursecoming__item-content{width:100%;padding:var(--pdItem) calc(var(--pdItem) - 10px);background-color:#fff}.coursecoming__item-content .category{display:inline-block;margin-bottom:15px}.coursecoming__item-content>.title{width:100%;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.coursecoming__item-content>.title:hover{opacity:0.7;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.coursecoming__item-content .user{margin-bottom:40px}.coursecoming__item-content .info{display:flex;margin-bottom:40px}.coursecoming__item-content .info .labeltext .title{font-size:2.9rem;line-height:calc(2.9rem + 6px);color:#bdbdbd;margin-top:14px}.coursecoming__item-content .info .labeltext:first-child{margin-right:40px}.coursecoming__item-content .btnwrap{display:flex}.coursecoming__item-content .btnwrap .btn{width:160px}.coursecoming__item-content .btnwrap .btn.btn--primary{margin-right:12px}@media (max-width: 1920px){.coursecoming__item{width:calc(100% - 120px);grid-template-columns:780px 1fr;margin-right:35px}}@media screen and (max-width: 1559px){.coursecoming__item{width:calc(100% - 80px)}}@media screen and (max-width: 1199px){.coursecoming{--pdItem: 45px}.coursecoming__item{width:calc(100% - 100px);margin-right:30px;grid-template-columns:1fr}}@media screen and (max-width: 991px){.coursecoming{--pdItem: 40px}.coursecoming__item-content .category{margin-bottom:0px}.coursecoming__item-content .title{margin-top:10px}.coursecoming__item-content .user{margin-bottom:30px}.coursecoming__item-content .info{margin-bottom:20px}.coursecoming__item-content .info .labeltext .title{font-size:3rem;margin-top:0}.coursecoming__item-content .info .labeltext:first-child{margin-right:25px}}@media screen and (max-width: 767px){.coursecoming{--pdItem: 20px}.coursecoming .heading{justify-content:center}.coursecoming__item{width:calc(100% - 40px);margin-right:15px}.coursecoming__item-content{padding:var(--pdItem)}.coursecoming__item-content>.title{height:42px;line-height:calc(4rem - 0.5rem + 15px);margin-top:0px;margin-bottom:10px}.coursecoming__item-content .user{margin-bottom:30px}.coursecoming__item-content .info{margin-bottom:20px}.coursecoming__item-content .info .labeltext .title{font-size:2.1rem;line-height:normal}.coursecoming__item-content .btnwrap .btn{width:50%}}.courses{padding-bottom:var(--pdSection)}.courses__category{display:flex;align-items:center;justify-content:center}.courses__category li a{white-space:nowrap;padding:15px 13px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.courses__category li a.active{color:#00afab;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.courses__category li a:hover{opacity:0.5;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.courses__category li:last-child a{padding-right:0}.courses__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.courses__list-item{position:relative;width:calc(100% / 2);padding:0 15px;overflow:hidden;margin-bottom:30px}.courses__list-item .img{position:relative;height:0;padding-bottom:60%;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.courses__list-item .img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;z-index:10;pointer-events:none;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.courses__list-item .img img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.courses__list-item .img .badge{position:absolute;right:15px;bottom:15px;z-index:15;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.courses__list-item .img .badge.--status{right:initial;left:15px}.courses__list-item .img:hover:before{background:rgba(0,0,0,0.2);transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.courses__list-item .content{padding:20px 25px 30px 25px;background-color:#fff;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.courses__list-item .content .label{margin-bottom:10px;display:inline-block}.courses__list-item .content .title{height:80px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.courses__list-item .content .title a{color:inherit;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.courses__list-item .content .title:hover{opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.courses__list-item .content .date{font-size:1.4rem;line-height:normal;color:#858585}.courses__list-item .content__info{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:-10px}.courses__list-item .content__info .price{margin-bottom:-1px;text-align:right}.courses__list-item .content__info .price__original{text-decoration:line-through}.courses__list-item .content__info .price__discount{margin-left:6px}.courses__list-item .content__action{display:flex;justify-content:space-between;align-items:stretch;margin-top:38px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;display:none}.courses__list-item .content__action .btn--primary{width:100%;text-align:center;margin-right:10px;border-radius:2px;background-clip:padding-box}.courses__list-item .content__action .btn--default{background:#e3e3e3;border-radius:2px;background-clip:padding-box;flex-shrink:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.courses__list-item .content__action .btn--default img{width:22px}.courses__list-item .content__action .btn--default:hover{background:#f8f8f8}.courses__list-item:hover .course__wrapper{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.courses__btnall{margin-top:30px;text-align:center;border-radius:2px;background-clip:padding-box}@media screen and (max-width: 991px){.courses .heading{flex-direction:column}.courses .heading__title{margin-bottom:15px;padding-left:0}.courses .heading__title:before{display:none}.courses__list-item .img .badge{right:10px;bottom:10px}.courses__list-item .content{padding:15px}.courses__list-item .content .title a{display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.courses__list-item .content__info{margin-bottom:0}.courses__btnall{margin-top:15px}}@media screen and (max-width: 767px){.courses__category{width:100%;overflow-x:scroll;margin-left:-15px;margin-right:-15px;text-align:center}.courses__category li a{padding:0px 10px}.courses__category li:first-child a{padding-left:0}.courses__list-item{width:100%;margin-bottom:15px}.courses__list-item .content .label{margin-bottom:5px}.courses__list-item .content .title{height:70px}}@media (max-width: 400px){.courses__category li a{padding:0px 7px}}.teacher{background-color:#fff}.teacher .heading{flex-direction:column;align-items:flex-start}.teacher .heading__wrapper{width:100%;display:flex;padding-left:100px;justify-content:space-between;align-items:flex-end}.teacher .heading__wrapper .heading__desc{max-width:680px}.teacher__list{width:100%;outline:0;margin-left:-7.5px;margin-right:-7.5px}.teacher__list-inner{padding-left:100px}.teacher__list .flickity-viewport{overflow:hidden}.teacher__list-item{width:calc(100% / 5);padding:0 7.5px}.teacher__list-item .img{width:100%;height:0;position:relative;padding-bottom:140%;overflow:hidden}.teacher__list-item .img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;z-index:10;pointer-events:none;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.teacher__list-item .img img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.teacher__list-item .img:hover:before{background:rgba(0,0,0,0.2);transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.teacher__list-item .img:hover img{transform:translate(-50%, -50%) scale(1.06);-webkit-transform:translate(-50%, -50%) scale(1.06);-moz-transform:translate(-50%, -50%) scale(1.06);-ms-transform:translate(-50%, -50%) scale(1.06);-o-transform:translate(-50%, -50%) scale(1.06);transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.teacher__list-item .info{margin-top:30px}.teacher__list-item .info .title:hover{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;opacity:0.7}.teacher__list-item .info .label{margin-bottom:12px}@media screen and (max-width: 1199px){.teacher__list-item{width:calc(100% / 4)}.teacher__list-item .info .label{display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;margin-bottom:5px}}@media screen and (max-width: 991px){.teacher__list-item{width:calc(100% / 3)}}@media screen and (max-width: 767px){.teacher .heading__wrapper{padding-left:0}.teacher__list{padding-left:0;margin-left:-15px;margin-right:-15px}.teacher__list-inner{width:100vw;padding-left:0}.teacher__list-item{width:calc(100% / 2 - 15px);padding:0 0px 0 15px}.teacher__list-item .info{margin-top:20px}.teacher__list-item .info .label{margin-bottom:2px}}.featured{background:#1b1b1b;position:relative;overflow:hidden;color:#fff;padding:90px 0}.featured__c{height:100%;max-height:710px;position:absolute;left:0px;top:50%;transform:translateY(-50%)}.featured .container{height:100%;display:flex;align-items:center}.featured__title{width:50%;height:100%;padding-left:240px;display:flex;align-items:center}.featured__title .title span{color:#00afab}.featured__content{width:50%;height:100%;padding-left:60px;display:flex;justify-content:center;align-items:center;flex-direction:column}.featured__content-item{width:100%}.featured__content-item:not(:last-child){padding-bottom:22px;margin-bottom:25px;border-bottom:1px solid #303030}.featured__content-item .title{margin-bottom:12px;position:relative;text-transform:initial}.featured__content-item .title:before{content:"";width:40px;height:40px;background:url(../img/checked.svg) no-repeat center;display:inline-block;position:absolute;left:-60px;top:-5px}.featured__content-item p{opacity:0.6}@media (max-width: 1820px){.featured__c{left:-70px}.featured__title{padding-left:270px}}@media (max-width: 1400px){.featured__title{padding-left:270px}}@media (max-width: 1370px){.featured__c{left:-120px}.featured__title{padding-left:240px}}@media screen and (max-width: 1199px){.featured__c{left:-200px}.featured__title{padding-left:190px}}@media screen and (max-width: 991px){.featured{padding:80px 0}.featured .container{flex-direction:column}.featured__c{height:60%;left:-95px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.featured__title{width:100%;padding-left:0;margin-bottom:50px;padding-left:185px}.featured__content{width:100%;padding-left:240px}}@media screen and (max-width: 767px){.featured{padding:70px 0}.featured__c{height:230px;left:-30px;top:-12px;transform:initial;-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;display:none}.featured__title{padding-left:0;margin-bottom:40px}.featured__title br{display:block}.featured__content{width:100%;padding-top:0px;padding-left:45px;text-align:justify}.featured__content-item .title:before{left:-50px}}.testimonial{--height_tes: 460px;--positionCtr: -105px;background:#0a0a0a}.testimonial__inner{max-width:900px;margin:0 auto}.testimonial .heading__title{white-space:nowrap}.testimonial .heading .control{margin-right:-15px}.testimonial__slider{max-width:900px;margin:0 auto}.testimonial__slider-list{position:relative}.testimonial__slider-list .item{height:100%;display:flex;align-items:center}.testimonial__slider-list .item .text{width:570px;height:calc(var(--height_tes) - 130px);background:#1b1b1b;margin-right:-50px;color:#fff;border-radius:4px;background-clip:padding-box;position:relative;z-index:10}.testimonial__slider-list .item .ct,.testimonial__slider-list .item .ct_m{width:100%;height:100%;position:absolute;top:0;left:0;padding:40px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.testimonial__slider-list .item .ct.active,.testimonial__slider-list .item .ct_m.active{opacity:1;pointer-events:auto;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.testimonial__slider-list .item .ct .info,.testimonial__slider-list .item .ct_m .info{display:flex;justify-content:space-between;margin-bottom:10px}.testimonial__slider-list .item .ct .info h4,.testimonial__slider-list .item .ct_m .info h4{font-size:22px;line-height:32px;margin-bottom:8px}.testimonial__slider-list .item .ct .content,.testimonial__slider-list .item .ct_m .content{height:170px;line-height:28px;margin-bottom:15px;display:-webkit-inline-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.testimonial__slider-list .item .ct .bottom,.testimonial__slider-list .item .ct_m .bottom{display:flex;justify-content:space-between}.testimonial__slider-list .item .ct .bottom a img,.testimonial__slider-list .item .ct_m .bottom a img{width:18px;position:relative;left:-4px;opacity:0.55;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.testimonial__slider-list .item .ct .bottom a:hover img,.testimonial__slider-list .item .ct_m .bottom a:hover img{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.testimonial__slider-list .item .ct_m{display:none}.testimonial__slider-list .item .images{width:400px;height:var(--height_tes);overflow:hidden;position:relative;cursor:grab}.testimonial__slider-list .item .images .img{overflow:hidden}.testimonial__slider-list .item .images .carousel-cell{width:100%;height:var(--height_tes);overflow:hidden;margin:0}.testimonial__slider-list .item .images .carousel-cell picture img{min-width:100%;min-height:100%;object-fit:cover}.testimonial__slider-list .dots{margin-top:40px}.testimonial__slider-list .dots .flickity-page-dots{text-align:center;display:flex;align-items:center;justify-content:center}.testimonial__slider-list .dots .flickity-page-dots li{width:5px;height:5px;display:inline-block;margin:0 5px;border-radius:50%;background-clip:padding-box;background:#505050;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.testimonial__slider-list .dots .flickity-page-dots li.is-selected{width:20px;border-radius:5px;background-clip:padding-box;background:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media screen and (max-width: 1199px){.testimonial .testimonial__slider .testimonial__slider-list .item .ct,.testimonial .testimonial__slider .testimonial__slider-list .item .ct_m{padding:40px}.testimonial .testimonial__slider .testimonial__slider-list .btn_ctr.prev{left:0;top:initial;bottom:-30px}.testimonial .testimonial__slider .testimonial__slider-list .btn_ctr.next{left:70px;right:initial;top:initial;bottom:-30px}}@media screen and (max-width: 767px){.testimonial .heading{justify-content:center}.testimonial .testimonial__slider .testimonial__slider-list .item{margin-left:-15px;margin-right:-15px;flex-direction:column-reverse}.testimonial .testimonial__slider .testimonial__slider-list .item .images .img{height:300px}.testimonial .testimonial__slider .testimonial__slider-list .item .text{width:100%;height:420px;margin-right:0;display:none}.testimonial .testimonial__slider .testimonial__slider-list .item .ct_m{width:100%;height:380px;background:#1b1b1b;position:relative;display:flex;padding:25px;color:#fff;z-index:10;opacity:1;pointer-events:auto}.testimonial .testimonial__slider .testimonial__slider-list .item .ct_m .info .quotes{margin-top:5px;display:none}.testimonial .testimonial__slider .testimonial__slider-list .item .ct_m .info .quotes img{width:34px}.testimonial .testimonial__slider .testimonial__slider-list .item .ct_m .content{height:220px;display:-webkit-inline-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.testimonial .testimonial__slider .testimonial__slider-list .item .images{width:100%;height:auto}.testimonial .testimonial__slider .testimonial__slider-list .item .images .list .carousel-cell{width:calc(100% - 60px);height:auto;padding:0 0 0 15px}.testimonial .testimonial__slider .testimonial__slider-list .btn_ctr{display:none}}.faq{padding-bottom:0}.faq__inner{max-width:700px;margin:0 auto}.faq .heading{margin-bottom:50px}.gallery{--sizeCtr: 38px;--positionCtr: 0px;padding-bottom:30px;overflow:hidden}.gallery .list{margin-top:60px;cursor:-webkit-grab}.gallery .list img{max-width:initial;height:480px;opacity:0;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;margin:0 15px}.gallery .list img.flickity-lazyloaded{opacity:1;transition:opacity 0.3s;-webkit-transition:opacity 0.3s}.gallery .controls{width:220px;margin:40px auto 0 auto;text-align:center;display:none}.gallery .controls span{font-size:12px;text-transform:uppercase;letter-spacing:3px}.gallery .controls .timeline{height:3px;flex:1;background:#d8d8d8;border-radius:10px;margin:5px 15px;position:relative;overflow:hidden}.gallery .controls .timeline .process{width:10px;height:100%;background:#00afab;position:absolute;left:0}@media screen and (max-width: 1559px){.gallery .list img{height:430px}}@media screen and (max-width: 1199px){.gallery .list img{height:380px}}@media screen and (max-width: 767px){.gallery{padding-bottom:16px}.gallery .list{margin-top:40px}.gallery .list img{height:260px;margin:0 8px}}.callregister{background:url(../img/hoc-vien-cfd-circle.jpg) no-repeat center;background-size:cover;position:relative;padding:160px 0}.callregister__content{max-width:710px;margin:0 auto;text-align:center;position:relative;z-index:10}.callregister__content p{margin:10px 0 30px 0;opacity:0.7}.callregister__content .btn{min-width:200px;margin:0 5px}.callregister:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:#fff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0.7119222689) 100%)}@media screen and (max-width: 1559px){.callregister{padding:80px 0}}@media screen and (max-width: 767px){.callregister{padding:50px 0}.callregister .title span{display:block}.callregister .btn--primary{margin-bottom:15px}}.courses .courses__list{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:5rem}.courses .courses__list-item{width:calc(100% / 2)}@media screen and (max-width: 991px){.courses .courses__list.courses__list .courses__list-item{width:100%}}.profilepage{padding-top:calc(76px + 15px);padding-bottom:var(--pdSection)}.profilepage .wrapper{display:grid;grid-template-columns:calc(100% / 3) 1fr}.profilepage .sidebar{height:fit-content;background-color:#fff;padding:30px;overflow:hidden}.profilepage .sidebar__info{display:flex;align-items:center;flex-direction:column;border-bottom:1px solid #d2d2d2;padding-bottom:14px;margin-bottom:14px}.profilepage .sidebar__info ul{margin-top:10px;display:flex;flex-direction:column;width:100%}.profilepage .sidebar__info ul li{display:flex;justify-content:space-between;padding:10px 0}.profilepage .sidebar__info ul li span{font-size:1.7rem;font-family:"gm",sans-serif;line-height:normal;color:#222;text-transform:none}.profilepage .sidebar__content{margin-top:26px}.profilepage .sidebar__content h4{font-size:1.7rem;font-family:"gb",sans-serif;line-height:normal;color:#222;text-transform:none}.profilepage .sidebar__content .description{margin-top:10px;margin-bottom:20px;font-size:1.7rem;font-family:"gm",sans-serif;line-height:28px;color:#222;text-transform:none}.profilepage .sidebar__content ul{display:flex;flex-direction:column;align-items:flex-start}.profilepage .sidebar__content ul li{display:flex;margin:7px 0}.profilepage .sidebar__content ul li img{margin-right:15px;position:relative;top:-2px}.profilepage .sidebar__content ul li a{font-size:1.7rem}.profilepage .sidebar__content ul li span{display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;font-size:1.7rem;font-family:"gm",sans-serif;line-height:normal;color:#222;text-transform:none}.profilepage .sidebar__content .social{display:flex;justify-content:center;align-items:center;margin-top:45px}.profilepage .sidebar__content .social a{padding:0 7px}.profilepage .sidebar__content .label{text-align:center;margin-top:20px}.profilepage .tab{padding-left:30px}.profilepage .tab__content{margin-top:30px}.profilepage .tab .form{padding-top:35px}.profilepage .tab .form .form-container.textarea{margin:15px 0}.profilepage .tab .btnsubmit{margin-top:15px}.profilepage .tab .btnsubmit .btn--primary{width:100%}.profilepage .tab .teacher__infor img{height:auto;display:block;margin:25px auto}.profilepage .tab .teacher__infor h1{font-size:2em;margin:0.67em 0;font-family:gb}.profilepage .tab .teacher__infor h2{font-size:1.5em;margin:0.75em 0;font-weight:bold;font-family:gb}.profilepage .tab .teacher__infor h3{font-size:1.3em;margin:0.83em 0;font-family:gb}.profilepage .tab .teacher__infor h4{font-size:1em;font-family:gb}.profilepage .tab .teacher__infor h5{font-size:0.8em;margin:1.5em 0;font-family:gb}.profilepage .tab .teacher__infor h6{font-size:0.7em;margin:1.67em 0;font-family:gb}.profilepage .tab .teacher__infor ul,.profilepage .tab .teacher__infor ol{list-style:initial;margin:1.12em 0 1.12em 1.2em}.profilepage .tab .teacher__infor ul li,.profilepage .tab .teacher__infor ol li{padding:4px 0}.profilepage .tab .teacher__infor p,.profilepage .tab .teacher__infor blockquote,.profilepage .tab .teacher__infor fieldset,.profilepage .tab .teacher__infor form,.profilepage .tab .teacher__infor dl,.profilepage .tab .teacher__infor menu,.profilepage .tab .teacher__infor dir{display:block;margin:1.12em 0}@media screen and (max-width: 991px){.profilepage .sidebar{padding:40px 15px}}@media screen and (max-width: 767px){.profilepage .wrapper{grid-template-columns:1fr}.profilepage .sidebar{width:100%;padding:20px 0 0 0;background:none}.profilepage .sidebar .listinfo{display:none}.profilepage .sidebar__info{padding-bottom:8px}.profilepage .sidebar__content{display:none}.profilepage .tabwrap{margin-top:0px}.profilepage .tab{width:100%;padding-left:0}.profilepage .tab__content{margin-top:15px}.profilepage .tab .form{padding-top:10px}}.changepassword{padding-top:calc(90px + 30px);padding-bottom:var(--pdSection)}.changepassword .form{max-width:400px;background-color:#fff;padding:6rem 4.8rem;margin:auto}.changepassword .form h3.title{margin-top:0;margin-bottom:3rem;text-align:center}.changepassword .form .btncontrol{text-align:center;margin-top:3.4rem}.changepassword .form .btncontrol a.btn{width:100%}@media screen and (max-width: 767px){.changepassword .form{padding:30px}}.coursedetailpage .contentdetail .tabwrap{display:none}.coursedetailpage .courses__list-item{width:calc(100% / 3)}@media screen and (max-width: 767px){.coursedetailpage .courses__list-item{width:100%}}.herodetail{min-height:100vh}.herodetail .container{max-width:700px;color:#fff}.herodetail .category{margin-bottom:8px;color:#bdbdbd}.herodetail h2.title:after{content:"";width:50px;height:1px;display:block;margin:12px auto;background:#fff}.herodetail .infor{width:fit-content;margin:30px auto 35px auto;display:flex;flex-wrap:wrap;justify-content:space-between}.herodetail .infor .label{margin-bottom:10px;color:#bdbdbd}.herodetail .infor__item{width:fit-content;min-width:180px}.herodetail .infor__item p{white-space:nowrap}.herodetail .btn{min-width:266px;margin-bottom:10px}.herodetail .discount{opacity:0.7;font-size:1.7rem}.herodetail .hero__bottom{width:100%}.herodetail .hero__bottom .container-fluid{display:flex;align-items:flex-end;justify-content:space-between;padding-top:25px;padding-bottom:25px}.herodetail .hero__bottom .pricebox{text-align:center;color:#fff;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.herodetail .hero__bottom .pricebox__old{text-decoration:line-through;opacity:0.6}.herodetail .hero__bottom .pricebox__discount{margin:4px auto}.herodetail .hero__bottom .pricebox__countdown span{color:#00afab}@media screen and (max-width: 1199px){.herodetail{min-height:700px}}@media screen and (max-width: 767px){.herodetail{min-height:380px}.herodetail h2.title{margin-bottom:20px}.herodetail h2.title:after{display:none}.herodetail .infor{display:none}.herodetail .btn{min-width:220px;margin-top:20px}.herodetail .hero__content .container{margin-top:-40px}.herodetail .hero__bottom .container-fluid{padding-top:15px;padding-bottom:15px}.herodetail .hero__bottom .pricebox{width:100%;padding:0 15px;margin:0 auto;top:-110px}}.headtop{width:100%;height:calc(76px - 10px);max-width:100%;left:50%;top:0;position:fixed;background:#000;z-index:800;transform:translate(-50%, -110%);-webkit-transform:translate(-50%, -110%);-moz-transform:translate(-50%, -110%);-ms-transform:translate(-50%, -110%);-o-transform:translate(-50%, -110%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.headtop .container-fluid{height:100%;display:flex;align-items:center;justify-content:space-between}.headtop__progress{width:0%;height:3px;background-color:#00afab;position:absolute;bottom:-3px;left:0}.headtop__left{height:100%;margin-left:-20px;display:flex;align-items:center;color:#fff}.headtop__left-avatar{width:115px;height:100%;position:relative;overflow:hidden;margin-right:15px}.headtop__left-avatar img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.headtop__left-title{line-height:22px}.headtop__right{display:flex;align-items:center;color:#fff}.headtop__right-price{margin-right:15px;display:flex;line-height:normal}.headtop.show{transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media screen and (max-width: 767px){.headtop{height:calc(76px - 22px)}.headtop__left{margin-left:-15px}.headtop__left-avatar{width:90px}}@media screen and (max-width: 767px) and (max-width: 330px){.headtop__left-avatar{display:none}}@media screen and (max-width: 767px){.headtop__left-title{display:none}}.contentdetail .container{max-width:860px}.contentdetail .tabwrap{width:100%;background:#fff}.contentdetail .content{padding:60px 0}.contentdetail .content .contentrow{margin-bottom:60px}.contentdetail .content .contentrow__title{font-size:2.9rem;line-height:calc(2.9rem + 6px);margin-bottom:28px}.contentdetail .content .contentrow:last-child{margin-bottom:20px}.contentdetail .content .contentrow:first-child .contentrow__title{margin-bottom:18px}.contentdetail .content .contentrow .videowrap{height:0;position:relative;padding-bottom:56.25%;margin:25px 0 0 0}.contentdetail .content .contentrow .videowrap video,.contentdetail .content .contentrow .videowrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.contentdetail .content .ctschedule__box{background:#fff;padding:32px 40px 22px}.contentdetail .content .ctschedule__box .info{display:flex;flex-wrap:wrap}.contentdetail .content .ctschedule__box .info .labeltext{width:50%;padding:10px 0}.contentdetail .content .ctrequest__content{display:grid;grid-template-columns:1fr 1fr;column-gap:35px;row-gap:20px}.contentdetail .content .ctrequest__content p{padding-left:35px;position:relative}.contentdetail .content .ctrequest__content p:before{content:"";width:21px;height:21px;background:url(../img/iconchecked.svg) no-repeat center;display:inline-block;top:2px;left:0;position:absolute}.contentdetail .content .ctteacher .itemteacher:last-child .itemteacher__info{border-bottom:0;padding-bottom:0;margin-bottom:0}.contentdetail .content .ctreview__total{display:grid;grid-template-columns:240px 1fr;column-gap:20px;background:#fff;padding:40px;margin-bottom:40px}.contentdetail .content .ctreview__total-number{display:flex;margin-top:-5px}.contentdetail .content .ctreview__total-number .starrate__wrap{margin-left:15px;margin-top:10px}.contentdetail .content .ctreview__total-number .starrate{padding:0}.contentdetail .content .ctreview__total-number .count{color:#858585;line-height:normal;margin-top:10px}.contentdetail .content .ctreview__total-result .item{display:grid;grid-template-columns:150px minmax(54px, 1fr) 50px;column-gap:15px}.contentdetail .content .ctreview__total-result .item:not(:last-child){margin-bottom:8px}.contentdetail .content .ctreview__total-result .item__text{text-align:right}.contentdetail .content .ctreview__total-result .item__bar{width:100%;height:5px;background:#e3e3e3;align-self:center;position:relative}.contentdetail .content .ctreview__total-result .item__bar span{width:var(--percent, 0%);height:100%;position:absolute;top:0;left:0;background:#eac300;z-index:10;display:block}.contentdetail .content .ctreview__total-result .item__percent{white-space:nowrap}@media screen and (max-width: 991px){.contentdetail .container{max-width:100%}.contentdetail .content .ctreview__total{padding:30px;grid-template-columns:240px 1fr}}@media screen and (max-width: 767px){.contentdetail .content{padding:40px 0}.contentdetail .content .contentrow{margin-bottom:40px}.contentdetail .content .contentrow__title{margin-bottom:20px}.contentdetail .content .ctschedule__box{padding:12px 18px 5px}.contentdetail .content .ctrequest__content{grid-template-columns:1fr;column-gap:0px;row-gap:15px}.contentdetail .content .ctreview__total{padding:15px;grid-template-columns:115px 1fr;column-gap:10px}.contentdetail .content .ctreview__total-number{flex-direction:column}.contentdetail .content .ctreview__total-number .starrate__wrap{margin-left:0}.contentdetail .content .ctreview__total-number .starrate{margin:0}.contentdetail .content .ctreview__total-result .item{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.contentdetail .content .ctreview__total-result .item:not(:last-child){margin-bottom:0px}.contentdetail .content .ctreview__total-result .item__text{text-align:left;order:0;white-space:nowrap}.contentdetail .content .ctreview__total-result .item__bar{height:3px;order:2;grid-area:2/1/3/3;margin-top:-10px}.contentdetail .content .ctreview__total-result .item__percent{text-align:right;order:1}}.overlaymain{width:100vw;height:100vh;background:#000;opacity:0;position:fixed;top:0;left:0;z-index:800;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.overlaymain.active{opacity:0.9;pointer-events:none;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.regcourse{width:660px;height:100vh;position:fixed;top:0;right:0;z-index:900;background:#fff;display:flex;align-items:center;padding:50px;-webkit-box-shadow:-6px 0px 18px 1px rgba(0,0,0,0.15);-moz-box-shadow:-6px 0px 18px 1px rgba(0,0,0,0.15);box-shadow:-6px 0px 18px 1px rgba(0,0,0,0.15);transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.regcourse.active{transform:translateX(0%);-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.regcourse__close{position:absolute;top:20px;right:20px;opacity:0.5;cursor:pointer;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.regcourse__close img{width:16px}.regcourse__close:hover{opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.regcourse__inner{width:100%}.regcourse__inner .title{margin-bottom:30px}.regcourse__inner .regcourse__form .form-group{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:18px}.regcourse__inner .regcourse__form .form-group .form__input{margin-bottom:0}.regcourse__inner .regcourse__form .form-group .form__input::-webkit-input-placeholder{color:#222}.regcourse__inner .regcourse__form .form-group .form__input:-ms-input-placeholder{color:#222}.regcourse__inner .regcourse__form .form-group .form__input::placeholder{color:#222}.regcourse__inner .regcourse__form .form-group.textarea{grid-template-columns:1fr}.regcourse__inner .regcourse__form .form-group.textarea textarea{width:100%;height:100px}.regcourse__inner .regcourse__form-info{margin:18px 0}.regcourse__inner .regcourse__form-info p{display:flex;align-items:center;justify-content:space-between;margin:4px 0}.regcourse__inner .regcourse__form .btn{width:100%}@media screen and (max-width: 767px){.regcourse{width:100%;padding:40px 15px;overflow-y:scroll;align-items:flex-start}.regcourse__inner .regcourse__form .form-group{gap:10px;margin-bottom:10px}.regcourse__inner .regcourse__form .form-group .form__input{line-height:normal}.regcourse__inner .regcourse__form .form-group.textarea{margin-bottom:15px}.regcourse__inner .regcourse__form .form-group.textarea textarea{height:70px}}.student{padding-top:calc(90px + 30px);padding-bottom:var(--pdSection)}.student .textbox{text-align:center}.student .textbox h2.title{margin-bottom:2rem}.student .textbox p.desc{margin:auto;opacity:0.7}.student__list{margin-top:6rem}.student__list .container{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:30px;row-gap:50px}@media screen and (max-width: 1199px){.student__list .container{grid-template-columns:repeat(4, 1fr)}}@media screen and (max-width: 991px){.student__list .container{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.student{padding-top:80px}.student .textbox h2.title{margin-bottom:1rem}.student__list{margin-top:4rem}.student__list .container{grid-template-columns:repeat(2, 1fr);column-gap:15px;row-gap:30px}}.abouthero{background-color:#0a0a0a;min-height:700px;padding:140px 0}.abouthero .title{max-width:1100px;margin:auto;text-align:center;font-family:gr;text-transform:none}.abouthero .title span{color:#00afab}.abouthero .title::after{content:"";width:80px;height:2px;background:#00afab;display:block;margin:40px auto}@media screen and (max-width: 767px){.abouthero{min-height:600px;padding:110px 0}.abouthero .title:after{margin:30px auto}}.aboutstory{position:relative;z-index:100}.aboutstory .container{display:flex}.aboutstory__img{width:calc(100vw / 2);flex-shrink:0;position:relative;margin-left:calc((100vw - 100%) / 2 * -1);margin-top:-80px}.aboutstory__content{padding:50px 0 0px 50px}.aboutstory__content .title{margin-bottom:16px}.aboutstory__content .text{font-size:1.8rem;text-align:justify}@media screen and (max-width: 1199px){.aboutstory__content{padding:40px 0 0px 40px}.aboutstory__content .title span{display:block}}@media screen and (max-width: 767px){.aboutstory .container{flex-direction:column}.aboutstory__img{width:100%;position:relative;margin-left:auto;margin-top:-100px}.aboutstory__content{padding:30px 0 0 0}.aboutstory__content .title span{display:inline-block}}.aboutbenifit .container{max-width:800px}.aboutbenifit__list{margin:40px auto 0 auto}.aboutbenifit__list .item{display:grid;grid-template-columns:60px 1fr}.aboutbenifit__list .item:not(:last-child){margin-bottom:30px}.aboutbenifit__list .item .number{position:relative;top:-4px;color:#858585;opacity:0.3}.aboutbenifit__list .item .content .title{margin-bottom:10px;text-transform:none}.aboutbenifit__list .item .content .text{text-align:justify;color:#858585}@media screen and (max-width: 767px){.aboutbenifit__list .item{grid-template-columns:40px 1fr}.aboutbenifit__list .item .number{top:0px}}.aboutnumbers__list{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px;grid-template-rows:280px}.aboutnumbers__list-item{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutnumbers__list-item .title.--t2{color:#00afab;font-size:5.8rem;margin-bottom:15px}.aboutnumbers__list-item .text{text-transform:none}@media screen and (max-width: 1199px){.aboutnumbers__list{grid-template-rows:200px}}@media screen and (max-width: 991px){.aboutnumbers__list{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 180px);gap:20px}}@media screen and (max-width: 767px){.aboutnumbers__list{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 170px);gap:15px}.aboutnumbers__list-item .title.--t2{font-size:4rem;margin-bottom:5px}}.aboutstudy{--wImg: 600px}.aboutstudy .container{display:flex;flex-direction:column}.aboutstudy__title{text-align:center;margin-bottom:50px}.aboutstudy__item{max-width:1240px;display:grid;grid-template-columns:var(--wImg) 1fr}.aboutstudy__item-content{padding:50px 0 50px 60px}.aboutstudy__item-content .title{text-transform:none;font-size:2.9rem;line-height:calc(2.9rem + 6px)}.aboutstudy__item-content .text{margin:10px 0 30px 0;color:#858585}.aboutstudy__item:nth-child(odd){grid-template-columns:1fr var(--wImg);align-self:flex-end}.aboutstudy__item:nth-child(odd) .aboutstudy__item-img{order:1}.aboutstudy__item:nth-child(odd) .aboutstudy__item-content{order:0;padding:50px 60px 50px 0px}.aboutstudy__item:not(:last-child){margin-bottom:60px}@media screen and (max-width: 1199px){.aboutstudy{--wImg: 1fr}.aboutstudy__item-content{padding:20px 0 30px 40px}.aboutstudy__item:nth-child(odd) .aboutstudy__item-content{padding:20px 40px 30px 0px}}@media screen and (max-width: 991px){.aboutstudy{--wImg: 1fr}.aboutstudy__item-content{padding:0px 0 30px 40px}.aboutstudy__item:nth-child(odd) .aboutstudy__item-content{padding:0px 40px 30px 0px}}@media screen and (max-width: 767px){.aboutstudy__title{margin-bottom:40px}.aboutstudy__item{grid-template-columns:1fr}.aboutstudy__item-content{padding:30px 0 0 0}.aboutstudy__item-content .text{margin:10px 0 30px 0}.aboutstudy__item:nth-child(odd){grid-template-columns:1fr}.aboutstudy__item:nth-child(odd) .aboutstudy__item-img{order:0}.aboutstudy__item:nth-child(odd) .aboutstudy__item-content{order:1;padding:30px 0 0 0}}.aboutgallery{background:#0a0a0a}.aboutgallery__title{text-align:center;margin-bottom:60px}.aboutgallery__imgs{columns:4;gap:20px}.aboutgallery__imgs img{min-width:100%;margin-bottom:20px}@media screen and (max-width: 767px){.aboutgallery__title{margin-bottom:40px}.aboutgallery__imgs{columns:2;gap:5px}.aboutgallery__imgs img{margin-bottom:5px}}.aboutteachers__title{text-align:center;margin-bottom:60px}.aboutteachers__list{max-width:840px;margin:auto}@media screen and (max-width: 767px){.aboutteachers__title{margin-bottom:40px}.aboutteachers__title span{display:block}}.contact{padding-bottom:var(--pdSection)}.contact__content{margin-top:6rem}.contact__content .container{max-width:980px}.contact__content .wrapper{display:grid;grid-template-columns:calc(100% / 3) 1fr}.contact__content .sidebar{padding-right:4rem}.contact__content .sidebar__address .infor__item{padding-bottom:4.4rem}.contact__content .sidebar__address .infor__item .label{padding-bottom:1.4rem}.contact__content .sidebar__address .infor__item .title{text-transform:none}.contact__content .sidebar__business p{color:#858585}.contact__content .sidebar__business a{font-family:"gb",sans-serif;line-height:3.4rem;color:#00afab;text-transform:none}.contact__content .sidebar__messenger{margin-top:8rem}.contact__content .form{background-color:#fff;padding:6rem 4.8rem}.contact__content .form h3.title{font-size:2.9rem;line-height:calc(2.9rem + 6px);margin-bottom:3rem}.contact__content .form .form-group textarea{resize:none}.contact__content .form .btncontrol{text-align:center;margin-top:20px}.contact__content .form .btncontrol .btn{width:100%}@media screen and (max-width: 991px){.contact__content{margin-top:5rem}}@media screen and (max-width: 767px){.contact__content{margin-top:4rem}.contact__content .container .wrapper{grid-template-columns:1fr;row-gap:30px}.contact__content .container .sidebar{display:flex;flex-direction:column;padding-top:unset;padding-right:unset}.contact__content .container .sidebar__address{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact__content .container .sidebar__address .infor__item{text-align:center;padding-bottom:2rem}.contact__content .container .sidebar__address .infor__item .label{margin-bottom:0.5rem}.contact__content .container .sidebar__business{text-align:center}.contact__content .container .sidebar__messenger{margin:3rem auto}.contact__content .container .form{padding:15px}.contact__content .container .form .title{margin:15px 0}}.blog{padding-bottom:var(--pdSection)}.blog .textbox{text-align:center}.blog .textbox h2.title{margin-bottom:2rem}.blog .textbox p.desc{margin:auto;opacity:0.7}.blog__menu{text-align:center;margin-top:3rem;margin-bottom:3rem}.blog__menu-item{padding:10px 15px;display:inline-block;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;font-size:1.7rem;font-family:"gm",sans-serif;line-height:normal;color:#222;text-transform:none}.blog__menu-item:hover{opacity:0.5;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s}.blog__menu-item.active{color:#00afab}.blog__list{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.blog__list-item{position:relative;width:calc(100% / 3);padding:0 15px;overflow:hidden;margin-bottom:30px}.blog__list-item .img{position:relative;height:0;padding-bottom:60%;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blog__list-item .img:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;z-index:10;pointer-events:none;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.blog__list-item .img img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.blog__list-item .img .badge{position:absolute;right:15px;bottom:15px;z-index:15;transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.blog__list-item .img .badge.--status{right:initial;left:15px}.blog__list-item .img:hover:before{background:rgba(0,0,0,0.2);transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-webkit-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-moz-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-ms-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9);-o-transition:.3s cubic-bezier(0.56, 0.2, 0.15, 0.9)}.blog__list-item .content{padding:20px 25px 30px 25px;background-color:#fff;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blog__list-item .content .label{margin-bottom:10px;display:inline-block}.blog__list-item .content .title{height:80px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blog__list-item .content .title a{color:inherit;display:-webkit-inline-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.blog__list-item .content .title:hover{opacity:0.6;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blog__list-item .content .date{font-size:1.4rem;line-height:normal;color:#858585}.blog__list-item .content__info{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:-10px}.blog__list-item .content__info .price{margin-bottom:-1px;text-align:right}.blog__list-item .content__info .price__original{text-decoration:line-through}.blog__list-item .content__info .price__discount{margin-left:6px}.blog__list-item .content__action{display:flex;justify-content:space-between;align-items:stretch;margin-top:38px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;display:none}.blog__list-item .content__action .btn--primary{width:100%;text-align:center;margin-right:10px;border-radius:2px;background-clip:padding-box}.blog__list-item .content__action .btn--default{background:#e3e3e3;border-radius:2px;background-clip:padding-box;flex-shrink:0;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blog__list-item .content__action .btn--default img{width:22px}.blog__list-item .content__action .btn--default:hover{background:#f8f8f8}.blog__list-item:hover .course__wrapper{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media screen and (max-width: 991px){.blog__list-item .img .badge{right:10px;bottom:10px}.blog__list-item .content{padding:15px}.blog__list-item .content .title a{display:-webkit-inline-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.blog__list-item .content__info{margin-bottom:0}}@media screen and (max-width: 767px){.blog__list-item{width:100%;margin-bottom:15px}.blog__list-item .content .label{margin-bottom:5px}.blog__list-item .content .title{height:70px}}.postblog{padding-top:calc(90px + 30px);padding-bottom:var(--pdSection)}.postblog .title.--t2{text-align:center;margin-bottom:30px}.postblog .wrapper{max-width:800px;background:#fff;margin:auto}.postblog .wrapper .form{background-color:#fff;padding:40px}.postblog .wrapper .form .form-group textarea{height:700px;resize:none}.postblog .wrapper .form .form-group textarea.--excerpt{height:100px}.postblog .wrapper .form .btncontrol{text-align:center;margin-top:20px}.postblog .wrapper .form .btncontrol .btn{width:100%}@media screen and (max-width: 767px){.blog__menu{width:100vw;margin:15px -15px;display:flex;justify-content:center;white-space:nowrap;overflow-x:scroll}.blog__menu-item{padding:10px 12px}.blog__menu-item:first-child{padding-left:15px}.blog__menu-item:last-child{padding-right:15px}.postblog{padding-top:80px}.postblog .title.--t2{text-align:center;margin-bottom:20px}.postblog .wrapper .form{padding:15px}.postblog .wrapper .form .form-group textarea{height:400px;resize:none}}.blogdetail{padding-bottom:var(--pdSection)}.blogdetail .wrapper{padding-top:calc(var(--pdSection) - 20px);margin:auto}.blogdetail__title{max-width:var(--smallContainer);margin:0 auto 40px auto}.blogdetail__title .title{text-align:center}.blogdetail__title .meta{display:flex;align-items:center;justify-content:center;margin-top:10px}.blogdetail__title .meta__item{font-size:1.4rem;font-family:"rm",sans-serif;color:#858585;text-transform:uppercase}.blogdetail__title .meta__item:not(:last-child){display:flex;align-items:center}.blogdetail__title .meta__item:not(:last-child)::after{content:"|";margin:0 8px;position:relative;top:-1px}.blogdetail__content>img{width:900px;margin:auto;max-width:100%}.blogdetail__content-entry{max-width:var(--smallContainer);margin:50px auto}.blogdetail__content-entry h1,.blogdetail__content-entry h2,.blogdetail__content-entry h3,.blogdetail__content-entry h4,.blogdetail__content-entry h5,.blogdetail__content-entry h6{font-family:gb;line-height:normal;display:block}.blogdetail__content-entry h1{font-size:2em;margin:0.67em 0}.blogdetail__content-entry h2{font-size:1.5em;margin:0.75em 0}.blogdetail__content-entry h3{font-size:1.17em;margin:0.83em 0}.blogdetail__content-entry h4{font-size:1em;margin:1.12em 0}.blogdetail__content-entry h5{font-size:0.83em;margin:1.5em 0}.blogdetail__content-entry h6{font-size:0.67em;margin:1.67em 0}.blogdetail__content-entry img{height:auto;margin:25px auto;display:block}.blogdetail__content-entry p{margin:1.12em 0}.blogdetail__content-entry em{font-style:italic;display:block;margin:auto}.blogdetail__content-entry ol,.blogdetail__content-entry ul{list-style-type:disc;padding-left:40px}.blogdetail__content-entry .video{width:100%;height:0;padding-bottom:56.25%;position:relative;margin:25px auto}.blogdetail__content-entry .video iframe,.blogdetail__content-entry .video video{position:absolute;width:100%;height:100%;top:0;left:0}.blogdetail__content-entry a{color:#00afab;word-break:break-all}.blogdetail__content-entry a[target="_blank"]{word-break:initial}.blogdetail__content-social{text-align:center;display:flex;justify-content:center;align-items:center}.blogdetail__content-social .btn{width:100px;font-family:"gm",sans-serif;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blogdetail__content-social .btn img{width:15px;margin:0}.blogdetail__content-social .btn span{position:relative;bottom:-2px;margin-left:5px}.blogdetail__content-social .btn:hover{opacity:0.9;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.blogdetail__content-social .btn-fb{background-color:#4267b2}.blogdetail__content-social .btn-linkedin{background-color:#0077b5}.blogdetail__related{margin-top:8rem}.blogdetail__related-title{text-align:center;margin-bottom:5rem}@media screen and (max-width: 767px){.blogdetail .wrapper{width:100%}.blogdetail__title{margin-top:15px;margin-bottom:30px}.blogdetail__title .meta{margin-top:10px;flex-wrap:wrap}.blogdetail__title .meta .label{margin-bottom:0}.blogdetail__related{margin-top:6rem}.blogdetail__related-title{margin-bottom:3rem}}.sccourseorder{padding:30px 0 var(--pdSection) 0}.sccourseorder .container.small{max-width:800px}.sccourseorder .itemorder{margin-bottom:45px}.sccourseorder .itemorder .title{margin-bottom:20px}.sccourseorder .itemorder .boxorder{background-color:#fff;padding:35px}.sccourseorder .itemorder.infoorder .boxorder{display:flex;justify-content:space-between}.sccourseorder .itemorder.infoorder .boxorder__col .label{margin-bottom:15px}.sccourseorder .itemorder.infoorder .boxorder__col-course{width:340px;display:flex;flex-shrink:0}.sccourseorder .itemorder.infoorder .boxorder__col-course .img{width:140px;height:88px;flex-shrink:0;position:relative;overflow:hidden;margin-right:15px}.sccourseorder .itemorder.infoorder .boxorder__col-course .img img{max-width:100%;min-width:100%;min-height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);position:absolute}.sccourseorder .itemorder.infoorder .boxorder__col-course .info{line-height:21px}.sccourseorder .itemorder.infoorder .boxorder__col-course .info .name{margin-bottom:8px;font-size:1.8rem}.sccourseorder .itemorder.infoorder .boxorder__col:last-child strong{color:#dc1414}.sccourseorder .itemorder.formorder .boxorder{padding-top:20px;padding-bottom:20px}.sccourseorder .itemorder.paymentorder{margin-bottom:0px}.sccourseorder .itemorder.paymentorder .boxorder{padding-top:20px;padding-bottom:20px}.sccourseorder .itemorder.paymentorder .boxorder__pay{margin:15px 0}.sccourseorder .itemorder.paymentorder .boxorder__pay-tooltip{background:#e0e0e0;font-size:1.4rem;color:#858585;line-height:1.8rem;padding:15px;margin-top:10px;margin-bottom:10px;position:relative;display:none}.sccourseorder .itemorder.paymentorder .boxorder__pay-tooltip::after{content:"";width:22px;height:16px;background:url(../img/up-arrow.svg) no-repeat center;position:absolute;top:-11px;left:35px}.sccourseorder .btn--primary{width:100%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media screen and (max-width: 991px){.sccourseorder{padding:25px 0 var(--pdSection) 0}.sccourseorder .itemorder .boxorder{padding:20px 15px}.sccourseorder .itemorder.infoorder .boxorder{flex-direction:column}.sccourseorder .itemorder.infoorder .boxorder__col .label{margin-bottom:15px}.sccourseorder .itemorder.infoorder .boxorder__col-course{width:100%}.sccourseorder .itemorder.infoorder .boxorder__col-course .img{width:120px;height:70px}.sccourseorder .itemorder.infoorder .boxorder__col:not(:first-child){margin-top:20px;width:100%;display:flex;align-items:center;justify-content:space-between}.sccourseorder .itemorder.infoorder .boxorder__col:not(:first-child) .label{margin-bottom:0}.sccourseorder .itemorder.formorder .boxorder,.sccourseorder .itemorder.paymentorder .boxorder{padding-top:10px;padding-bottom:10px}}.notfoundpage section .container{height:calc(100vh - 76px - 350px);min-height:500px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:30px}.notfoundpage section p{margin:10px 0 30px 0;font-size:2.1rem}@media screen and (max-width: 767px){.notfoundpage section .container{min-height:400px}}.privacypage{padding-bottom:var(--pdSection)}.privacypage .container{max-width:780px;margin:0 auto}.privacypage__title{margin-top:40px;margin-bottom:40px;text-align:center}.privacypage .content h2:after{content:"";display:block;width:60px;height:3px;background:black;margin-top:15px;margin-bottom:30px}.privacypage .content p{margin-bottom:14px}.privacypage .content h1{font-size:2em;margin:0.67em 0;font-family:gb}.privacypage .content h2{font-size:1.5em;line-height:3.2rem;margin:0.75em 0;font-weight:bold;font-family:gb}.privacypage .content h3{font-size:1.3em;margin:0.83em 0;font-family:gb}.privacypage .content h4{font-size:1em;font-family:gb}.privacypage .content h5{font-size:0.8em;margin:1.5em 0;font-family:gb}.privacypage .content h6{font-size:0.7em;margin:1.67em 0;font-family:gb}.privacypage .content ul,.privacypage .content ol{list-style:initial;margin:1.12em 0 1.12em 1.2em}.privacypage .content p,.privacypage .content blockquote,.privacypage .content fieldset,.privacypage .content form,.privacypage .content dl,.privacypage .content dir,.privacypage .content menu{display:block;margin:1.12em 0}.privacypage .content ul{padding-left:16px}.privacypage .content ul li{padding:4px 0}.privacypage .content .section{background:#fff;margin-bottom:30px;padding:50px}@media screen and (max-width: 767px){.privacypage__title{margin-top:30px;margin-bottom:30px;text-align:center}.privacypage .content .section{padding:25px}}
/*# sourceMappingURL=style.min.css.map */
