@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/roboto-v30-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.woff2") format("woff2")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{height:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;scroll-behavior:smooth}body{height:100%;font-family:"Roboto","Arial","sans-serif";margin:0;padding:0;font-style:normal;font-weight:400;background-color:#f3f5f8}body ::-webkit-scrollbar{display:none}img{vertical-align:middle}hr{margin:0}ul{list-style:none;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,p{margin:0;padding:0}.slick-next{display:none !important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.container{width:100%;max-width:1360px;margin:0 auto;padding:0 20px}.hero__container{width:100%;max-width:1360px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 768px){.hero__container{padding:0}}.count__container{width:100%;max-width:1360px;margin:0 auto;padding:0 50px}@media only screen and (max-width: 400px){.count__container{padding:0 30px}}.about__container{width:100%;max-width:1360px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 500px){.about__container{padding:0}}.teacher__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.student__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.filial__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.question__container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.header{padding:40px 0 60px 0;position:relative}@media only screen and (max-width: 768px){.header{padding:30px 0 30px 0}}.header .header__inner{padding:20px 60px;background-color:#fff;border-radius:30px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1024px){.header .header__inner{padding:25px 20px}}.header .header__img{width:150px;height:60px}@media only screen and (max-width: 1024px){.header .header__img{width:120px;height:48px}}@media only screen and (max-width: 768px){.header .header__img{display:none}}@media only screen and (max-width: 1230px){.header .nav{display:none}}.header .nav__list{display:flex;align-items:center;justify-content:space-between}.header .nav__item{margin-right:20px}.header .nav__item:last-child{margin-right:0}.header .nav__link{color:#0b0a08;font-size:18px;line-height:normal}.header .header__sent{display:flex;align-items:center}@media only screen and (max-width: 768px){.header .header__sent{width:100%;justify-content:space-between}}.header .sent__language{padding:15px 30px;color:#0b0a08;font-size:18px;line-height:normal;border:none;border-radius:12px;border:1px solid #f3f5f8;background-color:#fff;cursor:pointer;margin-right:20px}@media only screen and (max-width: 1230px){.header .sent__language{display:none}}.header .sent__link{padding:15px 30px;color:#0b0a08;font-size:18px;line-height:normal;border-radius:12px;background-color:#f3f5f8;transition:all ease .3s}@media only screen and (max-width: 400px){.header .sent__link{padding:15px 20px;font-size:16px}}.header .sent__link:hover{color:#fff;background-color:#0b0a08;transition:all ease .3s}.header .sent__btn{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;display:none;margin-right:30px}@media only screen and (max-width: 1230px){.header .sent__btn{display:block}}.header .header__drop{display:none;z-index:10;position:fixed;padding:0 10px;top:0;left:0;width:100%;height:100% !important;background-color:rgba(0,0,0,.4)}@media only screen and (min-width: 1230px){.header .header__drop{display:none !important}}.header .header__drop .drop__info{width:100%;max-width:1100px;margin:0 auto;position:relative;padding:115px 30px 40px 30px;border-radius:0px 0px 40px 40px;background-color:#fff;animation-name:square;animation-duration:2.5s;animation-iteration-count:none;animation-direction:5s;animation-timing-function:ease}@media only screen and (max-width: 650px){.header .header__drop .drop__info{padding:80px 30px 40px 30px}}.header .header__drop .drop__innner{display:flex;align-items:flex-start;justify-content:space-around}@media only screen and (max-width: 650px){.header .header__drop .drop__innner{justify-content:space-between;margin-bottom:36px;text-align:center}}@media only screen and (max-width: 400px){.header .header__drop .drop__innner{flex-direction:column;align-items:center}.header .header__drop .drop__innner .drop__link{margin-bottom:30px}}@media only screen and (max-width: 650px){.header .header__drop .drop__img{width:110px;height:50px}}.header .header__drop .drop__nav,.header .header__drop .sent__language{display:block}.header .header__drop .nav__list{display:flex;flex-direction:column;margin-top:20px}@media only screen and (max-width: 650px){.header .header__drop .nav__list{display:none}}.header .header__drop .drop__list{display:none}@media only screen and (max-width: 650px){.header .header__drop .drop__list{display:flex;flex-direction:column;margin-top:0}}.header .header__drop .drop__item{margin-right:0;margin-bottom:20px}.header .header__drop .drop__item:last-child{margin-bottom:0}.header .header__drop .drop__link{color:#0b0a08;font-size:18px;line-height:normal}.header .header__drop .drop__exit{position:absolute;top:15%;right:4%;width:32px;height:32px;border:none;padding:0;cursor:pointer;background-color:rgba(0,0,0,0);background-image:url(../../images/icon/exit.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 650px){.header .header__drop .drop__exit{top:5%}}.header .header__drop .sent__language{margin-right:0;border:1px solid #cfd7e3}@keyframes square{0%{width:100%;top:-1000px}50%{width:100%;top:0px}}.header .header__drop--on{display:block}.hero{padding-bottom:200px}@media only screen and (max-width: 768px){.hero{padding-bottom:170px}}.hero .hero__inner{position:relative;padding:60px 30px 136px 30px;border-radius:40px;background:#fff;background-image:url(../../images/icon/hero.png);background-repeat:no-repeat;background-size:contain;background-position:right}@media only screen and (max-width: 768px){.hero .hero__inner{padding:60px 20px 136px 20px;background-position:calc(50% + 220px)}}@media only screen and (max-width: 420px){.hero .hero__inner{padding:60px 20px 136px 20px;background-position:calc(50% + 140px);background-size:390px 615px}}.hero .hero__info{width:100%;max-width:975px}.hero .hero__intro{display:inline-block;padding:22px 30px;color:#0b0a08;font-size:32px;line-height:130%;background-image:url(../../images/icon/title_bg.png);background-repeat:no-repeat;background-size:contain;margin-bottom:10px}@media only screen and (max-width: 768px){.hero .hero__intro{font-size:28px;padding:22px 10px}}@media only screen and (max-width: 500px){.hero .hero__intro{font-size:22px;padding:12px 7px}}@media only screen and (max-width: 400px){.hero .hero__intro{font-size:18px}}.hero .hero__title{color:#0b0a08;font-size:64px;font-style:normal;font-weight:600;line-height:130%;margin-bottom:20px}.hero .hero__title span{color:#9c1513}@media only screen and (max-width: 768px){.hero .hero__title{font-size:48px}}@media only screen and (max-width: 410px){.hero .hero__title{font-size:35px}}.hero .hero__text{width:100%;max-width:767px;color:#0b0a08;font-size:24px;line-height:150%;letter-spacing:.48px}@media only screen and (max-width: 768px){.hero .hero__text{font-size:18px}}.hero .hero__btn{position:absolute;bottom:-75px;right:22%;border:none;padding:0;color:#fff;font-size:18px;line-height:normal;padding:67px 35px;border-radius:100px;cursor:pointer;background-color:#0b0a08;transition:all ease .3s}@media only screen and (max-width: 1024px){.hero .hero__btn{right:5%}}.hero .hero__btn:hover{transition:all ease .3s;color:#0b0a08;background-color:#f3f5f8;filter:drop-shadow(1px 8px 20px rgba(11, 10, 8, 0.23))}.count{margin-bottom:120px}@media only screen and (max-width: 768px){.count{margin-bottom:100px}}.count .count__cover{display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1280px){.count .count__cover{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media only screen and (max-width: 700px){.count .count__cover{grid-template-columns:repeat(1, 1fr);justify-items:center}}.count .count__item{width:100%;max-width:280px;padding:22px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#0b0a08;background-color:#fff;font-size:64px;font-style:normal;font-weight:700;line-height:130%;border-radius:30px}.count .count__item span{font-size:24px;font-weight:500;opacity:.9}@media only screen and (max-width: 400px){.count .count__item span{font-size:22px}}@media only screen and (max-width: 400px){.count .count__item{font-size:52px}}.about{padding-bottom:120px}@media only screen and (max-width: 768px){.about{padding-bottom:100px}}.about .about__title{color:#fff;display:inline-block;padding:20px 20px;font-size:64px;font-style:normal;font-weight:700;line-height:130%;background-image:url(../../images/icon/dark-bg.png);background-repeat:no-repeat;background-size:contain;margin-bottom:60px}@media only screen and (max-width: 768px){.about .about__title{font-size:48px;margin-bottom:30px}}@media only screen and (max-width: 500px){.about .about__title{margin-left:20px;font-size:40px;padding:16px 26px}}@media only screen and (max-width: 400px){.about .about__title{font-size:34px}}.about .about__top{display:flex;justify-content:space-between;margin-bottom:30px}@media only screen and (max-width: 1270px){.about .about__top{flex-direction:column;align-items:center}}.about .top__left{padding:40px 30px 80px 60px;width:100%;max-width:748px;background-color:#fff;border-radius:30px;margin-right:20px}@media only screen and (max-width: 1270px){.about .top__left{margin-bottom:30px;margin-right:0px}}@media only screen and (max-width: 1024px){.about .top__left{padding:40px 30px 80px 66px}}@media only screen and (max-width: 768px){.about .top__left{padding:40px 28px 52px 20px}}.about .top__text{color:#0b0a08;font-size:18px;font-weight:400;line-height:160%;margin-bottom:10px}.about .top__text:last-child{margin-bottom:0}@media only screen and (max-width: 400px){.about .top__text{font-size:16px}}@media only screen and (max-width: 768px){.about .top__text--display{display:none}}.about .top__right{width:100%;max-width:542px}@media only screen and (max-width: 768px){.about .top__right{margin-bottom:30px}}.about .top__img{width:100%;border-radius:30px}.about .top__img:first-child{margin-bottom:30px}.about .about__video{width:100%;height:750px}@media only screen and (max-width: 1024px){.about .about__video{height:432px}}.about .about__video iframe{width:100%;height:100%;border-radius:40px}.about .top__down{display:none;width:100%;max-width:748px;background-color:#fff;border-radius:30px}@media only screen and (max-width: 768px){.about .top__down{display:block}}@media only screen and (max-width: 768px)and (max-width: 768px){.about .top__down{padding:40px 28px 52px 20px}}.about .top__down .down__text{color:#0b0a08;font-size:18px;font-weight:400;line-height:160%;margin-bottom:10px}.about .top__down .down__text:last-child{margin-bottom:0}.about .top__down .down__text span{font-weight:700;color:#b04442}@media only screen and (max-width: 400px){.about .top__down .down__text{font-size:16px}}.whyus{padding-bottom:200px}@media only screen and (max-width: 768px){.whyus{padding-bottom:170px}}.whyus .whyus__title{display:inline-block;color:#0b0a08;padding:20px 30px;font-size:64px;font-weight:700;line-height:130%;background-image:url(../../images/icon/white-bg.png);background-repeat:no-repeat;background-size:contain;margin-bottom:60px}@media only screen and (max-width: 768px){.whyus .whyus__title{font-size:48px;margin-bottom:40px}}@media only screen and (max-width: 500px){.whyus .whyus__title{font-size:40px;padding:11px 16px}}@media only screen and (max-width: 400px){.whyus .whyus__title{font-size:34px}}.whyus .whyus__list{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);justify-items:center}@media only screen and (max-width: 1200px){.whyus .whyus__list{grid-template-columns:repeat(2, 1fr);justify-items:center}}@media only screen and (max-width: 768px){.whyus .whyus__list{grid-template-columns:repeat(1, 1fr)}}.whyus .whyus__item{width:100%;padding:40px;max-width:380px;height:420px;border-radius:30px;background:#0b0a08;display:flex;flex-direction:column;justify-content:space-between;background-image:url(../../images/icon/bg-1.png);background-repeat:no-repeat;background-size:contain;background-position:bottom;transition:all ease .3s}.whyus .whyus__item:nth-child(1){background:#b66ad0;position:relative;background-image:url(../../images/icon/bg-1.png);background-repeat:no-repeat;background-size:contain;background-position:bottom}.whyus .whyus__item:nth-child(1) .item__box{background-image:url(../../images/icon/item1.svg)}.whyus .whyus__item:nth-child(1):hover .item__box{transition:all ease .3s;opacity:1}.whyus .whyus__item:nth-child(2){background-color:#58cf7a;position:relative;background-image:url(../../images/icon/bg-2.png)}.whyus .whyus__item:nth-child(2) .item__box{background-image:url(../../images/icon/item2.svg)}.whyus .whyus__item:nth-child(2):hover .item__box{transition:all ease .3s;opacity:1}.whyus .whyus__item:nth-child(3){background-color:#19caf0;position:relative;background-image:url(../../images/icon/bg-3.png)}.whyus .whyus__item:nth-child(3) .item__box{background-image:url(../../images/icon/item3.svg)}.whyus .whyus__item:nth-child(3):hover .item__box{transition:all ease .3s;opacity:1}.whyus .whyus__item:nth-child(4){background-color:#ddb449;position:relative;background-image:url(../../images/icon/bg-4.png)}.whyus .whyus__item:nth-child(4) .item__box{background-image:url(../../images/icon/item4.svg)}.whyus .whyus__item:nth-child(4):hover .item__box{transition:all ease .3s;opacity:1}.whyus .whyus__item:nth-child(5){background-color:#0b0a08;position:relative;background-image:url(../../images/icon/bg-5.png)}.whyus .whyus__item:nth-child(5) .item__box{background-image:url(../../images/icon/item5.svg)}.whyus .whyus__item:nth-child(5):hover .item__box{transition:all ease .3s;opacity:1}.whyus .whyus__item:nth-child(6){background-color:#fff;justify-content:flex-start;position:relative}.whyus .whyus__item:nth-child(6) .item__title{color:#0b0a08;font-weight:700;margin-bottom:20px}@media only screen and (max-width: 450px){.whyus .whyus__item:nth-child(6) .item__title{font-size:24px}}@media only screen and (max-width: 400px){.whyus .whyus__item:nth-child(6) .item__title{font-size:22px}}@media only screen and (max-width: 768px){.whyus .whyus__item{max-width:360px;padding:40px 30px}}@media only screen and (max-width: 400px){.whyus .whyus__item{height:380px}}.whyus .item__title{color:#fff;font-size:28px;font-weight:500;line-height:130%}@media only screen and (max-width: 450px){.whyus .item__title{font-size:24px}}@media only screen and (max-width: 400px){.whyus .item__title{font-size:22px}}.whyus .item__plus{width:32px;height:32px;border:none;padding:0;background-color:rgba(0,0,0,0);background-image:url(../../images/icon/plus-btn.svg);background-repeat:no-repeat;background-size:contain;border-radius:100px;cursor:pointer}.whyus .item__text{color:#0b0a08;font-size:18px;font-weight:400;line-height:160%;opacity:.8}.whyus .item__btn{position:absolute;right:10px;bottom:-72px;color:#fff;background-color:#0b0a08;padding:66px 28px;font-size:18px;font-weight:400;border:none;line-height:normal;border-radius:100px;cursor:pointer;transition:all ease .3s}.whyus .item__btn:hover{transition:all ease .3s;color:#0b0a08;background-color:#f3f5f8;filter:drop-shadow(1px 8px 20px rgba(11, 10, 8, 0.23))}@media only screen and (max-width: 400px){.whyus .item__btn{padding:56px 18px;bottom:-100px}}.whyus .item__box{opacity:0;position:absolute;top:0;left:0;width:100%;padding:38px;max-width:380px;height:420px;border:2px #0b0a08;border-style:dashed;border-radius:30px;background:#fff;transition:all ease .3s;background-repeat:no-repeat;background-size:200px 200px;background-position:right bottom}.whyus .item__box .box__title{margin:0;color:#0b0a08;font-size:28px;font-weight:500;line-height:130%;margin-bottom:20px}@media only screen and (max-width: 450px){.whyus .item__box .box__title{font-size:24px}}@media only screen and (max-width: 400px){.whyus .item__box .box__title{font-size:22px}}.whyus .item__box .box__text{color:#0b0a08;font-size:18px;font-weight:400;line-height:160%}@media only screen and (max-width: 768px){.whyus .item__box{display:none;max-width:360px;padding:38px 28px}}@media only screen and (max-width: 400px){.whyus .item__box{height:380px}}.whyus .showing{display:block !important;opacity:1 !important}.teacher{padding-bottom:120px}@media only screen and (max-width: 768px){.teacher{padding-bottom:100px}}.teacher .teacher__title{color:#fff;display:inline-block;padding:20px 30px;font-size:64px;font-style:normal;font-weight:700;line-height:130%;background-image:url(../../images/icon/dark-bg.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:60px}@media only screen and (max-width: 768px){.teacher .teacher__title{font-size:48px;margin-bottom:40px}}@media only screen and (max-width: 768px)and (max-width: 500px){.teacher .teacher__title{font-size:40px;padding:16px 26px}}@media only screen and (max-width: 768px)and (max-width: 400px){.teacher .teacher__title{font-size:28px}}.teacher .teacher__inner{display:flex;justify-content:space-between}@media only screen and (max-width: 1090px){.teacher .teacher__inner{flex-direction:column}}.teacher .teacher__left{width:100%;height:100%;max-height:650px;overflow-y:scroll;max-width:483px;margin-right:20px}@media only screen and (max-width: 1090px){.teacher .teacher__left{margin-right:0px;margin-bottom:30px}}@media only screen and (max-width: 500px){.teacher .teacher__left{height:320px}}.teacher .teacher__left .teacher__item{margin-bottom:30px}.teacher .teacher__left .teacher__item:last-child{margin-bottom:0}.teacher .teacher__left .teacher__button{display:inline-block;width:100%;text-align:start;color:#0b0a08;font-size:24px;line-height:130%;border:none;padding:0;padding:24px 40px;background-color:#fff;border-radius:20px;position:relative;cursor:pointer;transition:all ease .3s}.teacher .teacher__left .teacher__button::after{content:"";width:32px;height:32px;right:40px;top:24px;position:absolute;background-image:url(../../images/icon/next-btn.svg);background-repeat:no-repeat;background-size:contain;transition:all ease .3s}@media only screen and (max-width: 400px){.teacher .teacher__left .teacher__button::after{right:16px}}.teacher .teacher__left .teacher__button:hover{background-color:#efefef;transition:all ease .3s}.teacher .teacher__left .teacher__button:hover::after{right:35px;transition:all ease .3s}@media only screen and (max-width: 500px){.teacher .teacher__left .teacher__button{font-size:18px;padding:30px 20px}}@media only screen and (max-width: 400px){.teacher .teacher__left .teacher__button{font-size:16px}}.teacher .teacher__right{width:100%;max-width:687px}.teacher .teacher__right .right__img{width:100%;max-width:380px;height:100%;max-height:290px;margin-bottom:30px;border-radius:30px}@media only screen and (max-width: 768px){.teacher .teacher__right .right__img{margin-bottom:20px}}.teacher .teacher__right .right__info{padding:40px 67px 63px 40px;border-radius:30px;background-color:#fff}@media only screen and (max-width: 1024px){.teacher .teacher__right .right__info{padding:40px 67px 100px 40px}}@media only screen and (max-width: 768px){.teacher .teacher__right .right__info{padding:40px 10px 50px 30px}}.teacher .teacher__right .right__title{color:#0b0a08;font-size:24px;font-weight:500;line-height:130%;margin-bottom:5px}.teacher .teacher__right .right__desc{display:inline-block;color:#9c1513;font-size:18px;font-weight:400;line-height:130%;margin-bottom:30px}@media only screen and (max-width: 768px){.teacher .teacher__right .right__desc{margin-bottom:20px}}.teacher .teacher__right .right__text{color:#0b0a08;font-size:18px;line-height:160%}.student{padding-bottom:120px}@media only screen and (max-width: 768px){.student{padding-bottom:100px}}.student .student__title{color:#0b0a08;display:inline-block;padding:20px 30px;font-size:64px;font-style:normal;font-weight:700;line-height:130%;background-image:url(../../images/icon/big-bg.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:60px}@media only screen and (max-width: 768px){.student .student__title{font-size:48px;margin-bottom:30px}}@media only screen and (max-width: 500px){.student .student__title{font-size:40px;padding:16px 26px}}@media only screen and (max-width: 400px){.student .student__title{font-size:28px}}.student .student__list{display:grid;gap:30px;grid-template-columns:repeat(3, 1fr);justify-items:center}@media only screen and (max-width: 1180px){.student .student__list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 790px){.student .student__list{grid-template-columns:repeat(1, 1fr)}}.student .student__item{width:100%;max-width:380px;border-radius:30px;background-color:#fff}.student .first{padding:40px 37px 106px 40px;position:relative}.student .first::after{content:"";width:92px;height:92px;top:40px;right:20px;position:absolute;background-image:url(../../images/icon/order.svg);background-repeat:no-repeat;background-size:contain;display:inline-block}@media only screen and (max-width: 380px){.student .first::after{top:70px;right:10px}}@media only screen and (max-width: 768px){.student .first{padding:40px 20px 80px 20px}}.student .first__title{width:100%;max-width:227px;color:#0b0a08;font-size:28px;font-weight:500;line-height:130%;margin-bottom:60px}@media only screen and (max-width: 768px){.student .first__title{margin-bottom:40px}}.student .first__text{color:#0b0a08;font-size:18px;line-height:160%}.student .student__img{width:100%;height:100%;max-height:420px;border-radius:30px 30px 0 0}.student .item__info{padding:11px 15px 12px 15px;text-align:center}.student .item__title{color:#0b0a08;font-size:24px;font-weight:500;line-height:160%}@media only screen and (max-width: 500px){.student .item__title{font-size:22px}}.student .item__text{color:#0b0a08;font-size:18px;font-weight:400;line-height:160%}@media only screen and (max-width: 500px){.student .item__text{font-size:16px}}.news{padding-bottom:120px}.news .news__title{color:#fff;display:inline-block;padding:20px 30px;font-size:64px;font-style:normal;font-weight:700;line-height:130%;background-image:url(../../images/icon/bg-news.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:60px}@media only screen and (max-width: 768px){.news .news__title{font-size:48px;margin-bottom:40px}}@media only screen and (max-width: 500px){.news .news__title{font-size:40px;padding:16px 26px}}@media only screen and (max-width: 405px){.news .news__title{font-size:28px}}.news .news__item{width:100%}.news .news__wrap{height:100%;display:flex}@media only screen and (max-width: 1120px){.news .news__wrap{flex-direction:column-reverse;align-items:center}}.news .news__info{width:100%;max-width:778px;padding:40px 60px;background-color:#fff;border-radius:40px 0 0 40px;display:flex;flex-direction:column}@media only screen and (max-width: 1120px){.news .news__info{border-radius:0 0 40px 40px}}@media only screen and (max-width: 1024px){.news .news__info{padding:40px 20px 40px 80px}}@media only screen and (max-width: 768px){.news .news__info{padding:30px 20px}}.news .info__title{width:100%;max-width:490px;color:#0b0a08;font-size:24px;font-weight:700;line-height:140%;margin-bottom:20px}.news .info__title span{color:#9c1513}@media only screen and (max-width: 405px){.news .info__title{font-size:20px}}.news .info__text{color:#0b0a08;font-size:18px;line-height:160%;margin-bottom:auto}@media only screen and (max-width: 405px){.news .info__text{font-size:15px}}.news .info__data{color:#000;display:inline-block;font-size:18px;line-height:160%;position:relative;display:flex;align-items:center;margin-top:20px}.news .info__data::before{content:"";width:24px;height:24px;background-image:url(../../images/icon/calendar.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:5px}.news .news__cover{width:100%;max-width:542px}@media only screen and (max-width: 1120px){.news .news__cover{max-width:778px}}.news .news__img{width:100%;height:100%;border-radius:0 40px 40px 0}@media only screen and (max-width: 1120px){.news .news__img{border-radius:40px 40px 0 0}}.filial{padding-bottom:120px}@media only screen and (max-width: 768px){.filial{padding-bottom:100px}}.filial .filial__title{color:#0b0a08;display:inline-block;padding:20px 30px;font-size:64px;font-style:normal;font-weight:700;line-height:130%;background-image:url(../../images/icon/big-bg.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:80px}@media only screen and (max-width: 1024px){.filial .filial__title{margin-bottom:60px}}@media only screen and (max-width: 768px){.filial .filial__title{font-size:48px;margin-bottom:40px}}@media only screen and (max-width: 500px){.filial .filial__title{font-size:40px;margin-bottom:30px;padding:16px 26px}}@media only screen and (max-width: 440px){.filial .filial__title{font-size:28px}}@media only screen and (max-width: 330px){.filial .filial__title{font-size:26px}}.filial .filial__list{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);justify-items:center}@media only screen and (max-width: 1024px){.filial .filial__list{grid-template-columns:repeat(1, 1fr)}}.filial .filial__item{width:100%;max-width:585px;padding:40px;border-radius:30px;background-color:#58cf7a;background-image:url(../../images/icon/location.svg);background-repeat:no-repeat;background-position:right bottom}.filial .filial__item:nth-child(2){background-color:#19caf0}@media only screen and (max-width: 768px){.filial .filial__item{padding:40px 20px 60px 20px}}.filial .map__title{color:#fff;font-size:24px;font-weight:500;line-height:normal;margin-bottom:16px}.filial .map__text{width:100%;max-width:430px;color:#fff;font-size:18px;line-height:140%;margin-bottom:30px}.filial .map__cover{display:flex}@media only screen and (max-width: 500px){.filial .map__cover{flex-direction:column;align-items:start}}.filial .map__link{padding:15px 30px;color:#0b0a08;font-size:18px;line-height:normal;border-radius:12px;background:#fff}.filial .map__link:first-child{margin-right:20px}@media only screen and (max-width: 500px){.filial .map__link:first-child{margin-right:0px;margin-bottom:16px}}.question{padding-bottom:120px}@media only screen and (max-width: 1024px){.question{padding-bottom:140px}}.question .question__title{color:#fff;display:inline-block;padding:20px 30px;font-size:64px;font-style:normal;font-weight:700;line-height:130%;background-image:url(../../images/icon/bg-question.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:60px}@media only screen and (max-width: 768px){.question .question__title{font-size:48px;margin-bottom:40px}}@media only screen and (max-width: 500px){.question .question__title{font-size:40px;padding:16px 26px}}@media only screen and (max-width: 440px){.question .question__title{font-size:28px}}@media only screen and (max-width: 330px){.question .question__title{font-size:26px}}.question .question__item{margin-bottom:30px}.question .question__item:last-child{margin-bottom:0}.question .question__detal[open]{scroll-behavior:smooth}.question .question__detal[open] .question__summary::after{transform:rotate(90deg);transition:all .3s ease}.question .question__summary{padding:24px 55px 24px 40px;background-color:#fff;border-radius:20px;list-style:none;position:relative;transition:all ease 1s;cursor:pointer}.question .question__summary::after{content:"";width:32px;height:32px;background-image:url(../../images/icon/next-btn.svg);background-repeat:no-repeat;background-size:contain;position:absolute;transition:all ease .3s;top:30%;right:12px}.question .question__summary:hover{background-color:#efefef;transition:all ease .3s}.question .question__summary:hover::after{right:8px;transition:all ease .3s}@media only screen and (max-width: 390px){.question .question__summary{padding:12px 50px 12px 20px}}.question .question__text{color:#0b0a08;font-size:24px;line-height:130%}@media only screen and (max-width: 500px){.question .question__text{font-size:20px}}@media only screen and (max-width: 450px){.question .question__text{font-size:18px}}@media only screen and (max-width: 400px){.question .question__text{font-size:14px}}@media only screen and (max-width: 330px){.question .question__text{font-size:12px}}.question .question__description{padding:20px 100px 0 40px}@media only screen and (max-width: 768px){.question .question__description{padding:20px 40px 0 40px}}@media only screen and (max-width: 500px){.question .question__description{padding:20px 30px 0 30px}}@media only screen and (max-width: 340px){.question .question__description{padding:20px 10px 0 10px}}.modal{display:none;z-index:11;position:fixed;top:0;left:0;width:100%;height:100% !important;background-color:rgba(0,0,0,.4)}.modal .modal__info{width:100%;max-width:720px;margin:10% auto;position:relative;padding:40px;border-radius:20px;background-color:#fff;position:relative}@media only screen and (max-width: 650px){.modal .modal__info{padding:40px 20px}}.modal .info__top{width:100%;max-width:500px;margin-bottom:40px}@media only screen and (max-width: 650px){.modal .info__top{padding-right:40px}}@media only screen and (max-width: 350px){.modal .info__top{padding-right:0px;margin-bottom:20px}}.modal .info__title{color:#0b0a08;font-size:24px;font-weight:700;line-height:130%;margin-bottom:10px}@media only screen and (max-width: 720px){.modal .info__title{font-size:18px}}.modal .info__text{color:#0b0a08;font-size:14px;line-height:normal}.modal .info__exit{position:absolute;top:12%;right:4%;width:32px;height:32px;border:none;padding:0;cursor:pointer;background-color:rgba(0,0,0,0);background-image:url(../../images/icon/exit.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 650px){.modal .info__exit{top:4%;right:5%}}.modal .info__form{margin-bottom:30px}@media only screen and (max-width: 350px){.modal .info__form{margin-bottom:20px}}.modal .form__inner{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-bottom:30px}@media only screen and (max-width: 600px){.modal .form__inner{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 350px){.modal .form__inner{gap:20px;margin-bottom:25px}}.modal .form__input{width:100%;max-width:300px;padding:17px 20px;border-radius:12px;border:.5px solid #cfd7e3}.modal .form__input::placeholder{color:#0b0a08;font-size:14px;line-height:normal;opacity:.6}.modal .form__sent{width:100%;cursor:pointer;border:none;padding:0;color:#fff;font-size:18px;line-height:normal;padding:15px 20px;border-radius:12px;background-color:#0b0a08}@media only screen and (max-width: 600px){.modal .form__sent{max-width:300px}}.modal .info__text{color:#0b0a08;font-size:14px;line-height:normal;opacity:.8}.modal .info__text span{color:#9c1513}.modal-on{display:block}.footer{padding-bottom:40px}.footer .footer__inner{padding:40px 60px 75px 60px;background-color:#fff;border-radius:40px;text-align:center;position:relative}@media only screen and (max-width: 1024px){.footer .footer__inner{padding:40px 20px 50px 20px}}@media only screen and (max-width: 768px){.footer .footer__inner{padding:30px 20px 50px 20px}}.footer .footer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:83px}@media only screen and (max-width: 1024px){.footer .footer__top{margin-bottom:40px}}@media only screen and (max-width: 360px){.footer .footer__top{flex-direction:column}}@media only screen and (max-width: 360px){.footer .footer__logo{margin-bottom:40px}}.footer .footer__img{width:120px;height:48px}@media only screen and (max-width: 768px){.footer .footer__img{width:100px;height:40px}}.footer .nav__list{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 600px){.footer .nav__list{flex-direction:column}}.footer .nav__item{margin-right:20px}.footer .nav__item:last-child{margin-right:0}@media only screen and (max-width: 600px){.footer .nav__item{margin-right:0px;margin-bottom:20px}.footer .nav__item:last-child{margin-bottom:0px}}.footer .nav__link{color:#0b0a08;font-size:18px;line-height:normal}.footer .icon__list{display:flex;align-items:center}.footer .icon__item{margin-right:20px}.footer .icon__item:last-child{margin-right:0}@media only screen and (max-width: 1024px){.footer .footer__nav--first{display:none}}.footer .footer__nav--second{display:none}@media only screen and (max-width: 1024px){.footer .footer__nav--second{display:block;margin-bottom:40px}}.footer .footer__text{color:#0b0a08;font-size:14px;line-height:normal}.footer .footer__smooth{width:64px;height:64px;right:8%;bottom:50px;background-image:url(../../images/icon/top-smooth.svg);background-repeat:no-repeat;background-size:contain;position:absolute}@media only screen and (max-width: 768px){.footer .footer__smooth{right:6%;bottom:30px}}@media only screen and (max-width: 600px){.footer .footer__smooth{right:5%;bottom:75px}}@media only screen and (max-width: 400px){.footer .footer__smooth{bottom:100px}}/*# sourceMappingURL=main.min.css.map */