@font-face{src:url(/bitrix/templates/shd/assets/static/fonts/roboto-light.ttf);font-weight:300;font-family:Roboto}@font-face{src:url(/bitrix/templates/shd/assets/static/fonts/roboto-regular.ttf);font-weight:400;font-family:Roboto}@font-face{src:url(/bitrix/templates/shd/assets/static/fonts/roboto-medium.ttf);font-weight:500;font-family:Roboto}@font-face{src:url(/bitrix/templates/shd/assets/static/fonts/roboto-bold.ttf);font-weight:700;font-family:Roboto}@font-face{src:url(/bitrix/templates/shd/assets/static/fonts/robotoslab-regular.ttf);font-weight:400;font-family:Roboto Slab}@font-face{src:url(/bitrix/templates/shd/assets/static/fonts/robotoslab-medium.ttf);font-weight:500;font-family:Roboto Slab}h1,h2,h3,h4,h5,h6{font-feature-settings:"clig" off,"liga" off;font-weight:500;color:#272727;text-transform:uppercase;line-height:1.2;font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6,p{margin-bottom:0;margin-top:0}p{font-weight:400;line-height:1.4}a,div,p,span{font-size:1.75rem}h1{font-size:4.25rem;color:#272727}@media screen and (max-width:767px){h1{font-size:3rem}}h2{font-size:4.25rem}@media screen and (max-width:767px){h2{font-size:3rem}}.h2{font-size:4.25rem;line-height:1.2}.title-page{padding:5rem;color:#fff}@media screen and (max-width:767px){.title-page{padding:2.5rem 3.25rem;justify-content:start!important;flex-direction:column;gap:2.5rem;align-items:start!important}}.title-page>*{color:#fff}.article-page .article-wrapp li,.article-page .article-wrapp p{font-size:20px;font-weight:400;color:#272727;line-height:1.5;font-family:Roboto,sans-serif}@media screen and (max-width:767px){.article-page .article-wrapp li,.article-page .article-wrapp p{font-size:1.75rem}}.article-page .article-wrapp h1,.article-page .article-wrapp h2{font-weight:500;text-transform:none;line-height:1.5;font-family:Roboto,sans-serif}@media screen and (max-width:767px){.article-page .article-wrapp h1,.article-page .article-wrapp h2{font-size:2.5rem!important;width:100%!important}}.article-page .article-wrapp h1{font-size:34px}.article-page .article-wrapp h2{font-size:20px}*{box-sizing:border-box}html{overflow-x:hidden;text-rendering:geometricPrecision;font-size:.667vw;font-weight:400;-webkit-font-smoothing:antialiased;line-height:1.4}@media screen and (max-width:767px){html{font-size:2.5vw}}html::-webkit-scrollbar{height:0;width:0;display:none}body{padding-top:11rem;position:relative;margin:0;background:#141414}@media screen and (max-width:767px){body{padding-top:9rem}}body.visible{overflow:visible}body::-webkit-scrollbar{height:0;width:0;display:none}@media screen and (max-width:767px){body{overflow:hidden}}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}main{-webkit-overflow-scrolling:touch}@media screen and (max-width:767px){main.bg-opacity{filter:brightness(40%)}}canvas{display:block}a,button,div,p,pre{font-family:Roboto,sans-serif}a{text-decoration:none}a,button{cursor:pointer}button{padding:0;background:none}ul{padding:0;margin:0}ul,ul li{list-style:none}input,textarea{border:none;appearance:none;outline:none}input:focus,textarea:focus{outline:none}button{border:none}button,pre{margin:0}.wrapper{padding-right:.5rem;padding-left:.5rem}.overflow{overflow:hidden}.hover{transition:all .2s}.hover:hover{background:#e7ec08}.border-left{overflow:hidden;border-radius:0 .5rem .5rem 0}.menu-list-social{border-left:.125rem solid #141414}.menu-list-social.menu-list-social--mob{border-bottom:.125rem solid #141414;display:none}.menu-list-social li{overflow:hidden;padding:1.25rem;transition:all .1s ease-out;border-bottom:.125rem solid #141414;gap:1.25rem;cursor:pointer;width:100%}@media screen and (max-width:767px){.menu-list-social.menu-list-social--mob{display:flex}.menu-list-social.menu-list-social--dsc{display:none}.menu-list-social li{padding:0 2.5rem}}.menu-list-social li:hover{background:#e7ec08}.menu-list-social li:first-child{border-radius:0 .5rem 0 0}.menu-list-social li:last-child{border-bottom:none;border-radius:0 .5rem .5rem 0}.menu-list-social li:after{content:none}.menu-list-social li svg{height:4rem;width:4rem}.arrow svg:hover path{fill:#141414}.arrow .swiper-button-disabled{opacity:.5}.who-course .who-course-wrapper h2:before{height:.25rem;content:"";position:absolute;bottom:-.5rem;background:#e7ec07;left:0;width:9.25rem}.wrapper{margin-top:20px}.history__btn{font-size:1.25rem;font-weight:500;color:#fff;text-transform:uppercase;position:relative;cursor:pointer;line-height:1.4;margin-top:30px;display:inline-block}.history__btn:before{height:.1875rem;transition:all .4s;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%}.history-card_cloce{display:none}.history-card_active{display:flex}.presentation{flex-shrink:0;transition:all .7s ease-in-out;position:relative;border-radius:.75rem;background:#272727;width:14.875rem}.presentation>*{position:absolute}.presentation .download{height:3.25rem;flex-shrink:0;width:3rem}.presentation .disk,.presentation .text{height:10.5rem;flex-shrink:0;transition:transform .7s ease-in-out;width:10.5rem}.presentation:hover .text,.presentation:hover>.disk{transform:rotate(-180deg)}@media screen and (max-width:767px){.presentation:hover .text,.presentation:hover>.disk{transform:rotate(0deg)}}.new__banner{transform:translateX(-50%);padding:32px 42px;position:fixed;max-width:1338px;max-height:fit-content;bottom:42px;border-radius:10px;background:#fda05d;left:50%;width:100%;z-index:9999}.new__banner_cloce{right:42px;position:absolute;top:32px;cursor:pointer}.new__banner_wrap{margin-bottom:16px;align-items:end;display:flex}.new__banner_text{font-size:32px;font-weight:500;margin-right:54px;color:#000}.new__banner_link-one{text-decoration-skip-ink:none;color:#fff;text-transform:uppercase;padding-right:42px;text-wrap:nowrap}.new__banner_link-one,.new__banner_link-two{font-size:22px;text-decoration:underline;font-weight:500}.new__banner_link-two{text-decoration-skip-ink:none;color:#000;text-transform:uppercase}@media(max-width:1263px){.new__banner{max-width:1090px;max-height:fit-content}.new__banner_wrap{margin-bottom:16px;flex-direction:column;align-items:start}.new__banner_text{margin-right:0}}@media(max-width:660px){.new__banner{padding:24px 16px;max-width:343px}.new__banner_wrap{margin-bottom:16px;padding-right:16px}.new__banner_cloce{right:16px;position:absolute;top:24px}.new__banner_text{font-size:18px;margin-bottom:12px}.new__banner_link-one{font-size:12px}.new__banner_link-two{font-size:19px}}.ellipse-blue{--ellipse-background-end:#141414;animation:ellipse 10s linear infinite forwards;height:53rem;filter:blur(6.25rem);flex-shrink:0;position:absolute;--ellipse-background-start:#0b55ed;border-radius:64rem;background:radial-gradient(50% 50% at 50% 50%,var(--ellipse-background-start) 0,var(--ellipse-background-end) 100%);width:64rem}@media screen and (max-width:767px){.ellipse-blue{animation:none;height:62rem;width:62rem}}.ellipse-yellow{--ellipse-background-end:#141414;animation:ellipse 10s linear infinite forwards;height:53rem;filter:blur(6.25rem);flex-shrink:0;--ellipse-background-start:#e7ec08;border-radius:64rem;background:radial-gradient(50% 50% at 50% 50%,var(--ellipse-background-start) 0,var(--ellipse-background-end) 100%);width:64rem}@media screen and (max-width:767px){.ellipse-yellow{animation:none;height:37.375rem;width:37.375rem}}.policy{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;-webkit-line-clamp:3}.policy a,.policy span{font-size:1.5rem;color:#141414;text-align:center;line-height:1.2;white-space:nowrap}@media screen and (max-width:767px){.policy a,.policy span{white-space:normal}}.policy a{text-decoration-line:underline}.primary-bg{border-radius:.5rem;background:#e7ec08}.white-bg{background:#fff}.padding-40{padding:5rem}.video-wrapp{flex-shrink:0;position:relative;border-radius:.5rem;width:25rem}.video-wrapp:hover .play{opacity:1}.video-wrapp:hover .overflow-img img{height:50.75rem;width:28.5rem}.video-wrapp .play{transition:all .2s;opacity:0}.video-wrapp .play svg{height:5rem;width:5rem}.video-wrapp .overflow-img img{height:44.375rem;width:25rem}.video-wrapp .name-video{height:7.5rem;padding:1.25rem;position:absolute;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}.video-wrapp .name-video span{font-size:1.5rem;color:#fff;line-height:1.2}.border-radius{border-radius:.5rem}.undefined{display:none}.grid-cards-3{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);grid-row-gap:.5rem;grid-column-gap:.5rem;display:grid}@media screen and (max-width:767px){.grid-cards-3{grid-template-columns:repeat(1,1fr)}}.grid-cards-4{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-row-gap:.5rem;grid-column-gap:.5rem;display:grid}@media screen and (max-width:767px){.grid-cards-4{grid-template-columns:repeat(1,1fr)}}.grid-cards-2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-row-gap:.5rem;grid-column-gap:.5rem;display:grid}@media screen and (max-width:767px){.grid-cards-2{grid-template-columns:repeat(1,1fr);grid-row-gap:.25rem;grid-column-gap:.25rem}}.grid-cards-5{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);grid-row-gap:2.5rem;grid-column-gap:2.5rem;display:grid}@media screen and (max-width:767px){.grid-cards-5{grid-template-columns:repeat(1,1fr)}}.grid-gallery{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr);grid-row-gap:.125rem;grid-column-gap:.125rem;display:grid}.grid-gallery>:first-child{grid-area:1/1/2/3}.table-grid{grid-template-columns:repeat(4,1fr);padding:0 5rem;grid-template-rows:repeat(1,1fr);grid-column-gap:2.1625rem;display:grid}@media screen and (max-width:767px){.table-grid{grid-template-columns:repeat(1,1fr)}}.events-grid{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);grid-row-gap:.125rem;grid-column-gap:.125rem;display:grid}@media screen and (max-width:767px){.events-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}}.row{display:flex}.justify-sb{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:flex-end}.align-center{align-items:center}.align-end{align-items:end}.align-start{align-items:flex-start}.column{flex-direction:column}.flex-auto{flex:1 1 auto}.gap-2{gap:.25rem}.gap-4{gap:.5rem}.gap-10{gap:1.25rem}.btn-general{height:6.5rem;padding:1rem 2.5rem;justify-content:center;font-size:1.75rem;font-weight:500;transition:all .2s;text-transform:uppercase;flex-direction:column;gap:.5rem;align-items:center;border-radius:.5rem;line-height:2rem;display:inline-flex}.btn-filled{color:#fff;background:#272727}.btn-filled:hover{background:#141414}.btn-outline{border:.125rem solid #141414;color:#141414}.btn-outline:hover{color:#fff;background:#141414}.btn-linegr{padding:4.375rem 5rem;font-size:2rem;font-weight:500;color:#fff;transition:background-image .3s ease-out;text-transform:uppercase;position:relative;gap:1.25rem;align-items:center;border-radius:.5rem;cursor:pointer;background-image:linear-gradient(90deg,#0856ec .01%,#db00ff 113.21%);line-height:2.75rem;display:inline-flex;z-index:0}.btn-linegr .line-gradient{height:100%;transition:opacity .3s linear;position:absolute;opacity:0;top:0;left:0;width:100%;background-image:linear-gradient(90deg,#da08ec .01%,#e7ec07 113.21%);z-index:-1}.btn-linegr:hover .line-gradient{opacity:1}@media screen and (max-width:767px){.btn-linegr:hover .line-gradient{opacity:0}}.read-more{font-size:1.625rem;font-weight:500;color:#e7ec08;line-height:2rem}.read-more:after{background-color:#e7ec08}.btn-black{padding:.875rem 1.125rem;font-size:1.625rem;font-weight:500;font-style:normal;color:#fff;text-transform:uppercase;border-radius:.5rem;background:#141414;line-height:1.2}[type=submit]{cursor:pointer}.play-container{height:100%;transition:all .4s;position:absolute;opacity:0;top:0;width:100%}.play-container .play-about{height:5rem;transition:all .4s;border-radius:50%;background:hsla(0,0%,8%,.5);cursor:pointer;width:5rem}.play-container .play-about.hover{height:7rem;opacity:0;width:7rem}.play-container .play-about svg{height:1.75rem;margin-left:.625rem;width:1.375rem}.header-link-menu{font-size:1.625rem;font-weight:500;color:#141414;transition:all .2s;text-transform:uppercase;position:relative;line-height:2rem}.header-link-menu:after{height:.125rem;right:0;transition:width .2s;content:"";position:absolute;bottom:-.125rem;background-color:#141414;width:0;display:block}.header-link-menu:hover:after{left:0;width:100%}.see-all{font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;position:relative;line-height:2.75rem}.see-all:after{height:.125rem;transition:all .3s;content:"";position:absolute;bottom:0;background:#fff;left:0;width:0}.see-all:hover:after{width:100%}@media screen and (max-width:767px){.see-all:after{width:100%}}.link-border-bottom{overflow:hidden;font-size:2rem;font-weight:500;color:#141414;transition:all .4s;text-transform:uppercase;position:relative;width:max-content;line-height:2.75rem}.link-border-bottom:after{transition:left .4s;width:100%}.link-border-bottom:after,.link-border-bottom:before{height:.1875rem;content:"";position:absolute;bottom:0;background:#141414;left:0}.link-border-bottom:before{transition:all .4s;width:0}.link-border-bottom:hover:after{left:700%}@media screen and (max-width:767px){.link-border-bottom:hover:after{left:0}}.link-border-bottom:hover:before{left:0;width:100%}@media screen and (max-width:767px){.link-border-bottom:hover:before{content:none}}.pagination{padding:5rem 0;justify-content:center;color:#fff;align-items:center;display:flex}.pagination svg{height:3rem;width:3rem}.pagination div{padding:.5rem .875rem}.pagination a{height:3rem;justify-content:center;font-size:1.625rem;font-weight:500;color:#fff;transition:.3s;text-transform:uppercase;align-items:center;border-radius:1.5rem;width:3rem;line-height:1.2;display:flex}.pagination a:hover{color:#141414;background:#fff}.pagination a.active{pointer-events:none;color:#e7ec08}.doc-school a{font-size:1.625rem;font-weight:500;color:#141414;text-transform:uppercase;width:max-content;line-height:2rem}@media screen and (max-width:767px){.doc-school a:hover:before{content:none}}.doc-school a:hover:after{background:#141414}@media screen and (max-width:767px){.doc-school a:hover:after{left:0}}input[type=search]{font-size:2.5rem;font-weight:400;line-height:1.4;padding-left:.5rem;display:none}@media screen and (max-width:767px){input[type=search]{font-size:1.25rem;background:#fff}}input[type=search]::placeholder{color:#a9a9a9;text-transform:uppercase;font-family:Roboto,sans-serif}input[type=search].input-visible{height:10rem;margin-left:2.5rem;width:100%;display:block}@media screen and (max-width:767px){input[type=search].input-visible{height:7.75rem;padding-right:1.25rem;margin-left:1.25rem}}form{padding:2.5rem;border-radius:.5rem;background:hsla(0,0%,100%,.4)}.input-wrapp{position:relative}.input-wrapp input{height:7rem;padding:1.625rem 2rem .375rem;font-size:1.75rem;border:.125rem solid hsla(0,0%,100%,.5);color:#272727;transition:all .4s;position:relative;gap:1.25rem;align-items:center;border-radius:.5rem;background:hsla(0,0%,100%,.5);display:flex}.input-wrapp input.error{border:.125rem solid #e90000}.input-wrapp input:hover{border-color:#fff;background:hsla(0,0%,100%,.3)}.input-wrapp input:active{background:hsla(0,0%,100%,.7)}.input-wrapp label{transform:translateY(.625rem);text-overflow:ellipsis;font-size:1.75rem;color:#272727;transition:all .2s;position:absolute;bottom:2.875rem;-webkit-box-orient:vertical;left:2rem;-webkit-line-clamp:3;display:-webkit-box}.input-wrapp label.error{color:#e90000}.input-wrapp label.focused{transform:translateY(-1.25rem);font-size:1.25rem;color:#525252;line-height:1.2}.checkbox_btn{font-size:1.25rem;font-weight:500;color:#fff;text-transform:uppercase;gap:.625rem;align-items:center;cursor:pointer;line-height:normal;display:flex}.checkbox_btn:hover input{border:.125rem solid #e7ec08}.checkbox_btn input{height:1.375rem;border:.125rem solid #fff;transition:.3s;position:relative;margin:0;border-radius:.25rem;width:1.375rem}.checkbox_btn input:checked{justify-content:center;border:none;align-items:center;background:#e7ec08;display:flex}.checkbox_btn input:checked:after{height:.625rem;content:"";background:url(/bitrix/templates/shd/assets/static/img/icon/checkbox/checked.svg) no-repeat;background-size:cover;width:.75rem;display:block}#range-duration{height:1.75rem;padding:0;font-size:1.25rem;font-weight:500;margin-bottom:2.375rem;color:#fff;text-transform:uppercase;background:none;line-height:1.4;font-family:Roboto,sans-serif}#slider-range{height:.25rem!important;border:none!important;margin:0 auto;background:#141414;width:29.625rem}#slider-range .ui-slider-range{background:#fff}#slider-range .ui-slider-handle{height:1rem;transform:translateY(-1.25rem);border:.75rem solid #fff;top:50%;box-sizing:content-box;border-radius:100%;background:#272727;width:1rem}#slider-range .ui-slider-handle:focus-visible{outline:none!important}.tag-general{padding:.5rem 1rem;font-size:1.5rem;color:#fff;gap:1.25rem;border-radius:.25rem;width:max-content;line-height:1.2;display:inline-flex}.tag-yellow{color:#141414;background:#e7ec08}.tag-pink{background:#ea67ff}.tag-green{background:#44c62e}.tag-black{background:#000}.tag-white{color:#141414!important;background:#fff}.reviews-wrapp{padding:5rem;gap:2.5rem;border-radius:.5rem;width:74.375rem}.reviews-wrapp .name{height:3.75rem;padding:1rem 1.25rem;font-size:1.5rem;font-weight:500;color:#fff;gap:1.25rem;width:14rem;line-height:1.2}.reviews-wrapp .text{overflow:hidden;text-overflow:ellipsis;font-size:2rem;color:#fff;align-self:stretch;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box}.reviews-wrapp.non-active{opacity:.5}.swiper-button-next:after,.swiper-button-prev:after{content:none}.accordion{gap:.125rem}.accordion .accordion-item .accordion-content .accordion-title{padding:1.875rem 0;cursor:pointer}.accordion .accordion-item .accordion-content .accordion-title .title{gap:1rem}.accordion .accordion-item .accordion-content .accordion-title .title span>*{font-size:2rem}.accordion .accordion-item .accordion-content .accordion-title .title span:first-child{font-weight:500;color:#141414}.accordion .accordion-item .accordion-content .accordion-title .title span:last-child{font-weight:400;color:#272727}.accordion .accordion-item .accordion-content .accordion-title .icon{height:3rem;transform:rotate(0);flex-shrink:0;transition:all .4s;cursor:pointer;width:3rem}.accordion .accordion-item .accordion-content .accordion-title .icon.rotate{transform:rotate(90deg)}.accordion .accordion-item .accordion-content .accordion-title .icon svg{height:100%;flex-shrink:0;width:100%}.accordion .accordion-item .accordion-content .accordion-title>.accordion-includes{display:block}@media screen and (max-width:767px){.accordion .accordion-item .accordion-content .accordion-title{align-items:center}}.accordion .accordion-item .accordion-content .accordion-includes{color:#272727;padding-bottom:5rem;width:75rem;display:none}.accordion .accordion-item .accordion-content .accordion-includes ul{list-style-type:disc;margin-left:2rem}.accordion .accordion-item .accordion-content .accordion-includes ul li{list-style-type:disc}@media screen and (max-width:767px){.accordion .accordion-item .accordion-content .accordion-includes{width:100%}}.accordion-white{padding:0 3.25rem;background:#fff}.accordion-white .title{font-size:2.5rem;font-weight:400}@media screen and (max-width:767px){.accordion-white .title{font-size:2rem}}.accordion-white .icon{height:3.75rem;justify-content:center;align-items:center;width:3.75rem;display:flex}.accordion-white .accordion-title{-webkit-tap-highlight-color:rgba(0,0,0,0);padding:3.75rem 0!important}.accordion-white .accordion-includes,.accordion-white .accordion-title{border-top:none!important;border-bottom:none!important}.accordion-yellow{background:#e7ec08}.tabs-title{padding:1.25rem 0;font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;position:relative;gap:1.25rem;line-height:2.75rem}.tabs-title.active{border-bottom:.125rem solid #fff}[tabcont]{display:none}[tabcont].active{display:block}.modal-wrap{opacity:0;display:none;z-index:-1}.modal-wrap,.modal-wrap.modal-show{position:relative;will-change:opacity}.modal-wrap.modal-show{transition:opacity .5s;opacity:1;display:block;z-index:888}.modal-wrap .modal-shadow{height:100%;position:fixed;top:0;width:100%;z-index:100}.modal-wrap .modal{transform:translateY(-50%) translateX(-50%);padding:0;position:fixed;top:50%;border-radius:0;left:50%;z-index:100}.modal-wrap .modal-cross{right:0;position:absolute;top:-60px;z-index:10}#modal-diplom .modal-shadow{background:#141414}#modal-diplom .modal-shadow svg{right:3rem;position:absolute;top:13.5rem}@media screen and (max-width:767px){#modal-diplom .modal-shadow svg{right:2rem;top:10.5rem}}#modal-diplom .modal{height:60.75rem;width:85.75rem}@media screen and (max-width:767px){#modal-diplom .modal{height:24.875rem;width:36.5rem}}#modal-diplom img{height:60.75rem;width:85.75rem}@media screen and (max-width:767px){#modal-diplom img{height:24.875rem;width:36.5rem}}#modal-feedback{overflow:hidden;margin:.5rem}#modal-feedback .success-form{justify-content:center;flex-direction:column;align-items:center;display:flex}#modal-feedback .success-form svg{height:8rem;margin-bottom:2.5rem;width:8rem;margin-top:5rem}@media screen and (max-width:767px){#modal-feedback .success-form svg{margin-top:14rem}}#modal-feedback .success-form .title{font-size:3rem;font-weight:500;margin-bottom:1.25rem;color:#141414;text-transform:uppercase;line-height:1.4}@media screen and (max-width:767px){#modal-feedback .success-form .title{font-size:2rem}}#modal-feedback .success-form p{margin-bottom:5rem}@media screen and (max-width:767px){#modal-feedback .success-form p{font-size:1.5rem;margin-bottom:14rem}}#modal-feedback .modal-shadow{border-radius:.5rem;background:#e7ec08}@media screen and (max-width:767px){#modal-feedback .modal-shadow{width:39rem}}#modal-feedback .modal-shadow svg{right:3rem;position:absolute;top:13.5rem}@media screen and (max-width:767px){#modal-feedback .modal-shadow svg{right:2rem;top:10.5rem}}#modal-feedback [type=submit]{margin-bottom:3.75rem;margin-top:3.75rem}@media screen and (max-width:767px){#modal-feedback [type=submit]{margin-bottom:2.5rem;margin-top:2.5rem}}#modal-feedback .modal{width:133rem}@media screen and (max-width:767px){#modal-feedback .modal{width:36.5rem}}#modal-feedback .modal .grid-cards-2{column-gap:10rem;align-items:center}@media screen and (max-width:767px){#modal-feedback .modal .grid-cards-2{flex-direction:column;gap:2.5rem;align-items:start;display:flex}}#modal-feedback .modal .grid-cards-2>:last-child{width:78.5rem}@media screen and (max-width:767px){#modal-feedback .modal .grid-cards-2>:last-child{width:36.5rem}}#modal-feedback .modal .grid-cards-2 form,#modal-feedback .modal .grid-cards-2 form input{width:100%}#modal-feedback .modal .title{font-size:4.25rem;font-weight:500;font-style:normal;color:#141414;text-transform:uppercase;line-height:1.2;margin-top:6.8125rem}@media screen and (max-width:767px){#modal-feedback .modal .title{font-size:3rem;margin-top:9.8125rem;padding-left:2rem}}.coockie{height:8.75rem;padding:0 2.5rem;right:.5rem;position:fixed;bottom:.5rem;align-items:center;border-radius:.5rem;background:#e7ec08;width:auto;display:none;z-index:9999}@media screen and (max-width:767px){.coockie{height:7.75rem;right:0;bottom:0;width:100%}}.coockie.show{display:flex}.coockie svg{height:3.75rem;margin-right:1.25rem;width:3.75rem}@media screen and (max-width:767px){.coockie svg{height:2.625rem;width:2.625rem}}.coockie p{font-size:1.75rem;font-weight:400;margin-right:2.5rem;color:#141414;line-height:1.4}@media screen and (max-width:767px){.coockie p{font-size:1.5rem;margin-right:1.25rem}}.coockie .cookie_accept{cursor:pointer;line-height:1.4}@media screen and (max-width:767px){.coockie .cookie_accept{font-size:1.25rem;line-height:1.4}}.card-projects,.modal-active{overflow:hidden}.card-projects{-webkit-tap-highlight-color:rgba(0,0,0,0);height:50.375rem;transition:all .4s;position:relative;background-size:cover;align-items:end;background-position:50%;border-radius:.5rem;width:100%;background-repeat:no-repeat;display:flex}.card-projects:hover img{scale:1.1}@media screen and (max-width:767px){.card-projects:hover img{scale:none}}.card-projects img{height:100%;transition:.4s;position:absolute;object-fit:cover;object-position:top;width:100%;z-index:0}@media screen and (max-width:767px){.card-projects{height:39.75rem}.card-projects:hover{background-size:cover}}.card-projects .desc{flex-shrink:0;padding:9.5rem 1.625rem 1.5rem 1.5rem;font-size:1.5rem;font-weight:400;color:#fff;position:relative;background:linear-gradient(0deg,rgba(0,0,0,.56),transparent);width:100%;line-height:1.2;z-index:1}@media screen and (max-width:767px){.card-projects .desc{padding:12.625rem 3rem 3rem}}.teacher_card{height:max-content;gap:1.25rem;width:27rem}@media screen and (max-width:767px){.teacher_card{position:relative;width:32.5rem}}.teacher_card .tag-general{z-index:9}.teacher_card:hover .img-wrapp img{transform:scale(1.1)}@media screen and (max-width:767px){.teacher_card:hover .img-wrapp img{transform:scale(1)}}.teacher_card .undefined{display:none}.teacher_card .img-wrapp{height:27rem;overflow:hidden;border-radius:.5rem;width:27rem;display:block}@media screen and (max-width:767px){.teacher_card .img-wrapp{height:32.5rem;width:32.5rem}}.teacher_card .img-wrapp img{height:100%;transition:.4s;object-fit:cover;width:100%}.teacher_card h3{height:5.5rem;font-size:1.75rem;font-weight:400;color:#fff;transition:.4s;text-transform:none;line-height:1.4}@media screen and (max-width:767px){.teacher_card h3{height:auto}}.teacher_card:hover{transition:all .4s}.teacher_card:hover h3{color:#e7ec08}.teacher_card:hover img{scale:1.05}@media screen and (max-width:767px){.teacher_card:hover{height:max-content}}.history-card{gap:1.25rem}.history-card:hover .img-scale img{transform:scale(1.1)}.history-card:hover .name-history{color:#e7ec08}.history-card .img-scale{height:34.375rem;overflow:hidden;width:34.375rem}@media screen and (max-width:767px){.history-card .img-scale{width:100%}}.history-card .img-scale img{height:34.375rem;transition:all .4s;object-fit:cover;object-position:top;width:34.375rem}@media screen and (max-width:767px){.history-card .img-scale img{width:100%}}.history-card .name-history{color:#fff;transition:color .4s}.history-card .desc-history{overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;color:#d4d4d4;align-self:stretch;-webkit-box-orient:vertical;width:29.375rem;line-height:1.2;-webkit-line-clamp:3;display:-webkit-box}.history-card .desc-history.open{overflow:visible;display:block}.history-card .button{width:max-content}.history-card .button .see-all{font-size:1.25rem}.blog-card{gap:1.25rem;width:34.375rem}.blog-card:hover .img-scale img{transform:scale(1.1)}.blog-card:hover .name-blog{color:#e7ec08}.blog-card .img-scale{height:34.375rem;overflow:hidden;width:34.375rem}.blog-card .img-scale img{height:34.375rem;transition:all .4s;object-fit:cover;width:34.375rem}.blog-card .name-blog{color:#fff;transition:color .4s}.blog-card .desc-blog{overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;color:#d4d4d4;align-self:stretch;-webkit-box-orient:vertical;width:29.375rem;line-height:1.2;-webkit-line-clamp:3;display:-webkit-box}.blog-card .desc-blog.open{overflow:visible;display:block}.blog-card .desc-blog .button{width:max-content}.blog-card .desc-blog .button .see-all{font-size:1.25rem}.card_program{overflow:hidden;gap:5rem;border-radius:.5rem;background:#fff;width:111.625rem;display:flex}@media screen and (max-width:767px){.card_program{padding:3.25rem;flex-direction:column;gap:2.5rem;width:100%}}.card_program .cont_img{height:33rem;overflow:hidden;min-width:33rem;width:33rem}@media screen and (max-width:767px){.card_program .cont_img{height:10rem;width:10rem}}.card_program .cont_img img{height:33rem;transition:all .3s;object-fit:cover;width:33rem}@media screen and (max-width:767px){.card_program .cont_img img{height:10rem;border-radius:.5rem;width:10rem}}.card_program .content{padding:3.75rem 3.75rem 8.75rem 0}.card_program .content .tags{margin-bottom:1.25rem}.card_program .content .title{text-decoration-skip:none;text-decoration-skip-ink:none;font-size:3rem;text-decoration:underline;text-decoration-color:transparent;font-weight:500;margin-bottom:2.5rem;color:#141414;transition:all .3s;text-transform:none;position:relative;line-height:1.4}@media screen and (max-width:767px){.card_program .content .title{font-size:2rem}.card_program .content{padding:0}}.card_program .content .grid-cards-2{column-gap:5rem;row-gap:1.25rem}.card_program .content .grid-cards-2 .el_info{font-size:1.5rem;font-weight:400;color:#141414;line-height:1.2}.card_program .content .grid-cards-2 .el_info span{font-size:1.5rem;color:#a9a9a9}@media screen and (max-width:767px){.card_program .content .grid-cards-2 .el_info span{font-size:1.5rem}}.card_program:hover .title{text-decoration-skip:none;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-color:#141414}.card_program:hover img{scale:1.1}.card_search{padding:2.5rem 0;color:#fff;gap:3.75rem;background:#141414;display:flex}@media screen and (max-width:767px){.card_search{flex-direction:column;gap:1.875rem;align-items:start}}.card_search.card_search_event{padding:5rem 2.5rem 5rem 0;gap:2.5rem}@media screen and (max-width:767px){.card_search.card_search_event{padding:2.5rem 0;flex-wrap:wrap;flex-direction:row;gap:1.25rem}}.card_search.card_search_event:hover .date{color:#e7ec08}.card_search.card_search_event:hover .date span{color:rgba(231,236,8,.3)}.card_search.card_search_event .title{flex:1 1 auto;font-size:2rem;font-weight:400;color:#fff;line-height:1.4}@media screen and (max-width:767px){.card_search.card_search_event .title{flex:1 1;font-size:1.75rem}}.card_search.card_search_event .date{font-size:2rem;font-weight:500;color:#fff;transition:.3s;text-transform:uppercase;width:17.625rem;line-height:1.4}@media screen and (max-width:767px){.card_search.card_search_event .date{flex:1 1 100%;color:#e7ec08;width:100%}}.card_search.card_search_event .date span{font-size:2rem;color:hsla(0,0%,100%,.3);transition:.3s;padding-left:1.25rem}@media screen and (max-width:767px){.card_search.card_search_event .date span{color:rgba(231,236,8,.3)}}.card_search.card_search_program{gap:2.5rem}.card_search.card_search_program:hover .title{color:#e7ec08}.card_search.card_search_program .content-program{height:20rem;padding:2.5rem 0;justify-content:space-between;flex-direction:column;display:flex}@media screen and (max-width:767px){.card_search.card_search_program .content-program{height:14.5rem;padding:0;gap:1.25rem}}.card_search.card_search_program .title{font-size:2.5rem;transition:.3s}@media screen and (max-width:767px){.card_search.card_search_program .title{font-size:1.75rem}}.card_search.card_search_program .grid-cards-2{column-gap:5rem;row-gap:1.25rem}.card_search.card_search_program .grid-cards-2 .el_info{font-size:1.5rem;font-weight:400;line-height:1.2}@media screen and (max-width:767px){.card_search.card_search_program .grid-cards-2 .el_info span{font-size:1.5rem}}.card_search.card_search_program .grid-cards-2 span{color:#a9a9a9}.card_search .cont_img{height:20rem;overflow:hidden;flex-shrink:0;border-radius:.5rem;width:20rem}@media screen and (max-width:767px){.card_search .cont_img{height:10rem;width:10rem}}.card_search .cont_img img{height:20rem;object-fit:cover;width:20rem}@media screen and (max-width:767px){.card_search .cont_img img{height:10rem;width:10rem}}.card_search .content .title{font-size:2.5rem;font-weight:400;margin-bottom:1.25rem;color:#fff;line-height:1.4}@media screen and (max-width:767px){.card_search .content .title{font-size:1.75rem}}.card_search .content p{font-size:1.75rem;font-weight:400;color:#a9a9a9;line-height:1.4}.name{height:3.75rem;padding:1rem 1.25rem;gap:1.25rem;border-radius:.5rem;background:#272727;width:14rem}.item{flex-shrink:0;padding:1.25rem 5rem;font-size:3rem;color:#272727;text-transform:uppercase;position:relative;gap:1.25rem;line-height:4.25rem}.item:hover svg,.item:hover>img{opacity:1}.item img{height:30rem;right:20.75rem;position:absolute;opacity:0;top:-11.5rem;border-radius:.5rem;width:49.75rem}.item svg{height:1.625rem;opacity:0;width:.875rem}.row-card-price{padding:2.5rem 5rem;font-size:2.5rem;gap:1.25rem}.row-card-price .date-wrapp,.row-card-price .price-column{font-weight:500;width:32.5rem}.row-card-price .date-wrapp .prepayment,.row-card-price .price-column .prepayment{font-size:1.75rem;font-weight:400;color:#525252}.row-card-price .date-wrapp .prepayment-line,.row-card-price .price-column .prepayment-line{text-decoration:line-through}.row-card-price:hover{text-decoration:underline}.events-row{padding:5rem 2.5rem 5rem 0;border-bottom:.125rem solid #fff;gap:2.5rem;width:85.625rem}.events-row .date-wrapp{gap:1.25rem}.events-row .date-wrapp .date{font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase}.events-row .date-wrapp .day{color:hsla(0,0%,100%,.3)}.events-row .name-event{font-size:2rem;color:#fff}.events-row svg{height:1.75rem;width:.875rem}.employment-right{gap:1.25rem}@media screen and (max-width:767px){.employment-right{gap:.625rem!important;margin:0 .5rem}}.employment-right .employment-card{height:43.5rem;padding:3.125rem;gap:3.125rem;width:61.875rem!important}@media screen and (max-width:767px){.employment-right .employment-card{height:35.25rem!important;padding:3.25rem;gap:2.5rem;width:100%!important}}.employment-right .employment-card h3{font-size:3rem;color:#272727;text-transform:none}.employment-right .employment-card svg{height:4rem;width:4rem}.employment-right .employment-card:first-child{background:#fff!important}.employment-right .employment-card:first-child .bottom{gap:2.5rem}@media screen and (max-width:767px){.employment-right .employment-card:first-child .bottom{gap:5rem}}.employment-right .employment-card:first-child .bottom a{font-size:1.625rem;font-weight:500;color:#141414;text-transform:uppercase;width:max-content;line-height:2rem}@media screen and (max-width:767px){.employment-right .employment-card:first-child .bottom a{width:auto}}.employment-right .employment-card:first-child .bottom a:hover:after{background:#141414}.employment-right .employment-card:nth-child(2){background:#e7ec08!important}.employment-right .employment-card:nth-child(3){background:#fff!important}.employment-right .employment-card:nth-child(4){background:#272727!important}.employment-right .employment-card:nth-child(4) .bottom p,.employment-right .employment-card:nth-child(4) h3{color:#fff}.dialog-bottom-wrapp .img-wrapp,.dialog-left .img-wrapp{height:10.5rem;overflow:hidden;border-radius:9.25rem;background:#e7ec08;width:10.5rem;margin-top:3rem}@media screen and (max-width:767px){.dialog-bottom-wrapp .img-wrapp,.dialog-left .img-wrapp{height:6.875rem;width:6.875rem;margin-top:2rem}}.dialog-bottom-wrapp .img-wrapp img,.dialog-left .img-wrapp img{flex:0;height:11.25rem;width:11.25rem}@media screen and (max-width:767px){.dialog-bottom-wrapp .img-wrapp img,.dialog-left .img-wrapp img{height:100%!important;object-fit:cover;width:100%!important}}.dialog-bottom-wrapp .dialog-text,.dialog-left .dialog-text{height:max-content;padding:1.25rem;position:relative;gap:1.25rem;border-radius:.5rem .5rem .5rem 0;background:#fff;width:28.5rem}.dialog-bottom-wrapp .dialog-text p,.dialog-left .dialog-text p{color:#141414}@media screen and (max-width:767px){.dialog-bottom-wrapp .dialog-text p,.dialog-left .dialog-text p{font-size:1.5rem;line-height:1.2}}.dialog-bottom-wrapp .dialog-text svg,.dialog-left .dialog-text svg{height:1.25rem;position:absolute;bottom:-1.25rem;left:0;width:1.25rem}.steps_items{margin-bottom:25rem;flex-direction:column;gap:2.5rem;display:flex}@media screen and (max-width:767px){.steps_items{height:max-content;padding:0 .5rem;margin-bottom:0;gap:1.875rem}}.steps_items .step{overflow:hidden;min-height:41rem;padding:3.125rem;transition:transform .4s ease-in-out;position:sticky;top:12.5rem;border-radius:.5rem;width:74.625rem}@media screen and (max-width:767px){.steps_items .step{transform:none!important;position:static}}.steps_items .step:nth-child(2){transform:translateY(10.2rem);top:11.25rem}.steps_items .step:nth-child(3){transform:translateY(17.55rem);top:12.5rem}.steps_items .step:nth-child(4){transform:translateY(25.9rem);top:0}@media screen and (max-width:767px){.steps_items .step{min-height:max-content;padding:3.25rem;width:100%}}.steps_items .step .number_steps{height:5rem;overflow:hidden;flex-shrink:0;justify-content:center;font-size:2rem;font-weight:500;align-items:center;border-radius:.5rem;width:5rem;display:flex}.steps_items .step .number_steps.black{color:#fff;background:#272727}.steps_items .step .number_steps.white{color:#272727!important;background:#fff}.steps_items .step .content ul{flex-direction:column;gap:2.5rem;display:flex}.steps_items .step .content ul li{font-size:2rem;font-weight:400;color:#fff;gap:1.25rem;align-items:center;line-height:1.4;display:flex}@media screen and (max-width:767px){.steps_items .step .content ul li{font-size:1.75rem;align-items:flex-start}}.steps_items .step .content ul li:before{height:2.5rem;content:"";min-width:2.5rem;background:url(/bitrix/templates/shd/assets/static/img/icon/list/marker_yellow.svg) no-repeat;background-size:cover;background-position:50%;width:2.5rem;display:block}.steps_items .step .content p{font-size:2rem;font-weight:400;max-width:54.75rem;line-height:1.4}@media screen and (max-width:767px){.steps_items .step .content p{font-size:1.75rem;max-width:100%}}.steps_items .step .title{margin-bottom:2.5rem}.steps_items .step .title h3{font-size:3rem;font-weight:500;color:#141414;text-transform:none;line-height:1.4}@media screen and (max-width:767px){.steps_items .step .title h3{font-size:2.5rem}}.steps_items .step.black-bg{background:#272727}.steps_items .step.black-bg *{color:#fff!important}.steps_items .step.white-bg{background:#fff}.steps_items>:first-child{background:#e7ec08}.steps_items>:first-child .policy{font-size:1.5rem;font-weight:400;color:#141414;text-align:center;line-height:1.2;margin-top:2.5rem}@media screen and (max-width:767px){.steps_items>:first-child .policy{margin:0 auto}}.steps_items>:first-child .policy a{font-size:1.5rem;text-decoration:underline;font-weight:400;color:#141414;line-height:1.2}.steps_items>:first-child form{padding:0;background:none}.steps_items>:first-child form .grid_input{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-row-gap:.5rem;grid-column-gap:.5rem;display:grid}@media screen and (max-width:767px){.steps_items>:first-child form .grid_input{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}}.steps_items>:first-child form .grid_input input{width:100%}.steps_items>:first-child form .btn-filled{height:6rem;font-size:1.625rem;font-weight:400;text-transform:uppercase;border-radius:4px;cursor:pointer;width:100%;line-height:1.2;margin-top:2.5rem;font-family:Roboto,sans-serif}@media screen and (max-width:767px){.steps_items>:first-child form .btn-filled{margin-bottom:2.5rem}}.dialog-bottom{gap:3.5rem}.dialog-bottom .dialog-bottom-wrapp,.dialog-bottom .dialog-left{width:50.5rem}@media screen and (max-width:767px){.dialog-bottom .dialog-bottom-wrapp,.dialog-bottom .dialog-left{gap:1.25rem;width:100%}}.dialog-bottom .dialog-bottom-wrapp .dialog-text{border-radius:.5rem .5rem 0 .5rem}.dialog-bottom .dialog-bottom-wrapp .dialog-text svg{right:-.07125rem;left:auto}@media screen and (max-width:767px){.dialog-bottom .dialog-bottom-wrapp .dialog-text svg{right:-.025rem}}.dialog-bottom .dialog-bottom-wrapp .img-wrapp{background:#204dee}.dialog-bottom .dialog-bottom-wrapp .img-wrapp img{height:10.5rem;width:10.5rem}.base-select-cont{height:auto;min-width:26.5rem}.base-select-cont .select2-container{height:auto!important;width:100%!important}.base-select-cont .select2-container .select2-selection{height:2.75rem!important;justify-content:end;border:none!important;gap:.5rem;align-items:center;background:none!important;display:flex}@media screen and (max-width:767px){.base-select-cont .select2-container .select2-selection{height:2rem!important;justify-content:start}}.base-select-cont .select2-container .select2-selection .select2-selection__placeholder{height:2.75rem;font-size:2rem;font-weight:500;color:#fff!important;line-height:1.3;display:block}@media screen and (max-width:767px){.base-select-cont .select2-container .select2-selection .select2-selection__placeholder{height:2rem;font-size:1.625rem}}.base-select-cont .select2-container .select2-selection .select2-selection__rendered{height:2.75rem;padding:0!important;font-size:2rem;font-weight:500;color:#fff!important;text-transform:uppercase;position:relative;line-height:1.3}@media screen and (max-width:767px){.base-select-cont .select2-container .select2-selection .select2-selection__rendered{height:2rem;font-size:1.625rem}}.base-select-cont .select2-container .select2-selection .select2-selection__rendered:hover:after{width:100%}@media screen and (max-width:767px){.base-select-cont .select2-container .select2-selection .select2-selection__rendered:hover:after{display:none}}.base-select-cont .select2-container .select2-selection .select2-selection__rendered:after{height:1px;transition:all .2s;content:"";position:absolute;bottom:0;background:#fff;left:0;width:0}@media screen and (max-width:767px){.base-select-cont .select2-container .select2-selection .select2-selection__rendered:after{display:none}}.base-select-cont .select2-container .select2-selection .select2-selection__arrow{height:2.75rem!important;right:0;transition:transform .2s;position:relative;background:url(/bitrix/templates/shd/assets/static/img/icon/select/arrow.svg) no-repeat;background-size:.875rem 2rem;top:0;background-position:50%;width:.875rem}.base-select-cont .select2-container .select2-selection .select2-selection__arrow b{border:none!important;position:relative!important;margin:0!important}.base-select-cont .select2-container.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.base-select-drop{border:.125rem solid #141414;border-radius:.25rem;width:auto!important;margin-top:1.25rem}.base-select-drop .select2-results{padding:2.5rem!important}@media screen and (max-width:767px){.base-select-drop .select2-results{padding-left:3.25rem!important}}.base-select-drop .select2-results__options{height:auto;-ms-overflow-style:none;flex-direction:column;max-height:max-content!important;gap:2.5rem;scrollbar-width:none;display:flex}.base-select-drop .select2-results__options::-webkit-scrollbar{display:none}.base-select-drop .select2-results__option{padding:0;font-size:1.625rem;font-weight:500;color:#141414;text-transform:uppercase;width:auto;line-height:1.2;white-space:nowrap;font-family:Roboto,sans-serif}.base-select-drop .select2-results__option span{position:relative}@media screen and (max-width:767px){.base-select-drop .select2-results__option span{font-size:1.625rem}}.base-select-drop .select2-results__option span:after{height:.125rem;transition:.3s;content:"";position:absolute;bottom:0;background:#141414;left:0;width:0}.base-select-drop .select2-results__option span:hover:after{width:100%}.base-select-drop .select2-results__option.select2-results__option--selectable{color:inherit!important;background:none!important}.name-col-table{border-bottom:1px solid var(--Pres-Black,#141414);padding-bottom:1.25rem}@media screen and (max-width:767px){.name-col-table{display:none}}.name-col-table .name-col{font-size:1.625rem;font-weight:500;color:#7d7d7d;text-transform:uppercase;text-align:right;line-height:1.2}.name-col-table>:first-child{text-align:left;width:72.5rem}.item-table{padding:2.5rem 5rem;border-bottom:.125rem solid #141414;border-bottom:1px solid var(--Pres-Black,#141414)}@media screen and (max-width:767px){.item-table{padding:2.5rem 3.25rem;border-top:.125rem solid #141414}}.item-table:hover .title-item-table:after{width:100%}@media screen and (max-width:767px){.item-table:hover .title-item-table:after{content:none}.item-table{gap:2.5rem}}.item-table .data-course-mob,.item-table .format-course-mob,.item-table .time-course-mob,.item-table .title-main-course-mob{display:none}@media screen and (max-width:767px){.item-table .data-course-mob,.item-table .format-course-mob,.item-table .time-course-mob,.item-table .title-main-course-mob{font-size:1.25rem;font-weight:500;color:#7d7d7d;text-transform:uppercase;line-height:1.4;display:block}.item-table .title-main-course-mob{margin-bottom:.625rem}.item-table .data,.item-table .format,.item-table .time{height:max-content;flex-direction:column;gap:1.25rem;align-items:flex-start;display:flex}}.item-table .tags{margin-bottom:1.25rem;gap:.625rem;display:flex}@media screen and (max-width:767px){.item-table .tags{margin-bottom:0;flex-direction:column}}.item-table .tags .tag{padding:.5rem 1rem;font-size:1.5rem;text-decoration:none!important;font-weight:400;border-radius:.25rem;line-height:1.2}.item-table .tags .tag.yellow{background:#e7ec08}.item-table .tags .tag.pink{color:#fff;background:#ea67ff}.item-table .tags .tag.green{color:#fff;background:#44c62e}.item-table .title-item-table{font-size:2.5rem;font-weight:400;transition:.3s;position:relative;line-height:1.2}@media screen and (max-width:767px){.item-table .title-item-table{font-size:2rem}}.item-table .title-item-table:after{height:.125rem;transition:all .3s;content:"";position:absolute;bottom:0;background:#141414;left:0;width:0}.item-table>*{height:10.625rem;justify-content:end;font-size:2.5rem;font-weight:500;color:#141414;align-items:center;line-height:1.2;display:flex}@media screen and (max-width:767px){.item-table>*{justify-content:flex-start;font-size:2rem;line-height:1.4}}.item-table>:first-child{justify-content:start;font-weight:400;flex-direction:column;align-items:start;width:72.5rem}@media screen and (max-width:767px){.item-table>:first-child{height:max-content;gap:1.25rem;width:100%}}.name-col-table-3,.name-col-table-4{padding:0;border-bottom:none;grid-column-gap:0}.name-col-table-3 .name-col,.name-col-table-4 .name-col{font-size:1.625rem;font-weight:500;color:#7d7d7d;text-transform:uppercase;text-align:right;line-height:1.2}.name-col-table-3>:first-child,.name-col-table-4>:first-child{text-align:left;width:72.5rem}.name-col-table-3>:nth-child(2),.name-col-table-3>:nth-child(3),.name-col-table-4>:nth-child(2),.name-col-table-4>:nth-child(3){text-align:right;width:32.5rem}.name-col-table-4>:nth-child(2),.name-col-table-4>:nth-child(3),.name-col-table-4>:nth-child(4){text-align:right;width:20rem}@keyframes ellipse{0%{transform:scale(1);--ellipse-background:var(--ellipse-background-start)}50%{transform:scale(.6)}to{transform:scale(1);--ellipse-background:var(--ellipse-background-start)}}@keyframes moveRect{0%{transform:translateY(0)}to{transform:translateY(.25rem)}}.mouse{height:11.125rem;transition:all .7s}@media screen and (max-width:767px){.mouse{display:none}}.mouse.remove{opacity:0}.mouse .mouse-wrapp{height:5rem;padding:1.25rem;position:fixed;bottom:2.5rem;border-radius:2.5rem;background:hsla(0,0%,100%,.2);width:5rem;z-index:10}.mouse svg{height:2.75rem;width:1.875rem}.mouse svg rect:last-child{animation:moveRect 2s infinite}.scroller-wrapp{position:relative}.header{-webkit-touch-callout:none;position:fixed;top:0;background:#141414;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:999}.header form{padding:0;border-radius:0;background:transparent}@media screen and (max-width:767px){.header{height:9rem}}.header .header-cont{height:11rem;border:.5rem solid #141414;position:relative}@media screen and (max-width:767px){.header .header-cont{height:9rem}}.header .header-wrapp{height:10rem;position:relative;gap:.125rem;border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.header .header-wrapp{height:8rem}}.header .header-wrapp .left-header{height:10rem;overflow:hidden;border-right:.125rem solid #000;padding:0 1.875rem;transition:all .3s ease-in-out;gap:1.25rem;border-radius:.375rem 0 0 .375rem;cursor:pointer;width:5.5rem}@media screen and (max-width:767px){.header .header-wrapp .left-header{height:8rem;padding:0 .625rem;gap:0;width:auto}}.header .header-wrapp .left-header .burger,.header .header-wrapp .left-header .search{height:3rem;width:3rem}.header .header-wrapp .left-header .burger.remove,.header .header-wrapp .left-header .search.remove{display:none}.header .header-wrapp .left-header .burger svg,.header .header-wrapp .left-header .search svg{height:100%;flex-shrink:0;width:100%}.header .header-wrapp .left-header:hover{background:#e7ec08}@media screen and (max-width:767px){.header .header-wrapp .left-header:hover{background:#fff}}.header .header-wrapp .left-header.black-bg:hover{background:#272727}@media screen and (max-width:767px){.header .header-wrapp .left-header.black-bg:hover{background:#fff}}.header .header-wrapp .left-header.black-bg:hover svg path{fill:#fff}@media screen and (max-width:767px){.header .header-wrapp .left-header.black-bg:hover svg path{fill:#141414}}.header .header-wrapp .left-header .close{display:none}.header .header-wrapp .left-header .close.visible{display:block}.header .header-wrapp .left-header svg{height:3rem;width:3rem}.header .header-wrapp .main-header-content{height:10rem;width:100%}@media screen and (max-width:767px){.header .header-wrapp .main-header-content{height:8rem}}.header .header-wrapp .main-header-content .logo-link{height:10rem;flex-shrink:0;padding:1.25rem 2.5rem;width:16.625rem}@media screen and (max-width:767px){.header .header-wrapp .main-header-content .logo-link{height:8rem;padding:1.25rem;width:max-content}.header .header-wrapp .main-header-content .logo-link .logo{height:5rem;width:9.75rem}}.header .header-wrapp .main-header-content .logo-link .logo{height:100%;flex-shrink:0;width:100%}.header .header-wrapp .main-header-content .main-menu{height:10rem;padding:0 5rem}@media screen and (max-width:767px){.header .header-wrapp .main-header-content .main-menu{display:none}}.header .header-wrapp .main-header-content .main-menu.visible{display:none}.header .header-wrapp .main-header-content .main-menu ul li{height:10rem;gap:.5rem;cursor:pointer}.header .header-wrapp .main-header-content .main-menu ul li.about,.header .header-wrapp .main-header-content .main-menu ul li.contacts,.header .header-wrapp .main-header-content .main-menu ul li.enrollee,.header .header-wrapp .main-header-content .main-menu ul li.programm{padding:0 2.5rem}.header .header-wrapp .main-header-content .main-menu ul li:hover>.nav-menu{height:11rem;display:block}.header .header-wrapp .main-header-content .main-menu ul li:hover .header-link-menu.hover-link:after{left:0;width:100%}.header .header-wrapp .main-header-content .main-menu ul li:hover>svg{transform:rotate(-90deg)}.header .header-wrapp .main-header-content .main-menu ul li svg{height:2rem;transform:rotate(0);transition:all .2s;width:.875rem}.header .header-wrapp .right-header{height:10rem;overflow:hidden;border-left:.125rem solid #000;border-radius:0 .5rem .5rem 0;width:17.375rem}@media screen and (max-width:767px){.header .header-wrapp .right-header{height:8rem;width:4.25rem}}.header .header-wrapp .right-header .search-wrapp{display:none}.header .header-wrapp .right-header .search-wrapp.visible{height:10rem;font-size:2rem;font-weight:500;transition:all .1s ease-out;text-transform:uppercase;gap:.5rem;cursor:pointer;line-height:2.5rem;display:flex}.header .header-wrapp .right-header .search-wrapp.visible svg{height:2rem;width:2rem}.header .header-wrapp .right-header .search-wrapp.visible:hover{background:#e7ec08}@media screen and (max-width:767px){.header .header-wrapp .right-header .right-content-container{position:absolute;top:8.5rem;left:0;width:100%;display:none}.header .header-wrapp .right-header .right-content-container.mob-position{height:10.375rem;flex-direction:column;background:#141414;display:flex}}.header .header-wrapp .right-header .right-content-wrapp{height:5rem;padding:1.5rem 1.25rem;font-weight:500;transition:all .1s ease-out;text-transform:uppercase;cursor:pointer;line-height:2rem}@media screen and (max-width:767px){.header .header-wrapp .right-header .right-content-wrapp{overflow:hidden;background:#fff}.header .header-wrapp .right-header .right-content-wrapp:first-child{border-radius:.5rem .5rem 0 0}.header .header-wrapp .right-header .right-content-wrapp:last-child{border-radius:0 0 .5rem .5rem}}.header .header-wrapp .right-header .right-content-wrapp.unvisible{display:none}.header .header-wrapp .right-header .right-content-wrapp:hover{background:#e7ec08}.header .header-wrapp .right-header .right-content-wrapp:first-child{border-bottom:.125rem solid #000}.header .header-wrapp .right-header .right-content-wrapp>*{font-size:1.25rem;color:#141414}.header .header-wrapp .right-header .mobile-call{display:none}.header .header-wrapp .right-header .mobile-call .mobile-call-wrapp{height:1.75rem;width:1.75rem}.header .header-wrapp .right-header .mobile-call .mobile-call-wrapp svg{height:100%;flex-shrink:0;width:100%}@media screen and (max-width:767px){.header .header-wrapp .right-header .mobile-call .mobile-call-wrapp.remove{display:none}}.header .header-wrapp .right-header .mobile-call .mobile-close-call{display:none}.header .header-wrapp .right-header .mobile-call .mobile-close-call svg{height:3rem;flex-shrink:0;width:3rem}@media screen and (max-width:767px){.header .header-wrapp .right-header .mobile-call .mobile-close-call.add{display:block}.header .header-wrapp .right-header .mobile-call{height:8rem;padding:0 .625rem;display:flex}}.header .header-wrapp .burger-dropdown,.header .header-wrapp .nav-menu{position:absolute;border-top:.5rem solid #141414;border-bottom:0;top:10rem;background:#141414;left:0;width:100%;display:none;z-index:9}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown,.header .header-wrapp .nav-menu{border-bottom:.5rem solid #141414;top:8.125rem}}.header .header-wrapp .burger-dropdown .dropdown-wrapp,.header .header-wrapp .nav-menu .dropdown-wrapp{height:10rem;gap:3.75rem;border-radius:.5rem;background:#fff;width:100%}.header .header-wrapp .training-program-dropdown ul{gap:3.75rem}.header .header-wrapp .burger-dropdown{background:transparent;background:#141414;width:100%}.header .header-wrapp .burger-dropdown.visible{display:flex}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp{height:calc(100vh - 11.8rem);border-radius:.5rem;background:#141414;width:100%}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .overflow-wrapp{height:calc(100vh - 12.55rem);width:100%}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .overflow-wrapp{height:auto;flex-direction:column}}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .overflow{height:calc(100vh - 12.55rem);overflow-y:scroll;background:#fff;width:100%}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .overflow::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .overflow{height:calc(100vh - 19.55rem)}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp{height:75vh;flex-direction:column;gap:0}}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .main-menu-list{padding:8rem;width:100%}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .main-menu-list ul li a{font-size:2rem;line-height:2.75rem}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .main-menu-list ul li a:after{content:none}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .main-menu-list{padding:0;flex-direction:column}}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list{gap:3.75rem}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list{padding:3.25rem;border-bottom:.125rem solid #141414;width:100%}}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list-social{height:calc(100vh - 12.55rem);width:16.875rem}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list-social{height:auto;border-left:none;flex-direction:row;width:39rem}}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list-social li{flex:1 1 25%}@media screen and (max-width:767px){.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list-social li{flex:0 auto;height:9.125rem;border-right:.125rem solid #141414;border-bottom:none;border-radius:0}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list-social li:first-child{border-left:none}.header .header-wrapp .burger-dropdown.visible .dropdown-wrapp .menu-list-social li:last-child{border-right:none}.footer.bg-opacity{filter:brightness(40%)}.footer .header-link-menu:after{content:none}}.footer .footer-wrapp{gap:.5rem}@media screen and (max-width:767px){.footer .footer-wrapp{gap:.25rem}}.footer .footer-wrapp .footer-top{gap:.25rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top{flex-direction:column}}.footer .footer-wrapp .footer-top .footer-top-title{padding:3.75rem 7.875rem;border-radius:.5rem;background:#e7ec08;width:100%}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top .footer-top-title{padding:3.25rem}}.footer .footer-wrapp .footer-top .footer-top-title .text{font-size:2rem;font-weight:500;color:#272727;text-transform:uppercase;width:68.75rem;line-height:1.2}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top .footer-top-title .text{font-size:1.25rem;width:30.5rem;line-height:1.4}}.footer .footer-wrapp .footer-top form{padding:0;margin-bottom:0;border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top form{height:7rem}}.footer .footer-wrapp .footer-top form .footer-input{width:44.75rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top form .footer-input{width:23.625rem}}.footer .footer-wrapp .footer-top form .footer-input input{height:2.5rem;padding:0;margin:6.25rem 0 0 3.25rem;width:29rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top form .footer-input input{width:23.625rem;margin-top:3.125rem}}.footer .footer-wrapp .footer-top form .footer-input label{color:#141414;bottom:5.125rem;left:3.25rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top form .footer-input label{bottom:2.75rem}}.footer .footer-wrapp .footer-top form button{border-left:.125rem solid #000;padding:1.25rem;font-size:1.25rem;font-weight:500;color:#141414;text-transform:uppercase;cursor:pointer;width:15rem;line-height:1.4}@media screen and (max-width:767px){.footer .footer-wrapp .footer-top form button{font-size:1.625rem;width:15.5rem;line-height:2rem}}.footer .footer-wrapp .footer-menu-nav{border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.footer .footer-wrapp .footer-menu-nav .menu-nav-wrapp{flex-direction:column-reverse}}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list{padding:5rem 0 0 7.875rem;gap:10rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list{padding:3.25rem;flex-direction:column;gap:5rem;width:100%}}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list{gap:1.25rem}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list li:first-child{margin-bottom:1.25rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list li:first-child{margin-bottom:.625rem}}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list li:first-child .menu-title{font-size:2rem;font-weight:500;text-transform:uppercase;cursor:pointer;line-height:2.75rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list li:first-child .menu-title{font-size:1.625rem;line-height:2rem}}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list li a{font-size:1.75rem;font-weight:400;color:#141414;text-transform:none;line-height:1.4}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list .footer-contacts{gap:.5rem}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list .footer-contacts li:first-child{margin-bottom:0}.footer .footer-wrapp .footer-menu-nav .footer-main-menu-list .menu-list .address{font-size:1.5rem;color:#a9a9a9;color:#141414;width:29rem;line-height:1.2}.footer .footer-wrapp .footer-menu-nav .menu-list-social{width:15rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-menu-nav .menu-list-social{border-left:none;border-bottom:.125rem solid #141414;flex-direction:row;width:39rem}}.footer .footer-wrapp .footer-menu-nav .menu-list-social li{height:10.125rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-menu-nav .menu-list-social li{height:9.125rem;border-right:.125rem solid #141414;border-bottom:none;border-radius:0}.footer .footer-wrapp .footer-menu-nav .menu-list-social li:first-child{border-left:none}.footer .footer-wrapp .footer-menu-nav .menu-list-social li:last-child{border-right:none}}.footer .footer-wrapp .document-link{overflow:hidden;padding:2.5rem 7.875rem;border-radius:.5rem;background:#fff;width:100%}@media screen and (max-width:767px){.footer .footer-wrapp .document-link{padding:3.25rem;flex-direction:column;gap:1.25rem;align-items:flex-start;border-radius:.5rem}}.footer .footer-wrapp .document-link a{color:#272727;position:relative;width:max-content}@media screen and (max-width:767px){.footer .footer-wrapp .document-link a{width:auto}}.footer .footer-wrapp .document-link a:after{height:.125rem;right:0;transition:width .2s;content:"";position:absolute;bottom:-.125rem;background-color:#141414;width:0;display:block}@media screen and (max-width:767px){.footer .footer-wrapp .document-link a:after{content:none}}.footer .footer-wrapp .document-link a:hover:after{left:0;width:100%}.footer .footer-wrapp .footer-logo-desc{height:7.625rem;padding:0 7.875rem}@media screen and (max-width:767px){.footer .footer-wrapp .footer-logo-desc{height:max-content;padding:2.5rem 3.75rem;flex-direction:column;gap:1.25rem}}.footer .footer-wrapp .footer-logo-desc .desc{font-size:1.5rem;color:#a9a9a9;width:65.25rem;line-height:1.2}@media screen and (max-width:767px){.footer .footer-wrapp .footer-logo-desc .desc{font-size:1rem;text-align:center;width:100%}}.footer .footer-wrapp .footer-logo-desc .logo-wrapp{gap:1.875rem;width:17.875rem}.footer .footer-wrapp .footer-logo-desc .logo-wrapp:hover svg{opacity:.8}@media screen and (max-width:767px){.footer .footer-wrapp .footer-logo-desc .logo-wrapp:hover svg{opacity:1}.footer .footer-wrapp .footer-logo-desc .logo-wrapp{gap:1.25rem}}.footer .footer-wrapp .footer-logo-desc .logo-wrapp .signature{font-size:1rem;font-weight:300;color:#fff;text-transform:uppercase}@media screen and (max-width:767px){.footer .footer-wrapp .footer-logo-desc .logo-wrapp .signature{padding-left:2.625rem}}.footer .footer-wrapp .footer-logo-desc .logo-wrapp svg{height:5rem;flex-shrink:0;transition:all .4s;width:7.25rem}#comp_74f1b5c554c16ffd91093a7941d21565{overflow:hidden}@media screen and (max-width:767px){.about{padding-bottom:5rem}}.about .about-wrapp{padding:15rem 31.875rem 20.625rem}@media screen and (max-width:767px){.about .about-wrapp{padding:0}}.about .about-wrapp .about-top{padding:5rem 0}@media screen and (max-width:767px){.about .about-wrapp .about-top{padding:7.5rem 2rem 2.5rem}}.about .about-wrapp .about-top a,.about .about-wrapp .about-top h2{color:#fff}.about .about-wrapp .about-top a:after,.about .about-wrapp .about-top a:before{background:#fff}@media screen and (max-width:767px){.about .about-wrapp .about-bottom{overflow:hidden}}.about .about-wrapp .about-bottom .swiper-button-next,.about .about-wrapp .about-bottom .swiper-button-prev{height:3rem;top:auto!important;width:3rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .swiper-button-next,.about .about-wrapp .about-bottom .swiper-button-prev{display:none}}.about .about-wrapp .about-bottom .swiper-button-next svg,.about .about-wrapp .about-bottom .swiper-button-prev svg{height:100%;flex-shrink:0;width:100%}.about .about-wrapp .about-bottom .swiper-button-next:hover svg rect,.about .about-wrapp .about-bottom .swiper-button-prev:hover svg rect{fill:#fff;transition:all .3s ease-out}.about .about-wrapp .about-bottom .swiper-button-next:hover svg path,.about .about-wrapp .about-bottom .swiper-button-prev:hover svg path{fill:#141414;transition:all .3s ease-out}.about .about-wrapp .about-bottom .swiper-button-prev{left:26.25rem}.about .about-wrapp .about-bottom .swiper-button-next{right:26.25rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section{overflow:hidden}}.about .about-wrapp .about-bottom .about-slider-section .about-slider{clip-path:inset(-4rem 0 -4rem -3rem);width:91.25rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider{overflow:visible;padding-right:3.75rem;clip-path:none;width:100%;padding-left:3.75rem}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper{gap:5.625rem;width:180rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper{transform:none;gap:0;width:100%}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide{height:44.375rem;width:25rem!important}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide{height:57.875rem;width:100%!important}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide:hover .student-card{transform:scale(1.1)}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide:hover .student-card{transform:scale(1)}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card{height:44.375rem;transition:transform .4s;position:relative;cursor:pointer;width:25rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card{height:57.875rem;width:32.5rem}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card:hover .play-container{opacity:1}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container{height:100%;transition:all .4s;position:absolute;opacity:0;top:0;width:100%}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container{opacity:1}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container .play-about{height:5rem;transition:all .4s;border-radius:50%;background:hsla(0,0%,8%,.5);cursor:pointer;width:5rem}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container .play-about.hover{height:7rem;opacity:0;width:7rem}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container .play-about svg{height:1.75rem;margin-left:.625rem;width:1.375rem}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .video-wrapp{height:44.375rem;width:25rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .video-wrapp{height:57.875rem;width:32.5rem}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .video-wrapp video{height:44.375rem;object-fit:cover;width:25rem}@media screen and (max-width:767px){.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .video-wrapp video{height:57.875rem;width:32.5rem}}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .study-content{height:7.5rem;padding:1.25rem;font-size:1.5rem;color:#fff;position:absolute;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));width:100%;line-height:1.2}.history-success{padding:11.25rem 0;transition:transform .4s ease-in-out;position:relative}.history-success .swiper{overflow:visible;margin:0;width:100%;display:flex}@media screen and (max-width:767px){.history-success .swiper{padding-right:3.25rem;margin:0;width:100%;padding-left:3.25rem;display:flex}.history-success{padding:0}}.history-success .ellipse-blue{animation:none;opacity:.6;top:2.5rem;left:-26.25rem;z-index:1}.history-success .ellipse-blue:hover{background:radial-gradient(50% 50% at 50% 50%,#0b55ed 0,#141414 100%)}@media screen and (max-width:767px){.history-success .ellipse-blue{height:39rem;top:20%;left:0;width:100%}}.history-success .history-success-wrapp{position:relative;gap:12.75rem;width:100%;padding-left:5.5rem;z-index:9}@media screen and (max-width:767px){.history-success .history-success-wrapp{overflow:visible;padding:0;flex-direction:column;gap:5rem;width:100%}}.history-success .history-success-wrapp::-webkit-scrollbar{display:none}.history-success .history-success-wrapp .left-content{gap:2.5rem;width:max-content}@media screen and (max-width:767px){.history-success .history-success-wrapp .left-content{padding:3.25rem 3.25rem 0;gap:1.25rem}}.history-success .history-success-wrapp .left-content h2{color:#fff}@media screen and (max-width:767px){.history-success .history-success-wrapp .left-content h2{order:1}}.history-success .history-success-wrapp .left-content p{color:#fff;width:38.375rem}@media screen and (max-width:767px){.history-success .history-success-wrapp .left-content p{padding-top:2rem;order:3;width:32.5rem}}.history-success .history-success-wrapp .left-content .link-border-bottom{font-size:1.625rem;color:#fff}.history-success .history-success-wrapp .left-content .link-border-bottom:after,.history-success .history-success-wrapp .left-content .link-border-bottom:before{background:#fff}@media screen and (max-width:767px){.history-success .history-success-wrapp .left-content .link-border-bottom{font-size:1.625rem;order:2}.history-success .history-success-wrapp .left-content .link-border-bottom:hover:after{left:0}}.history-success .history-success-wrapp .right-content{gap:2.5rem}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content{gap:0}}.history-success .history-success-wrapp .right-content .history-card{gap:1.25rem;width:34.375rem}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content .history-card{width:32.5rem}}.history-success .history-success-wrapp .right-content .history-card:hover .img-scale img{transform:scale(1.1)}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content .history-card:hover .img-scale img{transform:scale(1)}}.history-success .history-success-wrapp .right-content .history-card:hover .name-history{color:#e7ec08}.history-success .history-success-wrapp .right-content .history-card .img-scale{overflow:hidden;width:100%}.history-success .history-success-wrapp .right-content .history-card .img-scale img{height:34.375rem;transition:all .4s;object-fit:cover;width:100%}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content .history-card .img-scale img{height:32.5rem;width:100%}}.history-success .history-success-wrapp .right-content .history-card .name-history{color:#fff;transition:color .4s}.history-success .history-success-wrapp .right-content .history-card .desc-history{overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;color:#d4d4d4;align-self:stretch;-webkit-box-orient:vertical;width:29.375rem;line-height:1.2;-webkit-line-clamp:3;display:-webkit-box}.history-success .history-success-wrapp .right-content .history-card .desc-history.open{overflow:visible;display:block}.history-success .history-success-wrapp .right-content .history-card .link-border-bottom{font-size:1.25rem;color:#fff;line-height:1.75rem}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content .history-card .link-border-bottom{font-size:1.625rem;color:#e7ec08;line-height:2rem}.history-success .history-success-wrapp .right-content .history-card .link-border-bottom:hover:after{left:0}}.history-success .history-success-wrapp .right-content .history-card .link-border-bottom:after{background:#fff}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content .history-card .link-border-bottom:after{background:#e7ec08}}.history-success .history-success-wrapp .right-content .history-card .link-border-bottom:before{background:#fff}@media screen and (max-width:767px){.history-success .history-success-wrapp .right-content .history-card .link-border-bottom:before{content:none}}.anim-history{overflow:visible!important}.answer .answer-wrapp{padding:6.25rem 8rem;margin-bottom:.5rem;gap:10rem}@media screen and (max-width:767px){.answer .answer-wrapp{padding:3.25rem 1.25rem;flex-direction:column;gap:2.5rem}}.answer .answer-wrapp h2{color:#141414}@media screen and (max-width:767px){.answer .answer-wrapp h2{font-size:3rem;width:27.5rem;padding-left:2rem}}.answer .answer-wrapp .success-form{justify-content:center;flex-direction:column;align-items:center;display:flex}.answer .answer-wrapp .success-form svg{height:8rem;margin-bottom:2.5rem;width:8rem;margin-top:5rem}@media screen and (max-width:767px){.answer .answer-wrapp .success-form svg{margin-top:14rem}}.answer .answer-wrapp .success-form .title{font-size:3rem;font-weight:500;margin-bottom:1.25rem;color:#141414;text-transform:uppercase;line-height:1.4}@media screen and (max-width:767px){.answer .answer-wrapp .success-form .title{font-size:2rem}}.answer .answer-wrapp .success-form p{margin-bottom:5rem}@media screen and (max-width:767px){.answer .answer-wrapp .success-form p{font-size:1.5rem;margin-bottom:14rem}}.answer .answer-wrapp form{min-width:78.5rem;gap:3.75rem;width:78.5rem}@media screen and (max-width:767px){.answer .answer-wrapp form{min-width:100%;gap:2.5rem;width:100%}}.answer .answer-wrapp form .input-main-wrapp,.answer .answer-wrapp form .input-main-wrapp .input-top{gap:.5rem}@media screen and (max-width:767px){.answer .answer-wrapp form .input-main-wrapp .input-top{flex-direction:column;width:100%}}.answer .answer-wrapp form .input-main-wrapp .footer-input #ansQuestion,.answer .answer-wrapp form .input-main-wrapp .footer-input input{width:100%}.signup-form .signup-form-wrapp{padding:6.25rem;margin-bottom:.5rem;gap:5rem}@media screen and (max-width:767px){.signup-form .signup-form-wrapp{padding:2.5rem 0;flex-direction:column;gap:0}}.signup-form .signup-form-wrapp .signup-form-left{gap:5rem;width:100%}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left{padding:3.25rem;gap:2.5rem}}.signup-form .signup-form-wrapp .signup-form-left .form-title{gap:2.5rem}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left .form-title{gap:1.875rem}}.signup-form .signup-form-wrapp .signup-form-left .form-title h2{color:#141414}.signup-form .signup-form-wrapp .signup-form-left .price{gap:5rem}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left .price{gap:2.5rem}}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp:first-child{gap:1.25rem}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .price-top{gap:.625rem}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .price-top .number{font-size:4rem;font-weight:700;color:#141414;line-height:1.2}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .price-top .number{font-size:3rem}}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .discount{font-size:2rem;text-decoration:line-through}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .discount{font-size:1.75rem}}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .desc-pay{gap:.5rem;width:50.75rem}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .desc-pay{width:100%}}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .desc-pay span{font-size:2rem;color:#272727;line-height:1.4}@media screen and (max-width:767px){.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .desc-pay span{font-size:1.75rem;width:26.875rem}.signup-form .signup-form-wrapp .form{margin:0 .75rem}}.signup-form .signup-form-wrapp form{gap:3.75rem;width:100%}@media screen and (max-width:767px){.signup-form .signup-form-wrapp form{padding:2.5rem .5rem;width:100%}}.signup-form .signup-form-wrapp form .signup-input-wrapp{gap:.5rem}@media screen and (max-width:767px){.signup-form .signup-form-wrapp form .signup-input-wrapp{padding:0 2rem}}.signup-form .signup-form-wrapp form .signup-input-wrapp .footer-input input{width:100%}.signup-form .signup-form-wrapp form .button-wrapp{margin-bottom:.25rem;gap:.5rem;width:100%}@media screen and (max-width:767px){.signup-form .signup-form-wrapp form .button-wrapp{padding:0 2rem}}.signup-form .clue{padding:.625rem 1rem;font-weight:500;color:#272727;gap:1rem;border-radius:.5rem;background:#fff}.about-diploma{padding-bottom:5rem}@media screen and (max-width:767px){.about-diploma h2{font-size:3rem}.about-diploma{padding-bottom:0}.about-diploma .about-diploma-wrapp{flex-direction:column}}.about-diploma .about-diploma-wrapp .about-diploma-left{gap:.125rem;width:50%}@media screen and (max-width:767px){.about-diploma .about-diploma-wrapp .about-diploma-left{width:100%}}.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-top{gap:2.5rem}@media screen and (max-width:767px){.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-top{padding:3.25rem;border-radius:.5rem .5rem 0 0}}.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-top p{color:#141414;width:56.625rem}@media screen and (max-width:767px){.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-top p{width:100%}}.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-bottom{height:16.25rem}@media screen and (max-width:767px){.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-bottom{height:max-content;padding:3.25rem;flex-direction:column-reverse;gap:2.5rem;align-items:flex-start;border-radius:0 0 .5rem .5rem}}.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-bottom .diploma-wrapp .doc-school .see-all:hover:after{content:none}.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-bottom .diploma-wrapp .doc-school .see-all:after{height:.1875rem;content:"";position:absolute;bottom:0;background:#141414;left:0;width:100%}.about-diploma .about-diploma-wrapp .about-diploma-left .about-diploma-left-bottom a svg{height:5rem;width:5rem}.about-diploma .about-diploma-wrapp .about-diploma-right{gap:2.5rem;width:50%}@media screen and (max-width:767px){.about-diploma .about-diploma-wrapp .about-diploma-right{padding:3.25rem;width:100%}.about-diploma .about-diploma-wrapp .about-diploma-right h2{font-size:2.5rem!important}}.about-diploma .about-diploma-wrapp .about-diploma-right p{color:#141414}.about-diploma .about-diploma-wrapp .about-diploma-right .speaker .img-wrapp{height:6rem;border-radius:13.75rem;width:6rem}.about-diploma .about-diploma-wrapp .about-diploma-right .speaker .img-wrapp img{height:100%;object-fit:cover;width:100%}.about-diploma .about-diploma-wrapp .about-diploma-right .speaker .speaker-info .name-speaker{font-size:2rem;font-weight:500}.about-diploma .about-diploma-wrapp .about-diploma-right .speaker .speaker-info .brand{font-size:1.5rem;line-height:1.2}.program-study{padding:5rem 0}.program-study .program-study-wrapp .program-study-top{position:relative;z-index:4}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-top{padding:3.25rem;flex-direction:column;gap:1.25rem;align-items:flex-start}}.program-study .program-study-wrapp .program-study-top a,.program-study .program-study-wrapp .program-study-top h2{color:#fff}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-top a{font-size:1.625rem;line-height:2rem}.program-study .program-study-wrapp .program-study-top a:hover:after{left:0}}.program-study .program-study-wrapp .program-study-top a:after{background:#fff}.program-study .program-study-wrapp .program-study-bottom{gap:.125rem}.program-study .program-study-wrapp .program-study-bottom .program-study-card{height:11.25rem;padding:1.25rem 5rem;transition:all .2s;position:relative}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card{padding:1.25rem 1.25rem 1.25rem 2.5rem}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:hover{padding:1.25rem 8rem}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:hover{padding:1.25rem 1.25rem 1.25rem 2.5rem}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:hover .arrow,.program-study .program-study-wrapp .program-study-bottom .program-study-card:hover .img-wrapp{opacity:1}.program-study .program-study-wrapp .program-study-bottom .program-study-card:first-child .img-wrapp{transform:rotate(-3.51deg)}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:first-child .img-wrapp{transform:rotate(0deg)}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(2) .img-wrapp{transform:rotate(2.314deg)}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(2) .img-wrapp{transform:rotate(0deg)}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(3) .img-wrapp{transform:rotate(-4.567deg)}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(3) .img-wrapp{transform:rotate(0deg)}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(4) .img-wrapp{transform:rotate(.866deg)}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(4) .img-wrapp{transform:rotate(0deg)}.program-study .program-study-wrapp .program-study-bottom .program-study-card .name-wrapp-mob{gap:.625rem}}.program-study .program-study-wrapp .program-study-bottom .program-study-card .name-wrapp-mob .arrow{display:none}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card .name-wrapp-mob .arrow{padding-top:.625rem;opacity:1;display:block}.program-study .program-study-wrapp .program-study-bottom .program-study-card .name-wrapp-mob .arrow svg{height:1.75rem;width:.875rem}}.program-study .program-study-wrapp .program-study-bottom .program-study-card .name-program{font-size:3rem;color:#272727;text-transform:uppercase;line-height:4.25rem}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card .name-program{font-size:1.625rem;font-weight:500;line-height:2rem}}.program-study .program-study-wrapp .program-study-bottom .program-study-card .img-wrapp{height:30rem;right:20.75rem;transition:all .2s;position:absolute;opacity:0;top:-10rem;width:49.75rem;z-index:3}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card .img-wrapp{height:7rem;position:static;opacity:1;width:10.5rem}}.program-study .program-study-wrapp .program-study-bottom .program-study-card .img-wrapp img{height:100%;object-fit:cover;width:100%}.program-study .program-study-wrapp .program-study-bottom .program-study-card .arrow{transition:all .2s;opacity:0}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card .arrow{display:none}}.program-study .program-study-wrapp .program-study-bottom .program-study-card .arrow svg{height:4rem;width:4rem}.reviews-about{overflow:hidden}.reviews-about .reviews-about-wrapp{gap:5rem;padding-bottom:13.25rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp{padding:0 3.25rem 5rem}.reviews-about .reviews-about-wrapp .reviews-top{width:100%}}.reviews-about .reviews-about-wrapp .reviews-top .tabs{gap:2.5rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-top .tabs{justify-content:space-between;gap:0;width:100%}}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab{padding:1.25rem 0;font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;position:relative;gap:.75rem;cursor:pointer;width:max-content;line-height:2.75rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab{font-size:1.25rem;line-height:1.4}}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab:after{height:.125rem;right:0;transition:width .2s;content:"";position:absolute;bottom:-.125rem;background-color:#fff;width:0;display:block}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab:hover:after{left:0;width:100%}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab:hover:after,.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab:hover:before{content:none}}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab.active:after{height:.125rem;right:0;content:"";position:absolute;bottom:-.125rem;background-color:#fff;width:100%;display:block}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab .reviews-rating{color:#e7ec08;gap:.625rem}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab .reviews-rating svg{height:2.125rem;width:1.75rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab .reviews-rating{font-size:1.25rem;gap:.25rem;line-height:1.4}.reviews-about .reviews-about-wrapp .reviews-top .tabs .tab .reviews-rating svg{height:1.75rem;width:1.125rem}}.reviews-about .reviews-about-wrapp .reviews-bottom{transform:translate3d(3.125rem,0,0);position:relative;width:max-content}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom{transform:none!important}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider{width:250rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider{width:32.5rem}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .arrows{position:absolute;top:50%;left:76.25rem;width:90rem;display:flex;z-index:9999}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .arrows{display:none}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-next,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-prev{height:3rem;flex-shrink:0;width:3rem}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-next:hover rect,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-prev:hover rect{fill:#fff}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-next:hover path,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-prev:hover path{fill:#141414}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-next svg,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-prev svg{height:100%;width:100%;margin-top:0!important}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-next svg path,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-next svg rect,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-prev svg path,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .reviews-prev svg rect{transition:all .4s}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper{gap:9.75rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper{transform:none!important;flex-direction:column;gap:5rem}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide{opacity:.5;width:74.375rem!important}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide:last-child{display:none}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide{opacity:1;width:32.5rem!important}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .card-rev{gap:2.5rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .card-rev{padding:0}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .name{font-size:1.5rem;font-weight:500;color:#fff;width:max-content;line-height:1.2}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .text{overflow:hidden;text-overflow:ellipsis;font-size:2rem;color:#fff;max-height:13.75rem;align-self:stretch;-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .text{max-height:25rem;width:100%;-webkit-line-clamp:8}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .link-border-bottom{font-size:1.625rem;color:#e7ec08;line-height:2rem}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .link-border-bottom:hover:after{left:0}}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .link-border-bottom:hover:before{content:none}.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .link-border-bottom:after,.reviews-about .reviews-about-wrapp .reviews-bottom .reviews-slider .swiper-wrapper .swiper-slide .link-border-bottom:before{background:#e7ec08}.reviews-about .reviews-about-wrapp .reviews-bottom .mob-show-button{display:none}@media screen and (max-width:767px){.reviews-about .reviews-about-wrapp .reviews-bottom .mob-show-button{font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;position:relative;width:max-content;line-height:2.75rem;margin-top:5rem;display:block}.reviews-about .reviews-about-wrapp .reviews-bottom .mob-show-button:after{height:.125rem;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%}}.front-page #comp_16e3d87e69b002b9851232108b92c33b,.front-page #comp_779b22ef255d3b0c7320b67ee97a77c9{overflow:hidden}.front-page .head .grid-cards-2{column-gap:.25rem}.front-page .head .grid-cards-2 .content{flex-direction:column;gap:.25rem;display:flex}.front-page .head .grid-cards-2 .content #lotti-anim{height:40.875rem;overflow:hidden;border-radius:.5rem;width:84.75rem}@media screen and (max-width:767px){.front-page .head .grid-cards-2 .content #lotti-anim{height:19.125rem;width:100%}}.front-page .head .grid-cards-2 .content #lotti-anim svg{overflow:hidden;transform:scale(1.18)!important;border-radius:.5rem}.front-page .head .grid-cards-2 .content .btns .btn-linegr{height:15rem;width:100%}@media screen and (max-width:767px){.front-page .head .grid-cards-2 .content .btns .btn-linegr{height:11.5rem;font-size:2rem}}.front-page .head .grid-cards-2 .slider{height:56.125rem;overflow:hidden;border-radius:.5rem;width:63.875rem}@media screen and (max-width:767px){.front-page .head .grid-cards-2 .slider{height:34.25rem;width:100%}}.front-page .head .grid-cards-2 .slider .swiper-head{height:56.125rem}@media screen and (max-width:767px){.front-page .head .grid-cards-2 .slider .swiper-head{height:34.25rem}}.front-page .head .grid-cards-2 .slider .swiper-head .swiper-slide{height:56.125rem;position:relative;width:63.875rem!important}@media screen and (max-width:767px){.front-page .head .grid-cards-2 .slider .swiper-head .swiper-slide{height:34.25rem;width:100%!important}}.front-page .head .grid-cards-2 .slider .swiper-head .swiper-slide img{height:100%;object-fit:cover;width:100%}.front-page .head .grid-cards-2 .slider .swiper-head .swiper-slide p{height:15.25rem;padding:6.25rem 2.5rem 6rem;justify-content:center;font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;position:absolute;bottom:0;align-items:end;background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);width:100%;line-height:1.3;display:flex}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider{height:5rem;padding:2rem 1.25rem;justify-content:space-between;position:absolute;bottom:0;align-items:center;width:100%;display:flex}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-button-next,.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-button-prev{height:3rem;right:0;position:relative;top:0;margin:0;left:0;width:3rem}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-button-next svg,.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-button-prev svg{height:3rem;width:3rem}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-pagination{position:relative;bottom:0;top:0}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-pagination .swiper-pagination-bullet{height:1rem;border:.125rem solid #fff;opacity:1;margin:0;background:none;width:1rem}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.front-page .head .grid-cards-2 .slider .swiper-head .navigation_slider .swiper-pagination>:not(:last-child){margin-right:2.25rem}@media screen and (max-width:767px){.front-page .head{margin-bottom:5rem}}.front-page .mouse{height:auto;margin:5rem 71.5rem 25.75rem 76rem}@media screen and (max-width:767px){.front-page .mouse{display:none}}.front-page .info{margin-bottom:25rem;position:relative}@media screen and (max-width:767px){.front-page .info{margin-bottom:5rem}}.front-page .info .ellipse-yellow{height:70.25rem;position:absolute;top:-20%;left:20%;width:99.75rem;z-index:0}@media screen and (max-width:767px){.front-page .info .ellipse-yellow{height:27.5rem;top:10%;left:0;width:100%}}.front-page .info .rows-content{overflow:hidden;margin-bottom:8.625rem;transition:transform .2s;position:relative;flex-direction:column;gap:2.5rem;width:100%;display:flex;z-index:1}@media screen and (max-width:767px){.front-page .info .rows-content{padding:0 3.75rem;margin-bottom:5rem;gap:7.5rem}}.front-page .info .rows-content>:first-child{margin-right:20.375rem;margin-left:6.125rem;width:123.5rem}@media screen and (max-width:767px){.front-page .info .rows-content>:first-child{margin:0;width:100%}}.front-page .info .rows-content>:last-child{margin-left:49.125rem;width:120rem}@media screen and (max-width:767px){.front-page .info .rows-content>:last-child{margin-left:0;width:100%}}.front-page .info .rows-content .row-content{color:#fff;position:relative}.front-page .info .rows-content .row-content:before{height:.125rem;transition:width .8s;content:"";position:absolute;top:0;background-color:#e7ec08;left:0;width:0;display:block}.front-page .info .rows-content .row-content.visible:before{width:100%}.front-page .info .rows-content .row-content .grid-cards-2{column-gap:10rem}.front-page .info .rows-content .row-content .number{font-weight:500;gap:1.25rem;line-height:1.4;display:flex}.front-page .info .rows-content .row-content .number .num{font-size:16rem;white-space:nowrap}@media screen and (max-width:767px){.front-page .info .rows-content .row-content .number .num{font-size:8rem}}.front-page .info .rows-content .row-content .number .title{padding-top:3.75rem;font-size:3rem;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:767px){.front-page .info .rows-content .row-content .number .title{padding-top:1.25rem;font-size:1.625rem}}.front-page .info .rows-content .row-content .text{padding-top:3.75rem;flex-direction:column;gap:2.5rem;display:flex}@media screen and (max-width:767px){.front-page .info .rows-content .row-content .text{padding-top:2.5rem}}.front-page .info .rows-content .row-content .text p{font-size:1.75rem;font-weight:400;line-height:1.4}.front-page .info .rows-content .row-content .text .links{font-size:1.625rem;gap:2.5rem;line-height:1.3;display:flex}.front-page .info .rows-content .row-content .text a{color:#fff}.front-page .info .rows-content .row-content .text a:after,.front-page .info .rows-content .row-content .text a:before{background:#fff}.front-page .info .rows-content .row-content .icons{display:flex}.front-page .info .rows-content .row-content .icons>:nth-child(2){transform:translateX(-1.25rem)}.front-page .info .rows-content .row-content .icons>:nth-child(3){transform:translateX(-2.75rem)}.front-page .info .rows-content .row-content .icons>:nth-child(4){transform:translateX(-4rem)}.front-page .info .rows-content .row-content .icons img{height:6.5rem;object-fit:cover;border-radius:100%;width:6.5rem}.front-page .info .rows-content .row-content .icons div{height:6.5rem;justify-content:center;font-size:1.75rem;font-weight:700;color:#141414;align-items:center;border-radius:100%;background:#e7ec08;width:6.5rem;display:flex}.front-page .event{position:relative;padding-right:5.5rem;margin-top:8.75rem;padding-left:8.125rem}@media screen and (max-width:767px){.front-page .event{padding:0;margin-bottom:5rem;margin-top:5.25rem}}.front-page .event .ellipse-yellow{height:58.625rem;position:absolute;left:-40%;width:115rem;z-index:0}@media screen and (max-width:767px){.front-page .event .ellipse-yellow{height:18.75rem;top:5%;left:0;width:26.25rem}}.front-page .event .grid-cards-2{column-gap:6.625rem;position:relative;z-index:1}.front-page .event .grid-cards-2>.title{width:35.625rem;margin-top:5rem}@media screen and (max-width:767px){.front-page .event .grid-cards-2>.title{padding:3.25rem;width:100%;margin-top:0}}.front-page .event .grid-cards-2>.title h2{margin-bottom:2.5rem;color:#fff;width:35.625rem}@media screen and (max-width:767px){.front-page .event .grid-cards-2>.title h2{margin-bottom:1.25rem}}.front-page .event .grid-cards-2>.title .link-border-bottom{font-size:1.625rem;color:#fff;line-height:2rem;display:block}.front-page .event .grid-cards-2>.title .link-border-bottom:after,.front-page .event .grid-cards-2>.title .link-border-bottom:before{background:#fff}.front-page .event .grid-cards-2 .events{width:91.75rem}@media screen and (max-width:767px){.front-page .event .grid-cards-2 .events{padding:0 3.75rem;width:100%}}.front-page .event .grid-cards-2 .events .card_search{border-bottom:.125rem solid #fff;background:none}.front-page .quote{margin-bottom:12.5rem;margin-top:7.5rem}@media screen and (max-width:767px){.front-page .quote{margin:0 0 5rem}}.front-page .quote .content{overflow:hidden;padding-top:4.5rem;font-size:5.625rem;font-weight:500;color:#141414;text-transform:uppercase;position:relative;border-radius:.5rem;background:#e7ec08;padding-bottom:3.375rem;line-height:1.3;padding-left:12.375rem}@media screen and (max-width:767px){.front-page .quote .content{padding:3.25rem 2.375rem 3.25rem 3.25rem;font-size:2.5rem}}.front-page .quote .content span{font-size:2rem;font-weight:400;text-transform:none;line-height:1.4}@media screen and (max-width:767px){.front-page .quote .content span{font-size:1.5rem}}.front-page .program-study .link-border-bottom:after,.front-page .program-study .link-border-bottom:before{background:#fff}@media screen and (max-width:767px){.front-page .project-student{margin-top:5rem}}.front-page .project-student .link-border-bottom{color:#fff}.front-page .project-student .link-border-bottom:after,.front-page .project-student .link-border-bottom:before{background:#fff}.front-page .about .about-wrapp{padding-top:5rem;padding-bottom:17.75rem}@media screen and (max-width:767px){.front-page .about .about-wrapp{padding-bottom:0}}.course .about,.course .history-success{overflow:hidden}.course div,.course p,.course span{color:#272727}@media screen and (max-width:767px){.course .main-section .main-section-content{flex-direction:column;gap:.5rem}}.course .main-section .main-section-content .left-content{width:84.75rem}@media screen and (max-width:767px){.course .main-section .main-section-content .left-content{order:2;width:100%}}.course .main-section .main-section-content .left-content .main-title{height:100%;padding:5rem;gap:3rem;background:#fff}@media screen and (max-width:767px){.course .main-section .main-section-content .left-content .main-title{height:auto;padding:3.25rem;gap:3.25rem}.course .main-section .main-section-content .left-content .main-title h1{font-size:3rem}}.course .main-section .main-section-content .left-content .main-title .main-slider-section{position:relative;gap:2.5rem;width:26.25rem}.course .main-section .main-section-content .left-content .main-title .main-slider-section svg{height:1.75rem;width:.875rem}.course .main-section .main-section-content .left-content .main-title .main-slider-section .main-slider{overflow:hidden;width:100%}.course .main-section .main-section-content .left-content .main-title .main-slider-section .swiper-button-next,.course .main-section .main-section-content .left-content .main-title .main-slider-section .swiper-button-prev{height:1.75rem;position:static!important;width:.875rem;margin-top:0!important}.course .main-section .main-section-content .left-content .main-title .main-slider-section .lesson-description .desc{gap:.625rem}.course .main-section .main-section-content .left-content .main-title .main-slider-section .lesson-description .desc span{font-size:1.5rem}.course .main-section .main-section-content .left-content .main-title .main-slider-section .lesson-description .desc span:first-child{color:#7d7d7d;width:6.25rem}.course .main-section .main-section-content .left-content .main-title .main-slider-section .lesson-description .desc span:last-child{color:#272727}.course .main-section .main-section-content .left-content .signup-study .btn-linegr{color:#fff;width:100%}.course .main-section .main-section-content .left-content .time-wrapp{padding:2.5rem 5rem;gap:6.25rem;background:#fff}@media screen and (max-width:767px){.course .main-section .main-section-content .left-content .time-wrapp{padding:3.25rem;flex-direction:column;gap:.625rem}}.course .main-section .main-section-content .left-content .time-wrapp .time-content span{font-size:1.5rem;color:#272727;line-height:1.2}.course .main-section .main-section-content .left-content .time-wrapp .time-content span:first-child{color:#a9a9a9}.course .main-section .main-section-content .right-content{width:73.75rem}@media screen and (max-width:767px){.course .main-section .main-section-content .right-content{height:34.25rem;order:1;width:100%}}.course .main-section .main-section-content .right-content video{height:100%;object-fit:cover;width:100%}.course .skill .skill-wrapper{padding:10rem 12.25rem 5.75rem 8.5rem;gap:5rem}@media screen and (max-width:767px){.course .skill .skill-wrapper{padding:11.875rem 3.75rem 5rem;flex-direction:column;gap:3.25rem}}.course .skill .skill-wrapper .ellipse-bg{position:relative;margin-top:2.5rem}@media screen and (max-width:767px){.course .skill .skill-wrapper .ellipse-bg{margin-top:0}}.course .skill .skill-wrapper .ellipse-bg .ellipse-yellow{position:absolute;top:-12.5rem;left:-18.5rem}@media screen and (max-width:767px){.course .skill .skill-wrapper .ellipse-bg .ellipse-yellow{animation:none;height:31.375rem;top:-5rem;left:-13.75rem;width:37.875rem}}.course .skill .skill-wrapper .ellipse-bg h2{color:#fff;position:relative;width:49.25rem;z-index:9}@media screen and (max-width:767px){.course .skill .skill-wrapper .ellipse-bg h2{width:100%}}.course .skill .skill-wrapper .ellipse-bg h2 span{color:#fff;position:relative;letter-spacing:.085rem}@media screen and (max-width:767px){.course .skill .skill-wrapper .ellipse-bg h2 span{font-size:3rem;line-height:1.2}}.course .skill .skill-wrapper .ellipse-bg h2 span:after{height:.5rem;transition:all .4s;content:"";position:absolute;bottom:.25rem;background:#fff;left:0;width:0}@media screen and (max-width:767px){.course .skill .skill-wrapper .ellipse-bg h2 span:after{content:none}}.course .skill .skill-wrapper .ellipse-bg h2 span.visible:after{width:100%}.course .skill .skill-wrapper .skill-right-content{gap:5rem}@media screen and (max-width:767px){.course .skill .skill-wrapper .skill-right-content{position:relative;gap:3.75rem;z-index:9}}.course .skill .skill-wrapper .skill-right-content h3{font-size:1.25rem;font-weight:400;color:#fff;line-height:1.4}.course .skill .skill-wrapper .skill-right-content .skill-list{gap:3.125rem}.course .skill .skill-wrapper .skill-right-content .skill-list ul{gap:3.125rem;width:61.875rem}@media screen and (max-width:767px){.course .skill .skill-wrapper .skill-right-content .skill-list ul{width:100%}}.course .skill .skill-wrapper .skill-right-content .skill-list ul li{gap:1.25rem}.course .skill .skill-wrapper .skill-right-content .skill-list ul li svg{height:1.5rem;flex-shrink:0;width:1.5rem;margin-top:.5rem}.course .skill .skill-wrapper .skill-right-content .skill-list ul li .text{color:#fff}.course .skill .skill-wrapper .skill-right-content .tools{gap:3.125rem}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp{gap:.625rem}@media screen and (max-width:767px){.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp{flex-wrap:wrap;margin-bottom:2.5rem}}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card{padding:.625rem 1.25rem .625rem .625rem;gap:1.25rem;background:#fff}@media screen and (max-width:767px){.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card:first-child{width:14.375rem}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card:nth-child(2){width:15.625rem}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card:nth-child(3){width:14.375rem}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card:nth-child(4){width:15.625rem}}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card img{height:4rem;overflow:hidden;object-fit:cover;border-radius:.5rem;width:4rem}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card .tool-name{font-weight:500;color:#141414}.course .program-course-anim{height:150rem;position:relative}@media screen and (max-width:767px){.course .program-course-anim{height:112.5rem}}.course [data-section-sticky]{position:sticky;top:0}.course .program-course{height:max-content;overflow:hidden;transform:none!important;transition:transform .3s;position:relative}.course .program-course.open{height:max-content!important}@media screen and (max-width:767px){.course .program-course{height:max-content!important}}.course .program-course .program-course-wrapp{transform:none!important;min-height:calc(100vh - 12rem);gap:15rem}@media screen and (max-width:767px){.course .program-course .program-course-wrapp{min-height:96.5rem;flex-direction:column;gap:2.5rem}}.course .program-course .program-course-wrapp .left-content{padding:5rem 0 0 5rem;gap:5rem;width:77.5rem}@media screen and (max-width:767px){.course .program-course .program-course-wrapp .left-content{padding:3.25rem 3.25rem 0;gap:2.5rem;width:100%}}.course .program-course .program-course-wrapp .left-content h2{color:#141414}.course .program-course .program-course-wrapp .left-content .program-time-wrapp{gap:1.25rem}.course .program-course .program-course-wrapp .left-content .program-time-wrapp .program-time{gap:.75rem}.course .program-course .program-course-wrapp .left-content .program-time-wrapp .program-time span{font-weight:500;color:#141414}.course .program-course .program-course-wrapp .left-content .program-time-wrapp .program-time span:first-child{font-size:5rem;color:#000;line-height:1.4}.course .program-course .program-course-wrapp .left-content .program-time-wrapp .program-time span:last-child{margin-bottom:1.25rem}.course .program-course .program-course-wrapp .right-content{min-height:68.75rem;padding-top:2.875rem;padding-right:6rem;padding-bottom:2.875rem;width:100%}@media screen and (max-width:767px){.course .program-course .program-course-wrapp .right-content{padding:0}}.course .program-course .program-course-wrapp .right-content::-webkit-scrollbar{display:none}.course .program-course .program-course-wrapp .right-content .accordion{transform:none!important;background:#272727}@media screen and (max-width:767px){.course .program-course .program-course-wrapp .right-content .accordion .accordion-content{padding:1.875rem 2.625rem 1.875rem 3.25rem}.course .program-course .program-course-wrapp .right-content .accordion .accordion-content .accordion-includes{padding:3.25rem 0;width:100%}.course .program-course .program-course-wrapp .right-content .accordion .accordion-content .accordion-title{padding:0;align-items:flex-start}.course .program-course .program-course-wrapp .right-content .accordion .accordion-content .accordion-title .title{flex-direction:column;gap:.25rem}.course .program-course .program-course-wrapp .right-content .accordion .accordion-content .accordion-title .title span{font-size:2rem}}.course .program-course .program-course-wrapp .right-content .accordion .accordion-content .accordion-title .icon svg{height:3rem;flex-shrink:0;width:3rem}.course .program-course .program-course-wrapp .right-content .accordion .desc-acc{width:75rem}@media screen and (max-width:767px){.course .program-course .program-course-wrapp .right-content .accordion .desc-acc{width:100%}}.course .program-course .button-wrapp{overflow:hidden;padding:2.5rem 0 2.5rem 3.25rem;border-radius:0 0 .5rem .5rem;background:#e7ec08;width:100%;display:none}@media screen and (max-width:767px){.course .program-course .button-wrapp{display:block}.course .program-course .button-wrapp .show-button-mob{font-size:2rem;font-weight:500;color:#141414;text-transform:uppercase;position:relative;text-align:start;width:max-content;line-height:2.75rem}.course .program-course .button-wrapp .show-button-mob:after{height:.125rem;content:"";position:absolute;bottom:0;background:#141414;left:0;width:100%}.course .curator{overflow:hidden;position:relative}}.course .curator .curator-wrapp{padding:27.875rem 0 15.375rem}@media screen and (max-width:767px){.course .curator .curator-wrapp{padding:5rem 0}}.course .curator .curator-wrapp .curator-desc{gap:5rem}@media screen and (max-width:767px){.course .curator .curator-wrapp .curator-desc{padding:2.5rem 3.75rem;flex-direction:column;gap:6.125rem}}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator{height:31.25rem;position:relative}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .ellipse-bg-blue{opacity:.6;top:-8.75rem;left:-31.25rem}@media screen and (max-width:767px){.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .ellipse-bg-blue{top:-1.25rem;left:-15rem}}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .video-param{height:100%;position:relative}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator video{height:31.25rem;flex-shrink:0;object-fit:cover;border-radius:125rem;cursor:pointer;width:31.25rem}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .progress-video{height:371px;border:.375rem solid #fff;position:absolute;inset:0;border-radius:1000px;width:100%}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .sound-wrapp{height:10rem;position:absolute;bottom:0;cursor:pointer;padding-bottom:1.375rem;width:100%}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .sound-wrapp .sound{padding:.5rem;transition:all .4s;gap:1.25rem;border-radius:2.5rem;background:rgba(0,0,0,.4);width:3.5rem}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .sound-wrapp .sound.on{opacity:0}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .sound-wrapp .sound svg{height:2.25rem;width:1.875rem}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator .video-duration{padding:.5rem 1.875rem;color:#fff;position:absolute;bottom:0;gap:1.25rem;background:#272727;line-height:1.2}.course .curator .curator-wrapp .curator-desc .curator-description{position:relative;gap:2.5rem}.course .curator .curator-wrapp .curator-desc .curator-description .curator-description-title .name-curator{font-size:3rem;color:#fff}@media screen and (max-width:767px){.course .curator .curator-wrapp .curator-desc .curator-description .curator-description-title .name-curator{font-size:2.5rem;width:25rem}}.course .curator .curator-wrapp .curator-desc .curator-description .curator-description-title .brand{font-size:2rem;color:#a9a9a9;line-height:1.2}.course .curator .curator-wrapp .curator-desc .curator-description .text{font-size:1.5rem;color:#fff;width:42.625rem}@media screen and (max-width:767px){.course .curator .curator-wrapp .curator-desc .curator-description .text{width:100%}}.course .employment{padding:12.5rem 12.25rem 0 12.5rem!important}@media screen and (max-width:767px){.course .employment{padding:0!important}}.course .employment .employment-wrapp{margin-bottom:12.5rem;gap:13.5rem}@media screen and (max-width:767px){.course .employment .employment-wrapp{margin-bottom:5rem;flex-direction:column;gap:0}}.course .employment .employment-wrapp .employment-left{height:25rem;position:sticky;gap:4.75rem;top:12rem}@media screen and (max-width:767px){.course .employment .employment-wrapp .employment-left{padding:2.5rem 3.75rem;gap:5rem}}.course .employment .employment-wrapp .employment-left h2{color:#fff}@media screen and (max-width:767px){.course .employment .employment-wrapp .employment-left h2{font-size:2.5rem!important}.course .employment .employment-wrapp .employment-right{height:max-content}}.course .employment .employment-wrapp .employment-right .employment-card:first-child .bottom{height:26rem}@media screen and (max-width:767px){.course .employment .employment-wrapp .employment-right .employment-card:first-child .bottom{height:max-content}}.course .employment .employment-wrapp .employment-right .employment-card:first-child .bottom p{gap:1.25rem}.course .employment .employment-wrapp .employment-right .employment-card:first-child .link-border-bottom:before{content:none}.course .employment .employment-wrapp .employment-right .employment-card:first-child .link-border-bottom:after{transition:width .4s;width:0}.course .employment .employment-wrapp .employment-right .employment-card:first-child .link-border-bottom:hover:after{left:0;width:100%}.course .employment .employment-wrapp .employment-right .employment-card .employment-card:last-child .bottom p,.course .employment .employment-wrapp .employment-right .employment-card .employment-card:last-child h3{color:#fff}.course .employment .dialog-bottom{padding:0 3.125rem 7.5rem;gap:5rem}.course .earnings .earnings-container,.course .earnings .earnings-container .earnings-wrapp{gap:.125rem}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp{flex-direction:column}}.course .earnings .earnings-container .earnings-wrapp .earnings-left{padding:5rem 8rem;gap:1.375rem;border-radius:.5rem 0 0 0;background:#fff;width:87.25rem}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-left{padding:3.25rem;border-radius:.5rem .5rem 0 0;width:100%}}.course .earnings .earnings-container .earnings-wrapp .earnings-left h2{width:54.25rem}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-left h2{width:27.375rem}}.course .earnings .earnings-container .earnings-wrapp .earnings-left p{width:39.5rem}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-left p{width:27.375rem}}.course .earnings .earnings-container .earnings-wrapp .earnings-right{padding:5rem 8rem;gap:2.5rem;border-radius:0 .5rem 0 0;background:#fff}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-right{padding:3.25rem;border-radius:0;width:100%}}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-top{gap:1rem}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-top svg{height:3rem;overflow:visible;width:3rem}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-top .hh{font-size:2rem;line-height:1.2}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom{gap:5rem}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom{gap:4.5rem}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom .number{width:12.5rem}}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom .number span:first-child{font-size:7rem;font-weight:700}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom .number span:first-child{font-size:4.5rem;width:17.25rem;white-space:nowrap}}.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom .number span:last-child{width:22.875rem}@media screen and (max-width:767px){.course .earnings .earnings-container .earnings-wrapp .earnings-right .earnings-right-bottom .number span:last-child{width:15.875rem}}.course .earnings .earnings-container .job-vacancy-wrapp{gap:.125rem}.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy{padding:2.5rem 8rem;background:#fff}@media screen and (max-width:767px){.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy{padding:2.5rem 3.25rem;align-items:center}}.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy>*{font-size:3rem}.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .name-job{text-transform:uppercase;line-height:4.25rem}@media screen and (max-width:767px){.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .name-job{font-size:1.625rem;flex-direction:column;line-height:2rem;display:flex}}.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .name-job span{font-size:2rem;color:#7d7d7d;text-transform:lowercase;margin-left:.625rem}@media screen and (max-width:767px){.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .name-job span{font-size:1.75rem;margin-left:0;line-height:1.4}}.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .coast{font-weight:500}@media screen and (max-width:767px){.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .coast{font-size:2rem;line-height:1.4}}.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy:last-child{border-radius:0 0 .5rem .5rem}.course .inspiration{padding:12.5rem 0}@media screen and (max-width:767px){.course .inspiration{padding:5rem 0}}.course .inspiration .inspiration-wrapp .overflow-tagline::-webkit-scrollbar{display:none}.course .inspiration .inspiration-wrapp .overflow-tagline .tagline{padding:7.5rem 5rem;gap:1.25rem;background:#e7ec08;width:100%}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .overflow-tagline .tagline{padding:3.75rem 3.25rem}}.course .inspiration .inspiration-wrapp .overflow-tagline .tagline svg{height:5rem;width:5rem}.course .inspiration .inspiration-wrapp .overflow-tagline .tagline span{font-weight:700;color:#141414;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .overflow-tagline .tagline span{font-size:3rem}}.course .inspiration .inspiration-wrapp .overflow-tagline .tagline .js-marquee-wrapper{align-items:center;width:25rem!important;display:flex}.course .inspiration .inspiration-wrapp .overflow-tagline .tagline .js-marquee{align-items:center;display:flex}.course .inspiration .inspiration-wrapp .overflow-wrapp{overflow-x:scroll}.course .inspiration .inspiration-wrapp .overflow-wrapp::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .overflow-wrapp{overflow:visible}}.course .inspiration .inspiration-wrapp .photo-card{height:49.125rem;width:162.5rem}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .photo-card{height:max-content;flex-direction:column;width:100%}}.course .inspiration .inspiration-wrapp .photo-card::-webkit-scrollbar{display:none}.course .inspiration .inspiration-wrapp .photo-card .img-wrapp:first-child{height:49.125rem;width:73.625rem}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .photo-card .img-wrapp:first-child{height:26rem;width:39rem}}.course .inspiration .inspiration-wrapp .photo-card .img-wrapp:first-child img{height:100%;object-fit:cover;width:100%}.course .inspiration .inspiration-wrapp .photo-card .img-wrapp:nth-child(3){height:49.125rem;width:68.625rem}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .photo-card .img-wrapp:nth-child(3){height:27.875rem;width:39rem}}.course .inspiration .inspiration-wrapp .photo-card .img-wrapp:nth-child(3) img{height:100%;object-fit:cover;width:100%}.course .inspiration .inspiration-wrapp .photo-card .photo-card-wrapp{height:49.125rem}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .photo-card .photo-card-wrapp{height:max-content;flex-direction:row}}.course .inspiration .inspiration-wrapp .photo-card .photo-card-wrapp .img-wrapp{height:24.4375rem;width:36.75rem}@media screen and (max-width:767px){.course .inspiration .inspiration-wrapp .photo-card .photo-card-wrapp .img-wrapp{height:17.875rem;width:100%}}.course .inspiration .inspiration-wrapp .photo-card .photo-card-wrapp .img-wrapp img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:767px){.course .team-course{overflow:hidden;position:relative;padding-bottom:5rem}}.course .team-course .team-course-wrapp .title-top{padding:5rem}@media screen and (max-width:767px){.course .team-course .team-course-wrapp .title-top{padding:2.5rem 3.75rem}}.course .team-course .team-course-wrapp .title-top h2{color:#fff}.course .team-course .team-course-wrapp .team-container{padding:0 2.75rem 3.5rem}@media screen and (max-width:767px){.course .team-course .team-course-wrapp .team-container{padding:0 0 0 3.5rem}}.course .team-course .team-course-wrapp .team-container .teacher_card .tag-general{position:absolute;margin:.625rem 0 0 .625rem}@media screen and (max-width:767px){.course .team-course .team-course-wrapp .team-container .team-grid{overflow-x:scroll}.course .team-course .team-course-wrapp .team-container .team-grid::-webkit-scrollbar{display:none}}@media screen and (max-width:767px){.course .team-course .team-course-wrapp .team-container .team-grid .grid-cards-5{gap:1.25rem;display:flex}}.course .project-student{padding:0 0 .625rem}@media screen and (max-width:767px){.course .project-student{padding:0}}.course .project-student .project-student-wrapp .title{padding:5rem}@media screen and (max-width:767px){.course .project-student .project-student-wrapp .title{padding:3.25rem;flex-direction:column;gap:1.25rem;align-items:flex-start}}.course .project-student .project-student-wrapp .title a,.course .project-student .project-student-wrapp .title h2{color:#fff}.course .project-student .project-student-wrapp .title a:after,.course .project-student .project-student-wrapp .title a:before{background:#fff}@media screen and (max-width:767px){.course .project-student .project-student-wrapp .title a{font-size:1.625rem;width:max-content}.course .project-student .project-student-wrapp .title a:after{height:.125rem;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%}.course .project-student .grid-cards-3{grid-template-columns:repeat(1,1fr)}.course .project-student .grid-cards-3 .card-projects{height:39.75rem}}.course .project-student .button-wrapp{padding:5rem 3.25rem;display:none}@media screen and (max-width:767px){.course .project-student .button-wrapp{display:block}}.course .project-student .button-wrapp button{font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;position:relative;line-height:2.75rem}.course .project-student .button-wrapp button:after{height:.125rem;content:"";position:absolute;bottom:0;background:#fff;left:0;width:100%}.faq .accordion{overflow:hidden;margin-right:.5rem;margin-bottom:.5rem;flex-direction:column;gap:.125rem;border-radius:.5rem;margin-left:.5rem;display:flex}@media screen and (max-width:767px){.faq .accordion{margin-bottom:.5rem}}.project_study .base-select-cont{height:2.75rem;width:auto}.project_study .grid-cards-3{margin-right:.625rem;margin-left:.625rem}.project_study .btn-see-all{margin-bottom:2.5rem}.applicants .head_block{margin:0 .5rem 5rem}@media screen and (max-width:767px){.applicants .head_block{margin-bottom:5rem}}.applicants .head_block .grid-cards-2{grid-row-gap:.25rem;grid-column-gap:.25rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2{display:block}}.applicants .head_block .grid-cards-2>:first-child{padding:5rem 5rem 15rem;border-radius:.5rem;background:#fff;width:84.75rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:first-child{padding:2.5rem 3.25rem;margin-bottom:.5rem;width:100%}}.applicants .head_block .grid-cards-2>:first-child h1{margin-bottom:5rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:first-child h1{font-size:3rem;margin-bottom:2.5rem}}.applicants .head_block .grid-cards-2>:first-child ul{flex-direction:column;gap:3.125rem;display:flex}.applicants .head_block .grid-cards-2>:first-child ul li{font-size:1.75rem;font-weight:400;color:#141414;gap:1.25rem;line-height:1.4;display:flex}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:first-child ul li{font-size:1.75rem}}.applicants .head_block .grid-cards-2>:first-child ul li:before{height:2.5rem;content:"";min-width:2.5rem;background:url(/bitrix/templates/shd/assets/static/img/icon/list/marker_black.svg) no-repeat;background-size:contain;width:2.5rem;display:block}.applicants .head_block .grid-cards-2>:last-child a,.applicants .head_block .grid-cards-2>:last-child div,.applicants .head_block .grid-cards-2>:last-child p{color:#fff;text-transform:uppercase}.applicants .head_block .grid-cards-2>:last-child .row{padding:5rem;background:#272727}.applicants .head_block .grid-cards-2>:last-child>:first-child{margin-bottom:.125rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child>:first-child{height:10rem;overflow:hidden;padding:3.25rem 5rem;font-size:1.625rem;text-align:center;align-items:center;display:flex}}.applicants .head_block .grid-cards-2>:last-child>:nth-child(2){border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;margin-bottom:.25rem;flex-direction:column;gap:2.5rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child>:nth-child(2){padding:3.25rem 5rem}}.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .adress{font-size:1.25rem;font-weight:400;line-height:1.4}.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .time_works{flex-direction:row;gap:2.5rem;display:flex}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .time_works{flex-direction:row}}.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .time_works span{font-size:2rem;font-weight:500;line-height:1.3}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .time_works span{font-size:1.625rem;white-space:nowrap}}.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .dop_info{font-size:1.25rem;font-weight:1.4;text-align:center;width:33.75rem;line-height:1.4}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .dop_info{font-size:1rem;width:100%}}.applicants .head_block .grid-cards-2>:last-child>:nth-child(2) .dop_info span{color:#e7ec08;display:none}.applicants .head_block .grid-cards-2>:last-child .grid-items{overflow:hidden;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-row-gap:.125rem;grid-column-gap:.125rem;border-radius:.5rem;display:grid}.applicants .head_block .grid-cards-2>:last-child .grid-items>:first-child{grid-area:1/1/2/3}.applicants .head_block .grid-cards-2>:last-child .grid-items>:nth-child(4){border-bottom-left-radius:.5rem}.applicants .head_block .grid-cards-2>:last-child .grid-items>:last-child{border-bottom-right-radius:.5rem}.applicants .head_block .grid-cards-2>:last-child .grid-items a{font-size:1.625rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child .grid-items a{font-size:1.25rem!important}.applicants .head_block .grid-cards-2>:last-child .grid-items a:hover{color:#fff!important;background:#272727!important}}.applicants .head_block .grid-cards-2>:last-child .grid-items a:hover{color:#141414;background:#e7ec08}.applicants .head_block .grid-cards-2>:last-child .grid-items a:hover svg{fill:#141414}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child .grid-items a:hover svg{fill:#fff}}.applicants .head_block .grid-cards-2>:last-child .grid-items a:hover svg path{fill:#141414}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child .grid-items a:hover svg path{fill:#fff}}.applicants .head_block .grid-cards-2>:last-child .grid-items .item-grid{height:10rem;justify-content:center;font-size:1.625rem;transition:all .3s;align-items:center;background:#272727;display:flex}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:last-child .grid-items .item-grid{padding:3.25rem;min-width:50%;text-align:center}}.applicants .head_block .grid-cards-2>:last-child .grid-items .item-grid svg{height:4rem;transition:all .2s;width:4rem}.applicants .head_block .grid-cards-2>:last-child .grid-items .item-grid svg path{transition:all .2s}.applicants .steps{margin-bottom:16.75rem}@media screen and (max-width:767px){.applicants .steps{margin-bottom:5rem}}.applicants .steps .grid-cards-2{padding-right:12.375rem;padding-left:5.5rem}@media screen and (max-width:767px){.applicants .steps .grid-cards-2{padding:0}}.applicants .steps .grid-cards-2 h2{font-size:4.25rem;font-weight:500;color:#fff;position:sticky;top:10.8rem;line-height:1.2}@media screen and (max-width:767px){.applicants .steps .grid-cards-2 h2{padding:2.5rem 3.75rem;font-size:3rem}}.applicants .steps .grid-cards-2 h2 span{font-size:4.25rem;font-weight:500;color:#fff;border-bottom:.5rem solid #fff;line-height:1.2}@media screen and (max-width:767px){.applicants .steps .grid-cards-2 h2 span{font-size:3rem;border-bottom:0}}.applicants .steps .grid-cards-2 .steps_items{padding:0 .5rem}.project_post .link-border-bottom{overflow:hidden;display:inline-block}.project_post .mob-img{display:none}@media screen and (max-width:767px){.project_post .mob-img{height:25.875rem;overflow:hidden;margin-bottom:.25rem;border-radius:.5rem;width:100%;display:block}.project_post .mob-img img{height:25.875rem;object-fit:cover;border-radius:.5rem;width:100%}}.project_post .project .grid-cards-2{grid-row-gap:.25rem;grid-column-gap:.25rem;margin:0 .5rem 5rem}.project_post .project .grid-cards-2 .sticky{width:79rem}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .sticky{width:100%}}.project_post .project .grid-cards-2 .sticky .content{padding:5rem 11.5rem 5rem 5rem;position:sticky;top:10.8rem;border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .sticky .content{padding:3.25rem}}.project_post .project .grid-cards-2 .sticky .content h1{margin-bottom:3.125rem;color:#141414}.project_post .project .grid-cards-2 .sticky .content ul{margin-bottom:3.125rem;flex-direction:column;gap:.625rem;display:flex}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .sticky .content ul{gap:1.875rem}}.project_post .project .grid-cards-2 .sticky .content ul li{font-size:1.25rem;font-weight:400;color:#141414;text-transform:uppercase;gap:.625rem;line-height:1.4;display:flex}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .sticky .content ul li{flex-wrap:wrap}}.project_post .project .grid-cards-2 .sticky .content ul li span{font-size:1.25rem;color:#7d7d7d}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .sticky .content ul li span{flex:1 1 100%}}.project_post .project .grid-cards-2 .sticky .content p{font-size:1.75rem;font-weight:400;margin-bottom:4.5rem;color:#141414;line-height:1.4}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .sticky .content p{margin-bottom:3.125rem}}.project_post .project .grid-cards-2 .sticky .content .see-all{color:#141414}.project_post .project .grid-cards-2 .sticky .content .see-all:after{background:#141414}.project_post .project .grid-cards-2 .gallery{width:69.75rem}@media screen and (max-width:767px){.project_post .project .grid-cards-2 .gallery{width:100%}.project_post .project .grid-cards-2 .gallery>:first-child>:first-child{display:none}}.project_post .project .grid-cards-2 .gallery>:not(:last-child){margin-bottom:.25rem}.project_post .project .grid-cards-2 .gallery .grid-gallery{grid-row-gap:.25rem;grid-column-gap:.25rem}.project_post .project .grid-cards-2 .gallery .grid-gallery>:first-child{max-height:104.5rem}.project_post .project .grid-cards-2 .gallery .grid-gallery>:nth-child(2),.project_post .project .grid-cards-2 .gallery .grid-gallery>:nth-child(3){max-height:52.125rem}.project_post .project .grid-cards-2 .gallery img{height:100%;object-fit:cover;border-radius:.5rem;width:100%}.project_post .courses{padding-top:5rem;margin:0 .5rem .5rem;border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.project_post .courses{padding-top:0}}.project_post .courses .title{padding:0 5rem;margin-bottom:3.75rem}@media screen and (max-width:767px){.project_post .courses .title{padding:3.25rem;margin-bottom:0}}.project_post .courses .title h2{font-size:2.5rem;font-weight:500;color:#272727;line-height:1.4}.student_page .info_study{margin:0 .5rem .25rem}.student_page .info_study .grid-cards-2{grid-column-gap:.25rem}.student_page .info_study .grid-cards-2 .content{overflow:hidden;width:79rem}@media screen and (max-width:767px){.student_page .info_study .grid-cards-2 .content{width:100%}}.student_page .info_study .grid-cards-2 .content .blocks{flex-direction:column;gap:.25rem;display:flex}.student_page .info_study .grid-cards-2 .content .blocks>*{padding:5rem;border-radius:.5rem}@media screen and (max-width:767px){.student_page .info_study .grid-cards-2 .content .blocks>*{padding:3.25rem}}.student_page .info_study .grid-cards-2 .content .blocks .content_block,.student_page .info_study .grid-cards-2 .content .blocks .title_block{background:#fff}.student_page .info_study .grid-cards-2 .content .blocks .comment_study{background:#e7ec08}.student_page .info_study .grid-cards-2 .content .blocks .comment_study p{font-size:2rem;font-weight:500;color:#141414;line-height:1.4}@media screen and (max-width:767px){.student_page .info_study .grid-cards-2 .content .blocks .comment_study p{font-size:1.75rem}}.student_page .info_study .grid-cards-2 .content .blocks .title_block h1{margin-bottom:1.25rem}.student_page .info_study .grid-cards-2 .content .blocks .title_block .sub-title{font-size:1.625rem;font-weight:400;margin-bottom:3.125rem;color:#7d7d7d;text-transform:uppercase;line-height:2rem}@media screen and (max-width:767px){.student_page .info_study .grid-cards-2 .content .blocks .title_block .sub-title{font-size:1.25rem}}.student_page .info_study .grid-cards-2 .content .blocks .title_block .row-social{gap:1.25rem;align-items:center;display:flex}.student_page .info_study .grid-cards-2 .content .blocks .title_block .row-social svg,.student_page .info_study .grid-cards-2 .content .blocks .title_block .row-social>:not(:first-child){height:3rem;width:3rem}.student_page .info_study .grid-cards-2 .content .blocks .content_block p{font-size:1.75rem;font-weight:400;color:#141414;line-height:1.4}@media screen and (max-width:767px){.student_page .info_study .grid-cards-2 .sticky{grid-row:1}}.student_page .info_study .grid-cards-2 .sticky img{position:sticky;max-height:69.75rem;object-fit:cover;top:10.8rem;object-position:top;border-radius:.5rem;width:100%}@media screen and (max-width:767px){.student_page .info_study .grid-cards-2 .sticky img{height:39rem}.student_page .project{margin:0 .5rem 5rem}.student_page .project .grid-cards-2{column-gap:0;margin:0;width:100%}.student_page .project .grid-cards-2 .sticky{width:100%}.student_page .project .grid-cards-2 .sticky .content{padding:3.25rem;width:100%}.student_page .project .grid-cards-2 .sticky .content p{margin:0}.student_page .project .grid-cards-2 .gallery{width:100%}}.student_page .project .grid-cards-2 .gallery>:first-child>:first-child{display:block}.teacher_post .teacher_info{margin:0 .5rem}.teacher_post .teacher_info .grid-cards-2{column-gap:.25rem}@media screen and (max-width:767px){.teacher_post .teacher_info .grid-cards-2 .info{grid-row:2}}.teacher_post .teacher_info .info{padding:5rem 13.5rem 5rem 5rem;border-radius:.5rem;background:#fff;width:79rem}@media screen and (max-width:767px){.teacher_post .teacher_info .info{padding:3.25rem;width:100%}}.teacher_post .teacher_info .info h1{margin-bottom:1.25rem}.teacher_post .teacher_info .info .job_title{font-size:1.625rem;font-weight:400;font-style:normal;margin-bottom:5rem;color:#525252;text-transform:uppercase;line-height:2rem}@media screen and (max-width:767px){.teacher_post .teacher_info .info .job_title{font-size:1.25rem}}.teacher_post .teacher_info .info .content{flex-direction:column;gap:3.125rem;display:flex}.teacher_post .teacher_info .info .content .title_p{font-size:1.25rem;font-weight:400;margin-bottom:.625rem;color:#272727;text-transform:uppercase;line-height:1.4}.teacher_post .teacher_info .info .content a,.teacher_post .teacher_info .info .content p{font-size:1.75rem;font-weight:400;color:#141414;line-height:1.4}.teacher_post .teacher_info .info .content a span,.teacher_post .teacher_info .info .content p span{font-size:1.5rem;font-weight:400;color:#7d7d7d;line-height:1.2}@media screen and (max-width:767px){.teacher_post .teacher_info .info .content .link a{font-size:2rem;margin-top:1.875rem;display:block}}.teacher_post .teacher_info img{position:sticky;object-fit:cover;top:10.8rem;border-radius:.5rem;width:69.75rem}@media screen and (max-width:767px){.teacher_post .teacher_info img{height:100%;width:100%}}.teacher_post .projects{margin:0 .5rem;padding-bottom:5rem}.teacher_post .projects h2{padding:5rem;color:#fff}@media screen and (max-width:767px){.teacher_post .projects h2{padding:2.5rem 2rem;font-size:3rem}}.teacher_post .courses{padding-top:5rem;margin:0 .5rem .5rem;border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.teacher_post .courses{padding-top:0}}.teacher_post .courses .title{padding:0 5rem;margin-bottom:3.75rem}@media screen and (max-width:767px){.teacher_post .courses .title{padding:3.25rem;margin-bottom:0}}.teacher_post .courses .title h2{font-size:2.5rem;font-weight:500;color:#272727;line-height:1.4}@media screen and (max-width:767px){.teacher_list .title-page{padding:2.5rem 3.75rem}.teacher_list .grid-cards-5{column-gap:0;row-gap:2.5rem}}.teacher_list .search-input{font-size:2.5rem;font-weight:400;caret-color:#fff;color:#a9a9a9;padding-right:2.875rem;background:#141414;width:100%;line-height:1.4;padding-left:5rem}@media screen and (max-width:767px){.teacher_list .search-input{padding:0 3.75rem}}.teacher_list .search-input::placeholder{text-transform:uppercase;padding-left:.5rem}@media screen and (max-width:767px){.teacher_list .search-input::placeholder{padding:0}}.teacher_list .list{margin:5rem 2.5rem}@media screen and (max-width:767px){.teacher_list .list{margin:1.875rem 3.75rem 5rem}}.history .history-cards{margin:0 2.5rem}@media screen and (max-width:767px){.history .history-cards{margin:0 3.75rem}}.history .history-cards .grid-cards-4{column-gap:2.5rem;row-gap:5rem}@media screen and (max-width:767px){.history .history-cards .grid-cards-4{column-gap:0;row-gap:3.5rem}}.history .history-cards .history-card{width:34.375rem}@media screen and (max-width:767px){.history .history-cards .history-card{width:100%}}.history .history-cards .history-card .link-border-bottom{font-size:1.25rem;color:#fff;line-height:1.4}.history .history-cards .history-card .link-border-bottom:after,.history .history-cards .history-card .link-border-bottom:before{height:.125rem;background:#fff}@media screen and (max-width:767px){.history .history-cards .history-card .link-border-bottom{font-size:1.625rem;color:#e7ec08}.history .history-cards .history-card .link-border-bottom:after,.history .history-cards .history-card .link-border-bottom:before{background:#e7ec08}}.history .share-history{margin:0 .5rem .5rem}@media screen and (max-width:767px){.history .share-history .wrapper{padding:0}}.history .share-history .grid-cards-2{column-gap:10rem;overflow:hidden;padding:6.25rem 8rem;border-radius:.5rem;background:#e7ec08}@media screen and (max-width:767px){.history .share-history .grid-cards-2{padding:3.25rem 1.25rem 1.25rem;display:block}}.history .share-history .grid-cards-2 .title{width:44.5rem}@media screen and (max-width:767px){.history .share-history .grid-cards-2 .title{margin-bottom:2.5rem;width:100%;padding-left:2rem}}.history .share-history .grid-cards-2 .form{width:78.5rem}@media screen and (max-width:767px){.history .share-history .grid-cards-2 .form{width:100%}}.history .share-history .grid-cards-2 .form .input-main-wrapp .input-top{margin-bottom:3.75rem;flex-direction:column;gap:.5rem;display:flex}.history .share-history .grid-cards-2 .form .input-main-wrapp .input-top input{width:100%}.history .share-history .grid-cards-2 .form .input-main-wrapp .btn-black{height:6.5rem;margin-bottom:3.75rem}.history .share-history .grid-cards-2 .form .input-main-wrapp p{text-overflow:ellipsis;font-size:1.5rem;font-weight:400;font-style:normal;color:#141414;text-align:center;line-height:1.2}.history .share-history .grid-cards-2 .form .input-main-wrapp p a{font-size:1.5rem;text-decoration:underline;color:#141414}.contact{margin:0 .5rem}.contact .wrapper{padding:0}.contact>.grid-cards-2{margin-bottom:.5rem}.contact>.grid-cards-2 .contacts .main_info,.contact>.grid-cards-2 .contacts .text{padding:5rem}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .main_info,.contact>.grid-cards-2 .contacts .text{padding:0}}.contact>.grid-cards-2 .contacts>*{background:#fff}.contact>.grid-cards-2 .contacts .main_info{height:45.75rem;margin-bottom:.25rem;border-radius:.5rem;background:#e7ec08;padding-bottom:10.5rem}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .main_info{height:22rem;padding:3.25rem 5rem 3.25rem 3.25rem}}.contact>.grid-cards-2 .contacts .main_info .info{flex-direction:column;gap:1.25rem;display:flex}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .main_info .info .adress{font-size:1.625rem}}.contact>.grid-cards-2 .contacts .main_info .info,.contact>.grid-cards-2 .contacts .main_info .info a{font-size:2rem;font-weight:500;font-style:normal;color:#141414;text-transform:uppercase;line-height:1.3}.contact>.grid-cards-2 .contacts .main_info .info a span,.contact>.grid-cards-2 .contacts .main_info .info span{position:relative}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .main_info .info a span,.contact>.grid-cards-2 .contacts .main_info .info span{font-size:1.625rem}}.contact>.grid-cards-2 .contacts .main_info .info a span:after,.contact>.grid-cards-2 .contacts .main_info .info span:after{height:.125rem;transition:all .3s;content:"";position:absolute;bottom:0;background:#141414;left:0;width:0}.contact>.grid-cards-2 .contacts .main_info .info a span:hover:after,.contact>.grid-cards-2 .contacts .main_info .info span:hover:after{width:100%}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .main_info .info,.contact>.grid-cards-2 .contacts .main_info .info a{font-size:1.625rem}}.contact>.grid-cards-2 .contacts .main_info h1{margin-bottom:3.25rem}.contact>.grid-cards-2 .contacts .social{overflow:hidden;padding-right:.125rem;gap:.125rem;align-items:stretch;background:#141414;display:flex}.contact>.grid-cards-2 .contacts .social>*{flex:1 1 25%;min-height:12.575rem;justify-content:center;transition:all .3s;align-items:center;background:#fff;display:flex}.contact>.grid-cards-2 .contacts .social>* svg{height:4rem;width:4rem}.contact>.grid-cards-2 .contacts .social>:hover{background:#e7ec08}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .social>*{height:7.75rem}}.contact>.grid-cards-2 .contacts .text{height:10.625rem;justify-content:center;font-size:1.625rem;font-weight:500;margin-bottom:.125rem;border-top-right-radius:.5rem;color:#141414;text-transform:uppercase;border-top-left-radius:.5rem;text-align:center;align-items:center;line-height:1.2;display:flex}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .text{height:7.75rem;padding:2.125rem 5rem;font-size:1.25rem}}.contact>.grid-cards-2 .contacts .tels{overflow:hidden;flex-direction:column;gap:.125rem;background:#141414;display:flex}.contact>.grid-cards-2 .contacts .tels .tel{transition:all .3s}.contact>.grid-cards-2 .contacts .tels .tel:hover{background:#e7ec08}.contact>.grid-cards-2 .contacts .tels>*{flex:1 1 50%;height:12.75rem;justify-content:center;font-size:2rem;font-weight:500;color:#141414;transition:all .3s;text-transform:uppercase;align-items:center;background:#fff;line-height:1.3;display:flex}.contact>.grid-cards-2 .contacts .tels>:hover{background:#e7ec08}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .tels>*{height:6.125rem;font-size:1.625rem}}.contact>.grid-cards-2 .maps{position:relative;width:86.75rem}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps{width:100%}}.contact>.grid-cards-2 .maps .map{width:100%}.contact>.grid-cards-2 .maps .map_container{height:45.75rem;overflow:hidden;margin-bottom:.25rem;border-radius:.5rem;display:flex}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .map_container{height:22rem}}.contact>.grid-cards-2 .maps .map_container img{height:100%;object-fit:cover;width:100%}.contact>.grid-cards-2 .maps .tabs{position:absolute;gap:.5rem;top:1.25rem;left:3.75rem;display:flex}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .tabs{left:.875rem}}.contact>.grid-cards-2 .maps .tabs .tab{padding:1.25rem;font-size:1.5rem;font-weight:500;font-style:normal;color:#141414;text-transform:uppercase;border-radius:.25rem;background:#fff;cursor:pointer;line-height:1.4}.contact>.grid-cards-2 .maps .tabs .tab.active{background:#e7ec08}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .tabs .tab{padding:.625rem;font-size:1.25rem;white-space:nowrap}}.contact>.grid-cards-2 .maps .grid-cards-2{column-gap:.25rem}.contact>.grid-cards-2 .maps .info .works{height:23.375rem;padding:5rem;color:#fff;border-radius:.5rem;background:#272727;width:49.5rem}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .works{height:22rem;padding:3.25rem;flex-direction:column;align-items:center;width:100%;display:flex}}.contact>.grid-cards-2 .maps .info .works .title{font-size:1.625rem;font-weight:500;margin-bottom:2.5rem;text-transform:uppercase;line-height:1.2}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .works .title{font-weight:400}}.contact>.grid-cards-2 .maps .info .works .time{font-size:2rem;font-weight:500;margin-bottom:2.625rem;text-transform:uppercase;line-height:1.3}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .works .time{margin-bottom:3.25rem;flex-direction:column;gap:1.25rem;align-items:center;display:flex}}.contact>.grid-cards-2 .maps .info .works .info{font-size:1.25rem;font-weight:400;text-transform:uppercase;align-self:stretch;line-height:1.4}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .works .info{font-size:1rem;text-align:center}}.contact>.grid-cards-2 .maps .info .dop-info .cooperation{height:17.25rem;padding:5rem;font-size:1.625rem;font-weight:500;margin-bottom:.25rem;color:#fff;text-transform:uppercase;text-align:center;line-height:1.2}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .dop-info .cooperation{height:13.75rem;padding:3.25rem 5rem}}.contact>.grid-cards-2 .maps .info .dop-info .cooperation a{font-size:1.625rem;font-weight:500;color:#fff;position:relative;line-height:1.2}.contact>.grid-cards-2 .maps .info .dop-info .cooperation a:after{height:.125rem;transition:all .3s;content:"";position:absolute;bottom:0;background:#fff;left:0;width:0}.contact>.grid-cards-2 .maps .info .dop-info .cooperation a:hover:after{width:100%}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .dop-info .cooperation a{font-size:2rem}}.contact>.grid-cards-2 .maps .info .dop-info .cooperation span{font-size:1.625rem;font-weight:500;margin-bottom:2.5rem;text-transform:uppercase;line-height:1.2;display:block}.contact>.grid-cards-2 .maps .info .dop-info>*{border-radius:.5rem;background:#272727}.contact>.grid-cards-2 .maps .info .dop-info>a{height:5.875rem;justify-content:center;font-size:1.25rem;font-weight:500;color:#fff;transition:all .3s;text-transform:uppercase;align-items:center;line-height:1.4;display:flex}@media screen and (max-width:767px){.contact>.grid-cards-2 .maps .info .dop-info>a{height:8.25rem;font-size:1.625rem}}.contact>.grid-cards-2 .maps .info .dop-info>a:hover{color:#141414;background:#e7ec08}.pay .grid-cards-2{column-gap:.25rem;margin-bottom:.5rem;row-gap:.25rem}.pay .grid-cards-2>:first-child>:nth-child(2){margin-bottom:1.25rem}.pay .grid-cards-2 .card{height:21.75rem;padding:5rem;border-radius:.5rem;background:#fff;width:74.375rem}@media screen and (max-width:767px){.pay .grid-cards-2 .card{height:auto;padding:3.25rem;max-height:23rem;width:100%}}.pay .grid-cards-2 .card .times>:first-child{margin-right:1.25rem}.pay .grid-cards-2 .card h2{font-size:3rem;margin-bottom:1.25rem}@media screen and (max-width:767px){.pay .grid-cards-2 .card h2{font-size:2rem}}.pay .grid-cards-2 .card p{font-size:1.75rem;font-weight:400;color:#141414;line-height:1.4}.blog .grid-cards-4{grid-row-gap:5rem;grid-column-gap:2.5rem;margin:0 2.5rem}@media screen and (max-width:767px){.blog .grid-cards-4{grid-row-gap:5rem;grid-column-gap:0}}.program .programs{margin:0 .5rem}.program .programs .cards_cont{width:111.625rem}@media screen and (max-width:767px){.program .programs .cards_cont{width:100%}.program .programs .grid-cards-2{flex-direction:column-reverse;display:flex}}.program .programs .grid-cards-2 .cards{flex-direction:column;gap:.5rem;display:flex}.program .programs .grid-cards-2 .sticky{margin-bottom:13.25rem}@media screen and (max-width:767px){.program .programs .grid-cards-2 .sticky{margin-bottom:0}}.program .programs .grid-cards-2 .sort-des{position:sticky;top:11rem}@media screen and (max-width:767px){.program .programs .grid-cards-2 .sort-des{position:static}}.program .programs .grid-cards-2 .sidebar{margin-bottom:13.45375rem;position:sticky;top:10.8rem}@media screen and (max-width:767px){.program .programs .grid-cards-2 .sidebar{margin-bottom:0}}.program .programs .grid-cards-2 .sidebar .dropdown_sort{overflow:hidden;font-size:1.625rem;font-weight:500;margin-bottom:.25rem;color:#fff;text-transform:uppercase;border-radius:.5rem}.program .programs .grid-cards-2 .sidebar .dropdown_sort .title{padding:2.625rem 2.5rem;gap:.5rem;align-items:center;background:#272727;cursor:pointer;display:flex}.program .programs .grid-cards-2 .sidebar .dropdown_sort .title.active{margin-bottom:.125rem}.program .programs .grid-cards-2 .sidebar .dropdown_sort .title.active .icon{transform:rotate(180deg)}.program .programs .grid-cards-2 .sidebar .dropdown_sort .title .icon{height:2rem;transition:all .3s;width:.875rem}.program .programs .grid-cards-2 .sidebar .dropdown_sort .title .icon svg{height:2rem;width:.875rem}@media screen and (max-width:767px){.program .programs .grid-cards-2 .sidebar .dropdown_sort .title span{font-size:1.625rem}}.program .programs .grid-cards-2 .sidebar .dropdown_sort .dropdown-list{flex-direction:column;gap:.125rem;display:none}.program .programs .grid-cards-2 .sidebar .dropdown_sort .dropdown-list.active{display:flex}.program .programs .grid-cards-2 .sidebar .dropdown_sort .dropdown-list .dropdown-el{padding:2.5rem;font-size:1.25rem;transition:all .3s;text-transform:uppercase;background:#272727;cursor:pointer}.program .programs .grid-cards-2 .sidebar .dropdown_sort .dropdown-list .dropdown-el:hover{padding-left:3.75rem}.program .programs .grid-cards-2 .sidebar form{padding:0;border-radius:0;background:transparent}.program .programs .grid-cards-2 .sidebar .sorts_blocks{overflow:hidden;flex-direction:column;gap:.125rem;border-radius:.5rem;display:flex}.program .programs .grid-cards-2 .sidebar .sorts_blocks .sort_block{padding:2.5rem;color:#fff;background:#272727}.program .programs .grid-cards-2 .sidebar .sorts_blocks .sort_block .title_sort{font-size:1.25rem;font-weight:400;margin-bottom:1.25rem;color:#d4d4d4;text-transform:uppercase;line-height:1.4}.program .programs .grid-cards-2 .sidebar .sorts_blocks .sort_block .sort_inputs{flex-direction:column;gap:1.25rem;display:flex}.program .programs .grid-cards-2 .sidebar .sorts_blocks>:last-child{padding-bottom:5rem}.program .programs .grid-cards-2 .sort-mob{display:none}@media screen and (max-width:767px){.program .programs .grid-cards-2 .sort-des{display:none}.program .programs .grid-cards-2 .sort-mob{display:block}.program .programs .grid-cards-2 .sort-mob .dropdown_title{padding:2.5rem 3.25rem;font-size:1.625rem;font-weight:400;margin-bottom:.25rem;color:#fff;text-transform:uppercase;align-items:center;border-radius:.5rem;background:#272727;cursor:pointer;width:100%;line-height:1.2;display:flex}.program .programs .grid-cards-2 .sort-mob .dropdown_title .number{flex:1 1 auto;margin-left:1.25rem}.program .programs .grid-cards-2 .sort-mob .dropdown_title .number span{height:2rem;justify-content:center;font-size:1.25rem;color:#141414;align-items:center;border-radius:100%;background:#e7ec08;width:2rem;display:flex}.program .programs .grid-cards-2 .sort-mob .dropdown_title svg{height:2rem;width:2rem}.program .programs .grid-cards-2 .sort-mob .dropdown-list{display:none}.program .programs .grid-cards-2 .sort-mob .dropdown-list.active{display:block}.search .des{display:none}}.search .mob{display:none}@media screen and (max-width:767px){.search .mob{display:block}}.search .link-border-bottom{font-size:2rem;color:#fff;width:auto;line-height:1.4;display:inline-block}.search .link-border-bottom:after,.search .link-border-bottom:before{height:.125rem;background:#fff}.search .title-page{padding-bottom:0}@media screen and (max-width:767px){.search .title-page{margin-bottom:5rem;gap:0}.search .title-page .select2-selection__placeholder{font-size:2rem!important}}.search .sub-title{font-size:3rem;font-weight:400;color:#fff;padding-bottom:5rem;line-height:1.4;padding-left:5rem}.search .sub-title span{font-size:inherit;color:#e7ec08}@media screen and (max-width:767px){.search .sub-title{padding:0;font-size:1.75rem;margin-bottom:2.5rem;margin-top:.625rem}}.search .cards{padding:0 0 0 5rem;margin-bottom:5rem;flex-direction:column;gap:12.5rem;display:flex}@media screen and (max-width:767px){.search .cards{padding:0 3.25rem;gap:10rem}}.search .cards .group{width:99.75rem}.search .cards .group.group-events .group_cards>:last-child{margin-bottom:.125rem}@media screen and (max-width:767px){.search .cards .group{width:100%}}.search .cards .group .group_cards{flex-direction:column;gap:.125rem;background:#525252;display:flex}.search .cards .group .group_title{font-size:2rem;font-weight:500;color:#fff;text-transform:uppercase;line-height:1.3}.search .cards .group .group_title span{font-size:2rem;color:#a9a9a9}.about-school #comp_ae1cf6df329b8b847718e4e18ebf2499,.about-school .history-success{overflow:hidden}.about-school div,.about-school p,.about-school span{color:#272727}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp{flex-direction:column-reverse}}.about-school .about-header .about-header-wrapp .about-header-left{width:78.125rem}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp .about-header-left{width:100%}}.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-top{height:40.875rem;padding:5rem;gap:2.5rem;background:#fff}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-top{height:max-content;padding:3.25rem;width:100%}}.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-top h1{color:#272727}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-top h1{font-size:3rem}}.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-top p{font-size:2.5rem;color:#141414;width:52.75rem}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-top p{font-size:2rem;width:100%}}.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-bottom .btn-linegr{height:15rem;color:#fff;width:100%}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp .about-header-left .about-header-left-bottom .btn-linegr{height:11rem;text-align:center}}.about-school .about-header .about-header-wrapp .about-header-right{height:56.125rem;width:70.625rem}@media screen and (max-width:767px){.about-school .about-header .about-header-wrapp .about-header-right{height:31.875rem;width:100%}}.about-school .about-header .about-header-wrapp .about-header-right video{height:100%;object-fit:cover;width:100%}.about-school .about-cards{padding:6.625rem 11.5rem 13.75rem 9.875rem}@media screen and (max-width:767px){.about-school .about-cards{overflow:hidden;padding:12.5rem 3.75rem;position:relative}}.about-school .about-cards .about-cards-wrapp{height:70.25rem;gap:10rem}@media screen and (max-width:767px){.about-school .about-cards .about-cards-wrapp{height:55rem;flex-direction:column;gap:5.75rem}}.about-school .about-cards .about-cards-wrapp .about-cards-left{height:40.875rem;position:relative;width:63.375rem;z-index:9}@media screen and (max-width:767px){.about-school .about-cards .about-cards-wrapp .about-cards-left{height:24.125rem;width:36.375rem}}.about-school .about-cards .about-cards-wrapp .about-cards-left .img-wrapp{height:40.875rem;position:absolute;width:63.375rem}@media screen and (max-width:767px){.about-school .about-cards .about-cards-wrapp .about-cards-left .img-wrapp{height:24.125rem;width:36.375rem}}.about-school .about-cards .about-cards-wrapp .about-cards-left .img-wrapp img{height:100%;object-fit:cover;width:100%}.about-school .about-cards .about-cards-wrapp .about-cards-left .img-wrapp:first-child{transform:rotate(8.517deg)}.about-school .about-cards .about-cards-wrapp .about-cards-left .img-wrapp:nth-child(2){transform:rotate(-5.84deg)}.about-school .about-cards .about-cards-wrapp .ellipse-bg-blue{animation:none;opacity:.6}.about-school .about-cards .about-cards-wrapp .about-cards-right{position:relative;z-index:9}.about-school .about-cards .about-cards-wrapp .about-cards-right .desc{font-size:2.5rem;color:#fff;width:52.75rem}@media screen and (max-width:767px){.about-school .about-cards .about-cards-wrapp .about-cards-right .desc{font-size:2rem;width:100%}}.about-school .online .online-wrapp{padding:15rem 8rem 15rem 5rem;position:relative;gap:4.375rem}@media screen and (max-width:767px){.about-school .online .online-wrapp{padding:5rem 3.75rem 0;flex-direction:column;gap:2.375rem}}.about-school .online .online-wrapp .online-left{position:relative;gap:2.375rem;width:57.5rem;z-index:9}@media screen and (max-width:767px){.about-school .online .online-wrapp .online-left{width:100%;margin-top:2.5rem}}.about-school .online .online-wrapp .online-left h2{color:#fff}.about-school .online .online-wrapp .online-left p{font-size:2.5rem;color:#fff}@media screen and (max-width:767px){.about-school .online .online-wrapp .online-left p{font-size:2rem}}.about-school .online .online-wrapp .ellipse-yellow{position:absolute;opacity:.6}@media screen and (max-width:767px){.about-school .online .online-wrapp .ellipse-yellow{opacity:1;top:17.5rem;left:-3.75rem}}.about-school .online .online-wrapp .online-right{position:relative;z-index:9}@media screen and (max-width:767px){.about-school .online .online-wrapp .online-right{margin-bottom:10.75rem}}.about-school .online .online-wrapp .online-right .video-wrapp{height:40.25rem;width:74.125rem}@media screen and (max-width:767px){.about-school .online .online-wrapp .online-right .video-wrapp{height:17.75rem;width:100%}}.about-school .online .online-wrapp .online-right .video-wrapp video{height:100%;width:100%}.about-school .teachers{padding:5rem 0}.about-school .teachers .teachers-wrapp{gap:.125rem}@media screen and (max-width:767px){.about-school .teachers .teachers-wrapp{flex-direction:column}.about-school .teachers .teachers-wrapp .teachers-left{padding:3.25rem;gap:3.5rem;border-radius:.5rem .5rem 0 0}}.about-school .teachers .teachers-wrapp .teachers-left .teachers-left-top{gap:2.375rem}.about-school .teachers .teachers-wrapp .teachers-left .teachers-left-top>*{color:#141414}.about-school .teachers .teachers-wrapp .teachers-right{grid-template-columns:repeat(5,1fr);grid-row-gap:.125rem;grid-column-gap:.125rem}.about-school .teachers .teachers-wrapp .teachers-right .teacher_card{height:17.5rem;pointer-events:none;width:17.5rem}@media screen and (max-width:767px){.about-school .teachers .teachers-wrapp .teachers-right .teacher_card{height:7.6875rem;width:7.6875rem}}.about-school .teachers .teachers-wrapp .teachers-right .img-wrapp{height:17.5rem;border-radius:0;width:17.5rem}@media screen and (max-width:767px){.about-school .teachers .teachers-wrapp .teachers-right .img-wrapp{height:7.6875rem;width:7.6875rem}}.about-school .audience{padding-bottom:10rem}@media screen and (max-width:767px){.about-school .audience{padding:2.5rem 0}}.about-school .audience .audience-wrapp{overflow-x:clip;gap:5rem}@media screen and (max-width:767px){.about-school .audience .audience-wrapp{gap:2.5rem}}.about-school .audience .audience-wrapp .audience-top{padding:6.25rem 0 5rem 5.5rem;gap:2.5rem}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-top{padding:0 3.75rem}}.about-school .audience .audience-wrapp .audience-top h2{color:#fff}.about-school .audience .audience-wrapp .audience-top p{color:#fff;width:48.75rem}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-top p{width:100%}}.about-school .audience .audience-wrapp .audience-bottom .audience-slider{transform:translate3d(-22.5rem,0,0);position:relative;width:215rem}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .audience-slider{transform:none;padding-right:3.75rem;width:100%;padding-left:3.75rem}}.about-school .audience .audience-wrapp .audience-bottom .audience-slider .arrows{position:absolute;top:50%;left:55rem;width:84.375rem;display:flex;z-index:9999}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .audience-slider .arrows{display:none}}.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-next,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-prev{height:3rem;flex-shrink:0;width:3rem}.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-next:hover rect,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-prev:hover rect{fill:#fff}.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-next:hover path,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-prev:hover path{fill:#141414}.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-next svg,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-prev svg{height:100%;width:100%;margin-top:0!important}.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-next svg path,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-next svg rect,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-prev svg path,.about-school .audience .audience-wrapp .audience-bottom .audience-slider .audiense-prev svg rect{transition:all .4s}.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper{gap:18.75rem}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper{gap:0}}.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide{height:35rem;transition:.7s ease-in-out;width:52.5rem!important}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide{height:21.625rem;width:100%!important}}.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide.swiper-slide-active{transform:scale(1.15)}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide.swiper-slide-active{transform:none}}.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide.swiper-slide-active .img-wrapp{transform:scale(1.15)}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide.swiper-slide-active .img-wrapp{transform:none}}.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide .img-wrapp{height:35rem;width:52.5rem}@media screen and (max-width:767px){.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide .img-wrapp{height:21.625rem;width:100%}}.about-school .audience .audience-wrapp .audience-bottom .swiper-wrapper .swiper-slide .img-wrapp img{height:100%;object-fit:cover;width:100%}.about-school .stage .stage-wrapp{padding:5rem 12.5rem 5rem 13.25rem;gap:4.75rem}@media screen and (max-width:767px){.about-school .stage .stage-wrapp{padding:5rem 0 0;flex-direction:column;gap:5rem}}.about-school .stage .dialog-bottom-wrapp{top:28.75rem}.about-school .stage .dialog-bottom{height:30rem;position:sticky;top:12rem}@media screen and (max-width:767px){.about-school .stage .dialog-bottom{height:max-content;padding:2.5rem 3.125rem;position:static;gap:5rem}}.about-school .stage .dialog-bottom .dialog-bottom-wrapp .dialog-text,.about-school .stage .dialog-bottom .dialog-left .dialog-text{width:max-content}.about-school .stage .dialog-bottom .dialog-bottom-wrapp .dialog-text svg{right:-.02rem}.about-school .about .about-wrapp{padding-top:0;padding-bottom:12.75rem}@media screen and (max-width:767px){.about-school .about .about-wrapp{padding-bottom:0}.cost .cost-title{padding:2.5rem 3.25rem}}.cost .cost-title h1{color:#fff}@media screen and (max-width:767px){.cost .cost-title h1{font-size:3rem}}.cost .short-courses .card-grid-wrapp{margin-bottom:.5rem}.cost .card-grid-wrapp{margin-bottom:2.5rem;gap:.125rem}@media screen and (max-width:767px){.cost .card-grid-wrapp{margin-bottom:1.875rem}}.cost .card-grid-wrapp .title-design{gap:3.75rem;padding-bottom:1.25rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .title-design{padding:3.25rem;gap:0;border-radius:.5rem .5rem 0 0}}.cost .card-grid-wrapp .title-design h2{font-size:2.5rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .title-design h2{font-size:2rem!important;line-height:2.75rem}.cost .card-grid-wrapp .title-design .table-grid{display:none}}.cost .card-grid-wrapp .table{gap:.125rem}.cost .card-grid-wrapp .table .item-table{grid-template-columns:repeat(3,1fr);border-bottom:none;gap:0;border-radius:.5rem;background:#fff}.cost .card-grid-wrapp .table .item-table .name-wrapp{display:none}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .name-wrapp{font-size:1.25rem;font-weight:500;color:#7d7d7d;text-transform:uppercase;line-height:1.4;display:block}.cost .card-grid-wrapp .table .item-table{grid-template-columns:repeat(1,1fr);padding:2.5rem 3.25rem;gap:1.875rem;border-radius:0}.cost .card-grid-wrapp .table .item-table:last-child{border-radius:0 0 .5rem .5rem}}.cost .card-grid-wrapp .table .item-table:hover .title-name:after{background:#141414;width:100%}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table:hover .title-name:after{content:none}}.cost .card-grid-wrapp .table .item-table .name-course{width:72.5rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .name-course{height:max-content;gap:1.25rem;width:100%}.cost .card-grid-wrapp .table .item-table .name-course .name-wrapp{margin-bottom:.625rem}}.cost .card-grid-wrapp .table .item-table .name-course .undefined{opacity:0}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .name-course .undefined{display:none}}.cost .card-grid-wrapp .table .item-table .name-course .additional-style{font-size:1.75rem;color:#525252;line-height:1.4;margin-top:.625rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .name-course .additional-style{display:none}}.cost .card-grid-wrapp .table .item-table .pay{align-items:flex-end;width:32.5rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .pay{height:max-content;align-items:flex-start;width:100%}}.cost .card-grid-wrapp .table .item-table .cost{align-items:flex-end;width:31.875rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .cost{height:max-content;align-items:flex-start;width:100%}}.cost .card-grid-wrapp .table .item-table .cost span{text-decoration:line-through}.cost .card-grid-wrapp .table .item-table .title-name{font-size:2.5rem;font-weight:400;color:#141414;text-transform:none;line-height:1.4}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .title-name{font-size:2rem;width:30rem}}.cost .card-grid-wrapp .table .item-table .title-name:after{bottom:.625rem;background:#141414}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .title-name:after{content:none}}.cost .card-grid-wrapp .table .item-table .tag-general{position:static;margin:0}.cost .card-grid-wrapp .table .item-table .tag-general.undefined{opacity:0}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .tag-general.undefined{display:none}}.cost .card-grid-wrapp .table .item-table .cost,.cost .card-grid-wrapp .table .item-table .pay{justify-content:flex-start;gap:.625rem}.cost .card-grid-wrapp .table .item-table .cost .title-pay,.cost .card-grid-wrapp .table .item-table .pay .title-pay{font-size:2.5rem;font-weight:500;color:#141414;margin-top:.625rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .cost .title-pay,.cost .card-grid-wrapp .table .item-table .pay .title-pay{font-size:1.75rem;margin-top:0}.cost .card-grid-wrapp .table .item-table .cost .name-wrapp,.cost .card-grid-wrapp .table .item-table .pay .name-wrapp{margin-bottom:1.25rem}}.cost .card-grid-wrapp .table .item-table .cost span,.cost .card-grid-wrapp .table .item-table .pay span{font-size:1.75rem;font-weight:400;color:#525252;line-height:1.4}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .cost span,.cost .card-grid-wrapp .table .item-table .pay span{font-size:1.5rem}}.cost .card-grid-wrapp .table .item-table .cost span.undefined,.cost .card-grid-wrapp .table .item-table .pay span.undefined{opacity:0}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .cost span.undefined,.cost .card-grid-wrapp .table .item-table .pay span.undefined{display:none}.schedule .schedule-title{padding:2.5rem 3.25rem;flex-direction:column;gap:2.5rem;align-items:flex-start}}.schedule .schedule-title h1{color:#fff}@media screen and (max-width:767px){.schedule .schedule-title h1{font-size:3rem}}.schedule .schedule-title .drop-row{gap:2.5rem}@media screen and (max-width:767px){.schedule .schedule-title .drop-row{flex-direction:column}}.schedule .schedule-title .drop-row .base-select-cont{min-width:max-content!important}@media screen and (max-width:767px){.schedule .schedule-title .drop-row .base-select-cont .select2-selection__rendered:hover:after{width:0}}.schedule .short-courses .card-grid-wrapp{margin-bottom:.5rem}.schedule .card-grid-wrapp{margin-bottom:2.5rem;gap:.125rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp{margin-bottom:1.875rem}}.schedule .card-grid-wrapp .title-design{gap:3.75rem;padding-bottom:1.25rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .title-design{padding:3.25rem;gap:0;border-radius:.5rem .5rem 0 0}}.schedule .card-grid-wrapp .title-design h2{font-size:2.5rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .title-design h2{font-size:2rem!important;line-height:2.75rem}.schedule .card-grid-wrapp .title-design .table-grid{display:none}}.schedule .card-grid-wrapp .table{gap:.125rem}.schedule .card-grid-wrapp .table .item-table{grid-template-columns:repeat(4,1fr);border-bottom:none;gap:0;border-radius:.5rem;background:#fff}.schedule .card-grid-wrapp .table .item-table .name-wrapp{display:none}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .name-wrapp{font-size:1.25rem;font-weight:500;color:#7d7d7d;text-transform:uppercase;line-height:1.4;display:block}.schedule .card-grid-wrapp .table .item-table{grid-template-columns:repeat(1,1fr);padding:2.5rem 3.25rem;gap:1.875rem;border-radius:0}.schedule .card-grid-wrapp .table .item-table:last-child{border-radius:0 0 .5rem .5rem}}.schedule .card-grid-wrapp .table .item-table:hover .title-name:after{background:#141414;width:100%}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table:hover .title-name:after{content:none}}.schedule .card-grid-wrapp .table .item-table .name-course{width:72.5rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .name-course{height:max-content;gap:1.25rem;width:100%}.schedule .card-grid-wrapp .table .item-table .name-course .name-wrapp{margin-bottom:.625rem}}.schedule .card-grid-wrapp .table .item-table .name-course .undefined{opacity:0}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .name-course .undefined{display:none}}.schedule .card-grid-wrapp .table .item-table .name-course .additional-style{font-size:1.75rem;color:#525252;line-height:1.4;margin-top:.625rem}.schedule .card-grid-wrapp .table .item-table .pay{align-items:flex-end;width:20rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .pay{height:max-content;align-items:flex-start;width:100%}}.schedule .card-grid-wrapp .table .item-table .cost{align-items:flex-end;width:20rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .cost{height:max-content;align-items:flex-start;width:100%}}.schedule .card-grid-wrapp .table .item-table .start{align-items:flex-end;width:20rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .start{height:max-content;align-items:flex-start;width:100%}}.schedule .card-grid-wrapp .table .item-table .title-name{font-size:2.5rem;font-weight:400;color:#141414;text-transform:none;line-height:1.4}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .title-name{font-size:2rem;width:30rem}}.schedule .card-grid-wrapp .table .item-table .tag-general{position:static;margin:0}.schedule .card-grid-wrapp .table .item-table .tag-general .undefined{opacity:0}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .tag-general .undefined{display:none}}.schedule .card-grid-wrapp .table .item-table .cost,.schedule .card-grid-wrapp .table .item-table .pay,.schedule .card-grid-wrapp .table .item-table .start{justify-content:center;gap:.625rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .cost,.schedule .card-grid-wrapp .table .item-table .pay,.schedule .card-grid-wrapp .table .item-table .start{gap:1.25rem}}.schedule .card-grid-wrapp .table .item-table .cost .title-pay,.schedule .card-grid-wrapp .table .item-table .pay .title-pay,.schedule .card-grid-wrapp .table .item-table .start .title-pay{font-size:2.5rem;font-weight:500;color:#141414;margin-top:.625rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .cost .title-pay,.schedule .card-grid-wrapp .table .item-table .pay .title-pay,.schedule .card-grid-wrapp .table .item-table .start .title-pay{font-size:1.75rem;margin-top:0}.schedule .card-grid-wrapp .table .item-table .cost .name-wrapp,.schedule .card-grid-wrapp .table .item-table .pay .name-wrapp,.schedule .card-grid-wrapp .table .item-table .start .name-wrapp{margin-bottom:0}}.article-page .article-wrapp{overflow-x:hidden;padding:5rem 0;margin-bottom:40px;gap:80px}@media screen and (max-width:767px){.article-page .article-wrapp{padding:5rem 3.25rem;gap:5rem}}.article-page .article-wrapp .wrapp-left{padding-left:30px}@media screen and (max-width:767px){.article-page .article-wrapp .wrapp-left{padding-left:0}}.article-page .article-wrapp .article-text{gap:20px;width:600px}@media screen and (max-width:767px){.article-page .article-wrapp .article-text{width:100%}}.article-page .article-wrapp .article-main{padding:0 281px}@media screen and (max-width:767px){.article-page .article-wrapp .article-main{padding:0}}.article-page .article-wrapp .article-main .article-main-wrapp{gap:40px;padding-left:30px}@media screen and (max-width:767px){.article-page .article-wrapp .article-main .article-main-wrapp{gap:3.75rem;padding-left:0}}.article-page .article-wrapp .article-main .article-main-wrapp h1{width:600px}.article-page .article-wrapp .article-main .article-main-wrapp .button-share{position:relative;border-bottom:1px solid #d4d4d4;gap:5px;padding-bottom:40px}.article-page .article-wrapp .article-main .article-main-wrapp .button-share svg{height:24px;flex-shrink:0;width:24px}.article-page .article-wrapp .article-main .article-main-wrapp .button-share button{font-size:13px;font-weight:500;color:#141414;text-transform:uppercase;line-height:2rem}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social{padding:20px;border:1px solid #141414;position:absolute;top:50%;border-radius:2px;background:#fff;width:228px;display:none;z-index:9}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social.active{display:block}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul{gap:10px}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link,.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li a{cursor:pointer}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link svg,.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li a svg{height:24px;flex-shrink:0;width:24px}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link svg path,.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li a svg path{transition:all .4s}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link .name-item,.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li a .name-item{font-size:13px;font-weight:500;color:#141414;transition:all .4s;text-transform:uppercase;line-height:2rem;white-space:nowrap}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link .name-item.color{color:#e7ec08}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link svg{height:24px;flex-shrink:0;width:24px}.article-page .article-wrapp .article-main .article-main-wrapp .button-share .dropdown-list-social .dropdown-list-social-wrapp ul li .copy-link svg.color path{fill:#e7ec08}.article-page .article-wrapp .img-signature{padding:0 281px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature{padding:0}}.article-page .article-wrapp .img-signature:nth-child(6) .img-wrapp{height:600px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature:nth-child(6) .img-wrapp{height:32.5rem}}.article-page .article-wrapp .img-signature .img-wrapp{height:338px;margin-bottom:10px;position:relative;width:600px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature .img-wrapp{height:18.25rem;margin-bottom:1.25rem;width:32.5rem}}.article-page .article-wrapp .img-signature .img-wrapp img,.article-page .article-wrapp .img-signature .img-wrapp video{height:100%;object-fit:cover;width:100%}.article-page .article-wrapp .img-signature .img-wrapp .play-container{opacity:1}.article-page .article-wrapp .img-signature .img-wrapp .play-container .play-about{height:40px;width:40px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature .img-wrapp .play-container .play-about{height:5rem;width:5rem}}.article-page .article-wrapp .img-signature .img-wrapp .play-container .play-about.hover{height:56px;opacity:0;width:56px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature .img-wrapp .play-container .play-about.hover{height:7rem;width:7rem}}.article-page .article-wrapp .img-signature .img-wrapp .play-container .play-about svg{height:11px;margin-left:2px;width:11px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature .img-wrapp .play-container .play-about svg{height:1.375rem;margin-left:.25rem;width:1.375rem}}.article-page .article-wrapp .img-signature .signature{font-size:14px;color:#7d7d7d;width:400px}@media screen and (max-width:767px){.article-page .article-wrapp .img-signature .signature{font-size:1.5rem;width:32.5rem}}.article-page .article-wrapp .article-content{padding:0 281px}@media screen and (max-width:767px){.article-page .article-wrapp .article-content{padding:0}.article-page .article-wrapp .article-content:nth-child(3) .article-content-wrapp h2{width:15rem!important}}.article-page .article-wrapp .article-content .article-content-wrapp{width:600px}@media screen and (max-width:767px){.article-page .article-wrapp .article-content .article-content-wrapp{width:100%}}.article-page .article-wrapp .article-content:nth-child(7) .article-content-wrapp ul li{list-style:decimal}.article-page .article-wrapp .article-content .article-content-wrapp{gap:20px}@media screen and (max-width:767px){.article-page .article-wrapp .article-content .article-content-wrapp{gap:2.5rem}}.article-page .article-wrapp .article-content .article-content-wrapp ul li{list-style:disc}@media screen and (max-width:767px){.article-page .article-wrapp .article-content .article-content-wrapp ul li{margin-left:2.5rem}}.article-page .article-wrapp .quote{padding:0 281px}@media screen and (max-width:767px){.article-page .article-wrapp .quote{padding:0}}.article-page .article-wrapp .quote .quote-wrapp{position:relative;padding-left:30px}@media screen and (max-width:767px){.article-page .article-wrapp .quote .quote-wrapp{padding-left:0}}.article-page .article-wrapp .quote .quote-wrapp .quote-content{width:600px}@media screen and (max-width:767px){.article-page .article-wrapp .quote .quote-wrapp .quote-content{flex-direction:row;width:100%;display:flex}}.article-page .article-wrapp .quote .quote-wrapp .quote-content svg{height:30px;flex-shrink:0;position:absolute;left:0;width:30px}@media screen and (max-width:767px){.article-page .article-wrapp .quote .quote-wrapp .quote-content svg{height:3.75rem;position:static;width:3.75rem}}.article-page .article-wrapp .quote .quote-wrapp .quote-content .text{font-size:24px;font-weight:500;color:#272727;text-transform:uppercase;line-height:34px}@media screen and (max-width:767px){.article-page .article-wrapp .quote .quote-wrapp .quote-content .text{font-size:2rem;line-height:2.75rem}}.article-page .article-wrapp .quote .quote-wrapp .brand{font-size:14px;color:#7d7d7d}@media screen and (max-width:767px){.article-page .article-wrapp .quote .quote-wrapp .brand{font-size:1.5rem;padding-left:3.75rem}}.article-page .article-wrapp .slider-img{overflow:hidden;padding:0 281px}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img{overflow:visible;padding:0}}.article-page .article-wrapp .slider-img .article-slider{overflow:hidden;position:relative;gap:8px}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .article-slider{overflow:visible;gap:0}}.article-page .article-wrapp .slider-img .article-slider .arrows{position:static;gap:20px;width:100%;display:flex;z-index:9}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .article-slider .arrows{gap:0}}.article-page .article-wrapp .slider-img .article-slider .swiper-pagination,.article-page .article-wrapp .slider-img .article-slider .swiper-pagination-current,.article-page .article-wrapp .slider-img .article-slider .swiper-pagination-total{font-size:14px;color:#272727;position:static!important;width:max-content}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .article-slider .swiper-pagination,.article-page .article-wrapp .slider-img .article-slider .swiper-pagination-current,.article-page .article-wrapp .slider-img .article-slider .swiper-pagination-total{display:none}}.article-page .article-wrapp .slider-img .article-slider .article-next,.article-page .article-wrapp .slider-img .article-slider .article-prev{height:24px;flex-shrink:0;border:.125rem solid #fff;transition:all .4s;position:static!important;border-radius:50%;width:24px;margin-top:0}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .article-slider .article-next,.article-page .article-wrapp .slider-img .article-slider .article-prev{height:3rem;position:absolute!important;width:3rem}}.article-page .article-wrapp .slider-img .article-slider .article-next:hover,.article-page .article-wrapp .slider-img .article-slider .article-prev:hover{border-color:#141414}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .article-slider .article-next:hover,.article-page .article-wrapp .slider-img .article-slider .article-prev:hover{border-color:#fff}}.article-page .article-wrapp .slider-img .article-slider .article-next svg,.article-page .article-wrapp .slider-img .article-slider .article-prev svg{height:100%;width:100%;margin-top:0!important}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .article-slider .article-prev{left:-3.25rem}.article-page .article-wrapp .slider-img .article-slider .article-next{right:-3.25rem}}.article-page .article-wrapp .slider-img .swiper-wrapper{width:600px}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .swiper-wrapper{width:32.5rem}}.article-page .article-wrapp .slider-img .swiper-wrapper .swiper-slide{height:338px;width:600px!important}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .swiper-wrapper .swiper-slide{height:18.375rem;opacity:0;width:32.5rem!important}.article-page .article-wrapp .slider-img .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}}.article-page .article-wrapp .slider-img .swiper-wrapper .img-wrapp{height:338px;width:600px}@media screen and (max-width:767px){.article-page .article-wrapp .slider-img .swiper-wrapper .img-wrapp{height:18.375rem;width:32.5rem}}.article-page .article-wrapp .slider-img .swiper-wrapper .img-wrapp img{height:100%;object-fit:cover;width:100%}.article-page .article-wrapp .author{padding:0 281px}@media screen and (max-width:767px){.article-page .article-wrapp .author{padding:0}}.article-page .article-wrapp .author .author-wrapp{gap:.875rem}.article-page .article-wrapp .author .author-wrapp .name-author,.article-page .article-wrapp .author .author-wrapp .photo{font-size:14px;color:#7d7d7d}@media screen and (max-width:767px){.article-page .article-wrapp .author .author-wrapp .name-author,.article-page .article-wrapp .author .author-wrapp .photo{font-size:1.5rem}}.article-page .courses .card-grid-wrapp{margin-bottom:2.5rem;gap:.125rem}.article-page .courses .card-grid-wrapp .title-design{gap:3.75rem;padding-bottom:1.25rem}@media screen and (max-width:767px){.article-page .courses .card-grid-wrapp .title-design{padding:3.25rem;gap:0;border-radius:.5rem .5rem 0 0}}.article-page .courses .card-grid-wrapp .title-design h2{font-size:2.5rem!important;text-transform:uppercase}@media screen and (max-width:767px){.article-page .courses .card-grid-wrapp .title-design .table-grid{display:none}}.article-page .courses .card-grid-wrapp .table{gap:.125rem}.article-page .courses .card-grid-wrapp .item-table{border-bottom:none;border-radius:.5rem;background:#fff}@media screen and (max-width:767px){.article-page .courses .card-grid-wrapp .item-table{grid-template-columns:repeat(1,1fr);padding:2.5rem 3.25rem}.article-page .courses .card-grid-wrapp .item-table:first-child{border-radius:0}.article-page .courses .card-grid-wrapp .item-table:last-child{border-radius:0 0 .5rem .5rem}}.article-page .courses .card-grid-wrapp .item-table .undefined{opacity:0}.article-page .all-articles{padding-bottom:5rem}.article-page .all-articles .all-articles-wrapp{padding-left:2rem}@media screen and (max-width:767px){.article-page .all-articles .all-articles-wrapp{padding-left:0}.article-page .all-articles .all-articles-wrapp .title-articles{padding:2.75rem;flex-direction:column;gap:1.25rem;align-items:flex-start}}.article-page .all-articles .all-articles-wrapp .title-articles h2{font-size:4.25rem;font-weight:500;color:#fff;text-transform:uppercase;line-height:1.2}.article-page .all-articles .all-articles-wrapp .title-articles a{height:max-content;font-size:2rem;color:#fff;line-height:2.75rem}@media screen and (max-width:767px){.article-page .all-articles .all-articles-wrapp .title-articles a{font-size:1.5rem;line-height:2rem}}.article-page .all-articles .all-articles-wrapp .title-articles a:after,.article-page .all-articles .all-articles-wrapp .title-articles a:before{height:.125rem;background:#fff}.article-page .all-articles .all-articles-wrapp .cards-wrapp{gap:2.5rem}@media screen and (max-width:767px){.article-page .all-articles .all-articles-wrapp .cards-wrapp{padding:0 1.75rem;flex-direction:column;gap:5rem}}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp{width:34.375rem}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp:hover .img-wrapp img{transform:scale(1.1)}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp:hover h3{color:#e7ec08}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp .img-wrapp{height:34.375rem;width:34.375rem}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp .img-wrapp img{height:100%;transition:all .4s;object-fit:cover;width:100%}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp h3{font-size:1.75rem;font-weight:400;color:#fff;transition:all .4s;text-transform:none;line-height:1.4}.article-page .all-articles .all-articles-wrapp .cards-wrapp .card-wrapp p{overflow:hidden;text-overflow:ellipsis;font-size:1.5rem;font-weight:400;margin-right:5rem;color:#fff;color:#d4d4d4;align-self:stretch;-webkit-box-orient:vertical;line-height:1.2;-webkit-line-clamp:3;display:-webkit-box}.article-page .answer h2{font-size:4.25rem;text-transform:uppercase}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp{padding:2.5rem 3.25rem;flex-direction:column;gap:2.5rem}}.events-page .events-header .events-header-wrapp h1{color:#fff}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp h1{font-size:3rem}}.events-page .events-header .events-header-wrapp .slider-drop{gap:5rem}.events-page .events-header .events-header-wrapp .slider-drop .base-select-cont{min-width:max-content!important}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp .slider-drop .events-slider{padding:1.25rem .5rem 3rem;justify-content:space-between;position:fixed;bottom:0;background:#141414;left:0;width:100%;z-index:9}}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev{height:3rem;flex-shrink:0;border:.125rem solid #141414;transition:all .4s;position:static!important;border-radius:50%;cursor:pointer;width:3rem;margin-top:0;z-index:1}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next:hover,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev:hover{border-color:#fff;background:#fff}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next:hover,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev:hover{border-color:#141414;background:#141414}}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next:hover svg path,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev:hover svg path{fill:#141414}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next:hover svg path,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev:hover svg path{fill:#fff}}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next svg,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev svg{height:100%;flex-shrink:0;width:100%}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-next svg path,.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-button-prev svg path{transition:all .4s}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper{height:max-content;width:9rem}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper .swiper-slide{width:20rem!important}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper .swiper-slide a{color:#fff}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper .swiper-slide a:after{background:#fff}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper .swiper-slide a:after{left:0}}.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper .swiper-slide a:before{background:#fff}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp .slider-drop .events-slider .swiper-wrapper .swiper-slide a:before{content:none}}.events-page .events-date{margin-bottom:.5rem;display:none}.events-page .events-date.active{display:block}.events-page .events-date .events-date-wrapp{gap:.125rem}.events-page .events-date .events-date-wrapp .gen-style{font-size:1.625rem;font-weight:500;color:#141414;text-transform:uppercase;line-height:2rem}.events-page .events-date .events-date-wrapp .date-month{padding:1.25rem;border-radius:.5rem .5rem 0 0}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .date-month{padding:1.25rem 1rem;justify-content:flex-start;border-radius:.5rem}.events-page .events-date .events-date-wrapp .date-day{display:none}}.events-page .events-date .events-date-wrapp .date-day .day-row-item{padding:1.25rem;width:100%}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li{height:20rem;padding:.25rem;gap:.25rem;border-radius:.25rem;background:#fff;width:100%}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li{height:max-content;gap:.625rem}}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .blue-bg a,.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .green-bg a,.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .orange-bg a,.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .pink-bg a{color:#fff}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .green-bg{background:#44c62e}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .blue-bg{background:#0c55ed}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .orange-bg{background:#ff8311}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .pink-bg{background:#ea67ff}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .light-blue-bg a,.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .yellow-bg a{color:#141414}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .light-blue-bg{background:#00f0ff}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .yellow-bg{background:#e7ec08}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .day-mob{gap:.625rem}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .day-mob{padding:.625rem;width:max-content}}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .day-mob span.active{margin-bottom:1.25rem;background:#e7ec08}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .day-mob span.active{margin-bottom:0;background:#fff}}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .day-mob .day-mob-content{display:none}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .day-mob .day-mob-content{font-size:1.25rem;font-weight:500;color:#7d7d7d;text-transform:uppercase;display:block}}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li span{height:3rem;font-size:1.25rem;font-weight:500;color:#141414;width:3rem;line-height:1.75rem}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li span{height:auto;width:auto}}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li span.active{border-radius:50%}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li.non-active{background:#272727}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li.non-active{display:none}}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li.non-active span{color:#fff}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .events-section{overflow:hidden;border-radius:.25rem}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .events-section .multi-day-holder a{padding:1.25rem;gap:1rem}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .events-section .multi-day-holder a>*{font-size:1.25rem;font-weight:400;line-height:1.2}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li .events-section .multi-day-holder a .name-events{font-size:1.5rem;font-weight:500}.page-body-404{height:100vh;overflow:hidden;padding-top:0}.header-page-404 .header-wrapp{padding:2.5rem 0 0 8.625rem}@media screen and (max-width:767px){.header-page-404 .header-wrapp{padding:2.875rem 0 0 2.5rem}}.header-page-404 .header-wrapp a{height:6rem;flex-shrink:0;width:11.625rem;display:block}@media screen and (max-width:767px){.header-page-404 .header-wrapp a{height:5rem;width:9.75rem}}.header-page-404 .header-wrapp a img{height:100%;width:100%}.page-404{padding-top:11.25rem}@media screen and (max-width:767px){.page-404{height:39rem;padding-top:7.375rem}}.page-404 .main-section-404{position:relative;width:49.5rem}@media screen and (max-width:767px){.page-404 .main-section-404{padding:7rem 3.25rem 10.25rem;width:100%}}.page-404 .main-section-404 .ellipse-bg-blue{animation:none;height:81.25rem;opacity:.6;top:-22.5rem;left:-15rem;width:81.25rem}@media screen and (max-width:767px){.page-404 .main-section-404 .ellipse-bg-blue{height:39rem;top:0;left:0;width:39rem}}.page-404 .main-section-404 .content{position:relative;gap:5rem;z-index:9}.page-404 .main-section-404 .content .content-top h1{font-size:6rem;font-weight:500;color:#fff;line-height:1.2}.page-404 .main-section-404 .content .content-top p{font-size:3rem;color:#fff;text-align:center}@media screen and (max-width:767px){.page-404 .main-section-404 .content .content-top p{font-size:2rem}}.page-404 .main-section-404 .content a{color:#fff}.page-404 .main-section-404 .content a:after,.page-404 .main-section-404 .content a:before{background:#fff}@media screen and (max-width:767px){.page-404 .main-section-404 .content a:before{content:none}}.video__list{flex-wrap:wrap;gap:20px;display:flex}.video__item{position:relative;max-width:476px;border-radius:5px;width:100%}.video__item video{display:none}.video__name{font-size:1.5rem;font-weight:400;color:#fff!important;position:absolute;bottom:18px;left:20px}.video__play{transform:translate(-50%,-50%);position:absolute;top:50%;cursor:pointer;left:50%}.popup__video{height:100%;justify-content:center;position:fixed;top:0;background-color:rgba(0,0,0,.8);align-items:center;left:0;width:100%;display:none;z-index:1000}.popup__content_video{overflow:hidden;position:relative;max-width:600px;border-radius:8px;background:#fff;width:90%}.popup__close_video{font-size:30px;right:10px;color:#fff;position:absolute;top:10px;cursor:pointer;z-index:999}#popupVideo{height:auto;width:100%}.raspisanie{color:#a9a9a9!important}.grecaptcha-badge{visibility:hidden}.captcha_text{font-size:10px;opacity:.5;text-align:center;margin-top:10px}.captcha_text a{font-size:10px;color:#272727}.captcha_text_footer{color:#a9a9a9;text-align:left}.captcha_text_footer a{color:#a9a9a9}.tel{overflow:visible}.tel label{left:11rem}.inputtext:not(:focus):placeholder-shown+label{display:none}.inputtext:focus+label,.iti:not(:placeholder-shown)+label{display:none}.inputtext:placeholder-shown+label{display:none}.inputtext:focus:not(:placeholder-shown)+label{display:none}.iti{display:flex!important}.iti__country-list--dropup{bottom:-200%!important}.controw{overflow:hidden;grid-template-columns:repeat(2,1fr);border-radius:0 0 .5rem 0;display:grid}