@import url(vendor/normalize.css);@import url(vendor/magnific-popup.css);@import url(vendor/select2.css);@import url(vendor/slick.css);@import url(vendor/social-likes.css);@import url(vendor/csspin-round.css);html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,0.05)}.iti__flag-box,.iti__country-name,.iti__dial-code{vertical-align:middle}.iti__flag-box,.iti__country-name{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:14px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cr{height:12px;background-position:-1115px 0px}.iti__flag.iti__cu{height:10px;background-position:-1137px 0px}.iti__flag.iti__cv{height:12px;background-position:-1159px 0px}.iti__flag.iti__cw{height:14px;background-position:-1181px 0px}.iti__flag.iti__cx{height:10px;background-position:-1203px 0px}.iti__flag.iti__cy{height:14px;background-position:-1225px 0px}.iti__flag.iti__cz{height:14px;background-position:-1247px 0px}.iti__flag.iti__de{height:12px;background-position:-1269px 0px}.iti__flag.iti__dg{height:10px;background-position:-1291px 0px}.iti__flag.iti__dj{height:14px;background-position:-1313px 0px}.iti__flag.iti__dk{height:15px;background-position:-1335px 0px}.iti__flag.iti__dm{height:10px;background-position:-1357px 0px}.iti__flag.iti__do{height:14px;background-position:-1379px 0px}.iti__flag.iti__dz{height:14px;background-position:-1401px 0px}.iti__flag.iti__ea{height:14px;background-position:-1423px 0px}.iti__flag.iti__ec{height:14px;background-position:-1445px 0px}.iti__flag.iti__ee{height:13px;background-position:-1467px 0px}.iti__flag.iti__eg{height:14px;background-position:-1489px 0px}.iti__flag.iti__eh{height:10px;background-position:-1511px 0px}.iti__flag.iti__er{height:10px;background-position:-1533px 0px}.iti__flag.iti__es{height:14px;background-position:-1555px 0px}.iti__flag.iti__et{height:10px;background-position:-1577px 0px}.iti__flag.iti__eu{height:14px;background-position:-1599px 0px}.iti__flag.iti__fi{height:12px;background-position:-1621px 0px}.iti__flag.iti__fj{height:10px;background-position:-1643px 0px}.iti__flag.iti__fk{height:10px;background-position:-1665px 0px}.iti__flag.iti__fm{height:11px;background-position:-1687px 0px}.iti__flag.iti__fo{height:15px;background-position:-1709px 0px}.iti__flag.iti__fr{height:14px;background-position:-1731px 0px}.iti__flag.iti__ga{height:15px;background-position:-1753px 0px}.iti__flag.iti__gb{height:10px;background-position:-1775px 0px}.iti__flag.iti__gd{height:12px;background-position:-1797px 0px}.iti__flag.iti__ge{height:14px;background-position:-1819px 0px}.iti__flag.iti__gf{height:14px;background-position:-1841px 0px}.iti__flag.iti__gg{height:14px;background-position:-1863px 0px}.iti__flag.iti__gh{height:14px;background-position:-1885px 0px}.iti__flag.iti__gi{height:10px;background-position:-1907px 0px}.iti__flag.iti__gl{height:14px;background-position:-1929px 0px}.iti__flag.iti__gm{height:14px;background-position:-1951px 0px}.iti__flag.iti__gn{height:14px;background-position:-1973px 0px}.iti__flag.iti__gp{height:14px;background-position:-1995px 0px}.iti__flag.iti__gq{height:14px;background-position:-2017px 0px}.iti__flag.iti__gr{height:14px;background-position:-2039px 0px}.iti__flag.iti__gs{height:10px;background-position:-2061px 0px}.iti__flag.iti__gt{height:13px;background-position:-2083px 0px}.iti__flag.iti__gu{height:11px;background-position:-2105px 0px}.iti__flag.iti__gw{height:10px;background-position:-2127px 0px}.iti__flag.iti__gy{height:12px;background-position:-2149px 0px}.iti__flag.iti__hk{height:14px;background-position:-2171px 0px}.iti__flag.iti__hm{height:10px;background-position:-2193px 0px}.iti__flag.iti__hn{height:10px;background-position:-2215px 0px}.iti__flag.iti__hr{height:10px;background-position:-2237px 0px}.iti__flag.iti__ht{height:12px;background-position:-2259px 0px}.iti__flag.iti__hu{height:10px;background-position:-2281px 0px}.iti__flag.iti__ic{height:14px;background-position:-2303px 0px}.iti__flag.iti__id{height:14px;background-position:-2325px 0px}.iti__flag.iti__ie{height:10px;background-position:-2347px 0px}.iti__flag.iti__il{height:15px;background-position:-2369px 0px}.iti__flag.iti__im{height:10px;background-position:-2391px 0px}.iti__flag.iti__in{height:14px;background-position:-2413px 0px}.iti__flag.iti__io{height:10px;background-position:-2435px 0px}.iti__flag.iti__iq{height:14px;background-position:-2457px 0px}.iti__flag.iti__ir{height:12px;background-position:-2479px 0px}.iti__flag.iti__is{height:15px;background-position:-2501px 0px}.iti__flag.iti__it{height:14px;background-position:-2523px 0px}.iti__flag.iti__je{height:12px;background-position:-2545px 0px}.iti__flag.iti__jm{height:10px;background-position:-2567px 0px}.iti__flag.iti__jo{height:10px;background-position:-2589px 0px}.iti__flag.iti__jp{height:14px;background-position:-2611px 0px}.iti__flag.iti__ke{height:14px;background-position:-2633px 0px}.iti__flag.iti__kg{height:12px;background-position:-2655px 0px}.iti__flag.iti__kh{height:13px;background-position:-2677px 0px}.iti__flag.iti__ki{height:10px;background-position:-2699px 0px}.iti__flag.iti__km{height:12px;background-position:-2721px 0px}.iti__flag.iti__kn{height:14px;background-position:-2743px 0px}.iti__flag.iti__kp{height:10px;background-position:-2765px 0px}.iti__flag.iti__kr{height:14px;background-position:-2787px 0px}.iti__flag.iti__kw{height:10px;background-position:-2809px 0px}.iti__flag.iti__ky{height:10px;background-position:-2831px 0px}.iti__flag.iti__kz{height:10px;background-position:-2853px 0px}.iti__flag.iti__la{height:14px;background-position:-2875px 0px}.iti__flag.iti__lb{height:14px;background-position:-2897px 0px}.iti__flag.iti__lc{height:10px;background-position:-2919px 0px}.iti__flag.iti__li{height:12px;background-position:-2941px 0px}.iti__flag.iti__lk{height:10px;background-position:-2963px 0px}.iti__flag.iti__lr{height:11px;background-position:-2985px 0px}.iti__flag.iti__ls{height:14px;background-position:-3007px 0px}.iti__flag.iti__lt{height:12px;background-position:-3029px 0px}.iti__flag.iti__lu{height:12px;background-position:-3051px 0px}.iti__flag.iti__lv{height:10px;background-position:-3073px 0px}.iti__flag.iti__ly{height:10px;background-position:-3095px 0px}.iti__flag.iti__ma{height:14px;background-position:-3117px 0px}.iti__flag.iti__mc{height:15px;background-position:-3139px 0px}.iti__flag.iti__md{height:10px;background-position:-3160px 0px}.iti__flag.iti__me{height:10px;background-position:-3182px 0px}.iti__flag.iti__mf{height:14px;background-position:-3204px 0px}.iti__flag.iti__mg{height:14px;background-position:-3226px 0px}.iti__flag.iti__mh{height:11px;background-position:-3248px 0px}.iti__flag.iti__mk{height:10px;background-position:-3270px 0px}.iti__flag.iti__ml{height:14px;background-position:-3292px 0px}.iti__flag.iti__mm{height:14px;background-position:-3314px 0px}.iti__flag.iti__mn{height:10px;background-position:-3336px 0px}.iti__flag.iti__mo{height:14px;background-position:-3358px 0px}.iti__flag.iti__mp{height:10px;background-position:-3380px 0px}.iti__flag.iti__mq{height:14px;background-position:-3402px 0px}.iti__flag.iti__mr{height:14px;background-position:-3424px 0px}.iti__flag.iti__ms{height:10px;background-position:-3446px 0px}.iti__flag.iti__mt{height:14px;background-position:-3468px 0px}.iti__flag.iti__mu{height:14px;background-position:-3490px 0px}.iti__flag.iti__mv{height:14px;background-position:-3512px 0px}.iti__flag.iti__mw{height:14px;background-position:-3534px 0px}.iti__flag.iti__mx{height:12px;background-position:-3556px 0px}.iti__flag.iti__my{height:10px;background-position:-3578px 0px}.iti__flag.iti__mz{height:14px;background-position:-3600px 0px}.iti__flag.iti__na{height:14px;background-position:-3622px 0px}.iti__flag.iti__nc{height:10px;background-position:-3644px 0px}.iti__flag.iti__ne{height:15px;background-position:-3666px 0px}.iti__flag.iti__nf{height:10px;background-position:-3686px 0px}.iti__flag.iti__ng{height:10px;background-position:-3708px 0px}.iti__flag.iti__ni{height:12px;background-position:-3730px 0px}.iti__flag.iti__nl{height:14px;background-position:-3752px 0px}.iti__flag.iti__no{height:15px;background-position:-3774px 0px}.iti__flag.iti__np{height:15px;background-position:-3796px 0px}.iti__flag.iti__nr{height:10px;background-position:-3811px 0px}.iti__flag.iti__nu{height:10px;background-position:-3833px 0px}.iti__flag.iti__nz{height:10px;background-position:-3855px 0px}.iti__flag.iti__om{height:10px;background-position:-3877px 0px}.iti__flag.iti__pa{height:14px;background-position:-3899px 0px}.iti__flag.iti__pe{height:14px;background-position:-3921px 0px}.iti__flag.iti__pf{height:14px;background-position:-3943px 0px}.iti__flag.iti__pg{height:15px;background-position:-3965px 0px}.iti__flag.iti__ph{height:10px;background-position:-3987px 0px}.iti__flag.iti__pk{height:14px;background-position:-4009px 0px}.iti__flag.iti__pl{height:13px;background-position:-4031px 0px}.iti__flag.iti__pm{height:14px;background-position:-4053px 0px}.iti__flag.iti__pn{height:10px;background-position:-4075px 0px}.iti__flag.iti__pr{height:14px;background-position:-4097px 0px}.iti__flag.iti__ps{height:10px;background-position:-4119px 0px}.iti__flag.iti__pt{height:14px;background-position:-4141px 0px}.iti__flag.iti__pw{height:13px;background-position:-4163px 0px}.iti__flag.iti__py{height:11px;background-position:-4185px 0px}.iti__flag.iti__qa{height:8px;background-position:-4207px 0px}.iti__flag.iti__re{height:14px;background-position:-4229px 0px}.iti__flag.iti__ro{height:14px;background-position:-4251px 0px}.iti__flag.iti__rs{height:14px;background-position:-4273px 0px}.iti__flag.iti__ru{height:14px;background-position:-4295px 0px}.iti__flag.iti__rw{height:14px;background-position:-4317px 0px}.iti__flag.iti__sa{height:14px;background-position:-4339px 0px}.iti__flag.iti__sb{height:10px;background-position:-4361px 0px}.iti__flag.iti__sc{height:10px;background-position:-4383px 0px}.iti__flag.iti__sd{height:10px;background-position:-4405px 0px}.iti__flag.iti__se{height:13px;background-position:-4427px 0px}.iti__flag.iti__sg{height:14px;background-position:-4449px 0px}.iti__flag.iti__sh{height:10px;background-position:-4471px 0px}.iti__flag.iti__si{height:10px;background-position:-4493px 0px}.iti__flag.iti__sj{height:15px;background-position:-4515px 0px}.iti__flag.iti__sk{height:14px;background-position:-4537px 0px}.iti__flag.iti__sl{height:14px;background-position:-4559px 0px}.iti__flag.iti__sm{height:15px;background-position:-4581px 0px}.iti__flag.iti__sn{height:14px;background-position:-4603px 0px}.iti__flag.iti__so{height:14px;background-position:-4625px 0px}.iti__flag.iti__sr{height:14px;background-position:-4647px 0px}.iti__flag.iti__ss{height:10px;background-position:-4669px 0px}.iti__flag.iti__st{height:10px;background-position:-4691px 0px}.iti__flag.iti__sv{height:12px;background-position:-4713px 0px}.iti__flag.iti__sx{height:14px;background-position:-4735px 0px}.iti__flag.iti__sy{height:14px;background-position:-4757px 0px}.iti__flag.iti__sz{height:14px;background-position:-4779px 0px}.iti__flag.iti__ta{height:10px;background-position:-4801px 0px}.iti__flag.iti__tc{height:10px;background-position:-4823px 0px}.iti__flag.iti__td{height:14px;background-position:-4845px 0px}.iti__flag.iti__tf{height:14px;background-position:-4867px 0px}.iti__flag.iti__tg{height:13px;background-position:-4889px 0px}.iti__flag.iti__th{height:14px;background-position:-4911px 0px}.iti__flag.iti__tj{height:10px;background-position:-4933px 0px}.iti__flag.iti__tk{height:10px;background-position:-4955px 0px}.iti__flag.iti__tl{height:10px;background-position:-4977px 0px}.iti__flag.iti__tm{height:14px;background-position:-4999px 0px}.iti__flag.iti__tn{height:14px;background-position:-5021px 0px}.iti__flag.iti__to{height:10px;background-position:-5043px 0px}.iti__flag.iti__tr{height:14px;background-position:-5065px 0px}.iti__flag.iti__tt{height:12px;background-position:-5087px 0px}.iti__flag.iti__tv{height:10px;background-position:-5109px 0px}.iti__flag.iti__tw{height:14px;background-position:-5131px 0px}.iti__flag.iti__tz{height:14px;background-position:-5153px 0px}.iti__flag.iti__ua{height:14px;background-position:-5175px 0px}.iti__flag.iti__ug{height:14px;background-position:-5197px 0px}.iti__flag.iti__um{height:11px;background-position:-5219px 0px}.iti__flag.iti__un{height:14px;background-position:-5241px 0px}.iti__flag.iti__us{height:11px;background-position:-5263px 0px}.iti__flag.iti__uy{height:14px;background-position:-5285px 0px}.iti__flag.iti__uz{height:10px;background-position:-5307px 0px}.iti__flag.iti__va{height:15px;background-position:-5329px 0px}.iti__flag.iti__vc{height:14px;background-position:-5346px 0px}.iti__flag.iti__ve{height:14px;background-position:-5368px 0px}.iti__flag.iti__vg{height:10px;background-position:-5390px 0px}.iti__flag.iti__vi{height:14px;background-position:-5412px 0px}.iti__flag.iti__vn{height:14px;background-position:-5434px 0px}.iti__flag.iti__vu{height:12px;background-position:-5456px 0px}.iti__flag.iti__wf{height:14px;background-position:-5478px 0px}.iti__flag.iti__ws{height:10px;background-position:-5500px 0px}.iti__flag.iti__xk{height:15px;background-position:-5522px 0px}.iti__flag.iti__ye{height:14px;background-position:-5544px 0px}.iti__flag.iti__yt{height:14px;background-position:-5566px 0px}.iti__flag.iti__za{height:14px;background-position:-5588px 0px}.iti__flag.iti__zm{height:14px;background-position:-5610px 0px}.iti__flag.iti__zw{height:10px;background-position:-5632px 0px}.iti__flag{height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url("/assets/flags-b985804b29e0797458f25a1214265378.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.iti__flag{background-image:url("/assets/flags@2x-ad535e667ef177a2ceee6627e88c7aca.png")}}.iti__flag.iti__np{background-color:transparent}.iti{width:100%}.iti__flag-container{max-height:54px;border-right:1px solid #C5CAD6}.iti__selected-flag{padding:0 17px 0 16px;border-right:1px solid #C5CAD6}.iti__selected-flag:focus{outline:none}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel]{padding-left:82px}.iti__selected-dial-code{display:none}.admin_body .iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{margin-top:7px;margin-bottom:7px}@font-face{font-family:"Merriweather";font-style:normal;font-weight:normal;font-display:swap;src:url(/assets/Merriweather/Merriweather-Regular-6903f80edc8ec9a1de13f6209f3f6870.ttf)}@font-face{font-family:"Merriweather";font-style:normal;font-weight:bold;font-display:swap;src:url(/assets/Merriweather/Merriweather-Bold-5393abb536f89a8c1b6921cccb69979b.ttf)}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:normal;font-display:swap;src:url(/assets/Noto_Sans/NotoSans-Regular-b47c91b0ee4ac80680a15772d0f5791c.ttf)}@font-face{font-family:"Noto Sans";font-style:normal;font-weight:bold;font-display:swap;src:url(/assets/Noto_Sans/NotoSans-Bold-7de714f26bd47013fbdadbfdc77f833b.ttf)}html{height:100%;font-size:62.5%;-webkit-font-smoothing:antialiased}body{font-size:1.5rem;line-height:1.3333333333;position:relative;min-height:100%;background:#fff;color:#312228;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400}body.error-page .site-header{position:absolute !important}body.error-page [id="main"]{padding-bottom:0 !important}body.error-page .site-footer{border-top:none}@media screen and (max-width: 999px){body.is-clipped{height:100%;overflow:hidden}}a:not(.button),span.hidden-link{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;color:#3734c2;text-decoration:none}.mod_no-touchevents a:not(.button):hover,.mod_no-touchevents a:not(.button).hover,.mod_no-touchevents span.hidden-link:hover,.mod_no-touchevents span.hidden-link.hover{color:#312228;text-decoration:none}blockquote{margin:0}fieldset{margin:0;padding:0;border:none}figure{margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0}h1,.h1{font-size:3.5rem;line-height:1.2857142857;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;letter-spacing:-.5pt}@media screen and (min-width: 1000px){h1,.h1{font-size:6.1rem;line-height:1.1475409836}}h2,.h2{font-size:2.9rem;line-height:1.3793103448;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;letter-spacing:-.5pt}@media screen and (min-width: 1000px){h2,.h2{font-size:4.7rem;line-height:1.170212766}}h3,.h3{font-size:2.3rem;line-height:1.5217391304;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400}@media screen and (min-width: 1000px){h3,.h3{font-size:3.5rem;line-height:1.2857142857}}h4,.h4{font-size:1.9rem;line-height:1.5789473684;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400}@media screen and (min-width: 1000px){h4,.h4{font-size:2.5rem;line-height:1.4}}h5,.h5{font-size:1.7rem;line-height:1.4705882353;font-weight:700}h6,.h6{font-size:1.5rem;line-height:1.3333333333;font-weight:700}img{max-width:100%}img[width],img[height]{max-width:none}div.dl,div.dd,div.ol,ul{margin:0;padding:0;list-style:none}p{margin:0}table{border-collapse:collapse;border-spacing:0}textarea{resize:none}@media only screen and (max-width: 320px){.is-xsm{display:none !important}}@media screen and (min-width: 1000px){.is-sm{display:none !important}}@media screen and (min-width: 1280px){.is-md{display:none !important}}@media screen and (max-width: 999px){.is-lg{display:none !important}}.is-xl{display:none !important}@media screen and (min-width: 1280px){.is-xl{display:block !important}}.is-xxl{display:none !important}@media screen and (min-width: 1441px){.is-xxl{display:block !important}}.hr{fill-rule:evenodd;vertical-align:top}.has-promotion-flag{position:relative}.has-promotion-flag::after{height:5.2rem;width:11rem;position:absolute;top:3rem;right:-.6rem;z-index:3;padding-left:.9rem;background:url(/assets/courses_shop/promotion_flag-c714dcc0a95b4c2fe8f73e172d0cd52b.svg) transparent 50% 50% no-repeat;color:#fff;content:attr(data-promotion-caption);font-family:Georgia, Times, "Times New Roman", serif;font-weight:700;font-size:1.2rem;line-height:4rem;text-align:center;text-transform:uppercase}.has-promotion-flag--tarrif:after{font-family:"Arial";font-size:12px;font-weight:700;line-height:25px;width:80px;height:36px;background-size:cover;color:#FFE4E0;top:-3.5rem;right:-2em}@media (max-width: 1025px){.has-promotion-flag--tarrif:after{right:-1.5em}}.zoom-in{position:relative}.zoom-in__icon{height:6rem;width:6rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;background:#fff5f4;border-radius:50%;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4);opacity:0;visibility:hidden}.mod_no-touchevents a:hover .zoom-in__icon{opacity:1;visibility:visible}.zoom-in__icon .icon{fill:#3734c2}.zoom-in__lock{height:6rem;width:6rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;border-radius:50%}.zoom-in__lock:hover svg{fill:#ffe4e0}.zoom-in__lock .icon{fill:#3734c2}.d-none{display:none !important}.container{width:100%;padding-right:6vw;padding-left:6vw}@media screen and (min-width: 1000px){.container{max-width:137rem;margin-left:auto;margin-right:auto;padding-right:3vw;padding-left:3vw}.container::after{clear:both;content:"";display:block}}@media screen and (min-width: 1441px){.container{padding-right:3rem;padding-left:3rem}}.mfp-bg{background:#312228}@media screen and (min-width: 1000px){.mfp-bg{background:rgba(255,228,224,0.4)}}.mfp-bg.mfp-dark{background:rgba(49,34,40,0.8)}@media screen and (min-width: 1000px){.mfp-wrap{cursor:url(/assets/courses_shop/cursor_close-1b00860fe2444ea69097a421c5a02414.svg),auto}}.mfp-container{padding:0}.mfp-arrow-custom{height:6rem;width:6rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:1100;background:#fff5f4;border-radius:50%;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4);cursor:pointer}.mod_no-touchevents .mfp-arrow-custom:hover,.mod_no-touchevents .mfp-arrow-custom.hover{box-shadow:none}@media screen and (min-width: 1000px){.mfp-arrow-custom--left{left:3vw}}@media screen and (min-width: 1441px){.mfp-arrow-custom--left{left:3rem}}@media screen and (min-width: 1000px){.mfp-arrow-custom--right{right:3vw}}@media screen and (min-width: 1441px){.mfp-arrow-custom--right{right:3rem}}.mfp-arrow-custom--right .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mfp-arrow-custom .icon{fill:#3734c2;pointer-events:none}.mod_no-touchevents .mfp-arrow-custom:hover .icon{fill:#312228}.mfp-fade.mfp-bg{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;opacity:0}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.select2:not(.select2-hidden-accessible){height:5.4rem;width:100%}@media screen and (-webkit-min-device-pixel-ratio: 0){.select2:not(.select2-hidden-accessible){-webkit-appearance:menulist-button;line-height:5.4rem}}.select2-container{font-size:1.7rem;line-height:1.4705882353}.select2-container .select2-selection--single{height:5.4rem;outline:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:4rem;padding-left:1.5rem;color:#312228}.select2-dropdown{-webkit-transition:border 0.2s;-moz-transition:border 0.2s;transition:border 0.2s;background:#fff;border-color:rgba(49,34,40,0.2);border-radius:0.6rem}.select2-results__option{padding:.5rem 1.5rem}.select2-container--open .select2-dropdown{border-color:#312228}.select2-container--open .select2-dropdown--above{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.select2-container--open .select2-dropdown--above .select2-results>.select2-results__options{padding-top:1rem}.select2-container--open .select2-dropdown--below{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.select2-container--open .select2-dropdown--below .select2-results>.select2-results__options{padding-bottom:1rem}.select2-container--default .select2-selection--single{-webkit-transition:border 0.2s;-moz-transition:border 0.2s;transition:border 0.2s;border-color:rgba(49,34,40,0.2);border-radius:0.6rem}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:5.2rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:5.2rem;width:4rem}.select2-container--default .select2-selection--single .select2-selection__arrow b{-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s;border-color:#312228 transparent transparent transparent;border-width:.6rem .5rem 0 .5rem;margin-left:-.5rem;margin-top:-.3rem}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border-color:#312228 transparent transparent transparent;border-width:.6rem .5rem 0 .5rem}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-color:#312228;border-top-color:transparent}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-color:#312228;border-bottom-color:transparent}.select2-container--default .select2-results__option[aria-disabled=true]{color:rgba(55,52,194,0.4)}.select2-container--default .select2-results__option[aria-selected=true]{background:none;color:#3734c2}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:none;color:#3734c2}.ui-datepicker{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;position:fixed;margin-top:1.5rem;padding:2rem 2rem 1.75rem;background:#fff;border-radius:0.6rem;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4);opacity:0;visibility:hidden}.ui-datepicker::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;width:0;border-bottom:0.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:100%;left:50%;content:""}.ui-datepicker-header{position:relative}.ui-datepicker-prev,.ui-datepicker-next{-webkit-transition:fill 0.2s;-moz-transition:fill 0.2s;transition:fill 0.2s;-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);-ms-transform:translateY(-45%);-o-transform:translateY(-45%);transform:translateY(-45%);position:absolute;top:50%;cursor:pointer}.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-next.ui-state-disabled{display:none}.ui-datepicker-prev .ui-icon,.ui-datepicker-next .ui-icon{display:block;padding:.75rem}.ui-datepicker-prev .icon,.ui-datepicker-next .icon{fill:#ffe4e0}.mod_no-touchevents .ui-datepicker-prev .ui-icon:hover .icon,.mod_no-touchevents .ui-datepicker-next .ui-icon:hover .icon{fill:#312228}.ui-datepicker-prev{left:0}.ui-datepicker-next{right:0}.ui-datepicker-title{margin-bottom:1rem;text-align:center}.ui-datepicker-month{font-size:1.7rem;line-height:1.4705882353;font-weight:700}.ui-datepicker-year{display:none}.ui-datepicker-calendar th,.ui-datepicker-calendar td{text-align:center}.ui-datepicker-calendar th{font-size:1.3rem;line-height:1.5384615385;padding:.5rem .75rem;color:rgba(49,34,40,0.4);font-weight:700}.ui-datepicker-calendar td{font-size:1.7rem;line-height:1.4705882353;letter-spacing:-1px}.ui-datepicker-calendar td.ui-state-disabled span{color:rgba(49,34,40,0.4)}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{display:block;padding:.5rem .75rem;color:#312228}.mod_no-touchevents .ui-datepicker-calendar td a:hover,.mod_no-touchevents .ui-datepicker-calendar td a.hover{color:#3734c2}.ui-datepicker-calendar td a.ui-state-active{color:#3734c2}.slick-initialized .slick-slide{outline:none}.slick-initialized .slick-dots{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.slick-initialized .slick-dots>li{padding:.5rem;cursor:pointer}@media screen and (min-width: 1000px){.slick-initialized .slick-dots>li{padding:1.5rem}}.slick-initialized .slick-dots>li:hover>span,.slick-initialized .slick-dots>li.slick-active>span{background:#3734c2}.slick-initialized .slick-dots>li>span{-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;height:0.6rem;width:0.6rem;display:block;background:rgba(55,52,194,0.2);border-radius:50%}.social-likes{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:130%}.site-header{-webkit-transition:background 0.2s, border 0.2s, opacity 0.2s, padding 0.2s;-moz-transition:background 0.2s, border 0.2s, opacity 0.2s, padding 0.2s;transition:background 0.2s, border 0.2s, opacity 0.2s, padding 0.2s;position:fixed;top:0;right:0;left:0;z-index:101;opacity:0;visibility:hidden;will-change:opacity}.site-header__main{background:#fff;border-bottom:1px solid #ffefec;position:relative;padding-top:1.5rem;padding-bottom:1.5rem}.site-header__info{display:flex;padding:12px 3rem}@media screen and (max-width: 999px){.site-header__info{display:none}}.site-header__info_hide{display:none}.site-header__nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:6vw}@media screen and (min-width: 1000px){.site-header__nav{left:3vw}}@media screen and (min-width: 1441px){.site-header__nav{left:3rem}}.site-header__nav>ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.site-header__nav>ul>li{font-size:1.6rem;line-height:1.5625;font-weight:700}.site-header__nav>ul>li.is-md .icon{fill:#3734c2}.mod_no-touchevents .site-header__nav>ul>li.is-md .icon:hover,.mod_no-touchevents .site-header__nav>ul>li.is-md .icon.hover{fill:#312228}.site-header__nav>ul>li.is-xl:not(:last-child){margin-right:2.4rem}@media screen and (min-width: 1000px){.site-header__nav>ul>li.is-dropdown{position:relative}.site-header__nav>ul>li.is-dropdown:hover .site-header__nav-dropdown{display:block}}.site-header__nav>ul>li>a{display:inline-block}.site-header__nav-dropdown{position:absolute;top:100%;left:0;display:none;padding-top:.9rem;z-index:9999}@media screen and (max-width: 999px){.site-header__nav-dropdown{display:none !important}}.site-header__nav-dropdown:hover+a{color:#312228 !important}.site-header__nav-dropdown>ul{position:relative;background:#fff;border-radius:0.6rem;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4)}.site-header__nav-dropdown>ul::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;width:0;border-bottom:0.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;position:absolute;bottom:100%;left:3rem;content:""}.site-header__nav-dropdown>ul>li,.site-header__nav-dropdown>ul li ul li{font-size:1.7rem;line-height:1.4705882353;font-weight:400;position:relative}.site-header__nav-dropdown>ul>li:not(:last-child),.site-header__nav-dropdown>ul li ul li:not(:last-child){border-bottom:1px solid #ffe4e0}.site-header__nav-dropdown>ul>li>a,.site-header__nav-dropdown>ul>li ul>li>a,.site-header__nav-dropdown>ul li ul li>a,.site-header__nav-dropdown>ul li ul li ul>li>a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:block;padding:3rem;color:#312228;white-space:nowrap}.mod_no-touchevents .site-header__nav-dropdown>ul>li>a:hover,.mod_no-touchevents .site-header__nav-dropdown>ul>li>a.hover,.mod_no-touchevents .site-header__nav-dropdown>ul>li ul>li>a:hover,.mod_no-touchevents .site-header__nav-dropdown>ul>li ul>li>a.hover,.mod_no-touchevents .site-header__nav-dropdown>ul li ul li>a:hover,.mod_no-touchevents .site-header__nav-dropdown>ul li ul li>a.hover,.mod_no-touchevents .site-header__nav-dropdown>ul li ul li ul>li>a:hover,.mod_no-touchevents .site-header__nav-dropdown>ul li ul li ul>li>a.hover{color:#3734c2}.site-header__nav-dropdown>ul>li>a.small-height,.site-header__nav-dropdown>ul>li ul>li>a.small-height,.site-header__nav-dropdown>ul li ul li>a.small-height,.site-header__nav-dropdown>ul li ul li ul>li>a.small-height{padding:2rem}.site-header__nav-dropdown>ul>li>a.is-active,.site-header__nav-dropdown>ul>li ul>li>a.is-active,.site-header__nav-dropdown>ul li ul li>a.is-active,.site-header__nav-dropdown>ul li ul li ul>li>a.is-active{color:rgba(49,34,40,0.4) !important}.site-header__nav-dropdown>ul>li>a.is-active .icon,.site-header__nav-dropdown>ul>li ul>li>a.is-active .icon,.site-header__nav-dropdown>ul li ul li>a.is-active .icon,.site-header__nav-dropdown>ul li ul li ul>li>a.is-active .icon{fill:rgba(49,34,40,0.4) !important}.site-header__nav-dropdown>ul>li>a .icon,.site-header__nav-dropdown>ul>li ul>li>a .icon,.site-header__nav-dropdown>ul li ul li>a .icon,.site-header__nav-dropdown>ul li ul li ul>li>a .icon{margin-right:2rem}.site-header__nav-dropdown>ul>li{padding-right:1.5rem}.site-header__nav-dropdown>ul>li .arrow{position:absolute;right:1rem;top:50%;margin-top:-14px;transform:rotate(90deg)}.site-header__nav-dropdown>ul>li .arrow svg{fill:#ffe4e0}.site-header__nav-dropdown>ul>li .arrow:hover a{color:#3734c2}.site-header__nav-dropdown>ul>li>ul{display:none;position:absolute;top:0;background:#fff5f4;border-radius:0.6rem;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4)}.site-header__nav-dropdown>ul>li>ul li a::after{font-size:1.3rem;line-height:1.5384615385;display:block;color:rgba(49,34,40,0.4);content:attr(data-caption)}.site-header__nav-dropdown>ul>li:last-child ul{top:auto;bottom:0}.site-header__nav-dropdown>ul>li:hover ul{display:block}.site-header__nav-dropdown>ul>li.is-active>a{color:#3734c2}.site-header__nav-dropdown>ul>li.is-active svg{fill:#3734c2}.site-header__nav-dropdown>ul>li.is-active .arrow svg{fill:#3734c2}.mod_no-touchevents .site-header__nav-dropdown>ul a:hover .icon{fill:#3734c2}.site-header__phone{display:flex !important;justify-content:space-between;width:100%}@media screen and (max-width: 999px){.site-header__phone{display:none !important}}.site-header__phone .list-inline{display:flex;align-items:center}.site-header__phone .list-inline>li{display:flex;align-items:center}.site-header__phone .list-inline>li span{color:rgba(55,52,194,0.6)}.site-header__phone .list-inline>li a{color:rgba(55,52,194,0.6)}.mod_no-touchevents .site-header__phone .list-inline>li a:hover,.mod_no-touchevents .site-header__phone .list-inline>li a.hover{color:#3734c2}.site-header__phone .list-inline>li svg{position:relative;top:1px;fill:rgba(55,52,194,0.6);padding-right:5px}.mod_no-touchevents .site-header__phone .list-inline>li a:hover svg{fill:#3734c2}.site-header__logo{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width: 999px){.site-header__logo{align-items:flex-start}}@media screen and (max-width: 999px){.site-header__logo_search-opened{opacity:0}}@media screen and (max-width: 999px){.site-header__logo .site-logo>path:nth-of-type(2){opacity:0}}@media screen and (min-width: 1000px){.site-header__logo .site-logo>path:nth-of-type(3){opacity:0}}.site-header__logo .site-phone{font-size:1.5rem;line-height:1.3333333333;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;will-change:opacity}.site-header:not(.site-header--lg) .site-header__logo .site-phone{opacity:1 !important}@media screen and (min-width: 1000px){.site-header__logo .site-phone{display:none !important}}.site-header__logo .site-phone>a{color:#3734c2}.mod_no-touchevents .site-header__logo .site-phone>a:hover,.mod_no-touchevents .site-header__logo .site-phone>a.hover{color:#312228}.site-header:not(.site-header--lg) .site-header__logo .site-phone>a{pointer-events:auto !important}.site-header__actions{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:6vw;display:flex;flex-direction:column;align-items:end;gap:8px}.site-header__actions>ul{display:flex;gap:10px}@media screen and (max-width: 999px){.site-header__actions{padding:20px 0px 20px 20px}}@media screen and (min-width: 1000px){.site-header__actions{right:3vw}}@media screen and (min-width: 1441px){.site-header__actions{right:3rem}}.site-header__actions>ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.site-header__actions>ul>li.is-sm:not(:first-child){margin-left:.5rem}.site-header__actions>ul>li.is-lg:not(:last-child),.site-header__actions>ul>li.is-xl:not(:last-child){margin-right:1rem}@media screen and (min-width: 1000px){.site-header__actions>ul>li.is-dropdown{position:relative}.site-header__actions>ul>li.is-dropdown:hover .site-header__actions-dropdown{display:block}}@media only screen and (max-width: 500px){.site-header__actions .button.button--action-outline[data-size='sm'][data-type='icon']{height:3rem;width:3rem}}.site-header__actions-dropdown{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:100%;left:50%;display:none;padding-top:.9rem}@media screen and (max-width: 999px){.site-header__actions-dropdown{display:none !important}}.site-header__actions-dropdown:hover+a{color:#312228 !important}.site-header__actions-dropdown .user-nav{position:relative;background:#fff;border-radius:0.6rem;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4)}.site-header__actions-dropdown .user-nav::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;width:0;border-bottom:0.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:100%;left:50%;content:""}.site-header__search{position:relative}@media screen and (max-width: 999px){.site-header__search__block{margin-left:1.2rem}}.site-header__search>a{position:relative;z-index:2}.site-header__search>a[data-action="open"]>.icon:nth-of-type(2){opacity:0}.site-header__search>a[data-action="close"]{background:transparent;border-color:transparent}.site-header__search>a[data-action="close"]:hover{background:transparent;border-color:transparent}.site-header__search>a[data-action="close"]>.icon{fill:#3734c2}.site-header__search>a[data-action="close"]>.icon:nth-of-type(1){opacity:0}.site-header__search>a>.icon{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;will-change:opacity}.site-header__search>form{height:100%;width:28rem;position:absolute;top:0;right:0;z-index:1;display:none}@media only screen and (max-width: 500px){.site-header__search>form{height:100%;width:90%;max-width:24rem;width:90vw}}.site-header__search>form>input{width:100%;height:inherit;padding:0 5.1rem 0 1.5rem;background:#ffe4e0;border-radius:1.8rem}.site-header--lg{padding-top:3rem;padding-bottom:3rem}.site-header--lg .site-header__cart-button .curses-counter{background-color:#3734c2}.site-header--lg .site-header__site-phone--left{display:none}@media screen and (max-width: 999px){.site-header--lg .site-header__site-phone--right{display:flex}.site-header--lg .site-header__site-phone--right>a{color:#fff}}.site-header--lg .site-header__main{background:transparent;border-bottom-color:transparent;padding-top:0;padding-bottom:0}.site-header--lg .site-header__info{margin-bottom:16px}@media screen and (min-width: 1000px){.site-header--lg .site-header__nav{top:0}}.site-header--lg .site-header__nav>ul>li.is-md .icon{fill:#fff}.mod_no-touchevents .site-header--lg .site-header__nav>ul>li.is-md .icon:hover,.mod_no-touchevents .site-header--lg .site-header__nav>ul>li.is-md .icon.hover{fill:#312228}.site-header--lg .site-header__nav>ul>li.is-xl:not(:last-child)::after{color:#fff}.site-header--lg .site-header__nav>ul>li>a,.site-header--lg .site-header__nav>ul>li>span.hidden-link{color:#fff}.mod_no-touchevents .site-header--lg .site-header__nav>ul>li>a:hover,.mod_no-touchevents .site-header--lg .site-header__nav>ul>li>a.hover,.mod_no-touchevents .site-header--lg .site-header__nav>ul>li>span.hidden-link:hover,.mod_no-touchevents .site-header--lg .site-header__nav>ul>li>span.hidden-link.hover{color:#312228}.site-header--lg .site-header__phone .list-inline>li span{color:rgba(255,255,255,0.6)}.site-header--lg .site-header__phone .list-inline>li a{color:rgba(255,255,255,0.6)}.mod_no-touchevents .site-header--lg .site-header__phone .list-inline>li a:hover,.mod_no-touchevents .site-header--lg .site-header__phone .list-inline>li a.hover{color:#fff}.site-header--lg .site-header__phone .list-inline>li svg{fill:rgba(255,255,255,0.6);padding-right:5px}.mod_no-touchevents .site-header--lg .site-header__phone .list-inline>li a:hover svg{fill:#fff}.site-header--lg .site-header__logo .site-header__logo__content{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 999px){.site-header--lg .site-header__logo .site-header__logo__content{scale:0.8}}.site-header--lg .site-header__logo .site-logo{height:112px}.site-header--lg .site-header__logo .site-logo>path:nth-of-type(1){opacity:1}.site-header--lg .site-header__logo .site-logo>path:nth-of-type(2),.site-header--lg .site-header__logo .site-logo>path:nth-of-type(3){opacity:0}.site-header--lg .site-header__logo .site-logo--barbershop{height:116px}.site-header--lg .site-header__logo .site-phone{margin-top:.75rem}.site-header--lg .site-header__logo .site-phone>a{color:#fff}.site-header--lg .site-header__actions{top:50%}@media screen and (min-width: 1000px){.site-header--lg .site-header__actions{top:14px}}.site-header--lg .site-header__actions>ul>li>a{color:#fff}.mod_no-touchevents .site-header--lg .site-header__actions>ul>li>a:hover,.mod_no-touchevents .site-header--lg .site-header__actions>ul>li>a.hover{color:#312228}.site-header--lg .site-header__actions .button{color:#fff}.mod_no-touchevents .site-header--lg .site-header__actions .button:hover,.mod_no-touchevents .site-header--lg .site-header__actions .button.hover{color:#312228}.site-header--lg .site-header__actions .icon{fill:#fff}.mod_no-touchevents .site-header--lg .site-header__actions .button:hover .icon{fill:#312228}.site-header__contact-me-button{text-transform:uppercase;color:#3737BA;background-color:#FFFFFF;border-radius:6px;font-weight:700;font-size:13px;cursor:pointer;padding:8px 12px;display:flex;align-items:center;gap:6px}.site-header__contact-me-button span{line-height:1}.site-header__cart-button{position:relative}.site-header__cart-button .curses-counter{padding:0 4px;position:absolute;top:-6px;left:18px;background-color:#ffe4e0;height:16px;min-width:16px;border-radius:14px;display:flex;align-items:center;justify-content:center}.site-header__mobile-menu-button .icon{fill:#3734c2}.mod_no-touchevents .site-header__mobile-menu-button .icon:hover,.mod_no-touchevents .site-header__mobile-menu-button .icon.hover{fill:#312228}.site-header__site-phone--right{display:none}.site-phone{text-align:center}.site-phone>a{color:#312228}.mod_no-touchevents .site-phone>a:hover,.mod_no-touchevents .site-phone>a.hover{color:#3734c2}.site-logo{-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s;height:16px;width:132px;vertical-align:top}@media screen and (min-width: 1000px){.site-logo{height:40px}}.site-logo>path{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;fill-rule:evenodd;will-change:opacity}.site-logo>path:nth-of-type(1){opacity:0;fill:#fff}.site-logo>path:nth-of-type(2),.site-logo>path:nth-of-type(3){opacity:1;fill:#3734c2}.site-logo--barbershop{height:14px;width:262px}@media screen and (min-width: 1000px){.site-logo--barbershop{height:39px;width:262px}}.site-footer{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;position:absolute;right:0;bottom:0;left:0;z-index:100;padding-top:4rem;padding-bottom:4rem;border-top:1px solid #ffe4e0;opacity:0;visibility:hidden;will-change:opacity}.site-footer__sections{display:flex;flex-direction:column;gap:4rem}.site-footer__section{display:flex;gap:2rem}@media screen and (max-width: 1280px){.site-footer__section{flex-direction:column}}.site-footer__section__block-1{flex:1.2}.site-footer__section__block-2{flex:2;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.site-footer__section__block-3{flex:2}.site-footer__section .yandex-rating-wrapper{display:flex;justify-content:flex-end}.site-footer a,.site-footer span.hidden-link{color:#312228}.mod_no-touchevents .site-footer a:hover,.mod_no-touchevents .site-footer a.hover,.mod_no-touchevents .site-footer span.hidden-link:hover,.mod_no-touchevents .site-footer span.hidden-link.hover{color:#3734c2}@media screen and (max-width: 999px){.site-footer__accessibility{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px){.site-footer__accessibility{position:absolute;top:4rem;left:3vw}}@media screen and (min-width: 1441px){.site-footer__accessibility{left:3rem}}.site-footer__accessibility a{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:1.3rem;line-height:1.1538461538;font-weight:700;text-align:left}.site-footer__accessibility .icon{margin-right:1.9rem}.mod_no-touchevents .site-footer__accessibility a:hover .icon{fill:#3734c2}.site-footer__nav{display:flex;justify-content:space-between;gap:1rem}.site-footer__nav ul{font-size:1.3rem;line-height:1.5384615385;max-width:200px;display:flex;flex-direction:column;gap:1.8rem}.site-footer__nav li a.title{font-size:1.3rem;line-height:1.1538461538;font-weight:700}.site-footer__inn-ogrn{font-size:13px}.site-footer__bottom{display:flex;flex-direction:column;align-items:center}.site-footer__authentication a,.site-footer__authentication span.hidden-link{font-size:1.3rem;line-height:1.5384615385;color:#3734c2}.mod_no-touchevents .site-footer__authentication a:hover,.mod_no-touchevents .site-footer__authentication a.hover,.mod_no-touchevents .site-footer__authentication span.hidden-link:hover,.mod_no-touchevents .site-footer__authentication span.hidden-link.hover{color:#312228}.site-footer__authentication a.base-footer-link-color,.site-footer__authentication span.hidden-link.base-footer-link-color{color:#312228}.mod_no-touchevents .site-footer__authentication a.base-footer-link-color:hover,.mod_no-touchevents .site-footer__authentication a.base-footer-link-color.hover,.mod_no-touchevents .site-footer__authentication span.hidden-link.base-footer-link-color:hover,.mod_no-touchevents .site-footer__authentication span.hidden-link.base-footer-link-color.hover{color:#3734c2}.site-footer__logos{margin-top:3rem;margin-bottom:3rem}.site-footer__logos ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:-1rem -2rem}.site-footer__logos li{margin:1rem 2rem}.site-footer__logos img{vertical-align:top}.site-footer__social ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:-.75rem}.site-footer__social a{display:block;padding:.75rem}.mod_no-touchevents .site-footer__social a:hover .icon{fill:#3734c2}.site-footer__payments ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:0.7rem}.site-footer__payments .icon{fill:rgba(49,34,40,0.2)}.site-footer__copyright{margin-top:2rem;margin-bottom:2rem}@media screen and (min-width: 1000px){.site-footer__copyright{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.site-footer__copyright{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.site-footer__copyright{margin-right:-1.5rem;margin-left:-1.5rem}}.site-footer__copyright p{font-size:1.3rem;line-height:1.5384615385;text-align:center}@media screen and (min-width: 1000px){.site-footer__copyright p{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.site-footer__copyright p{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.site-footer__copyright p{padding-right:1.5rem;padding-left:1.5rem}}.site-footer__copyright a.coalla{color:rgba(49,34,40,0.4)}.site-footer__contacts{display:flex;flex-direction:column;gap:0.5rem;font-size:13px}.site-footer__contacts .contact-item{display:flex;flex-direction:column;gap:0.25rem}.site-footer__contacts .contact-item>*:first-child{color:#3734c2}@media screen and (min-width: 1000px){.site-footer__developer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.site-footer__developer{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.site-footer__developer{margin-right:-1.5rem;margin-left:-1.5rem}}.site-footer__developer p{font-size:1.3rem;line-height:1.5384615385;text-align:center}@media screen and (min-width: 1000px){.site-footer__developer p{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.site-footer__developer p{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.site-footer__developer p{padding-right:1.5rem;padding-left:1.5rem}}.site-footer .separator{padding:2rem 0;width:100%}.site-footer .separator hr{border:1px solid #ffe4e0;width:70%}.site-footer__developer{font-size:13px;color:#31222866;opacity:0.6}.site-footer__nav-courses__selector{display:flex;flex-direction:column;gap:1.8rem;margin-bottom:1rem}.site-footer__nav-courses__selector span{font-size:13px}.site-footer__nav-courses__selector-title{font-weight:700}.site-footer__nav-courses__selector-item{width:240px;cursor:pointer;color:#312228;transition:all 0.3s ease;display:flex;align-items:center;justify-content:space-between}.site-footer__nav-courses__selector-item svg{fill:#3734c2}.site-footer__nav-courses__selector-item:hover{color:#3734c2}.site-footer__nav-courses__selector-item.active{color:#3734c2}.site-footer__nav-courses ul{display:flex;flex-direction:column;gap:1rem}.site-footer__nav-courses ul div{display:flex;flex-direction:column;gap:1rem;max-height:170px;flex-wrap:wrap}@media only screen and (max-width: 400px){.site-footer__nav-courses ul div{max-height:fit-content}}.site-footer__nav-courses ul .title{font-weight:700;color:#3734c2}.site-footer__nav-courses ul li{font-size:13px;max-width:190px}#return-to-top{position:fixed;bottom:70px;right:15px;background:rgba(246,16,103,0.6);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}#return-to-top svg{color:#fff;fill:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.mod_no-touchevents #return-to-top:active{background:rgba(246,16,103,0.6)}.mod_no-touchevents #return-to-top:hover{background:#f61067}.icon{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;display:inline-block;vertical-align:top;fill:#312228;fill-rule:evenodd}.icon[data-size="12"]{height:1.2rem;width:1.2rem}.icon[data-size="18"]{height:1.8rem;width:1.8rem}.icon[data-size="22"]{height:2.2rem;width:2.2rem}.icon[data-size="24"]{height:2.4rem;width:2.4rem}.icon[data-size="26"]{height:2.6rem;width:2.6rem}.icon[data-size="34"]{height:3.4rem;width:3.4rem}.icon[data-size="42"]{height:4.2rem;width:4.2rem}.icon[data-size="66"]{height:6.6rem;width:6.6rem}.icon[data-size="100"]{height:10rem;width:10rem}.icon[data-size="payment"]{height:4rem;width:5rem}.icon[data-size="payment-wide"]{height:3.2rem;width:9.4rem}.icon.is-rotated{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.popup-modal{display:none;background:#fff}@media screen and (max-width: 999px){.popup-modal{max-height:100vh;overflow-y:auto}}@media screen and (min-width: 1000px){.popup-modal{margin:2rem;border-radius:1.6rem;box-shadow:0 3rem 6rem 0 rgba(196,170,165,0.6);overflow:hidden}.popup-modal[data-size="md"]{width:63rem}.popup-modal[data-size="lg"]{width:85rem}}.mfp-content .popup-modal{display:block}.popup-modal__tabs{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding-right:2rem;padding-left:2rem;background:#3734c2}@media screen and (min-width: 1000px){.popup-modal__tabs{padding-right:5rem;padding-left:5rem}}.popup-modal__tabs li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.popup-modal__tabs a,.popup-modal__tabs span{font-size:1.7rem;line-height:1.4705882353;font-weight:700;position:relative;display:block;text-align:center;line-height:10rem;white-space:nowrap}.popup-modal__tabs a::after,.popup-modal__tabs span::after{height:0.4rem;width:0;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;transition:width 0.2s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;background:#fff;content:""}.popup-modal__tabs a{color:rgba(255,255,255,0.4)}.mod_no-touchevents .popup-modal__tabs a:hover,.mod_no-touchevents .popup-modal__tabs a.hover{color:#fff}@media screen and (min-width: 1000px){.popup-modal__tabs a:hover::after{width:100%}}.popup-modal__tabs span{color:#fff}.popup-modal__tabs span::after{width:100%}.popup-modal__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:10rem;padding:2rem 6vw;background:#3734c2;color:#fff;text-align:center}@media screen and (min-width: 1000px){.popup-modal__header{padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1441px){.popup-modal__header{padding-right:3rem;padding-left:3rem}}.popup-modal__header>div{width:100%}.popup-modal__inner{padding:5rem 4rem 6rem}@media screen and (min-width: 1000px){.popup-modal__inner{padding-right:11rem;padding-left:11rem}}.popup-modal__inner .auth-social:not(:first-child),.popup-modal__inner .default-form:not(:first-child){margin-top:2.5rem}.popup-modal__inner .auth-social:not(:last-child),.popup-modal__inner .default-form:not(:last-child){margin-bottom:2.5rem}@media screen and (max-width: 999px){.popup-modal__inner .default-form{margin-right:0;margin-left:0}}.popup-modal__title,.popup-modal__text{margin-right:-1rem;margin-left:-1rem}@media screen and (min-width: 1000px){.popup-modal__title,.popup-modal__text{margin-right:-5rem;margin-left:-5rem}}.popup-modal__title{text-align:center}.popup-modal__title:not(:first-child){margin-top:3rem}.popup-modal__title:not(:last-child){margin-bottom:3rem}.popup-modal__text{text-align:center}.popup-modal__text:not(:first-child){margin-top:2.5rem}.popup-modal__text:not(:last-child){margin-bottom:2.5rem}.popup-modal__close{margin:2rem 0 -2rem;text-align:center}@media screen and (min-width: 1000px){.popup-modal__close{display:none !important}}.popup-modal__close a{display:inline-block;padding:2rem}.popup-modal__close .icon{fill:#3734c2}.popup-modal a.button{width:100%}.popup-modal--jwplayer{background:#000}@media screen and (min-width: 1000px){.popup-modal--jwplayer{border-radius:0;box-shadow:none}}.popup-modal--banner{width:28rem;margin:2rem auto;border-radius:0}@media screen and (min-width: 1000px){.popup-modal--banner{width:63rem}}.popup-banner{position:relative;min-height:42rem}.popup-banner::before{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to top, #3734c2, rgba(55,52,194,0));content:""}.popup-banner__image{vertical-align:top}@media screen and (min-width: 1000px){.popup-banner__image--sm{display:none}}@media screen and (max-width: 999px){.popup-banner__image--lg{display:none}}.popup-banner__content{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:2rem;text-align:center}@media screen and (min-width: 1000px){.popup-banner__content{padding:3rem}}.popup-banner__title{font-size:1.9rem;line-height:1.5789473684;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;color:#fff}@media screen and (min-width: 1000px){.popup-banner__title{font-size:2.5rem;line-height:1.4}}.popup-banner__action{margin-top:2rem}@media screen and (min-width: 1000px){.popup-banner__action{margin-top:3rem}.popup-banner__action a.button{width:auto}}@font-face{font-family:"ALSRubl-Arial";src:"courses_shop/rub/arial/alsrubl-arial-regular.eot";src:url(/assets/courses_shop/rub/arial/alsrubl-arial-regular-076b879c2b29e36449be94e1289050f5.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-regular-c08bccbadeac5cac80d3854725f7f4e0.woff) format("woff"),url(/assets/courses_shop/rub/arial/alsrubl-arial-regular-557dfffac9741e2ddcbf5766133019a7.ttf) format("truetype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-regular-30b9e0dc8ed9355a17415156bbb7660f.svg#ALSRublArialRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ALSRubl-Arial";src:url(/assets/courses_shop/rub/arial/alsrubl-arial-italic-75d2915e4db4352c5867911b2dfb2da9.eot);src:url(/assets/courses_shop/rub/arial/alsrubl-arial-italic-75d2915e4db4352c5867911b2dfb2da9.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-italic-2b27b1c178327b12bc2067a19986b2c4.woff) format("woff"),url(/assets/courses_shop/rub/arial/alsrubl-arial-italic-f6cf79222336ed0e90cf128d115e1c8e.ttf) format("truetype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-italic-9c710172f56412bcc0d21f03b8af8dd6.svg#ALSRublArialItalic) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"ALSRubl-Arial";src:url(/assets/courses_shop/rub/arial/alsrubl-arial-bold-ffc5eaa74f7eefad802a0b94da453276.eot);src:url(/assets/courses_shop/rub/arial/alsrubl-arial-bold-ffc5eaa74f7eefad802a0b94da453276.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-bold-add645b1b5f4af5b9475fb83188c6e42.woff) format("woff"),url(/assets/courses_shop/rub/arial/alsrubl-arial-bold-f89db31828b351c01729661d639116a8.ttf) format("truetype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-bold-1d9d0bcaeec2cdd172f950b2842ae33e.svg#ALSRublArialBold) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"ALSRubl-Arial";src:url(/assets/courses_shop/rub/arial/alsrubl-arial-bolditalic-103fe8f88385aa9900c521a557fe6fdf.eot);src:url(/assets/courses_shop/rub/arial/alsrubl-arial-bolditalic-103fe8f88385aa9900c521a557fe6fdf.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-bolditalic-57a1875c98aa4330477b9cfd5b5c48cc.woff) format("woff"),url(/assets/courses_shop/rub/arial/alsrubl-arial-bolditalic-3326089d0f31e6007e12d6e748297556.ttf) format("truetype"),url(/assets/courses_shop/rub/arial/alsrubl-arial-bolditalic-0cec96271a0f7983735550eb9082d0d2.svg#ALSRublArialBoldItalic) format("svg");font-weight:bold;font-style:italic}.rub-sans{font-family:"ALSRubl-Arial", Arial, sans-serif;line-height:normal}@font-face{font-family:"ALSRubl-Times";src:url(/assets/courses_shop/rub/times/alsrubl-times-regular-5e3f4c176e1d8b08e45dfa81b7408de9.eot);src:url(/assets/courses_shop/rub/times/alsrubl-times-regular-5e3f4c176e1d8b08e45dfa81b7408de9.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/times/alsrubl-times-regular-532850c19b8c5c1d8509bf4e754a1bf1.woff) format("woff"),url(/assets/courses_shop/rub/times/alsrubl-times-regular-f44aa9c979601c2e5d7ff36f6edb949e.ttf) format("truetype"),url(/assets/courses_shop/rub/times/alsrubl-times-regular-bb8b136f2262a764c72f5f393c581f95.svg#ALSRublTimesItalic) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ALSRubl-Times";src:url(/assets/courses_shop/rub/times/alsrubl-times-italic-35acac71d564adcf5a2776ffe9875c5a.eot);src:url(/assets/courses_shop/rub/times/alsrubl-times-italic-35acac71d564adcf5a2776ffe9875c5a.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/times/alsrubl-times-italic-a1b62282bc3d2e7038835f531a4efc6b.woff) format("woff"),url(/assets/courses_shop/rub/times/alsrubl-times-italic-0c8465417d34abac1dcb4e6ee734fd4f.ttf) format("truetype"),url(/assets/courses_shop/rub/times/alsrubl-times-italic-6aef9a73d2beca6b6b77e4d2513a9588.svg#ALSRublTimesItalic) format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"ALSRubl-Times";src:url(/assets/courses_shop/rub/times/alsrubl-times-bold-747a95c4f4042753a6d586b07208580c.eot);src:url(/assets/courses_shop/rub/times/alsrubl-times-bold-747a95c4f4042753a6d586b07208580c.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/times/alsrubl-times-bold-0e14a9c4adc4a1e02fcdd6eb3b625340.woff) format("woff"),url(/assets/courses_shop/rub/times/alsrubl-times-bold-e8cb045bd1d2fd83f091177a10755f7e.ttf) format("truetype"),url(/assets/courses_shop/rub/times/alsrubl-times-bold-2b737f9d03101da6d8fe1aef5b805d89.svg#ALSRublTimesItalic) format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"ALSRubl-Times";src:url(/assets/courses_shop/rub/times/alsrubl-times-bolditalic-67ed4d7cc8bf2026db0e157c405b05ac.eot);src:url(/assets/courses_shop/rub/times/alsrubl-times-bolditalic-67ed4d7cc8bf2026db0e157c405b05ac.eot?#iefix) format("embedded-opentype"),url(/assets/courses_shop/rub/times/alsrubl-times-bolditalic-a5de811b655849330c59676254de6198.woff) format("woff"),url(/assets/courses_shop/rub/times/alsrubl-times-bolditalic-a652b4007db6788e59f99cef4438e852.ttf) format("truetype"),url(/assets/courses_shop/rub/times/alsrubl-times-bolditalic-d50a2d21680017afedb2a4ed849def8a.svg#ALSRublTimesItalic) format("svg");font-weight:bold;font-style:italic}.rub-serif{font-family:"ALSRubl-Times", "Times New Roman", Times, serif;line-height:normal}.tooltip{position:relative}@media screen and (min-width: 1000px){.tooltip{cursor:pointer}}.tooltip:not(.button){display:inline}@media screen and (max-width: 999px){.tooltip:not(.js-tooltip) .tooltip__popup{display:none !important}}.tooltip [data-position='left']::after{height:0;width:0;border-bottom:1rem solid transparent;border-right:0.5rem solid #ffe4e0;border-top:1rem solid transparent}.tooltip[data-visibility="visible"].button{background:#fff5f4;color:#312228}.tooltip[data-visibility="visible"].button>.icon{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);fill:#312228}.tooltip[data-visibility="visible"] .tooltip__popup{opacity:1;visibility:visible}.tooltip__popup{-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;position:absolute;z-index:199;display:block;width:28rem;cursor:default;opacity:0;visibility:hidden}.mod_no-touchevents .tooltip:not(.js-tooltip):hover .tooltip__popup{opacity:1;visibility:visible}[data-position='top'] .tooltip__popup{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;left:50%;padding-bottom:1rem}[data-position='bottom'] .tooltip__popup{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:100%;left:50%;padding-top:1rem}[data-position='bottom'] .tooltip__popup::after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;left:50%}.tooltip__popup-inner{position:relative;display:block;padding:3rem 2rem;background:#ffe4e0;border-radius:1.6rem;text-align:center}.tooltip__popup-inner::after{position:absolute;content:""}[data-position='top'] .tooltip__popup-inner::after{height:0;width:0;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:0.5rem solid #ffe4e0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:100%;left:50%}[data-position='bottom'] .tooltip__popup-inner::after{height:0;width:0;border-bottom:0.5rem solid #ffe4e0;border-left:1rem solid transparent;border-right:1rem solid transparent;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:100%;left:50%}[data-position='right'] .tooltip__popup-inner::after{height:0;width:0;border-bottom:1rem solid transparent;border-right:0.5rem solid #ffe4e0;border-top:1rem solid transparent;top:50%;right:-1rem;left:auto;transform:translate(100%, -50%)}[data-position='right'] .tooltip__popup-inner::after::after{top:50%;left:-1rem;width:0;height:0;transform:translateY(-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid blue}.tooltip__popup-inner header{color:#f61067}.tooltip__popup-inner header:not(:last-child){margin-bottom:1rem}.tooltip__popup-inner header .hr{margin-top:1rem;fill:#312228}.tooltip__popup-inner p:not(:last-child){margin-bottom:2rem}.tooltip__popup-inner ul li:not(:last-child){margin-bottom:1rem}.mod_no-touchevents .button.tooltip:not(.js-tooltip):hover .icon{transform:rotate(-180deg)}button,input[type="button"],input[type="reset"],input[type="submit"]{background:transparent;border:none;font-family:inherit;outline:0;vertical-align:top}.button{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;font-weight:700;text-align:center;vertical-align:top}a.button{outline:0;text-decoration:none !important}.button--base-fill{padding-right:2rem;padding-left:2rem;font-size:1.3rem;line-height:1.1538461538;display:inline-block;border-radius:0.6rem;letter-spacing:.5pt;text-transform:uppercase;background:#3734c2;color:#fff}.button--base-fill[data-size="sm"]{padding-top:1.25rem;padding-bottom:1.25rem}.button--base-fill[data-size="lg"]{padding-top:1.95rem;padding-bottom:2rem}.mod_no-touchevents .button--base-fill:hover,.mod_no-touchevents .button--base-fill.hover{background:#312228;color:#fff}.button--base-fill--disabled{color:#ADA7A9;border:2px solid #ADA7A9;background-color:#fff;max-width:100% !important}.button--base-fill-alt{padding-right:2rem;padding-left:2rem;font-size:1.3rem;line-height:1.1538461538;display:inline-block;border-radius:0.6rem;letter-spacing:.5pt;text-transform:uppercase;background:#f61067;color:#fff}.button--base-fill-alt[data-size="sm"]{padding-top:1.25rem;padding-bottom:1.25rem}.button--base-fill-alt[data-size="lg"]{padding-top:1.95rem;padding-bottom:2rem}.mod_no-touchevents .button--base-fill-alt:hover,.mod_no-touchevents .button--base-fill-alt.hover{background:#312228;color:#fff}.button--base-outline{padding-right:1.8rem;padding-left:1.8rem;font-size:1.3rem;line-height:1.1538461538;display:inline-block;border-radius:0.6rem;letter-spacing:.5pt;text-transform:uppercase;border:0.2rem solid #3734c2;color:#3734c2}.button--base-outline[data-size="sm"]{padding-top:1.05rem;padding-bottom:1.05rem}.button--base-outline[data-size="lg"]{padding-top:1.75rem;padding-bottom:1.8rem}.mod_no-touchevents .button--base-outline:hover,.mod_no-touchevents .button--base-outline.hover{border-color:#312228;color:#312228}.button--base-outline-alt{padding-right:1.8rem;padding-left:1.8rem;font-size:1.3rem;line-height:1.1538461538;display:inline-block;border-radius:0.6rem;letter-spacing:.5pt;text-transform:uppercase;border:0.2rem solid #f61067;color:#f61067}.button--base-outline-alt[data-size="sm"]{padding-top:1.05rem;padding-bottom:1.05rem}.button--base-outline-alt[data-size="lg"]{padding-top:1.75rem;padding-bottom:1.8rem}.mod_no-touchevents .button--base-outline-alt:hover,.mod_no-touchevents .button--base-outline-alt.hover{border-color:#312228;color:#312228}.button--action-fill{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;border-radius:1.8rem;background:#ffe4e0;color:#3734c2}.button--action-fill[data-size="sm"]{font-size:1.3rem;line-height:1.1538461538}.button--action-fill[data-size="sm"][data-type="icon"],.button--action-fill[data-size="sm"][data-button-type="icon"]{height:3.6rem;width:3.6rem}.button--action-fill[data-size="sm"][data-type="text"]{padding-top:1rem;padding-bottom:1.1rem}.button--action-fill[data-size="lg"]{font-size:1.5rem;line-height:1.1333333333}.button--action-fill[data-size="lg"][data-type="icon"],.button--action-fill[data-size="lg"][data-button-type="icon"]{height:6rem;width:6rem}.button--action-fill[data-size="lg"][data-type="text"]{padding-top:1.2rem;padding-bottom:1.4rem}.button--action-fill[data-size="lg"][data-type="text"] .icon{-webkit-transform:translateY(0.1rem);-moz-transform:translateY(0.1rem);-ms-transform:translateY(0.1rem);-o-transform:translateY(0.1rem);transform:translateY(0.1rem)}.button--action-fill[data-type="text"]{padding-right:2rem;padding-left:2rem}.button--action-fill[data-type="text"] span+.icon,.button--action-fill[data-type="text"] .icon+span{margin-left:1.9rem}.button--action-fill[data-size="sm"]{border-radius:1.8rem}.button--action-fill[data-size="lg"]{border-radius:3rem}.button--action-fill .icon{fill:#3734c2}.mod_no-touchevents .button--action-fill:hover,.mod_no-touchevents .button--action-fill.hover{background:#fff5f4;color:#312228}.button--action-outline{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;border-radius:1.8rem;color:#3734c2}.button--action-outline[data-size="sm"]{font-size:1.3rem;line-height:1.1538461538}.button--action-outline[data-size="sm"][data-type="icon"],.button--action-outline[data-size="sm"][data-button-type="icon"]{height:3.6rem;width:3.6rem}.button--action-outline[data-size="sm"][data-type="text"]{padding-top:0.8rem;padding-bottom:0.9rem}.button--action-outline[data-size="lg"]{font-size:1.5rem;line-height:1.1333333333}.button--action-outline[data-size="lg"][data-type="icon"],.button--action-outline[data-size="lg"][data-button-type="icon"]{height:6rem;width:6rem}.button--action-outline[data-size="lg"][data-type="text"]{padding-top:1rem;padding-bottom:1.2rem}.button--action-outline[data-size="lg"][data-type="text"] .icon{-webkit-transform:translateY(0.1rem);-moz-transform:translateY(0.1rem);-ms-transform:translateY(0.1rem);-o-transform:translateY(0.1rem);transform:translateY(0.1rem)}.button--action-outline[data-type="text"]{padding-right:1.8rem;padding-left:1.8rem}.button--action-outline[data-type="text"] span+.icon,.button--action-outline[data-type="text"] .icon+span{margin-left:1.9rem}.button--action-outline[data-size="sm"]{border-radius:1.8rem}.button--action-outline[data-size="lg"]{border-radius:3rem}.button--action-outline .icon{fill:#3734c2}.mod_no-touchevents .button--action-outline:hover,.mod_no-touchevents .button--action-outline.hover{border-color:#fff5f4;color:#312228}@media screen and (max-width: 999px){.button--institute{display:block;width:100%}}@media screen and (min-width: 1000px){.button--institute{width:23.5rem}}@media screen and (max-width: 999px){.button--barbershop{display:block;width:100%}}@media screen and (min-width: 1000px){.button--barbershop{width:32rem}}.button--subscribe{width:100%;max-width:412px}.button--course{display:block;width:100%;max-width:268px;margin:0 auto;margin-top:27px}.mod_no-touchevents .button--action-fill:hover .icon{fill:#312228}.mod_no-touchevents .button--action-outline:hover .icon{fill:#312228}.checkbox-input{position:relative;display:inline-block;vertical-align:top}.checkbox-input:not([data-size]){height:4rem;width:4rem}@media screen and (min-width: 1000px){.checkbox-input:not([data-size]){height:2rem;width:2rem}}.checkbox-input:not([data-size])>span{background-size:2.4rem 2rem}@media screen and (min-width: 1000px){.checkbox-input:not([data-size])>span{background-size:1.2rem 1rem}}.checkbox-input[data-size="sm"]{height:2rem;width:2rem}.checkbox-input[data-size="sm"]>span{background-size:1.2rem 1rem}.checkbox-input[data-size="lg"]{height:4rem;width:4rem}.checkbox-input[data-size="lg"]>span{background-size:2.4rem 2rem}.checkbox-input[data-validation="invalid"]>span{border-color:#f61067}.checkbox-input>input{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;opacity:0}.checkbox-input>input:checked+span{background-color:#ffe4e0;background-image:url(/assets/courses_shop/check-5dcfd6b9c2169508d0040a5e35752b6c.svg)}.checkbox-input>input:disabled{cursor:no-drop}.checkbox-input>input:disabled+span{opacity:.4}.checkbox-input>span{-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;border:0.2rem solid #ffe4e0;border-radius:.4rem}.file-input{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;font-size:1.7rem;line-height:1.4705882353;position:relative;height:5.4rem;padding:0 4.2rem 0 1.5rem;background:#fff;border:1px solid rgba(49,34,40,0.2);border-radius:0.6rem;color:rgba(49,34,40,0.4);vertical-align:top}.file-input[data-validation="invalid"]{border-color:#f61067}.file-input[data-validation="invalid"][data-validation-text]::after{font-size:1.3rem;line-height:1.5384615385;display:block;margin-top:.25rem;color:#f61067;content:attr(data-validation-text);text-align:left}.file-input>input{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;cursor:pointer;opacity:0}.file-input>input[data-file]+span{color:#312228}.file-input>span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:relative;z-index:2;pointer-events:none;white-space:nowrap}.file-input>.icon{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:1.2rem;z-index:2;fill:#ffe4e0;pointer-events:none}.mod_no-touchevents .file-input:hover .icon{fill:#3734c2}@media screen and (max-width: 999px){.default-form{margin-right:6vw;margin-left:6vw}}.default-form__inner--nights-mode-active .default-form__row--nights-mode{display:block}.default-form__group:not(:last-child){margin-bottom:2.5rem}.default-form__group-title{margin-bottom:2.5rem;text-align:center}.default-form__row:not(:last-child){margin-bottom:.7rem}.default-form__row--nights-mode{display:none}.default-form__row .gift-image-block{background:transparent url(/assets/courses_shop/gift-small-f579a41286997a0c5902cf27ce8ff585.png) center no-repeat;height:300px}@media screen and (min-width: 1000px){.default-form__row .gift-image-block{background:transparent url(/assets/courses_shop/gift-1794cbf9cd456ba87a85adbec176b3fc.png) center no-repeat;width:550px;height:510px;position:absolute;top:60px;left:-140px}}.default-form__cols:not(:last-child){margin-bottom:.7rem}@media screen and (min-width: 1000px){.default-form__cols{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.default-form__cols{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.default-form__cols{margin-right:-1.5rem;margin-left:-1.5rem}}.default-form__col:not(:last-child){margin-bottom:.7rem}@media screen and (min-width: 1000px){.default-form__col{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.default-form__col{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.default-form__col{padding-right:1.5rem;padding-left:1.5rem}}.default-form .button{width:100%}.default-form__text{text-align:center}.default-form__text:not(:first-child){margin-top:2.5rem}.default-form__text:not(:last-child){margin-bottom:2.5rem}@media screen and (min-width: 1000px){.feedback-form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedback-form{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedback-form{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.feedback-form__form{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedback-form__form{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedback-form__form{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.settings-form__form{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.settings-form__form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__form{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__form{margin-right:-1.5rem;margin-left:-1.5rem}}.settings-form__group{position:relative;margin-bottom:3rem;padding-bottom:3rem}@media screen and (min-width: 1000px){.settings-form__group{width:100%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__group{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__group{padding-right:1.5rem;padding-left:1.5rem}}.settings-form__group::after{position:absolute;right:1rem;bottom:0;left:1rem;height:1px;background:#ffe4e0;content:""}@media screen and (min-width: 1000px){.settings-form__group::after{right:6.5rem;left:6.5rem}}@media screen and (min-width: 1000px){.settings-form__row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__row{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__row{margin-right:-1.5rem;margin-left:-1.5rem}}.settings-form__row:not(:last-child){margin-bottom:1rem}@media screen and (min-width: 1000px){.settings-form__row:not(:last-child){margin-bottom:.7rem}}.settings-form__col.has_many{align-self:flex-start;margin-top:2.75rem}@media screen and (max-width: 999px){.settings-form__col:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 1000px){.settings-form__col:nth-child(1){width:25%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__col:nth-child(1){padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__col:nth-child(1){padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.settings-form__col:nth-child(2){width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__col:nth-child(2){padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__col:nth-child(2){padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.settings-form__col--full:nth-child(2){width:75%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__col--full:nth-child(2){padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__col--full:nth-child(2){padding-right:1.5rem;padding-left:1.5rem}}.settings-form__label{display:block}@media screen and (min-width: 1000px){.settings-form__label{text-align:right}}@media screen and (min-width: 1000px){.settings-form__submit{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.settings-form__submit{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.settings-form__submit{padding-right:1.5rem;padding-left:1.5rem}}.settings-form__submit .button{width:100%}.has_many_fields ol,.has_many_fields ul{list-style:none;padding:0;position:relative}.has_many_fields ol .remove_has_many_label,.has_many_fields ul .remove_has_many_label{position:absolute;right:-5rem;top:50%;margin-top:-1.5rem}.has_many_fields ol .remove_has_many_label input[type="checkbox"],.has_many_fields ul .remove_has_many_label input[type="checkbox"]{opacity:0;-webkit-border-radius:0;-webkit-appearance:none}.has_many_fields ol .remove_has_many_label:hover,.has_many_fields ul .remove_has_many_label:hover{cursor:pointer}.has_many_fields ol .remove_has_many_label:hover svg>path,.has_many_fields ul .remove_has_many_label:hover svg>path{fill:#f61067}.has_many_container .button.has_many_add{display:block;text-align:center}.has_many_container .button.has_many_add .icon_add{display:inline-block;width:1.9rem;height:1.9rem;margin-right:.5rem;background-color:#302eba;text-align:center;color:#fff;font-size:1.6rem;line-height:1.8rem;border-radius:50%}.has_many_container .button.has_many_add:hover{color:#302eba}.has_many_container .button.has_many_add:hover>.icon_add{color:#ba3c5f}.label{display:block}.label--has-input{font-size:1.7rem;line-height:1.4705882353;position:relative;padding-left:7rem}@media screen and (min-width: 1000px){.label--has-input{padding-left:4rem}}.label--has-input .checkbox-input,.label--has-input .radio-input{position:absolute;top:.5rem;left:0}@media screen and (min-width: 1000px){.label--has-input .checkbox-input,.label--has-input .radio-input{top:.3rem}}.radio-input{position:relative;display:inline-block;vertical-align:top}.radio-input:not([data-size]){height:4rem;width:4rem}@media screen and (min-width: 1000px){.radio-input:not([data-size]){height:2rem;width:2rem}}.radio-input:not([data-size])>input:checked+span::before{height:1.6rem;width:1.6rem}@media screen and (min-width: 1000px){.radio-input:not([data-size])>input:checked+span::before{height:0.8rem;width:0.8rem}}.radio-input[data-size="sm"]{height:2rem;width:2rem}.radio-input[data-size="sm"]>input:checked+span::before{height:0.8rem;width:0.8rem}.radio-input[data-size="lg"]{height:4rem;width:4rem}.radio-input[data-size="lg"]>input:checked+span::before{height:1.6rem;width:1.6rem}.radio-input[data-validation="invalid"]>span{border-color:#f61067}.radio-input>input{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;opacity:0}.radio-input>input:checked+span{background:#ffe4e0}.radio-input>input:disabled{cursor:no-drop}.radio-input>input:disabled+span{opacity:.4}.radio-input>span{-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background:#fff;border:0.2rem solid #ffe4e0;border-radius:50%}.radio-input>span::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;width:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;background:#312228;border-radius:50%;content:""}.select[data-validation="invalid"][data-validation-text]::after{font-size:1.3rem;line-height:1.5384615385;display:block;margin-top:.25rem;color:#f61067;content:attr(data-validation-text);text-align:left}.select[data-validation="invalid"] .select2-container--default .select2-selection--single{border-color:#f61067}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{background:transparent;border:none;font-family:inherit;outline:0;vertical-align:top}.text-input,.iti{display:block;vertical-align:top}.text-input[data-validation="invalid"][data-validation-text]::after,.iti[data-validation="invalid"][data-validation-text]::after{font-size:1.3rem;line-height:1.5384615385;display:block;margin-top:.25rem;color:#f61067;content:attr(data-validation-text);text-align:left}.text-input[data-validation="invalid"]>input,.iti[data-validation="invalid"]>input{border-color:#f61067}.text-input>input,.text-input>.iti input,.iti>input,.iti>.iti input{width:100%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;font-size:1.7rem;line-height:1.4705882353;height:5.4rem;padding:0 1.5rem;background:#fff;border:1px solid rgba(49,34,40,0.2);border-radius:0.6rem}.text-input>input:focus,.text-input>.iti input:focus,.iti>input:focus,.iti>.iti input:focus{border-color:#312228}.text-input>input:disabled,.text-input>.iti input:disabled,.iti>input:disabled,.iti>.iti input:disabled{background:rgba(49,34,40,0.2);border-color:transparent;color:#312228;cursor:no-drop}.text-input>.iti input,.iti>.iti input{padding-left:86px}.text-input--password,.iti--password{position:relative}.text-input--password>input,.iti--password>input{padding-right:5.4rem}.text-input--password>a,.iti--password>a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:5.4rem;width:5.4rem;position:absolute;top:0;right:0}.text-input--password>a.is-active>.icon,.iti--password>a.is-active>.icon{fill:#3734c2}.text-input--password>a>.icon,.iti--password>a>.icon{fill:rgba(55,52,194,0.2)}.mod_no-touchevents .text-input--password a:hover .icon,.mod_no-touchevents .iti--password a:hover .icon{fill:#3734c2}.text-input--datepicker,.iti--datepicker{position:relative}.text-input--datepicker>input,.iti--datepicker>input{padding-right:4rem;cursor:pointer}.text-input--datepicker>input:focus+i,.iti--datepicker>input:focus+i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.text-input--datepicker>i,.iti--datepicker>i{height:0;width:0;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;border-top:0.6rem solid #312228;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:2.4rem;right:1.6rem;pointer-events:none}.text-input--verify,.iti--verify{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;margin:4rem 0 0}@media screen and (max-width: 999px){.text-input--verify,.iti--verify{display:block;margin:4rem 0 0}}.text-input--verify>input,.iti--verify>input{-webkit-flex-grow:3;-moz-flex-grow:3;flex-grow:3;-ms-flex-positive:3;margin-right:2rem}@media screen and (max-width: 999px){.text-input--verify>a,.iti--verify>a{display:block;margin:2rem 0 0}}.text-input--verify:after,.iti--verify:after{position:absolute;top:-1rem;left:0;width:100%;margin-top:2rem;text-align:center;transform:translateY(-100%)}.textarea{display:block;vertical-align:top}.textarea[data-validation="invalid"][data-validation-text]::after{font-size:1.3rem;line-height:1.5384615385;display:block;margin-top:.25rem;color:#f61067;content:attr(data-validation-text);text-align:left}.textarea[data-validation="invalid"]>textarea{border-color:#f61067}.textarea>textarea{width:100%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;font-size:1.7rem;line-height:1.4705882353;padding:1.5rem;background:#fff;border:1px solid rgba(49,34,40,0.2);border-radius:0.6rem}.textarea>textarea:focus{border-color:#312228}.textarea>textarea:disabled{background:rgba(49,34,40,0.2);border-color:transparent;color:#312228;cursor:no-drop}.page{padding-top:17.25rem;padding-bottom:4rem}@media screen and (min-width: 1000px){.page{padding-top:21rem;padding-bottom:8rem}}.page:not(.page--promo):not(.page--no-gradient){position:relative}.page:not(.page--promo):not(.page--no-gradient)::after{background-color:#fff2f0;background-image:-webkit-linear-gradient(#fff2f0, #fff);background-image:linear-gradient(#fff2f0, #fff);position:absolute;top:0;right:0;left:0;z-index:-1;height:40rem;content:""}.page--promo,.page--sections{padding-bottom:0}.page--promo{padding-top:0}.page--sections{padding-top:13.5rem}.page--courses .page-section+.page-section:not(.page-section--gradient){margin-top:-8rem}@media screen and (min-width: 1000px){.page--content .page__header{margin-bottom:3.75rem}}.page--content .page__title:not(:last-child){margin-bottom:1rem}.page--course-added .page-section+.page-section,.page--models .page-section+.page-section{margin-top:-8rem}.page__header{margin-bottom:7.5rem;text-align:center}@media screen and (min-width: 1000px){.page__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page__header{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page__header{margin-right:-1.5rem;margin-left:-1.5rem}}.page__header+.filter,.page__header+.course-select{margin-top:-4rem}@media screen and (min-width: 1000px){.page__title{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page__title{padding-right:1.5rem;padding-left:1.5rem}}.page__title:not(:first-child){margin-top:2rem}.page__title:not(:last-child){margin-bottom:2rem}.page-promo{padding-top:20.7rem;background:#3734c2}@media screen and (max-width: 999px){.page-promo{padding-bottom:8rem}}@media screen and (min-width: 1000px){.page-promo{padding-top:30.7rem}}.page-promo__breadcrumbs{pointer-events:none}@media screen and (max-width: 999px){.page-promo__breadcrumbs{position:relative;z-index:3;margin-bottom:2.5rem}}@media screen and (min-width: 1000px){.page-promo__breadcrumbs{position:absolute;top:27.7rem;left:0;z-index:102;transform:translateY(-2rem);width:100%}}.page-promo__breadcrumbs nav{text-align:center}@media screen and (min-width: 1000px){.page-promo__breadcrumbs nav{max-width:66.6666666667%;margin:0 auto}}.page-promo__breadcrumbs ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline;font-size:1.3rem;line-height:1.5384615385}.page-promo__breadcrumbs li{position:relative;color:rgba(255,255,255,0.4)}.page-promo__breadcrumbs li:not(:last-child){margin-right:2rem}.page-promo__breadcrumbs li:not(:last-child)::after{width:2rem;position:absolute;top:0;left:100%;content:"/";text-align:center}.page-promo__breadcrumbs a{color:rgba(255,255,255,0.4);pointer-events:auto}.mod_no-touchevents .page-promo__breadcrumbs a:hover,.mod_no-touchevents .page-promo__breadcrumbs a.hover{color:#fff}.page-promo__header{text-align:center}@media screen and (min-width: 1000px){.page-promo__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo__header{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo__header{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo__header>.hr{display:block;margin:2rem auto 0;fill:#fff}.page-promo__title{color:#fff}@media screen and (min-width: 1000px){.page-promo__title{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo__title{padding-right:1.5rem;padding-left:1.5rem}}.page-promo__tabs{margin:3rem 12vw 0}@media screen and (min-width: 1000px){.page-promo__tabs{margin-right:3vw;margin-left:3vw}}@media screen and (min-width: 1000px){.page-promo__tabs>select,.page-promo__tabs .select2{display:none !important}}.page-promo__tabs>ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;font-size:1.3rem;line-height:1.5384615385;text-align:center}@media screen and (max-width: 999px){.page-promo__tabs>ul{display:none !important}}.page-promo__tabs>ul>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.page-promo__tabs>ul>li>a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;padding:3rem 1.5rem;color:rgba(255,255,255,0.8)}.mod_no-touchevents .page-promo__tabs>ul>li>a:hover,.mod_no-touchevents .page-promo__tabs>ul>li>a.hover{color:#fff}.page-promo__tabs>ul>li>a::after{height:0.4rem;width:0;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;transition:width 0.2s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:0;background:#fff;content:""}.page-promo__tabs>ul>li>a:hover,.page-promo__tabs>ul>li>a.is-active{color:#fff}.page-promo__tabs>ul>li>a:hover::after,.page-promo__tabs>ul>li>a.is-active::after{width:100%}.page-promo-index{position:relative;padding-top:20.7rem;padding-bottom:12rem;background:url(/assets/courses_shop/page_promo/page_promo_index-6cc8bb4fe1d8c692df3244deee3a17ca.jpg) rgba(55,52,194,0.4) 75% 0 no-repeat;background-size:cover}@media screen and (min-width: 1000px){.page-promo-index{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:100vh;min-height:70rem;padding-bottom:6rem;background-position:50% 50%}}.page-promo-index::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(55,52,194,0.4);content:""}.page-promo-index--subscribe::before{background:none}.page-promo-index__inner{position:relative;z-index:2}@media screen and (min-width: 1000px){.page-promo-index__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.page-promo-index__header{text-align:center}@media screen and (min-width: 1000px){.page-promo-index__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-index__header{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-index__header{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-index__title{color:#fff}@media screen and (min-width: 1000px){.page-promo-index__title{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-index__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-index__title{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 1200px){.page-promo-index__title{font-size:4.5rem}}.page-promo-index--subscribe{font-size:35px;line-height:1.28}.page-promo-index--subscribe .page-promo-index__title{margin-bottom:15px}@media screen and (min-width: 1000px){.page-promo-index--subscribe .page-promo-index__title{font-size:4.5rem;line-height:1.66;margin-bottom:0}}.page-promo-index--subscribe .hr{display:block;margin:25px auto;fill:#fff}.page-promo-index--subscribe .page-promo-index__gift{position:relative;padding:14px 35px 15px 36px;background:rgba(255,228,224,0.3);border-radius:24px;font-size:15px;line-height:1.66;width:100%;max-width:412px;margin:0 auto;margin-top:43px;color:#fff}.page-promo-index--subscribe .page-promo-index__gift::after,.page-promo-index--subscribe .page-promo-index__gift::before{position:absolute;content:'';background-size:cover}.page-promo-index--subscribe .page-promo-index__gift::after{bottom:-3px;left:-3px;background-image:url("/assets/courses_shop/page_promo/ribbon1.png");width:49px;height:39px}@media screen and (min-width: 1000px){.page-promo-index--subscribe .page-promo-index__gift::after{width:77px;height:62px}}.page-promo-index--subscribe .page-promo-index__gift::before{top:-3px;right:-3px;background-image:url("/assets/courses_shop/page_promo/ribbon2.png");width:59px;height:53px}@media screen and (min-width: 1000px){.page-promo-index--subscribe .page-promo-index__gift::before{width:109px;height:96px}}@media screen and (min-width: 1000px){.page-promo-index--subscribe .page-promo-index__gift{padding:23px 72px 23px 69px}}.page-promo-index__subtitle{font-family:'Arial';font-style:normal;font-weight:400;text-align:center;color:#FFFFFF;opacity:0.6;width:100%;max-width:761px;font-size:17px;line-height:1.47}@media screen and (min-width: 1000px){.page-promo-index__subtitle{font-size:20px;line-height:1.47}}.page-promo-index__education-groups{margin-top:3rem}@media screen and (min-width: 1000px){.page-promo-index__education-groups{margin-top:2rem}}@media screen and (max-width: 999px){.page-promo-index__education-groups .education-group-select .hr{display:none !important}}.page-promo-index__education-groups .education-group-select div.dt{color:rgba(255,255,255,0.6)}.page-promo-index .course-select{margin-top:3rem}@media screen and (min-width: 1000px){.page-promo-index .course-select{margin-top:2rem}}.page-promo-index .course-select .course-select__title{color:rgba(255,255,255,0.6)}.page-promo-index .course-select .course-select__checkboxes label{color:rgba(255,255,255,0.6)}.page-promo-index .course-select .course-select__checkboxes .checkbox-input>input:not(:checked)+span{background-color:transparent}.page-promo-index .course-select .course-period-selector .ui-slider::after{background:rgba(255,245,244,0.6)}.page-promo-index .course-select .course-period-selector .ui-slider-progress{background:rgba(255,245,244,0.6)}.page-promo-index .course-select .course-type-selector ul{background:rgba(255,245,244,0.6)}.page-promo-error{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:100vh;padding-top:20.7rem;padding-bottom:23.4rem;background:url(/assets/courses_shop/page_promo/page_promo_error-3ceddab1a1c86ee37715742918475625.jpg) #3734c2 50% 50% no-repeat;background-size:cover}@media screen and (min-width: 1000px){.page-promo-error{padding-bottom:20.7rem}}@media screen and (min-width: 1000px){.page-promo-error__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.page-promo-error__header{text-align:center}@media screen and (min-width: 1000px){.page-promo-error__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-error__header{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-error__header{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-error__title{margin-bottom:6rem;color:#fff}@media screen and (min-width: 1000px){.page-promo-error__title{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-error__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-error__title{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-error__caption{font-size:1.7rem;line-height:1.4705882353;color:#fff}@media screen and (min-width: 1000px){.page-promo-error__caption{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-error__caption{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-error__caption{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-error__education-groups{margin-top:3rem}@media screen and (max-width: 999px){.page-promo-error__education-groups .education-group-select .hr{display:none !important}}.page-promo-error__education-groups .education-group-select div.dt{color:rgba(255,255,255,0.6)}.page-promo-models{position:relative;padding-top:20.7rem;padding-bottom:12rem;background:rgba(55,52,194,0.4);overflow:hidden;text-align:center}@media screen and (min-width: 1000px){.page-promo-models{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:80rem;height:100vh;padding-top:8rem;padding-bottom:8rem}}.page-promo-models::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(49,34,40,0.4);content:""}.page-promo-models__background{-webkit-filter:blur(1rem);filter:blur(1rem);position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;z-index:1;background-color:rgba(55,52,194,0.4);background-position:75% 0;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1000px){.page-promo-models__background{background-position:50% 50%}}.page-promo-models__inner{position:relative;z-index:2}@media screen and (min-width: 1000px){.page-promo-models__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.page-promo-models__header{text-align:center}@media screen and (min-width: 1000px){.page-promo-models__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-models__header{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-models__header{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-models__title{margin-bottom:2rem;color:#fff}@media screen and (min-width: 1000px){.page-promo-models__title{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-models__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-models__title{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-models__text{margin-bottom:2.5rem}@media screen and (min-width: 1000px){.page-promo-models__text{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-models__text{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-models__text{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-models__text>p{font-size:1.7rem;line-height:1.4705882353;color:rgba(255,255,255,0.6)}@media screen and (min-width: 1000px){.page-promo-models__text>p{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-models__text>p{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-models__text>p{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.page-promo-models__schedule{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-models__schedule{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-models__schedule{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-models__schedule .hr{margin-bottom:3rem;fill:#3734c2}@media screen and (max-width: 999px){.page-promo-models__schedule .button{width:100%}}@media screen and (min-width: 1000px){.page-promo-models__schedule .button{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-models__schedule .button{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-models__schedule .button{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-course{position:relative;padding-top:20.7rem;padding-bottom:12rem;background:rgba(55,52,194,0.4);overflow:hidden}@media screen and (min-width: 1000px){.page-promo-course{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;min-height:90rem;height:100vh;padding-top:8rem;padding-bottom:8rem}}.page-promo-course::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(49,34,40,0.4);content:""}.page-promo-course__background{-webkit-filter:blur(1rem);filter:blur(1rem);position:absolute;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;z-index:1;background-color:rgba(55,52,194,0.4);background-position:75% 0;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 1000px){.page-promo-course__background{background-position:50% 50%}}.page-promo-course__breadcrumbs{pointer-events:none}@media screen and (max-width: 999px){.page-promo-course__breadcrumbs{position:relative;z-index:3;margin-bottom:2.5rem}}@media screen and (min-width: 1000px){.page-promo-course__breadcrumbs{position:absolute;top:27.7rem;left:0;z-index:102;transform:translateY(-2rem);width:100%}}.page-promo-course__breadcrumbs nav{text-align:center}@media screen and (min-width: 1000px){.page-promo-course__breadcrumbs nav{max-width:66.6666666667%;margin:0 auto}}.page-promo-course__breadcrumbs ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline;font-size:1.3rem;line-height:1.5384615385}.page-promo-course__breadcrumbs li{position:relative;color:rgba(255,255,255,0.4)}.page-promo-course__breadcrumbs li:not(:last-child){margin-right:2rem}.page-promo-course__breadcrumbs li:not(:last-child)::after{width:2rem;position:absolute;top:0;left:100%;content:"/";text-align:center}.page-promo-course__breadcrumbs a{color:rgba(255,255,255,0.4);pointer-events:auto}.mod_no-touchevents .page-promo-course__breadcrumbs a:hover,.mod_no-touchevents .page-promo-course__breadcrumbs a.hover{color:#fff}.page-promo-course__inner{position:relative;z-index:3}@media screen and (min-width: 960px){.page-promo-course__inner{margin-top:12rem}}@media screen and (min-width: 1000px){.page-promo-course__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:-10rem}}.page-promo-course__header{text-align:center}@media screen and (min-width: 1000px){.page-promo-course__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__header{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__header{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-course__header>.hr{display:block;margin:3rem auto 0;fill:#3734c2}@media screen and (max-width: 999px){.page-promo-course__header>.hr{display:none !important}}.page-promo-course__title{font-size:2.9rem;line-height:1.3793103448;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;letter-spacing:-.5pt;color:#fff}@media screen and (min-width: 1000px){.page-promo-course__title{font-size:4.7rem;line-height:1.170212766}}@media screen and (min-width: 1000px){.page-promo-course__title{width:75%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__title{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-course__caption{font-size:1.7rem;line-height:1.4705882353;margin-top:2rem;color:#fff}@media screen and (min-width: 1000px){.page-promo-course__caption{width:75%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__caption{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__caption{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-course__info{margin-top:2.5rem}@media screen and (min-width: 1000px){.page-promo-course__info{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__info{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__info{margin-right:-1.5rem;margin-left:-1.5rem}}.page-promo-course__info div.dl{text-align:center}@media screen and (min-width: 1000px){.page-promo-course__info div.dl{width:16.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__info div.dl{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__info div.dl{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.page-promo-course__info div.dl:not(:last-child){margin-bottom:1.5rem}}.page-promo-course__info div.dt{font-size:1.9rem;line-height:1.5789473684;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;color:#fff;white-space:nowrap}@media screen and (min-width: 1000px){.page-promo-course__info div.dt{font-size:2.5rem;line-height:1.4}}.page-promo-course__info div.dt>svg{fill:#fff}.page-promo-course__info div.dd{font-size:1.3rem;line-height:1.5384615385;margin-top:1.5rem;color:#fff}.page-promo-course__actions{margin-top:4rem}@media screen and (max-width: 999px){.page-promo-course__actions{margin-right:6vw;margin-left:6vw;text-align:center}}@media screen and (min-width: 1000px){.page-promo-course__actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__actions{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__actions{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.page-promo-course__actions>.button{width:100%}}@media screen and (min-width: 1000px){.page-promo-course__actions>.button{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.page-promo-course__actions>.button{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.page-promo-course__actions>.button{padding-right:1.5rem;padding-left:1.5rem}}.page-promo-course__actions>a:not(.button){display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:1.5rem;line-height:1.3333333333;font-weight:700;margin-top:2rem;color:#3734c2}.mod_no-touchevents .page-promo-course__actions>a:not(.button):hover,.mod_no-touchevents .page-promo-course__actions>a:not(.button).hover{color:#312228}@media screen and (min-width: 1000px){.page-promo-course__actions>a:not(.button){display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.page-promo-course__actions>a:not(.button)>.icon{margin-right:1.9rem;fill:#3734c2}.mod_no-touchevents .page-promo-course__actions a:hover .icon{fill:#312228}.page-section{position:relative;padding-top:8rem;padding-bottom:8rem}.page-section--background{background:#fff5f4}.page-section--gradient{position:relative;overflow-y:hidden;background:none}.page-section--gradient::after{background-color:#fff2f0;background-image:-webkit-linear-gradient(#fff2f0, #fff);background-image:linear-gradient(#fff2f0, #fff);position:absolute;top:0;right:0;left:0;z-index:-1;height:40rem;content:""}.page-section--personal-cabinet{background-color:#FFF5F4;background-image:-webkit-linear-gradient(#FFF5F4, #fff);background-image:linear-gradient(#FFF5F4, #fff)}.page-section--subscribe-advantages .advantage__icon{fill:none}.page-section--subscribe-advantages .advantages__title{margin-bottom:5px}.page-section--arrow{position:relative}.page-section--arrow::after{height:4rem;width:20rem;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:100%;left:50%;z-index:1;content:""}.page-section--arrow.page-section--background::after{background-image:url(/assets/courses_shop/section_arrow_ui-eeb49ec00ca2d9eb1c41729575b958cb.svg)}.page-section--arrow:not(.page-section--background)::after{background-image:url(/assets/courses_shop/section_arrow_white-7718dd8e346c0d05f960f60a2f2b1ca1.svg)}.page-section--content h4.page-section__title,.page-section--content .h4.page-section__title{margin-bottom:3rem}.page-section--seo{font-size:1.3rem;line-height:1.5384615385;color:rgba(49,34,40,0.6);padding-top:2rem;padding-bottom:2rem}.page-section--seo .h4.page-section__title{margin-bottom:0;margin-top:2rem}.page-section__title{text-align:center}h3.page-section__title{margin-bottom:6rem}@media screen and (min-width: 1000px){h3.page-section__title{margin-bottom:8rem}}h3.page-section__title+p{margin-top:-5rem}@media screen and (min-width: 1000px){h3.page-section__title+p{margin-top:-7rem}}h4.page-section__title{margin-bottom:3rem}@media screen and (min-width: 1000px){h4.page-section__title{margin-bottom:4rem}}h4.page-section__title+p{margin-top:-2rem}@media screen and (min-width: 1000px){h4.page-section__title+p{margin-top:-3rem}}.h3.page-section__title{margin-bottom:6rem}@media screen and (min-width: 1000px){.h3.page-section__title{margin-bottom:8rem}}.h3.page-section__title+p{margin-top:-5rem}@media screen and (min-width: 1000px){.h3.page-section__title+p{margin-top:-7rem}}.h4.page-section__title{margin-bottom:3rem}@media screen and (min-width: 1000px){.h4.page-section__title{margin-bottom:4rem}}.h4.page-section__title+p{margin-top:-2rem}@media screen and (min-width: 1000px){.h4.page-section__title+p{margin-top:-3rem}}.page-section__title+p{margin-bottom:4rem;text-align:center}.page-section__button-block{margin-top:3rem;text-align:center}@media screen and (min-width: 1000px){.page-section__button-block{margin-top:6rem}}.page-section__note{font-size:1.3rem;line-height:1.5384615385;margin-top:2rem;color:rgba(49,34,40,0.4);text-align:center}@media screen and (min-width: 1000px){.page-section__note{margin-top:4rem}}.page-section__note:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 1000px){.page-section__note:not(:last-child){margin-bottom:4rem}}.page-section .video{max-width:900px;margin:0 auto}.page-section .video .video-player{position:relative;width:100%;height:0;padding-bottom:56.25%;background-size:cover;background-position:center;border-radius:16px;cursor:pointer;overflow:hidden}.page-section .video .video-player .play{position:absolute;padding-left:10px;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;background:rgba(255,255,255,0.9);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:40px;color:rgba(0,0,0,0.8);box-shadow:0 4px 15px rgba(0,0,0,0.2);transition:background 0.2s}.page-section .video .video-player:hover .play{background:#fff}.page-section .video .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:16px}.page-section .video .youtube{background-position:center;background-repeat:no-repeat;overflow:hidden;transition:all 200ms ease-out;cursor:pointer;width:100%;margin:0 auto;display:block;position:absolute;left:0;top:0;height:100%;background-size:cover}.page-section .video .youtube .play{background:url("/youtube-play-btn.png") no-repeat;background-position:0 -50px;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;height:50px;width:69px;transition:none;top:0;left:0;right:0;bottom:0;margin:auto}.page-section .video .youtube:hover .play{background-position:0 0}.page-section .video--container{position:relative;padding-right:3vw;padding-left:3vw;height:0;max-width:640px;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:40%}@media screen and (min-width: 768px){.page-section .video--container{padding-bottom:55%}}@media screen and (min-width: 360px){.page-section .video--container{padding-bottom:58%}}@media screen and (min-width: 960px){.page-section .video--container{padding-bottom:40%}}.page-section .video--container iframe{border-radius:1.6rem}.page-section .video--container iframe,.page-section .video--container object,.page-section .video--container embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-section .video .description{margin:2.5rem 3rem;text-align:center}.page-section .video .description p{padding:0.5rem 0}.page-next{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:fixed;bottom:0;left:50%;z-index:100;opacity:0;visibility:hidden}.page-next>a{-webkit-transition:padding 0.2s;-moz-transition:padding 0.2s;transition:padding 0.2s;display:inline-block;padding:0 3rem 3rem}.page-next>a>.icon{-webkit-transition-property:width height;-moz-transition-property:width height;transition-property:width height;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;fill:#3734c2}.mod_no-touchevents .page-next a:hover .icon{fill:#312228}.page-next--primary>a{padding:0 2.5rem 2.5rem}@media screen and (min-width: 1000px){.page-next--primary>a{padding:0 5rem 5rem}}.page-next--primary>a>.icon{fill:rgba(255,228,224,0.4)}@media screen and (min-width: 1000px){.page-next--primary>a>.icon{height:3.4rem;width:3.4rem}}.mod_no-touchevents .page-next--primary a:hover .icon{fill:#ffe4e0}.mobile-menu{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:200;display:none;background:#fff;overflow-y:auto;text-align:center}@media screen and (min-width: 1280px){.mobile-menu{display:none !important}}.mobile-menu>ul{position:relative}.mobile-menu>ul::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;width:0;border-bottom:0.5rem solid #fff;border-left:1rem solid transparent;border-right:1rem solid transparent;position:absolute;bottom:100%;left:3rem;content:""}.mobile-menu>ul>li>a,.mobile-menu>ul>li span.hidden-link{color:#3734c2;display:inline-block;padding:1rem 0;font-weight:bold}.mod_no-touchevents .mobile-menu>ul>li>a:hover,.mod_no-touchevents .mobile-menu>ul>li>a.hover,.mod_no-touchevents .mobile-menu>ul>li span.hidden-link:hover,.mod_no-touchevents .mobile-menu>ul>li span.hidden-link.hover{color:#3734c2}.mobile-menu>ul>li.main,.mobile-menu>ul li ul li{font-size:1.7rem;line-height:1.4705882353;font-weight:400;position:relative}.mobile-menu>ul>li.main:not(:last-child),.mobile-menu>ul li ul li:not(:last-child){border-bottom:1px solid #ffe4e0}.mobile-menu>ul>li.main>a,.mobile-menu>ul>li.main ul>li>a,.mobile-menu>ul li ul li>a,.mobile-menu>ul li ul li ul>li>a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:block;padding:2rem;color:#312228;white-space:nowrap;font-weight:normal}.mod_no-touchevents .mobile-menu>ul>li.main>a:hover,.mod_no-touchevents .mobile-menu>ul>li.main>a.hover,.mod_no-touchevents .mobile-menu>ul>li.main ul>li>a:hover,.mod_no-touchevents .mobile-menu>ul>li.main ul>li>a.hover,.mod_no-touchevents .mobile-menu>ul li ul li>a:hover,.mod_no-touchevents .mobile-menu>ul li ul li>a.hover,.mod_no-touchevents .mobile-menu>ul li ul li ul>li>a:hover,.mod_no-touchevents .mobile-menu>ul li ul li ul>li>a.hover{color:#3734c2}.mobile-menu>ul>li.main>a.is-active,.mobile-menu>ul>li.main ul>li>a.is-active,.mobile-menu>ul li ul li>a.is-active,.mobile-menu>ul li ul li ul>li>a.is-active{color:rgba(49,34,40,0.4) !important}.mobile-menu>ul>li.main>a.is-active .icon,.mobile-menu>ul>li.main ul>li>a.is-active .icon,.mobile-menu>ul li ul li>a.is-active .icon,.mobile-menu>ul li ul li ul>li>a.is-active .icon{fill:rgba(49,34,40,0.4) !important}.mobile-menu>ul>li.main>a .icon,.mobile-menu>ul>li.main ul>li>a .icon,.mobile-menu>ul li ul li>a .icon,.mobile-menu>ul li ul li ul>li>a .icon{margin-right:2rem}.mobile-menu>ul>li.main .arrow{position:absolute;right:0;top:0;display:block;height:100%;width:5rem;border-left:1px solid #fff5f4;z-index:100}.mobile-menu>ul>li.main .arrow span{top:50%;position:relative;margin-top:-9px;display:block}.mobile-menu>ul>li.main .arrow span svg{fill:#ffe4e0}.mobile-menu>ul>li.main .arrow:hover a{color:#3734c2}.mobile-menu>ul>li.main .arrow span.is-active{transform:rotate(180deg);margin-top:9px}.mobile-menu>ul>li.main>ul{display:none;position:relative;top:0;background:#fff5f4}.mobile-menu>ul>li.main>ul li a::after{font-size:1.3rem;line-height:1.5384615385;display:block;color:rgba(49,34,40,0.4);content:attr(data-caption)}.mobile-menu>ul>li.main:last-child{margin-bottom:1rem}.mobile-menu>ul>li.main ul.is-active{display:block}.mobile-menu__phone{margin-top:2rem}.mobile-menu__phone .list-default>li a{color:rgba(55,52,194,0.6)}.mod_no-touchevents .mobile-menu__phone .list-default>li a:hover,.mod_no-touchevents .mobile-menu__phone .list-default>li a.hover{color:#3734c2}.mobile-menu__phone .list-default>li svg{fill:rgba(55,52,194,0.6)}.mod_no-touchevents .mobile-menu__phone .list-default>li a:hover svg{fill:#3734c2}.mobile-menu__phone .list-default>li.with-inlines a:not(:last-child){margin-right:2rem}.mobile-menu__phone .list-default>li>span.schedule{color:rgba(55,52,194,0.6);vertical-align:text-bottom}.mobile-menu__search{margin-top:3rem}.mobile-menu__search>form{height:3.6rem;width:24rem;margin-right:auto;margin-left:auto}.mobile-menu__search>form>input{height:inherit;width:inherit;padding:.7rem 1.5rem .9rem;background:#ffe4e0;border-radius:1.8rem;text-align:center}.mobile-menu__search>form>input::-webkit-input-placeholder{font-size:1.3rem;line-height:1.5384615385;color:#3734c2;font-weight:700}.mobile-menu__search>form>input::-moz-placeholder{font-size:1.3rem;line-height:1.5384615385;color:#3734c2;font-weight:700}.mobile-menu__search>form>input:-moz-placeholder{font-size:1.3rem;line-height:1.5384615385;color:#3734c2;font-weight:700}.mobile-menu__search>form>input:-ms-input-placeholder{font-size:1.3rem;line-height:1.5384615385;color:#3734c2;font-weight:700}.mobile-menu__close{margin-top:3rem}.mobile-menu__close>a{display:inline-block;padding:2rem}.mobile-menu__close>a .icon{fill:#3734c2}.mobile-user-nav{height:100vh;width:100%;position:fixed;top:0;left:0;z-index:200;display:none;padding:6rem 0;background:#fff;overflow-y:auto;text-align:center}@media screen and (min-width: 1000px){.mobile-user-nav{display:none !important}}.mobile-user-nav__basket{font-size:1.5rem;line-height:1.3333333333;font-weight:700;text-align:center}.mobile-user-nav__close{margin-top:1rem}.mobile-user-nav__close>a{display:inline-block;padding:2rem}.mobile-user-nav__close>a .icon{fill:#3734c2}.user-nav>ul>li{font-size:1.3rem;line-height:1.5384615385;text-align:center;white-space:nowrap}.user-nav>ul>li:not(:only-child):first-child>a{padding-top:2rem}.user-nav>ul>li:not(:only-child):last-child>a{padding-bottom:2rem}.user-nav>ul>li:only-child>a{padding-top:2rem;padding-bottom:2rem;border-top:1px solid #ffe4e0}.user-nav>ul>li>a{display:block;padding:1rem 2.5rem;color:#312228}.mod_no-touchevents .user-nav>ul>li>a:hover,.mod_no-touchevents .user-nav>ul>li>a.hover{color:#3734c2}.user-nav>ul>li>a.is-active{color:rgba(49,34,40,0.4) !important}.accordion>div.dl>div.dt{cursor:pointer}.accordion>div.dl[data-state='collapsed']>div.dd{display:none}.accordion>div.dl[data-state='expanded']>div.dt>.icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width: 1000px){.advantages__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;margin-bottom:-6rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.advantages__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.advantages__list{margin-right:-1.5rem;margin-left:-1.5rem}}.advantages__item{text-align:center}@media screen and (max-width: 999px){.advantages__item:not(:last-child){margin-bottom:3rem}}@media screen and (min-width: 1000px){.advantages__item{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-bottom:6rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.advantages__item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.advantages__item{padding-right:1.5rem;padding-left:1.5rem}}.advantages__item a .advantage__description{color:#312228}.advantages__item--subscription .advantage__title{margin-bottom:8px}.advantage{padding:0 2rem}@media screen and (min-width: 1000px){.advantage{padding:0 3rem}}.advantage__title{margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;font-weight:bold}@media screen and (min-width: 1000px){.advantage__title{margin-bottom:3rem}}.advantage__icon{fill:#3734c2}@media screen and (max-width: 999px){.advantage__icon.icon{height:5rem;width:5rem}}@media screen and (min-width: 1000px){.awards{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.awards{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.awards{margin-right:-1.5rem;margin-left:-1.5rem}}.awards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media screen and (min-width: 1000px){.awards__list{width:83.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.awards__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.awards__list{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.awards__list:not(.slick-initialized) .awards__item:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.awards__list:not(.slick-initialized) .awards__item:nth-child(n+4){display:none !important}}@media screen and (max-width: 999px){.awards__item{margin-right:.75rem;margin-left:.75rem}}@media screen and (min-width: 1000px){.awards__item{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.awards__item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.awards__item{padding-right:1.5rem;padding-left:1.5rem}}.awards .slick-slider{padding-bottom:4rem}.awards .slick-slider .slick-list{width:100%}@media screen and (min-width: 1000px){.awards .slick-slider .slick-list{padding-bottom:2rem}}.awards .slick-slider .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.awards .slick-initialized .slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;height:auto}.awards .slick-initialized .slick-dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}@media screen and (max-width: 999px){.awards .slick-initialized .slick-dots{flex-wrap:wrap}}.award-item{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.award-item__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.banner{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:fixed;bottom:0;left:0;z-index:110;width:100%;background-color:#3734c2;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 999px){.banner{padding:4rem 0 2rem}}@media screen and (min-width: 1000px){.banner{height:10rem}}.banner::before{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background:rgba(0,0,0,0.4);content:""}.banner__close{position:absolute;top:2.2rem;right:3rem;z-index:3;opacity:.4;will-change:opacity}.mod_no-touchevents .banner__close:hover,.mod_no-touchevents .banner__close.hover{opacity:1}@media screen and (min-width: 1000px){.banner__close{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:2.2rem;right:3rem}}.banner__close .icon{fill:#fff}.banner__row{position:relative;z-index:2}@media screen and (min-width: 1000px){.banner__row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner__row{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner__row{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.banner__col{width:83.3333333333%;padding-right:3vw;padding-left:3vw;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner__col{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner__col{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner__col{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner__col{margin-right:-1.5rem;margin-left:-1.5rem}}.banner__title{font-size:1.9rem;line-height:1.5789473684;color:#fff;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400}@media screen and (max-width: 999px){.banner__title{margin-bottom:2rem;text-align:center}}@media screen and (min-width: 1000px){.banner__form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner__form{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner__form{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.banner__form-item:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 1000px){.banner__form-item{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner__form-item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner__form-item{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.banner__form-item .text-input{margin-right:-2.33vw}}.banner .button.button{width:100%;background:#f61067}@media screen and (min-width: 1000px){.banner--link .banner__title{width:70%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner--link .banner__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner--link .banner__title{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.banner--link .banner__action{width:30%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner--link .banner__action{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner--link .banner__action{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.banner--form .banner__title{width:40%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner--form .banner__title{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner--form .banner__title{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.banner--form .banner__action{width:60%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.banner--form .banner__action{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.banner--form .banner__action{padding-right:1.5rem;padding-left:1.5rem}}.mobile-banner-fade{display:none}@media screen and (max-width: 999px){.mobile-banner-fade{height:100%;width:100%;position:fixed;top:0;left:0;display:none;background:rgba(255,228,224,0.7);z-index:9999}.mobile-banner-fade.is-active{display:block}}@media screen and (max-width: 999px){.mobile-banner{position:fixed;left:2rem;right:2rem;top:0;bottom:0;height:100%;display:none;z-index:10000}.mobile-banner.is-active{display:flex;align-items:center;justify-content:center}}.mobile-banner__content-box{position:relative;display:block;width:100%;max-width:60rem}.mobile-banner__content-box>img{display:block;width:auto;height:auto;vertical-align:top}.mobile-banner__content{height:100%;width:100%;position:absolute;top:0;left:0}.mobile-banner__content-fade{height:100%;width:100%;position:absolute;left:0;bottom:0;background-image:-moz-linear-gradient(90deg, rgba(0,0,0,0.6) 0%, transparent 100%);background-image:-webkit-linear-gradient(90deg, rgba(0,0,0,0.6) 0%, transparent 100%);background-image:-ms-linear-gradient(90deg, rgba(0,0,0,0.6) 0%, transparent 100%);z-index:1}.mobile-banner__article{position:absolute;left:0;bottom:0;width:100%;padding:3rem 2rem;z-index:2}.mobile-banner__article>h3,.mobile-banner__article>.h3{font-size:1.9rem;line-height:1.5789473684;margin-bottom:2rem;font-family:Georgia, Times, "Times New Roman", serif;text-align:center;color:#fff}.mobile-banner__article>a,.mobile-banner__article button{display:block;width:100%}.mobile-banner__close{position:absolute;top:1rem;right:1rem;padding:1rem;opacity:.7;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/assets/courses_shop/close.svg);z-index:50}.mobile-banner__input-block:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 1000px){.basket{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.basket{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.basket{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.basket__inner{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.basket__inner{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.basket__inner{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.basket__list{margin-right:6vw;margin-left:6vw}}.basket__item{position:relative;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 1000px){.basket__item{padding-left:8rem}}.basket__item::before,.basket__item::after{position:absolute;right:1rem;left:1rem;height:1px;background:#ffe4e0;content:""}@media screen and (min-width: 1000px){.basket__item::before,.basket__item::after{right:6.5rem;left:6.5rem}}.basket__item::before{top:0}.basket__item::after{bottom:0}.basket__item:not(:first-child){margin-top:-1px}.basket__item.is-muted{opacity:.4}@media screen and (max-width: 999px){.basket__item-checkbox{margin-bottom:3rem}}@media screen and (min-width: 1000px){.basket__item-checkbox{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}}.basket__checkout{display:flex;flex-direction:column;align-items:center;gap:44px;margin-top:20px}@media screen and (min-width: 1000px){.basket__checkout{align-items:start;margin-top:36px;gap:42px;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}.basket__checkout-submit-title{text-align:start;font-size:1.9rem;line-height:1.5789473684;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;margin-bottom:20px}@media screen and (min-width: 1000px){.basket__checkout-submit-title{font-size:2.5rem;line-height:1.4}}@media screen and (min-width: 1000px){.basket__checkout-submit-title{margin-bottom:24px}}.basket__checkout-promocode,.basket__checkout-bonus{gap:12px;display:flex;flex-direction:column}@media screen and (min-width: 1000px){.basket__checkout-promocode,.basket__checkout-bonus{gap:8px}}.basket__checkout-promocode .text-input--verify,.basket__checkout-bonus .text-input--verify{width:100%;margin:0;gap:8px}.basket__checkout-promocode .text-input--verify input,.basket__checkout-bonus .text-input--verify input{height:35px;margin-right:0;border-radius:4px;padding:0 1rem;font-size:1.3rem;line-height:1.5384615385;border:1px solid rgba(49,34,40,0.6)}.basket__checkout-promocode .text-input--verify a,.basket__checkout-bonus .text-input--verify a{height:35px;width:84px;display:flex;align-items:center;justify-content:center}.basket__checkout-description{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(246,16,103,0.1);font-size:1.3rem;line-height:1.5384615385}.basket__checkout-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;color:#3734c2;text-decoration:none}.basket__checkout-overview{width:100%;max-width:360px;display:flex;flex-direction:column;border-radius:4px;padding:24px;background-color:#ffe4e0}.basket__checkout-overview div.dl{display:flex;justify-content:space-between}.basket__checkout-overview div.dl.js-full-price{font-size:1.5rem;line-height:1.3333333333}.basket__checkout-overview div.dl.is-discount{font-size:1.5rem;line-height:1.3333333333;color:#f61067}.basket__checkout-overview div.dl.is-total{font-size:20px;font-weight:700}.basket__checkout-overview div.dd{text-align:right}.basket__checkout-overview .order-info{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.basket__checkout-overview .other-courses-btn{background-color:#fff;margin-top:8px;border-width:1px}.basket__checkout-overview .payment-btn,.basket__checkout-overview .other-courses-btn{height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;padding-top:0;padding-bottom:0}.basket__checkout-submit{width:100%;max-width:400px;display:flex;flex-flow:column;text-align:center}@media screen and (max-width: 999px){.basket__checkout-submit{margin-right:6vw;margin-left:6vw}}.basket__checkout-submit .button{width:100%;cursor:pointer}.basket__checkout-submit a{margin:5px}.basket__checkout-submit-payment-methods{display:flex;flex-direction:column;gap:8px}.basket__checkout-submit-payment-methods .payment-method{display:flex;align-items:start;gap:8px;padding:12px;border-radius:2px;border:1px solid #DBDBDB;cursor:pointer;transition:border-color 0.2s ease}.basket__checkout-submit-payment-methods .payment-method:hover{border-color:rgba(55,52,194,0.5)}.basket__checkout-submit-payment-methods .payment-method.is-active{border-color:#3734c2}.basket__checkout-submit-payment-methods .payment-method:has(input:checked){border-color:#3734c2}.basket__checkout-submit-payment-methods .payment-method__content{display:flex;flex-direction:column;align-items:start;gap:4px}.basket__checkout-submit-payment-methods .payment-method__title{font-size:1.5rem;line-height:1.3333333333;text-align:start;font-weight:700}.basket__checkout-submit-payment-methods .payment-method__description{text-align:start;font-size:1.5rem;line-height:1.3333333333}.basket__checkout-submit-payment-methods .payment-method .radio-input{min-width:20px;height:20px;width:20px}.basket__checkout-submit-payment-methods .payment-method .radio-input>input:checked+span{border:none;background:#3734c2}.basket__checkout-submit-payment-methods .payment-method .radio-input>input:checked+span::before{background:#fff;height:8px;width:8px}.basket__checkout-submit-payment-methods .payment-method .radio-input span{border:1px solid #DBDBDB}.basket-after-payment-overview{font-size:1.3rem;line-height:1.5384615385;margin:-.5rem -2rem 2.5rem;text-align:center}.basket-after-payment-overview>.icon{margin-bottom:1.5rem;fill:#f61067}.basket-after-payment-overview>p{color:#f61067}.basket-after-payment-overview>p:not(:last-child){margin-bottom:2rem}.career-after-courses{margin-bottom:-8rem}@media screen and (min-width: 1000px){.career-after-courses{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.career-after-courses{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.career-after-courses{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.career-after-courses__inner{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.career-after-courses__inner{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.career-after-courses__inner{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.career-after-courses__sheets{position:relative;z-index:1}.career-after-courses__sheets::before,.career-after-courses__sheets::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:0;width:100%;background:#fff;content:""}.career-after-courses__sheets::before{-webkit-transform:rotate(-14deg);-moz-transform:rotate(-14deg);-ms-transform:rotate(-14deg);-o-transform:rotate(-14deg);transform:rotate(-14deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;left:0;height:88%}.career-after-courses__sheets::after{-webkit-transform:rotate(18deg);-moz-transform:rotate(18deg);-ms-transform:rotate(18deg);-o-transform:rotate(18deg);transform:rotate(18deg);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;right:0;height:67%}}.career-after-courses__sheet{position:relative;z-index:2;padding:4rem 2rem 8rem;background:#ffe4e0}@media screen and (min-width: 1000px){.career-after-courses__sheet{padding-right:11rem;padding-left:11rem}}@media screen and (min-width: 1000px) and (max-width: 1279px){.career-after-courses__sheet{padding-right:4rem;padding-left:4rem}}.career-after-courses__sheet::before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0;width:0;border-bottom:6rem solid #fff;border-right:6rem solid #fff5f4;position:absolute;top:0;right:0;z-index:3;content:""}.career-after-courses__header{position:relative;z-index:4;margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid #312228}@media screen and (max-width: 999px){.career-after-courses__header{text-align:center}}@media screen and (min-width: 1000px){.career-after-courses__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.career-after-courses__record{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center}@media screen and (max-width: 999px){.career-after-courses__record{margin-top:1rem}}@media screen and (min-width: 1000px){.career-after-courses__record{margin-left:2rem;text-align:right}}.career-after-courses__specialty{margin-top:1.5rem}.career-after-courses__income{font-weight:700}.career-after-courses__content div.dl:not(:last-child){margin-bottom:2rem}.career-after-courses__content div.dt{font-size:1.3rem;line-height:1.5384615385;margin-bottom:2rem;font-weight:700;text-align:center}.career-after-courses__key-skills div.dd{font-size:1.3rem;line-height:1.5384615385;display:list-item;margin-left:1.6rem;padding-left:1.2rem;list-style-type:square}.career-after-courses__key-skills div.dd:not(:last-child){margin-bottom:1rem}.career-after-courses__documents{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.career-after-courses__documents>div.dd{position:relative}.career-after-courses__documents-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;max-width:119px;margin:-.5rem}@media screen and (min-width: 1000px){.career-after-courses__documents-list{max-width:357px}}@media screen and (max-width: 999px){.career-after-courses__documents-list:not(.slick-initialized) .career-after-courses__documents-item:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.career-after-courses__documents-list:not(.slick-initialized) .career-after-courses__documents-item:nth-child(n+4){display:none !important}}.career-after-courses__documents-list:not(.slick-initialized) ~ .career-after-courses__documents-nav{display:none}.career-after-courses__documents-item{display:block;margin:.5rem;text-align:center}.career-after-courses__documents-item>img{display:inline;vertical-align:top}.career-after-courses__documents-nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;display:block;padding:1rem}.career-after-courses__documents-nav--prev{left:-3.8rem}.career-after-courses__documents-nav--next{right:-3.8rem}.career-after-courses__documents-nav .icon{fill:rgba(49,34,40,0.2)}.mod_no-touchevents .career-after-courses .career-after-courses__documents-nav:hover .icon{fill:#312228}@media screen and (min-width: 1000px){.contacts{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.contacts{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.contacts{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.contacts__inner{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.contacts__inner{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.contacts__inner{padding-right:1.5rem;padding-left:1.5rem}}.contacts__item:not(:last-child){margin-bottom:8rem}.contacts-overview{text-align:center}.contacts-overview .hr{margin:3rem 0}@media screen and (min-width: 1000px){.contacts-overview__contacts{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}@media screen and (min-width: 1000px) and (min-width: 1000px){.contacts-overview__contacts{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.contacts-overview__contacts{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.contacts-overview__contacts>div.dl:not(:last-child){margin-bottom:2rem}}@media screen and (min-width: 1000px){.contacts-overview__contacts>div.dl:nth-child(1),.contacts-overview__contacts>div.dl:nth-child(3){width:25%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.contacts-overview__contacts>div.dl:nth-child(1),.contacts-overview__contacts>div.dl:nth-child(3){padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.contacts-overview__contacts>div.dl:nth-child(1),.contacts-overview__contacts>div.dl:nth-child(3){padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.contacts-overview__contacts>div.dl:nth-child(2){width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.contacts-overview__contacts>div.dl:nth-child(2){padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.contacts-overview__contacts>div.dl:nth-child(2){padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.contacts-overview__contacts>div.dl>div.dt .icon{height:2.2rem;width:2.2rem}}.contacts-overview__contacts>div.dl>div.dd{font-size:1.7rem;line-height:1.4705882353;font-weight:700;margin-top:1rem}.contacts-overview__contacts>div.dl>div.dd a{color:#312228}.mod_no-touchevents .contacts-overview__contacts>div.dl>div.dd a:hover,.mod_no-touchevents .contacts-overview__contacts>div.dl>div.dd a.hover{color:#3734c2}.contacts-overview__text{font-size:1.3rem;line-height:1.5384615385}.contacts-routes__title{margin-bottom:3.5rem;text-align:center}.contacts-routes__accordion>div.dl{border-top:1px solid #ffe4e0;border-bottom:1px solid #ffe4e0}.contacts-routes__accordion>div.dl:not(:last-child){margin-bottom:-1px}.contacts-routes__accordion>div.dl>div.dt{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:1.7rem;line-height:1.4705882353;font-weight:700;padding:3rem 0}.contacts-routes__accordion>div.dl>div.dt>span{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.contacts-routes__accordion>div.dl>div.dt>.icon{margin:0.5rem 0 0 2rem;fill:#3734c2}.mod_no-touchevents .contacts-routes__accordion>div.dl div.dt:hover .icon{fill:#312228}.contacts-routes__accordion>div.dl>div.dd{font-size:1.7rem;line-height:1.4705882353;margin-bottom:3rem;color:rgba(49,34,40,0.6)}.contacts-routes__accordion>div.dl>div.dd>.way{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 999px){.contacts-routes__accordion>div.dl>div.dd>.way{flex-direction:column}}.contacts-routes__accordion>div.dl>div.dd>.way>p.desc{text-align:justify;font-size:1.3rem}@media screen and (min-width: 1000px){.contacts-routes__accordion>div.dl>div.dd>.way>p.desc{height:auto;width:75%;padding-right:2%}}@media screen and (max-width: 999px){.contacts-routes__accordion>div.dl>div.dd>.way>p.desc{height:auto;width:100%;padding-right:0}}.contacts-routes__accordion>div.dl>div.dd>.way>.photo{height:auto;width:25%}@media screen and (max-width: 999px){.contacts-routes__accordion>div.dl>div.dd>.way>.photo{height:auto;width:100%}}.contacts-routes__accordion>div.dl>div.dd>p:not(:last-child){margin-bottom:2.5rem}.contacts-routes__map{flex:1 auto;margin-top:3rem}@media screen and (max-width: 999px){.contacts-routes__map{display:none !important}}@media screen and (min-width: 1000px){.contacts-routes__map{height:53rem;width:100%}}@media screen and (min-width: 1000px){.content-announce{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.content-announce{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.content-announce{margin-right:-1.5rem;margin-left:-1.5rem}}.content-announce:not(:last-child){margin-bottom:3.75rem}@media screen and (min-width: 1000px){.content-announce--itec-diploma{margin-bottom:-3rem}}@media screen and (min-width: 1000px){.content-announce--itec-diploma .content-announce__photo{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.content-announce--itec-diploma .content-announce__photo{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.content-announce--itec-diploma .content-announce__photo{padding-right:1.5rem;padding-left:1.5rem}}.content-announce__person:not(:last-child){margin-bottom:4rem}.content-announce__text{text-align:center}@media screen and (min-width: 1000px){.content-announce__text{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.content-announce__text{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.content-announce__text{padding-right:1.5rem;padding-left:1.5rem}}.content-announce__text:not(:last-child){margin-bottom:3.5rem}.content-announce__text>p{font-size:1.7rem;line-height:1.4705882353;color:rgba(49,34,40,0.6)}.content-announce__text>p:not(:last-child){margin-bottom:2.5rem}.content-announce__text>p>b{color:#312228}.content-announce__text>p>b>a{color:#312228}.mod_no-touchevents .content-announce__text>p>b>a:hover,.mod_no-touchevents .content-announce__text>p>b>a.hover{color:#3734c2}@media screen and (min-width: 1000px){.content-announce__photo{width:100%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.content-announce__photo{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.content-announce__photo{padding-right:1.5rem;padding-left:1.5rem}}.content-announce__photo>figure>img{width:100%;vertical-align:top}.content-announce__photo>figure>figcaption{font-size:1.3rem;line-height:1.5384615385;margin-top:1rem;color:rgba(49,34,40,0.4);text-align:center}@media screen and (min-width: 1000px){.content-narrow{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.content-narrow{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.content-narrow{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.content-narrow>.content{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.content-narrow>.content{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.content-narrow>.content{padding-right:1.5rem;padding-left:1.5rem}}.content>blockquote{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:1.7rem;line-height:1.4705882353;font-weight:700;position:relative;text-align:center}@media screen and (min-width: 1000px){.content>blockquote{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1441px){.content>blockquote{margin-right:-1.5rem;margin-left:-1.5rem}}.content>blockquote:not(:first-child){margin-top:4rem}.content>blockquote:not(:last-child){margin-bottom:4rem}.content>blockquote>p{width:75%;padding-right:3vw;padding-left:3vw}@media screen and (min-width: 1000px){.content>blockquote>p{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1441px){.content>blockquote>p{padding-right:1.5rem;padding-left:1.5rem}}.content>blockquote>.icon{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.content>blockquote>.icon:first-of-type{left:3vw}@media screen and (min-width: 1000px){.content>blockquote>.icon:first-of-type{left:1.5vw}}@media screen and (min-width: 1441px){.content>blockquote>.icon:first-of-type{left:1.5rem}}.content>blockquote>.icon:last-of-type{right:3vw}@media screen and (min-width: 1000px){.content>blockquote>.icon:last-of-type{right:1.5vw}}@media screen and (min-width: 1441px){.content>blockquote>.icon:last-of-type{right:1.5rem}}.content>figure{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.content>figure:not(:first-child){margin-top:4rem}.content>figure:not(:last-child){margin-bottom:4rem}.content>figure>img{vertical-align:top}.content>figure>figcaption{font-size:1.3rem;line-height:1.5384615385;margin-top:1rem;color:rgba(49,34,40,0.4);text-align:center}.content>h3,.content>h3,.content>h4,.content>h4,.content>h5,.content>h5,.content>h6,.content>h6{text-align:center}.content>h3:not(:first-child),.content>h3:not(:first-child),.content>h4:not(:first-child),.content>h4:not(:first-child){margin-top:6rem}.content>h3:not(:last-child),.content>h3:not(:last-child),.content>h4:not(:last-child),.content>h4:not(:last-child){margin-bottom:3rem}.content>ol:not(:first-child),.content>ul:not(:first-child){margin-top:4rem}.content>ol:not(:last-child),.content>ul:not(:last-child){margin-bottom:4rem}.content>ol li:not(:last-child),.content>ul li:not(:last-child){margin-bottom:1rem}.content>ol,.content>ol ol{counter-reset:item}.content>ol>li:before,.content>ol ol>li:before{counter-increment:item;content:counters(item,".") "."}.content>ol ol{margin-top:1rem}.content>ol li{position:relative}.content>ol li::before{position:absolute;top:0;left:0}.content>ol>li{padding-left:3rem}.content>ol>li>ol>li{padding-left:4rem}.content>ol>li>ol>li>ol>li{padding-left:5rem}.content>ul{list-style:square outside}.content>ul ul{list-style:inherit;margin-top:1rem;list-style-type:square}.content>ul li{margin-left:1.75rem;padding-left:1.2rem}.content>p:not(:last-child){margin-bottom:2rem}.content table{width:100%}.content table:not(:only-child):not(:first-child){margin-top:4rem}.content table:not(:only-child):not(:last-child){margin-bottom:4rem}.content table tr:first-child td{padding-top:3rem}.content table tr:not(:first-child) td{padding-top:1.5rem}.content table tr:not(:last-child) td{padding-bottom:1.5rem}.content table th,.content table td{vertical-align:top}.content table th:not(:first-child),.content table td:not(:first-child){padding-left:2rem}.content table th:not(:last-child),.content table td:not(:last-child){padding-right:2rem}.content table th{padding-top:3rem;padding-bottom:3rem;border-top:1px solid #312228;border-bottom:1px solid #312228;font-weight:400;text-align:left}.content__table{overflow-x:auto}@media screen and (min-width: 1000px){.content__table{margin-right:-26.25%;margin-left:-26.25%}}@media screen and (min-width: 1441px){.content__table{margin-right:-25.875%;margin-left:-25.875%}}.content__table:not(:first-child){margin-top:4rem}.content__table:not(:last-child){margin-bottom:4rem}.content__video{position:relative;padding-bottom:56.25%;height:0}.content__video:not(:first-child){margin-top:4rem}.content__video:not(:last-child){margin-bottom:4rem}.content__video>iframe{height:100%;width:100%;position:absolute;top:0;left:0}.content__video>.jwplayer{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important}.content[data-size="sm"]{font-size:1.3rem;line-height:1.5384615385}.content[data-size="sm"]>ul:not(:first-child){margin-top:2rem}.content[data-size="sm"]>ul:not(:last-child){margin-bottom:2rem}.content[data-size="sm"]>p+ul{margin-top:-1rem !important}.content[data-size="lg"]{font-size:1.7rem;line-height:1.4705882353;color:rgba(49,34,40,0.6)}@media screen and (min-width: 1000px){.course{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course{margin-right:-1.5rem;margin-left:-1.5rem}}.course-installment-and-payment-in-installments{margin:50px 0 74px}.course-installment-and-payment-in-installments__title{color:#3734c2;margin-bottom:50px}.course-installment{display:flex;flex-direction:column;margin-bottom:54px}.course-installment__title{font-size:1.7rem;line-height:1.4705882353;font-weight:700;margin-bottom:12px}.course-installment__description{font-size:1.5rem;line-height:1.3333333333;margin-bottom:24px}.course-installment__table-head{font-size:1.5rem;line-height:1.3333333333;display:flex;justify-content:space-between;align-items:center}.course-installment__table-row{display:flex;justify-content:space-between;align-items:center;height:52px}.course-installment__table-row:not(:last-child){border-bottom:1px solid rgba(55,52,194,0.5)}.course-installment__table-key{font-size:1.7rem;line-height:1.4705882353;font-weight:700}.course-installment__table-value{font-size:1.7rem;line-height:1.4705882353}.course-payment-in-installments{display:flex;flex-direction:column;gap:32px}.course-payment-in-installments__header{display:flex;justify-content:space-between;align-items:center;max-width:400px}@media screen and (min-width: 1000px){.course-payment-in-installments__header{gap:134px;max-width:100%;justify-content:normal}}.course-payment-in-installments__title{font-size:1.7rem;line-height:1.4705882353;font-weight:700}.course-payment-in-installments__content{font-size:1.5rem;line-height:1.3333333333}.course-payment-in-installments__slices{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:start;position:relative;gap:60px}@media screen and (min-width: 1000px){.course-payment-in-installments__slices{flex-direction:row;max-width:595px;align-self:center;gap:0px}}.course-payment-in-installments__slices::before{content:'';position:absolute;bottom:4px;left:6px;width:2px;background-color:#3734c2;transform:translateX(-50%);z-index:1}@media screen and (max-width: 999px){.course-payment-in-installments__slices::before{bottom:20px;top:20px}}@media screen and (min-width: 1000px){.course-payment-in-installments__slices::before{transform:translateY(-50%);height:2px;left:50px;right:50px;width:auto}}.course-payment-in-installments__slice{min-width:67px;align-items:center;justify-content:center;display:flex;flex-direction:row;position:relative;z-index:2;gap:12px}@media screen and (min-width: 1000px){.course-payment-in-installments__slice{flex-direction:column}}.course-payment-in-installments__slice-content{display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 999px){.course-payment-in-installments__slice-content{order:2}}.course-payment-in-installments__slice-title{font-size:1.7rem;line-height:1.4705882353}@media screen and (min-width: 1000px){.course-payment-in-installments__slice-title{margin-bottom:8px}}.course-payment-in-installments__slice-description{font-size:1.3rem;line-height:1.5384615385;color:rgba(49,34,40,0.6)}.course-payment-in-installments__slice-point{height:12px;width:12px;background-color:#3734c2;border-radius:50%;position:relative;z-index:3}@media screen and (min-width: 1000px){.course__list{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course__list{padding-right:1.5rem;padding-left:1.5rem}}.course__list>div.dl{border-top:1px solid #ffe4e0;border-bottom:1px solid #ffe4e0}.course__list>div.dl:not(:last-child){margin-bottom:-1px}.course__list>div.dl>div.dt{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:1.9rem;line-height:1.5789473684;font-family:Georgia, Times, "Times New Roman", serif;font-weight:400;padding:5rem 0;color:#3734c2}@media screen and (min-width: 1000px){.course__list>div.dl>div.dt{font-size:2.5rem;line-height:1.4}}.course__list>div.dl>div.dt>span{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.course__list>div.dl>div.dt>.icon{margin:.7rem 0 0 2rem;fill:#ffe4e0}@media screen and (min-width: 1000px){.course__list>div.dl>div.dt>.icon{height:3.4rem;width:3.4rem;margin-top:.2rem}}.mod_no-touchevents .course__list>div.dl div.dt:hover .icon{fill:#3734c2}.course__list>div.dl>div.dd{padding-bottom:6rem}@media screen and (min-width: 1000px){.course-groups{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-groups{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-groups{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.course-groups__list{width:100%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-groups__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-groups__list{padding-right:1.5rem;padding-left:1.5rem}}.course-groups__list--accordion.is-open .course-groups__group{display:block}.course-groups__list--accordion .course-groups__group{display:none}.course-groups__list--accordion .course-groups__group:nth-child(1),.course-groups__list--accordion .course-groups__group:nth-child(2),.course-groups__list--accordion .course-groups__group:nth-child(3){display:block}.course-groups__group{border-top:1px solid #ffe4e0;border-bottom:1px solid #ffe4e0}.course-groups__group:not(:last-child){margin-bottom:-1px}.course-groups__all{margin-top:3rem}@media screen and (max-width: 999px){.course-groups__all{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.course-groups__all{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-groups__all{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-groups__all{padding-right:1.5rem;padding-left:1.5rem}}.course-groups__all>.button{width:100%}.course-groups__open-all{display:flex;justify-content:center}.mod_no-touchevents .course-groups__open-all-button:hover>span{color:#312228}.mod_no-touchevents .course-groups__open-all-button:hover>.icon{fill:#312228}.course-groups__open-all-button>span{font-size:1.7rem;line-height:1.4705882353;display:block;text-align:center;font-weight:700;color:#3734c2}.course-groups__open-all-button>.icon{display:block;margin:0 auto;width:2.4rem;height:2.4rem;fill:#3734c2}.course-group{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:2rem 0;color:rgba(49,34,40,0.4)}@media screen and (min-width: 1000px){.course-group{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;cursor:pointer}.course-group:hover{color:#312228}.course-group:hover .course-group__radio .radio-input>span{background:#ffe4e0}.course-group:hover .course-group__meta li.is-sm{color:#f61067}.course-group:hover .course-group__meta li.is-sm .icon{fill:#f61067}.course-group:hover .course-group__meta .icon{fill:#312228}}.course-group.is-selected{color:#312228}.course-group.is-selected .course-group__radio .radio-input>span{background:#ffe4e0}.course-group.is-selected .course-group__meta li.is-sm{color:#f61067}.course-group.is-selected .course-group__meta li.is-sm .icon{fill:#f61067}.course-group.is-selected .course-group__meta .icon{fill:#312228}@media screen and (min-width: 1000px){.course-group__radio{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2}}.course-group__meta{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-size:1.3rem;line-height:1.5384615385;font-weight:700}@media screen and (max-width: 999px){.course-group__meta{margin-left:3rem}}@media screen and (min-width: 1000px){.course-group__meta{-webkit-box-flex:14;-moz-box-flex:14;box-flex:14;-webkit-flex:14;-moz-flex:14;-ms-flex:14;flex:14;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}}.course-group__meta li{position:relative;padding-left:2.5rem}@media screen and (min-width: 1000px){.course-group__meta li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width: 999px){.course-group__meta li:not(:first-child){margin-top:1rem}}@media screen and (min-width: 1000px){.course-group__meta li:not(:first-child){margin-left:2rem}}.course-group__meta li.is-sm{color:rgba(246,16,103,0.4)}.course-group__meta li.is-sm .icon{fill:rgba(246,16,103,0.4)}.course-group__meta li .icon{position:absolute;top:0;left:0;fill:rgba(49,34,40,0.4)}@media screen and (max-width: 999px){.course-group__promotion{display:none !important}}@media screen and (min-width: 1000px){.course-group__promotion{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:right}.course-group__promotion .icon{fill:#f61067}}@media screen and (min-width: 1000px){.course-curriculum{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-curriculum{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-curriculum{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.course-curriculum__list{width:100%;padding-right:3vw;padding-left:3vw;counter-reset:list}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-curriculum__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-curriculum__list{padding-right:1.5rem;padding-left:1.5rem}}.course-curriculum__list>div.dl{background:#ffe4e0;border-radius:1.6rem}@media screen and (min-width: 1000px){.course-curriculum__list>div.dl{position:relative;margin-left:7rem}.course-curriculum__list>div.dl::before,.course-curriculum__list>div.dl::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}.course-curriculum__list>div.dl::after{height:0;width:0;border-bottom:1rem solid transparent;border-right:0.5rem solid #ffe4e0;border-top:1rem solid transparent;top:2.25rem;right:100%;content:""}}.course-curriculum__list>div.dl:not(:last-child){margin-bottom:1rem}@media screen and (min-width: 1000px){.course-curriculum__list>div.dl:not(:last-child){margin-bottom:2rem}.course-curriculum__list>div.dl:not(:last-child)::before{-webkit-transform:translateX(-5.3rem);-moz-transform:translateX(-5.3rem);-ms-transform:translateX(-5.3rem);-o-transform:translateX(-5.3rem);transform:translateX(-5.3rem);top:2rem;bottom:-4rem;left:0;z-index:1;width:.2rem;background:#fff5f4;content:""}}.course-curriculum__list>div.dl>div.dt{font-size:1.7rem;line-height:1.4705882353;padding:1.5rem 2rem}@media screen and (min-width: 1000px){.course-curriculum__list>div.dl>div.dt{position:relative;padding:2rem 3rem;cursor:pointer}.course-curriculum__list>div.dl>div.dt:hover{color:#3734c2}.course-curriculum__list>div.dl>div.dt::before{font-size:1.3rem;line-height:1.5384615385;height:3.6rem;width:3.6rem;-webkit-transform:translate(-7rem, -50%);-moz-transform:translate(-7rem, -50%);-ms-transform:translate(-7rem, -50%);-o-transform:translate(-7rem, -50%);transform:translate(-7rem, -50%);position:absolute;top:3.25rem;left:0;z-index:2;background:#fff5f4;border-radius:50%;counter-increment:list;content:counter(list);line-height:3.6rem;text-align:center}}.course-curriculum__list>div.dl>div.dd{padding:0 2rem 1.5rem}@media screen and (min-width: 1000px){.course-curriculum__list>div.dl>div.dd{padding:0 3rem 2rem}}.course-curriculum__list>div.dl>div.dd div.dl{font-size:1.3rem;line-height:1.5384615385}.course-curriculum__list>div.dl>div.dd div.dl:not(:last-child){margin-bottom:.75rem}.course-curriculum__list>div.dl>div.dd div.dt{font-weight:700}.course-curriculum__list>div.dl>div.dd div.dd{display:list-item;margin:.75rem 0 0 1.75rem;padding-left:1.2rem;list-style-type:square}.course-curriculum__documents{margin-top:6rem}@media screen and (min-width: 1000px){.course-curriculum__documents{width:75%;padding-right:3vw;padding-left:3vw;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-curriculum__documents{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-curriculum__documents{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-curriculum__documents{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-curriculum__documents{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.course-curriculum__documents>li:not(:last-child){margin-bottom:1.9rem}}@media screen and (min-width: 1000px){.course-curriculum__documents>li{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-curriculum__documents>li{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-curriculum__documents>li{padding-right:1.5rem;padding-left:1.5rem}}.course-added{text-align:center}.course-added__title{margin-bottom:3rem}.course-added__content{margin-bottom:2.25rem}.course-added__content .icon{margin-bottom:1.75rem}.course-added__actions{margin-bottom:3rem}@media screen and (max-width: 999px){.course-added__actions{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.course-added__actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-added__actions{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-added__actions{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.course-added__actions>li:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width: 1000px){.course-added__actions>li{width:16.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-added__actions>li{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-added__actions>li{padding-right:1.5rem;padding-left:1.5rem}}.course-added__actions>li .button{width:100%}.course-meta{font-size:1.3rem;line-height:1.5384615385;font-weight:700;color:rgba(49,34,40,0.4)}.course-meta>li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.course-meta>li:not(:last-child){margin-bottom:.75rem}.course-meta>li .rub-sans+span{font-weight:400}.course-meta .icon{margin-right:.9rem;fill:rgba(49,34,40,0.4)}.course-meta__variant2{margin-bottom:10px}@media screen and (max-width: 999px){.course-select{margin-right:6vw;margin-left:6vw}}.course-select:not(:last-child){margin-bottom:4rem}.course-select__toggle{text-align:center}.course-select__content[id="course-select-content"]{display:none;margin-top:8rem;margin-bottom:8rem}.course-select__title{font-size:1.7rem;line-height:1.4705882353;margin-bottom:2rem;color:rgba(49,34,40,0.6);text-align:center}.course-select__period{margin-bottom:2.5rem}.course-select__type{margin-bottom:2.5rem}.course-select__checkboxes{margin-bottom:3rem}@media screen and (min-width: 1000px){.course-select__checkboxes p{text-align:center}}.course-select__checkboxes p:not(:last-child){margin-bottom:1.5rem}.course-select__checkboxes label{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;font-size:1.7rem;line-height:1.4705882353;color:rgba(49,34,40,0.6)}@media screen and (min-width: 1000px){.course-select__checkboxes label{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.course-select__checkboxes label .checkbox-input{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;flex-shrink:0;-ms-flex-negative:0;margin-left:2rem}@media screen and (min-width: 1000px){.course-select__submit{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-select__submit{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-select__submit{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.course-select__submit .button{width:100%}}@media screen and (min-width: 1000px){.course-select__submit .button{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-select__submit .button{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-select__submit .button{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.course-period-select{display:none !important}}.course-period-selector{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width: 1000px){.course-period-selector{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1441px){.course-period-selector{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.course-period-selector{display:none !important}}.course-period-selector__row{width:66.6666666667%;padding-right:3vw;padding-left:3vw}@media screen and (min-width: 1000px){.course-period-selector__row{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1441px){.course-period-selector__row{padding-right:1.5rem;padding-left:1.5rem}}.course-period-selector .ui-slider{position:relative;height:6rem;margin:0 6.5rem}.course-period-selector .ui-slider::before,.course-period-selector .ui-slider::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:0.6rem;width:0.6rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;z-index:3;border-radius:50%;content:""}.course-period-selector .ui-slider::before{left:0;background:#3734c2}.course-period-selector .ui-slider::after{right:0;background:#fff5f4}.course-period-selector .ui-slider-progress{height:0.2rem;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;z-index:1;background:#fff5f4}.course-period-selector .ui-slider-percent{-webkit-transition:width 0.6s;-moz-transition:width 0.6s;transition:width 0.6s;height:inherit;width:0;position:absolute;top:0;left:0;z-index:2;background:#3734c2}.course-period-selector .ui-slider-handle{-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;height:6rem;width:13rem;font-size:1.3rem;line-height:1.5384615385;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;z-index:4;height:6rem;background:#ffe4e0;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4);border-radius:3rem;cursor:pointer;font-weight:700;line-height:6rem;outline:none;text-align:center;white-space:nowrap}.mod_no-touchevents .course-period-selector .ui-slider-handle:hover,.mod_no-touchevents .course-period-selector .ui-slider-handle.hover{box-shadow:none}.course-type-selector{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media screen and (min-width: 1000px){.course-type-selector{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1441px){.course-type-selector{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.course-type-selector__row{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.course-type-selector__row{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.course-type-selector__row{padding-right:1.5rem;padding-left:1.5rem}}.course-type-selector ul{background:#fff5f4;border-radius:3rem;overflow:hidden}@media screen and (min-width: 1000px){.course-type-selector ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.course-type-selector li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:inherit;width:100%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;font-size:1.3rem;line-height:1.5384615385;position:relative;height:6rem;padding:1rem 2rem;color:#3734c2;font-weight:700;text-align:center}@media screen and (min-width: 1000px){.course-type-selector li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.course-type-selector li.is-selected{background:#ffe4e0;color:#312228}.course-type-selector li>input{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;cursor:pointer;opacity:0}html.mod_no-touchevents .course-type-selector li:hover{background:#ffe4e0;color:#312228}@media screen and (min-width: 1000px){.courses-cards{padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1441px){.courses-cards{padding-right:3rem;padding-left:3rem}}.courses-cards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media screen and (max-width: 999px){.courses-cards__list:not(.slick-initialized) .courses-cards__card:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.courses-cards__list:not(.slick-initialized) .courses-cards__card:nth-child(n+4){display:none !important}}@media screen and (max-width: 999px){.courses-cards__card{margin-right:.75rem;margin-left:.75rem}}@media screen and (min-width: 1000px){.courses-cards__card{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.courses-cards__card{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.courses-cards__card{padding-right:1.5rem;padding-left:1.5rem}}.courses-cards .slick-slider{padding-bottom:4rem}.courses-cards .slick-slider .slick-list{width:100%}@media screen and (min-width: 1000px){.courses-cards .slick-slider .slick-list{padding-bottom:2rem}}.courses-cards .slick-slider .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.courses-cards .slick-initialized .slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;height:auto}.courses-cards .slick-initialized .slick-dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}.course-card{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media screen and (min-width: 1000px){.course-card:hover .course-card__inner{box-shadow:none}.course-card:hover .course-card__content{background:#ffe4e0}.course-card:hover .course-card__announce{color:#312228}.course-card:hover .course-card__price{margin-top:0}.course-card:hover .course-card__actions{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.course-card__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;background:#fff;border-radius:1.6rem !important;overflow-y:hidden}@media screen and (min-width: 1000px){.course-card__inner{-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;box-shadow:0 1rem 2rem 0 rgba(196,170,165,0.2)}}.course-card__image{width:100%;position:relative;z-index:1}.course-card__image::after{height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(49,34,40,0.4);content:""}.course-card__image>img{width:100%;position:relative;z-index:1;max-width:none;vertical-align:top}.course-card__content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;position:relative;z-index:2;padding:2rem 3rem 3rem;background:#ffe4e0;border-radius:0 0 1.6rem 1.6rem}@media screen and (min-width: 1000px){.course-card__content{background:#fff}}.course-card__meta{position:absolute;bottom:100%;left:0;padding:2.75rem 3rem;color:#fff}.course-card__meta .icon{fill:#fff}.course-card__announce{font-size:1.3rem;line-height:1.5384615385;margin:1.5rem 0;color:#312228}@media screen and (min-width: 1000px){.course-card__announce{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;color:rgba(49,34,40,0.4)}}.course-card__price{font-size:1.7rem;line-height:1.4705882353}@media screen and (max-width: 999px){.course-card__price{margin-bottom:2.5rem}}@media screen and (min-width: 1000px){.course-card__price{margin-bottom:1rem}}@media screen and (min-width: 1000px){.course-card__actions{-webkit-transition:-webkit-transform 0.1s;-moz-transition:-moz-transform 0.1s;transition:transform 0.1s;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;will-change:transform}}@media screen and (max-width: 999px){.course-card__actions>li:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 1000px){.course-card__actions>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.course-card__actions>li:not(:last-child){margin-right:1rem}}@media screen and (min-width: 1000px) and (max-width: 1279px){.course-card__actions>li:first-child{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0;display:none !important}}.course-card__actions>li .button{width:100%}@media screen and (max-width: 999px){.courses-items{margin-right:6vw;margin-left:6vw}}@media screen and (max-width: 999px){.courses-items_grid{margin-right:auto;margin-left:auto}}@media screen and (min-width: 1000px){.courses-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.courses-items{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.courses-items{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.courses-items__list{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.courses-items__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.courses-items__list{padding-right:1.5rem;padding-left:1.5rem}}.courses-items__list_grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-right:3vw;padding-left:3vw;margin:0 auto;padding:0}@media screen and (min-width: 1000px){.courses-items__list_grid{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1441px){.courses-items__list_grid{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 320px){.courses-items__list_grid{max-width:266px}}@media screen and (min-width: 360px){.courses-items__list_grid{max-width:300px}}@media screen and (min-width: 480px){.courses-items__list_grid{max-width:360px}}@media screen and (min-width: 768px){.courses-items__list_grid{max-width:660px}}@media screen and (min-width: 960px){.courses-items__list_grid{max-width:720px}}@media screen and (min-width: 1000px){.courses-items__list_grid{padding:0;max-width:948px}}@media screen and (min-width: 1280px){.courses-items__list_grid{max-width:1080px}}.courses-items__item{position:relative;padding:3rem 0}.courses-items__item::before,.courses-items__item::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;right:1rem;left:1rem;height:1px;background:#ffe4e0;content:""}@media screen and (min-width: 1000px){.courses-items__item::before,.courses-items__item::after{right:6rem;left:6rem}}.courses-items__item::before{top:0}.courses-items__item::after{bottom:0}.courses-items__item:not(:last-child){margin-bottom:-1px}.courses-items__item_grid{padding:0;box-shadow:0px 20px 50px rgba(196,170,165,0.4);border-radius:16px}@media screen and (min-width: 0px){.courses-items__item_grid{width:100%;padding-right:3vw;padding-left:3vw;max-width:100%;margin:0 0 8px 0;padding:0}}@media screen and (min-width: 0px) and (min-width: 1000px){.courses-items__item_grid{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 0px) and (min-width: 1441px){.courses-items__item_grid{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 320px){.courses-items__item_grid{max-width:266px;margin-bottom:16px}}@media screen and (min-width: 360px){.courses-items__item_grid{max-width:300px}}@media screen and (min-width: 480px){.courses-items__item_grid{max-width:340px}}@media screen and (min-width: 768px){.courses-items__item_grid{width:50%;padding-right:3vw;padding-left:3vw;max-width:310px;margin:0 10px 16px 10px;padding:0}}@media screen and (min-width: 768px) and (min-width: 1000px){.courses-items__item_grid{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 768px) and (min-width: 1441px){.courses-items__item_grid{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 960px){.courses-items__item_grid{max-width:340px;margin:0 10px 16px 10px}}@media screen and (min-width: 1000px){.courses-items__item_grid{width:33.3333333333%;padding-right:3vw;padding-left:3vw;max-width:300px;margin:0 8px 14px 8px;padding:0}}@media screen and (min-width: 1000px) and (min-width: 1000px){.courses-items__item_grid{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.courses-items__item_grid{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1280px){.courses-items__item_grid{max-width:340px;margin:0 10px 16px 10px}}@media screen and (min-width: 1000px){.courses-items__item_grid{padding:0}}.courses-items__item_grid .course-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;height:100%}.courses-items__item_grid .course-item__image{max-width:340px;max-height:215px;width:100%}.courses-items__item_grid .course-item__image .item-hidden{max-width:340px;max-height:215px;width:100%;overflow:hidden}.courses-items__item_grid .course-item__image .item-hidden img{border-radius:16px 16px 0 0;max-width:340px;max-height:340px;width:100%;height:auto}.courses-items__item_grid .course-item__content{margin:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__content{padding:8px 10px 10px 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__content{padding:12px 14px 14px 14px}}@media screen and (min-width: 480px){.courses-items__item_grid .course-item__content{padding:20px 24px 24px 24px}}@media screen and (min-width: 768px){.courses-items__item_grid .course-item__content{padding:14px 18px 18px 18px}}@media screen and (min-width: 960px){.courses-items__item_grid .course-item__content{padding:20px 24px 24px 24px}}@media screen and (min-width: 1000px){.courses-items__item_grid .course-item__content{padding:16px 20px 20px 20px}}@media screen and (min-width: 1280px){.courses-items__item_grid .course-item__content{padding:20px 24px 24px 24px}}.courses-items__item_grid .course-item__content .period{margin:0;font-weight:400;width:100%}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__content .period{line-height:22px;font-size:16px}}@media screen and (min-width: 480px){.courses-items__item_grid .course-item__content .period{line-height:24px;font-size:18px}}.courses-items__item_grid .course-item__content__header{display:flex;flex-direction:column}.courses-items__item_grid .course-item__title{margin:0;width:100%;margin-bottom:2rem}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__title{line-height:20px;font-size:16px}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__title{line-height:24px;font-size:20px}}.courses-items__item_grid .course-item__price{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;font-weight:700}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__price{font-size:20px;line-height:24px}}@media screen and (min-width: 480px){.courses-items__item_grid .course-item__price{font-size:24px;line-height:28px}}.courses-items__item_grid .course-item__bottom{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__bottom{margin-top:2rem}}.courses-items__item_grid .course-item__buttons{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__buttons li{width:100%;margin-top:10px}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__buttons li{width:50%}}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__buttons li.right{padding-left:0}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__buttons li.right{padding-left:4px}}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__buttons li.left{padding-right:0}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__buttons li.left{padding-right:4px}}.courses-items__item_grid .course-item__buttons li a{width:100%}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__buttons li a{padding-right:0.1rem;padding-left:0.1rem}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__buttons li a{padding-right:0.5rem;padding-left:0.5rem}}@media screen and (min-width: 768px){.courses-items__item_grid .course-item__buttons li a{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.courses-items__item_grid .course-item__buttons li a{padding-right:1.8rem;padding-left:1.8rem}}@media screen and (min-width: 1000px) and (max-width: 1279px){.courses-items__item_grid .course-item__buttons li a{padding-right:1rem;padding-left:1rem}}.courses-items__item_grid .course-item__stats{width:100%}.courses-items__item_grid .course-item__stats ul{margin-bottom:10px;gap:14px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__stats ul{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__stats ul{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}.courses-items__item_grid .course-item__stats ul li{gap:4px;padding-left:0px !important;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:start;-moz-align-items:start;-ms-align-items:start;-o-align-items:start;align-items:start;-ms-flex-align:start}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__stats ul li{width:100%;padding-right:3vw;padding-left:3vw;padding-right:0px}}@media screen and (min-width: 0px) and (min-width: 1000px){.courses-items__item_grid .course-item__stats ul li{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 0px) and (min-width: 1441px){.courses-items__item_grid .course-item__stats ul li{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__stats ul li{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;width:33.3333333333%;padding-right:3vw;padding-left:3vw;border-right:1px solid #B8B8B8;padding-right:8px;padding-right:1.5vw;font-size:10px;line-height:16px}}@media screen and (min-width: 320px) and (min-width: 1000px){.courses-items__item_grid .course-item__stats ul li{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 320px) and (min-width: 1441px){.courses-items__item_grid .course-item__stats ul li{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 360px){.courses-items__item_grid .course-item__stats ul li{font-size:12px}}@media screen and (min-width: 480px){.courses-items__item_grid .course-item__stats ul li{padding-right:10px;padding-right:1vw;line-height:18px;font-size:14px}}@media screen and (min-width: 768px){.courses-items__item_grid .course-item__stats ul li{font-size:12px;line-height:12px}}@media screen and (min-width: 960px){.courses-items__item_grid .course-item__stats ul li{line-height:18px;font-size:14px}}@media screen and (min-width: 1000px){.courses-items__item_grid .course-item__stats ul li{padding-right:0.5vw;font-size:12px;line-height:16px}}@media screen and (min-width: 1280px){.courses-items__item_grid .course-item__stats ul li{padding-right:2px;line-height:18px;font-size:14px}}.courses-items__item_grid .course-item__stats ul li:last-child{border-right:none}.courses-items__item_grid .course-item__stats ul li svg{fill:#3734c2;display:block}@media screen and (min-width: 0px){.courses-items__item_grid .course-item__stats ul li svg{margin-right:4px}}@media screen and (min-width: 320px){.courses-items__item_grid .course-item__stats ul li svg{margin:0;align-self:start}}.courses-items__item_grid .course-item__stats ul li div{display:flex;flex-direction:column}.courses-items__item_grid .course-item__stats ul li span{color:rgba(49,34,40,0.4);font-weight:400}.courses-items__item_grid .course-item__discount{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.courses-items__item_grid .course-item__discount>div{min-width:120px;align-self:center}.courses-items__item_grid .course-item__discount>p{margin-top:0;margin-left:8px;display:block;align-self:center}@media screen and (min-width: 1000px){.course-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.course-item[data-actions-show="hover"] .course-item__actions{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;transition:transform 0.2s;will-change:transform}.course-item[data-actions-show="hover"]:hover .course-item__actions{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}.course-item[data-selected] .course-item__actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.course-item[data-selected] .course-item__actions>li:not(:last-child){margin-right:1rem}.course-item[data-selected="selected-false"]{position:relative}.course-item[data-selected="selected-false"]::after{position:absolute;top:0;right:-.7rem;left:0;z-index:4;height:100%;background:rgba(255,255,255,0.4);content:""}@media screen and (min-width: 1000px){.course-item[data-selected="selected-false"]::after{right:0}}.course-item[data-selected="selected-false"] .course-item__actions{z-index:5}@media screen and (max-width: 999px){.course-item[data-selected="selected-false"] .course-item__actions{position:relative}}.course-item[data-selected="selected-false"] .course-item__actions>li:first-child{display:none}@media screen and (min-width: 1000px){.course-item:not([data-selected]) .course-item__actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (max-width: 999px){.course-item:not([data-selected]) .course-item__actions>li:not(:last-child){margin-bottom:1rem}}@media screen and (min-width: 1000px){.course-item:not([data-selected]) .course-item__actions>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.course-item:not([data-selected]) .course-item__actions>li:not(:last-child){margin-right:1rem}}@media screen and (min-width: 1000px) and (max-width: 1279px){.course-item:not([data-selected]) .course-item__actions>li:first-child{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0;display:none !important}}.course-item:not([data-selected]) .course-item__actions>li .button{width:100%}.course-item__image>img{-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;border-radius:1.6rem;box-shadow:0 1rem 2rem 0 rgba(196,170,165,0.2);vertical-align:top}@media screen and (max-width: 999px){.course-item__image>img{width:100%}}@media screen and (min-width: 1000px){.course-item__image>img{height:26rem;width:26rem}}.mod_no-touchevents .course-item .course-item__image:hover img{box-shadow:none}.course-item__content{margin-top:2.75rem}@media screen and (min-width: 1000px){.course-item__content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;margin-left:4rem;overflow:hidden}}.course-item__title{margin:2.25rem 0 1.75rem}@media screen and (min-width: 1000px){.course-item__title{margin:2.5rem 0 1rem}}.course-item__title__variant2{margin-bottom:1rem;font-size:20px;display:flex;flex:1;align-items:center}.course-item__price{font-size:1.7rem;line-height:1.4705882353}.course-item__prices{width:100%;display:flex;justify-content:space-between;align-items:center}.course-item__prices .course-item__main-price__price{font-size:18px;font-weight:700}.course-item__prices .course-item__main-price__installment{font-size:14px}.course-item__prices .course-item__secondary-price{display:flex;flex-direction:column}.course-item__prices .course-item__secondary-price span{font-size:16px;font-weight:400}.course-item__prices .course-item__secondary-price s{font-size:14px;font-weight:400;color:rgba(49,34,40,0.4)}.course-item__discount{font-size:1.3rem;line-height:1.5384615385;margin-top:2rem;color:#f61067}@media screen and (min-width: 1000px){.course-item__discount{display:flex;align-items:center}}.course-item__discount>div{position:relative;display:inline-block;min-width:100px;height:40px;padding:0 24px 0 14px}.course-item__discount>div::before,.course-item__discount>div::after{position:absolute;top:0;display:block;height:40px;background-image:url(/assets/courses_shop/discount_flag-4e9c3a05252681304818749ac80598a1.svg);background-repeat:no-repeat;content:""}.course-item__discount>div::before{left:0;width:15px;background-position:left center}.course-item__discount>div::after{right:0;width:25px;background-position:right center}.course-item__discount>div>span{display:block;height:40px;padding:10px 0;background-color:#f61067;color:#fff;font-family:Georgia, Times, "Times New Roman", serif;text-align:center}@media screen and (max-width: 999px){.course-item__discount>p{margin-top:.5rem}}@media screen and (min-width: 1000px){.course-item__discount>p{margin-left:1rem}}@media screen and (max-width: 999px){.course-item__actions{margin-top:2rem}}@media screen and (min-width: 1000px){.course-item__actions{position:absolute;top:0;right:0}}.cookie-warning{position:fixed;right:1rem;top:50%;transform:translate(calc(100% + 1rem), -50%);z-index:999;padding:3rem;border-radius:0.6rem;background:#fff;box-shadow:0px 10px 30px 0px rgba(49,34,40,0.4);transition:transform .4s}@media screen and (max-width: 999px){.cookie-warning{left:1rem}}@media all and (min-width: 500px){.cookie-warning{left:auto;width:38rem}}.cookie-warning.is-active{transform:translate(0, -50%)}.cookie-warning.is-active.is-close{transform:translate(calc(100% + 1rem), -50%)}.cookie-warning__read-more{display:inline-block;margin-top:.5rem}.cookie-warning__close{position:absolute;top:1.5rem;right:1.5rem}.cookie-warning__close>.icon{fill:#3734c2}.mod_no-touchevents .cookie-warning__close>.cookie-warning__close:hover .icon{fill:#312228}.disability{font-size:1.6rem;line-height:1.5;background:#fff;color:#000}@media screen and (max-width: 999px){.disability{padding-top:0 !important}}@media screen and (min-width: 1000px){.disability{padding-top:80px}}@media screen and (min-width: 1000px){.disability .container{max-width:1370px;padding-left:30px}}.disability a{color:#000 !important}@media screen and (min-width: 1000px){.disability__content-box{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.disability__content-box{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.disability__content-box{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.disability__content-item{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.disability__content-item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.disability__content-item{padding-right:1.5rem;padding-left:1.5rem}}.disability__navigate{position:relative;padding:25px 0;background:#d6d6d6}@media screen and (min-width: 1000px){.disability__navigate{position:fixed;top:0;left:0;z-index:100;width:100%}}.disability__navigate-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:-5px -15px}.disability__navigate-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:4px 15px;white-space:nowrap}.disability__navigate-title{font-size:18px;line-height:1.8888888889;display:inline-block;text-transform:uppercase}a{color:#000}a:hover{text-decoration:underline}.disability__navigate-title--normal-version{position:relative;display:block;padding-left:40px}.disability__navigate-title--normal-version:before{height:18px;width:32px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0;background:url(/assets/courses_shop/disability_ico-b589e49672a919facc771671829e78fa.png) transparent 0 0 no-repeat;content:""}.disability__navigate-icon-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-left:8px}.disability__navigate-icon-grid-item{padding:5px 7px;background:#fff;border:1px solid transparent;border-radius:3px;color:#000;cursor:pointer;font-size:16px;line-height:1;text-transform:uppercase}.disability__navigate-icon-grid-item:not(:last-child){margin-right:4px}.disability__navigate-icon-grid-item:hover{background:#000;color:#fff}.disability__navigate-icon-grid-item.is-active{border-color:#000}.disability__navigate-icon-grid-item--small{font-size:14px}.disability__navigate-icon-grid-item--medium{font-size:16px}.disability__navigate-icon-grid-item--large{font-size:18px}.disability__navigate-icon-grid-item--base{border-color:#fff;background:#fff;color:#000}.disability__navigate-icon-grid-item--inverse{border-color:#000;background:#000;color:#fff}.disability__navigate-icon-grid-item--blue{border-color:#330099;background:#330099;color:#fff}.disability__header-logo{padding:75px 0;border-bottom:1px solid #d6d6d6;text-align:center}.disability__logo{height:112px;width:132px;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);fill:#000}.disability__content{padding:80px 0}.disability__content a{text-decoration:underline}.disability__content a:hover{text-decoration:none}.disability__content h1,.disability__content h2,.disability__content h3,.disability__content h4,.disability__content h5,.disability__content h6,.disability__content .h1,.disability__content .h2,.disability__content .h3,.disability__content .h4,.disability__content .h5,.disability__content .h6{text-align:center}.disability__content h1:not(:first-child),.disability__content h2:not(:first-child),.disability__content h3:not(:first-child),.disability__content h4:not(:first-child),.disability__content h5:not(:first-child),.disability__content h6:not(:first-child),.disability__content .h1:not(:first-child),.disability__content .h2:not(:first-child),.disability__content .h3:not(:first-child),.disability__content .h4:not(:first-child),.disability__content .h5:not(:first-child),.disability__content .h6:not(:first-child){margin-top:6rem}.disability__content h1:not(:last-child),.disability__content h2:not(:last-child),.disability__content h3:not(:last-child),.disability__content h4:not(:last-child),.disability__content h5:not(:last-child),.disability__content h6:not(:last-child),.disability__content .h1:not(:last-child),.disability__content .h2:not(:last-child),.disability__content .h3:not(:last-child),.disability__content .h4:not(:last-child),.disability__content .h5:not(:last-child),.disability__content .h6:not(:last-child){margin-bottom:2rem}.disability__content h1,.disability__content h2,.disability__content .h1,.disability__content .h2{font-size:3rem;line-height:1.3333333333;text-transform:uppercase}.disability__content h3,.disability__content h4,.disability__content .h3,.disability__content .h4{font-size:2.4rem;line-height:1.3333333333}.disability__content h5,.disability__content h6,.disability__content .h5,.disability__content .h6{font-weight:700}.disability__content p:not(:last-child){margin-bottom:2rem}.disability__content ol,.disability__content ul{list-style-position:outside}.disability__content ol:not(:last-child),.disability__content ul:not(:last-child){margin-bottom:4rem}.disability__content ol{list-style-type:decimal}.disability__content ul{list-style-type:square}.disability__content li:not(:last-child){margin-bottom:1rem}.disability__footer-content{padding:3.9rem 0 4rem;border-top:1px solid #d6d6d6;text-align:center}.disability__footer-content a:hover{text-decoration:underline}.disability--theme-base{background:#fff;color:#000}.disability--theme-inverse{background:#000;color:#fff}.disability--theme-inverse .disability__navigate{background:#484848}.disability--theme-inverse .disability__logo{fill:#fff}.disability--theme-inverse a{color:#fff !important}.disability--theme-inverse .disability__navigate-title--normal-version:before{background:url(/assets/courses_shop/disability_ico-b589e49672a919facc771671829e78fa.png) transparent 50% 50% no-repeat}.disability--theme-inverse .disability__header-logo{border-bottom-color:#fff}.disability--theme-inverse .disability__footer-content{border-top-color:#fff}.disability--theme-blue{background:#9dd1ff;color:#063462}.disability--theme-blue .disability__navigate{background:#83bae7}.disability--theme-blue a{color:#063462 !important}.disability--theme-blue .disability__navigate-title--normal-version:before{background:url(/assets/courses_shop/disability_ico-b589e49672a919facc771671829e78fa.png) transparent 100% 50% no-repeat}.disability--theme-blue .disability__logo{fill:#063462}.disability--theme-blue .disability__header-logo{border-bottom-color:#83bae7}.disability--theme-blue .disability__footer-content{border-top-color:#83bae7}.disability--size-small{font-size:50%}.disability--size-base{font-size:62.5%}.disability--size-large{font-size:75%}.document-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.document-item__icon{margin:0 -.5rem}.document-item__info{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:1.9rem}.document-item__caption{font-size:1.3rem;line-height:1.5384615385;margin-top:.3rem;color:rgba(49,34,40,0.4)}@media screen and (min-width: 1000px){.education-groups__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.education-groups__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.education-groups__list{margin-right:-1.5rem;margin-left:-1.5rem}}.education-groups__group{position:relative;text-align:center}@media screen and (min-width: 1000px){.education-groups__group{width:25%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.education-groups__group{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.education-groups__group{padding-right:1.5rem;padding-left:1.5rem}}.education-groups__group::before,.education-groups__group::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;background:#ffe4e0;content:""}@media screen and (max-width: 999px){.education-groups__group:first-child::before,.education-groups__group::after{right:3rem;left:3rem;height:1px}.education-groups__group::after{bottom:0}.education-groups__group:first-child::before{top:0}}@media screen and (min-width: 1000px){.education-groups__group:not(:last-child)::after{top:3rem;right:0;bottom:3rem;width:1px}}@media screen and (max-width: 999px){.education-group__title{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3rem 0;cursor:pointer}}@media screen and (min-width: 1000px){.education-group__title{margin-bottom:2.5rem}}@media screen and (max-width: 999px){.education-group__title .hr{display:none !important}}@media screen and (max-width: 999px){.education-group__icon{margin-right:6vw}.education-group__icon.icon{height:2.2rem;width:2.2rem}}@media screen and (min-width: 1000px){.education-group__icon{margin-bottom:1rem}}.education-group__name{font-size:1.7rem;line-height:1.4705882353;font-weight:700}@media screen and (max-width: 999px){.education-group__name{margin-right:auto;font-weight:400}}@media screen and (min-width: 1000px){.education-group__name{margin-bottom:3rem}}.education-group__toggle{fill:#3734c2}@media screen and (min-width: 1000px){.education-group__toggle{display:none !important}}.education-group__description{padding-right:3rem;padding-left:3rem}@media screen and (max-width: 999px){.education-group__description{display:none;padding-bottom:3rem}}@media screen and (min-width: 1000px){.education-group__description{display:block !important}}.education-group__description li:not(:last-child){margin-bottom:2rem}.education-group__description a::after{font-size:1.3rem;line-height:1.5384615385;display:block;color:#312228;content:attr(data-caption)}.education-group-select .hr{display:block;margin:0 auto 2.5rem;fill:#3734c2}.education-group-select div.dl{text-align:center}.education-group-select div.dt{font-size:1.7rem;line-height:1.4705882353;margin-bottom:2rem;color:rgba(49,34,40,0.6);text-align:center}@media screen and (max-width: 999px){.education-group-select div.dt{display:none !important}}@media screen and (max-width: 999px){.education-group-select div.dd{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1280px){.education-group-select div.dd{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px){.education-group-select div.dd>.button{white-space:nowrap}}@media screen and (max-width: 999px){.education-group-select div.dd>.button:not(:last-of-type){margin-bottom:1rem}}@media screen and (min-width: 1000px) and (max-width: 1279px){.education-group-select div.dd>.button:not(:last-of-type){margin-bottom:1rem}}@media screen and (min-width: 1280px){.education-group-select div.dd>.button:not(:last-of-type){margin-bottom:0;margin-right:1rem}}@media screen and (min-width: 1000px){.faq-accordion{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px){.faq-accordion__list{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.faq-accordion__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.faq-accordion__list{padding-right:1.5rem;padding-left:1.5rem}}.faq-accordion__list>div.dl{border-top:1px solid #ffe4e0;border-bottom:1px solid #ffe4e0}.faq-accordion__list>div.dl:not(:last-child){margin-bottom:-1px}.faq-accordion__list>div.dl>div.dt{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:1.7rem;line-height:1.4705882353;font-weight:700;padding:3rem 0}.faq-accordion__list>div.dl>div.dt>span{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.faq-accordion__list>div.dl>div.dt>.icon{margin:.5rem 0 0 2rem;fill:#3734c2}.mod_no-touchevents .faq-accordion__list>div.dl div.dt:hover .icon{fill:#312228}.faq-accordion__list>div.dl>div.dd{font-size:1.7rem;line-height:1.4705882353;margin-bottom:3rem;color:rgba(49,34,40,0.6)}.faq-accordion__list>div.dl>div.dd>p:not(:last-child){margin-bottom:2.5rem}.faq-accordion__all{margin-top:3rem}@media screen and (max-width: 999px){.faq-accordion__all{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.faq-accordion__all{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.faq-accordion__all{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.faq-accordion__all{padding-right:1.5rem;padding-left:1.5rem}}.faq-accordion__all>.button{width:100%}.feedbacks-widgets{position:fixed;right:7.5rem;bottom:1.5rem;z-index:151}.feedbacks-widgets__actions ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.feedbacks-widgets__actions li{height:5rem;width:5rem;position:relative}.feedbacks-widgets__actions li:not(:last-child){margin-right:1rem}.feedbacks-widgets__actions svg.shape>path{fill:rgba(246,16,103,0.6);transition:fill 0.2s;will-change:transition}.mod_no-touchevents .feedbacks-widgets__actions svg.shape>path:hover,.mod_no-touchevents .feedbacks-widgets__actions svg.shape>path.hover{fill:#f61067}.feedbacks-widgets__actions svg.icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff;pointer-events:none}.feedbacks-widgets__popup{z-index:9999;position:absolute;right:0;bottom:0;display:none;padding-bottom:1rem;background:#fff5f4;border-radius:1.6rem 1.6rem 0 1.6rem;box-shadow:0 3rem 6rem 0 rgba(196,170,165,0.6)}@media screen and (max-width: 999px){.feedbacks-widgets__popup{width:calc(100vw - 3rem);max-height:calc(100vh - 3rem)}}@media screen and (min-width: 1000px){.feedbacks-widgets__popup{width:41rem}}.feedbacks-widgets__popup-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:relative;padding:1.5rem 3rem;background:#f61067;border-radius:1.6rem 1.6rem 0 0;color:#fff}.feedbacks-widgets__popup-header>span{height:5rem;width:5rem;position:relative;margin-right:1.5rem;background:#ffe4e0;border-radius:50%}.feedbacks-widgets__popup-header>span>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#f61067}.feedbacks-widgets__popup-header>a{height:3.6rem;width:3.6rem;position:absolute;top:0;right:0;display:block;opacity:.4;transition:opacity 0.2s;will-change:opacity}.mod_no-touchevents .feedbacks-widgets__popup-header>a:hover,.mod_no-touchevents .feedbacks-widgets__popup-header>a.hover{opacity:1}.feedbacks-widgets__popup-header>a>svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:#fff}.feedbacks-widgets__popup-content{margin:0 1rem;padding:2rem;background:#fff;border-bottom-left-radius:0.6rem;max-height:calc(100vh - 11rem)}@media screen and (min-width: 1000px){.feedbacks-widgets__popup-content{padding:4rem 2rem}}@media screen and (max-width: 999px){.feedbacks-widgets__popup-content .default-form{margin-right:0;margin-left:0}}.feedbacks-bubbles{position:relative}.feedbacks-bubbles:not(:last-child){margin-bottom:6rem}@media screen and (min-width: 1000px){.feedbacks-bubbles:not(:last-child){margin-bottom:4rem}}@media screen and (min-width: 1000px){.feedbacks-bubbles{width:66.6666666667%;margin-right:auto;margin-left:auto}}.feedbacks-bubbles__list:not(.slick-initialized) .feedbacks-bubbles__bubble:nth-child(n+2){display:none !important}.feedbacks-bubbles__list:not(.slick-initialized) ~ .feedbacks-bubbles__nav{display:none}@media screen and (max-width: 999px){.feedbacks-bubbles__card{margin-right:.75rem;margin-left:.75rem}}.feedbacks-bubbles__nav{height:6rem;width:6rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;position:absolute;top:100%;z-index:2;margin-top:-3rem;background:#fff5f4;border-radius:50%;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4)}.mod_no-touchevents .feedbacks-bubbles__nav:hover,.mod_no-touchevents .feedbacks-bubbles__nav.hover{box-shadow:none}@media screen and (min-width: 1000px){.feedbacks-bubbles__nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:-1rem}}@media screen and (max-width: 999px){.feedbacks-bubbles__nav--prev{right:50%;margin-right:.5rem}}@media screen and (min-width: 1000px){.feedbacks-bubbles__nav--prev{left:-3rem}}@media screen and (max-width: 999px){.feedbacks-bubbles__nav--next{left:50%;margin-left:.5rem}}@media screen and (min-width: 1000px){.feedbacks-bubbles__nav--next{right:-3rem}}.feedbacks-bubbles__nav .icon{fill:#3734c2}.mod_no-touchevents .feedbacks-bubbles .feedbacks-bubbles__nav:hover .icon{fill:#312228}.feedbacks-bubbles .slick-slider{z-index:1}.feedbacks-bubbles .slick-slider .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.feedbacks-bubbles .slick-initialized .slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;height:auto}.feedback-bubble{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}@media screen and (max-width: 999px){.feedback-bubble{text-align:center}}@media screen and (min-width: 1000px){.feedback-bubble{position:relative;height:28rem;padding-bottom:2rem}.feedback-bubble::after{height:0;width:0;border-top:2rem solid #ffe4e0;border-right:6rem solid transparent;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%;content:""}}.feedback-bubble__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:relative;background:#ffe4e0;border-radius:1.6rem}@media screen and (max-width: 999px){.feedback-bubble__inner{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;padding:3rem 3rem 5.5rem}}@media screen and (min-width: 1000px){.feedback-bubble__inner{-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;overflow-y:hidden}}.feedback-bubble__photo{border-radius:0.6rem;vertical-align:top}@media screen and (max-width: 999px){.feedback-bubble__photo{height:13rem;width:13rem;margin-bottom:2rem}}@media screen and (min-width: 1000px){.feedback-bubble__photo{height:26rem;width:26rem;border-radius:1.6rem 0 0 1.6rem}}@media screen and (min-width: 1000px){.feedback-bubble__content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;border-right:6rem solid #ffe4e0;border-left:6rem solid #ffe4e0;border-top:3rem solid #ffe4e0;border-bottom:3rem solid #ffe4e0}}@media screen and (min-width: 1000px){.feedback-bubble__quote{position:absolute;top:0;left:0;right:0;bottom:0}}.feedback-bubble__quote>p{font-size:1.7rem;line-height:1.4705882353}.feedback-bubble__quote>footer{font-size:1.3rem;line-height:1.5384615385;margin-top:1.5rem;color:rgba(49,34,40,0.4)}@media screen and (min-width: 1000px){.feedback-bubble__quote>footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:absolute;bottom:-3rem;left:0;right:0;height:5.5rem;background:#ffe4e0}}.feedback-bubble__video{width:100%;text-align:center}.feedback-bubble__video a{display:inline-block}.feedback-bubble__video img{display:inline;vertical-align:top}@media screen and (min-width: 1000px){.feedback-bubble__video img{display:block;width:auto;max-height:22rem}}@media screen and (min-width: 1000px){.feedback-bubble__video{position:absolute;top:2rem;bottom:2rem;left:50%;transform:translateX(-50%);height:22rem}}@media screen and (min-width: 1000px){.feedbacks-cards{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (max-width: 999px){.feedbacks-cards__list:not(.slick-initialized) .feedbacks-cards__card:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.feedbacks-cards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;width:100%}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedbacks-cards__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedbacks-cards__list{margin-right:-1.5rem;margin-left:-1.5rem}}.feedbacks-cards__card{outline:none}@media screen and (min-width: 1000px){.feedbacks-cards__card{width:33.3333333333%;padding-right:3vw;padding-left:3vw;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;position:relative}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedbacks-cards__card{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedbacks-cards__card{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.feedbacks-cards__card:not(:last-child)::after{position:absolute;top:3rem;right:0;bottom:3rem;width:1px;background:#ffe4e0;content:""}}.feedbacks-cards__all{margin-top:3rem}@media screen and (max-width: 999px){.feedbacks-cards__all{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.feedbacks-cards__all{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedbacks-cards__all{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedbacks-cards__all{padding-right:1.5rem;padding-left:1.5rem}}.feedbacks-cards__all>.button{width:100%}@media screen and (max-width: 999px){.feedbacks-cards .slick-slider{padding-bottom:4rem}.feedbacks-cards .slick-initialized .slick-slide{height:auto}.feedbacks-cards .slick-initialized .slick-dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}}.feedback-card{padding:0 3rem;text-align:center}@media screen and (min-width: 1000px){.feedback-card{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}}@media screen and (min-width: 1000px){.feedback-card__inner{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.feedback-card__image a{display:inline-block}.feedback-card__image img{vertical-align:top}.feedback-card__quote{margin-top:2rem}@media screen and (min-width: 1000px){.feedback-card__quote{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}.feedback-card__quote>p{font-size:1.7rem;line-height:1.4705882353}.feedback-card__quote>footer{font-size:1.3rem;line-height:1.5384615385;margin-top:1.5rem;color:rgba(49,34,40,0.4)}@media screen and (min-width: 1000px){.feedbacks-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedbacks-items{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedbacks-items{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.feedbacks-items__list{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedbacks-items__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedbacks-items__list{padding-right:1.5rem;padding-left:1.5rem}}.feedbacks-items__item{position:relative;padding:3rem 0}.feedbacks-items__item::before,.feedbacks-items__item::after{position:absolute;background:#ffe4e0;content:""}.feedbacks-items__item:not(:first-child){margin-top:-1px}.feedbacks-items__item::before,.feedbacks-items__item::after{right:1rem;left:1rem;height:1px}@media screen and (min-width: 1000px){.feedbacks-items__item::before,.feedbacks-items__item::after{right:6.5rem;left:6.5rem}}.feedbacks-items__item::before{top:0}.feedbacks-items__item::after{bottom:0}@media screen and (max-width: 999px){.feedback-item{text-align:center}}@media screen and (min-width: 1000px){.feedback-item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedback-item{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedback-item{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.feedback-item__image{width:25%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedback-item__image{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedback-item__image{padding-right:1.5rem;padding-left:1.5rem}}.feedback-item__image a{display:inline-block}.feedback-item__image img{vertical-align:top}@media screen and (max-width: 999px){.feedback-item__quote{margin-top:2rem}}@media screen and (min-width: 1000px){.feedback-item__quote{width:75%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.feedback-item__quote{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.feedback-item__quote{padding-right:1.5rem;padding-left:1.5rem}}.feedback-item__quote>p{font-size:1.7rem;line-height:1.4705882353}.feedback-item__quote>p:not(:last-of-type){margin-bottom:2.5rem}.feedback-item__quote>footer{font-size:1.3rem;line-height:1.5384615385;margin-top:1.5rem;color:rgba(49,34,40,0.4)}.cookie-warning{position:fixed;right:1rem;top:50%;transform:translate(calc(100% + 1rem), -50%);z-index:999;padding:3rem;border-radius:0.6rem;background:#fff;box-shadow:0px 10px 30px 0px rgba(49,34,40,0.4);transition:transform .4s}@media screen and (max-width: 999px){.cookie-warning{left:1rem}}@media all and (min-width: 500px){.cookie-warning{left:auto;width:38rem}}.cookie-warning.is-active{transform:translate(0, -50%)}.cookie-warning.is-active.is-close{transform:translate(calc(100% + 1rem), -50%)}.cookie-warning__read-more{display:inline-block;margin-top:.5rem}.cookie-warning__close{position:absolute;top:1.5rem;right:1.5rem}.cookie-warning__close>.icon{fill:#3734c2}.mod_no-touchevents .cookie-warning__close>.cookie-warning__close:hover .icon{fill:#312228}.filter{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.filter:not(:first-child){margin-top:3.5rem}.filter:not(:last-child){margin-bottom:4rem}.filter .hr{margin-bottom:3.5rem}@media screen and (max-width: 999px){.filter__list{text-align:center}}@media screen and (min-width: 1000px){.filter__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (max-width: 999px){.filter__item:not(:last-child){margin-bottom:1.5rem}}@media screen and (min-width: 1000px){.filter__item:not(:last-child){margin-right:1rem}}@media screen and (min-width: 1000px){.graduates-cards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.graduates-cards__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.graduates-cards__list{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1441px){.graduates-cards__list{margin-top:-3rem}}@media screen and (max-width: 999px){.graduates-cards__card:not(:last-child){margin-bottom:12vw}}@media screen and (min-width: 1000px){.graduates-cards__card{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-top:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.graduates-cards__card{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.graduates-cards__card{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1441px){.graduates-cards__card{margin-top:3rem}}.graduate-card{font-size:1.3rem;line-height:1.5384615385;text-align:center}@media screen and (min-width: 1000px){.graduate-card{padding:0 3rem}}.graduate-card__photo{border-radius:1.6rem;vertical-align:top}.graduate-card__caption{margin:2rem 0}.graduate-card__person{color:rgba(49,34,40,0.4)}.history-cards{position:relative}@media screen and (min-width: 1000px){.history-cards{width:66.6666666667%;margin-right:auto;margin-left:auto}}.history-cards__list:not(.slick-initialized) .history-cards__card:nth-child(n+2){display:none !important}.history-cards__list:not(.slick-initialized) ~ .history-cards__nav{display:none}@media screen and (max-width: 999px){.history-cards__card{margin-right:.75rem;margin-left:.75rem}}.history-cards__nav{height:6rem;width:6rem;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:box-shadow 0.2s;-moz-transition:box-shadow 0.2s;transition:box-shadow 0.2s;position:absolute;top:100%;z-index:2;margin-top:-3rem;background:#fff5f4;border-radius:50%;box-shadow:0 1rem 3rem 0 rgba(196,170,165,0.4)}.mod_no-touchevents .history-cards__nav:hover,.mod_no-touchevents .history-cards__nav.hover{box-shadow:none}@media screen and (min-width: 1000px){.history-cards__nav{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;margin-top:-1rem}}@media screen and (max-width: 999px){.history-cards__nav--prev{right:50%;margin-right:.5rem}}@media screen and (min-width: 1000px){.history-cards__nav--prev{left:-3rem}}@media screen and (max-width: 999px){.history-cards__nav--next{left:50%;margin-left:.5rem}}@media screen and (min-width: 1000px){.history-cards__nav--next{right:-3rem}}.history-cards__nav .icon{fill:#3734c2}.mod_no-touchevents .history-cards .history-card__nav:hover .icon{fill:#312228}.history-cards .slick-slider{z-index:1}.history-cards .slick-slider .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.history-cards .slick-initialized .slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;height:auto}.history-card{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;padding:3rem 3rem 6rem;background:#fff;border-radius:1.6rem}@media screen and (min-width: 1000px){.history-card{padding:5rem 6rem 3rem}}.history-card__inner{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.history-card__header{margin-bottom:3.5rem;text-align:center}.history-card__title{letter-spacing:-1pt}.history-card__caption{margin-top:1.5rem}.history-card__content{margin-bottom:3.5rem}@media screen and (min-width: 1000px){.history-card__content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}}@media screen and (min-width: 1000px) and (min-width: 1000px){.history-card__content{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.history-card__content{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.history-card__photo{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.history-card__photo{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.history-card__photo{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.history-card__text{margin-top:3.5rem}}@media screen and (min-width: 1000px){.history-card__text{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.history-card__text{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.history-card__text{padding-right:1.5rem;padding-left:1.5rem}}.history-card__text>p{font-size:1.3rem;line-height:1.5384615385}.history-card__text>p:not(:last-child){margin-bottom:2rem}.history-card__footer{margin-top:auto;text-align:center}@media screen and (min-width: 1000px){.images-gallery{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;margin-top:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.images-gallery{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.images-gallery{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1441px){.images-gallery{margin-top:-3rem}}@media screen and (max-width: 999px){.images-gallery__image:not(:last-child){margin-bottom:6vw}}@media screen and (min-width: 1000px){.images-gallery__image{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-top:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.images-gallery__image{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.images-gallery__image{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1441px){.images-gallery__image{margin-top:3rem}}.images-gallery__image a{display:block}.images-gallery__image img{width:100%;max-width:none;vertical-align:top}.images-slider{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;position:relative}@media screen and (min-width: 1000px){.images-slider{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1441px){.images-slider{margin-right:-1.5rem;margin-left:-1.5rem}}.images-slider__list{width:75%;padding-right:3vw;padding-left:3vw}@media screen and (min-width: 1000px){.images-slider__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1441px){.images-slider__list{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.images-slider__list{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.images-slider__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.images-slider__list{padding-right:1.5rem;padding-left:1.5rem}}.images-slider__list:not(.slick-initialized) .images-slider__slide:nth-child(n+2){display:none !important}.images-slider__list:not(.slick-initialized) ~ .images-slider__nav{display:none}.images-slider__slide{text-align:center}.images-slider__nav{position:absolute;top:50%;z-index:2}.images-slider__nav--prev{-webkit-transform:translate(-3.4rem, -50%);-moz-transform:translate(-3.4rem, -50%);-ms-transform:translate(-3.4rem, -50%);-o-transform:translate(-3.4rem, -50%);transform:translate(-3.4rem, -50%);left:12.5%}.images-slider__nav--next{-webkit-transform:translate(3.4rem, -50%);-moz-transform:translate(3.4rem, -50%);-ms-transform:translate(3.4rem, -50%);-o-transform:translate(3.4rem, -50%);transform:translate(3.4rem, -50%);right:12.5%}.images-slider__nav .icon{fill:#ffe4e0}.mod_no-touchevents .images-slider .images-slider__nav:hover .icon{fill:#312228}.images-slider .slick-slider{z-index:1}.images-slider .slick-initialized .slick-slide{height:auto}.images-slider .slick-initialized .slick-slide img{display:inline}.image-slide{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:185px}@media screen and (min-width: 1000px){.image-slide{height:370px}}.image-slide img{max-height:100%}@media screen and (min-width: 1000px){.info-accordion{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px){.info-accordion__list{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.info-accordion__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.info-accordion__list{padding-right:1.5rem;padding-left:1.5rem}}.info-accordion__list>div.dl{border-top:1px solid #ffe4e0;border-bottom:1px solid #ffe4e0}.info-accordion__list>div.dl:not(:last-child){margin-bottom:-1px}.info-accordion__list>div.dl>div.dt{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:1.7rem;line-height:1.4705882353;font-weight:700;padding:3rem 0}.info-accordion__list>div.dl>div.dt>span{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.info-accordion__list>div.dl>div.dt>.icon{margin:.5rem 0 0 2rem;fill:#3734c2}.mod_no-touchevents .info-accordion__list>div.dl div.dt:hover .icon{fill:#312228}.info-accordion__list>div.dl>div.dd{margin-bottom:3rem}@media screen and (min-width: 1000px){.info-accordion__list>div.dl>div.dd .images-slider__list,.info-accordion__list>div.dl>div.dd .teachers-items__list{width:75%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.info-accordion__list>div.dl>div.dd .images-slider__list,.info-accordion__list>div.dl>div.dd .teachers-items__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.info-accordion__list>div.dl>div.dd .images-slider__list,.info-accordion__list>div.dl>div.dd .teachers-items__list{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.licenses-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.licenses-items{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.licenses-items{margin-right:-1.5rem;margin-left:-1.5rem}}.licenses-items:not(:last-child){margin-bottom:8rem}.licenses-items__caption{font-size:1.7rem;line-height:1.4705882353;margin-bottom:4rem;color:rgba(49,34,40,0.6);text-align:center}@media screen and (max-width: 999px){.licenses-items__list:not(.slick-initialized) .licenses-items__item:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.licenses-items__list{width:83.3333333333%;padding-right:3vw;padding-left:3vw;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;margin-top:-4rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.licenses-items__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.licenses-items__list{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.licenses-items__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.licenses-items__list{margin-right:-1.5rem;margin-left:-1.5rem}}.licenses-items__item{outline:none}@media screen and (min-width: 1000px){.licenses-items__item{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-top:4rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.licenses-items__item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.licenses-items__item{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.licenses-items .slick-slider{padding-bottom:4rem}.licenses-items .slick-initialized .slick-slide{height:auto}.licenses-items .slick-initialized .slick-slide img{display:inline}.licenses-items .slick-initialized .slick-dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}}.license-item{text-align:center}.license-item a{display:block}.license-item img{vertical-align:top}.list-inline{display:flex;flex-wrap:wrap;align-items:baseline;list-style:none}.list-inline>li:not(:last-child){margin-right:1.6rem}.list-inline>li a{display:inline-flex;align-items:center}.list-inline>li a svg{margin:1px 1px 0 -4px}.list-default{list-style:none}.list-default>li:not(:last-child){margin-bottom:1rem}.list-default>li a{display:inline-flex;align-items:center}.list-default>li a svg{margin:1px 1px 0 -4px}@media screen and (min-width: 1000px){.media-cards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;margin-top:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.media-cards__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.media-cards__list{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1441px){.media-cards__list{margin-top:-3rem}}@media screen and (max-width: 999px){.media-cards__item:not(:last-child){margin-bottom:6vw}}@media screen and (min-width: 1000px){.media-cards__item{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-top:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.media-cards__item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.media-cards__item{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1441px){.media-cards__item{margin-top:3rem}}.media-cards .slick-slider{padding-bottom:4rem}.media-cards .slick-slider .slick-list{width:100%}@media screen and (min-width: 1000px){.media-cards .slick-slider .slick-list{padding-bottom:2rem}}.media-cards .slick-slider .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.media-cards .slick-initialized .slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;height:auto}.media-cards .slick-initialized .slick-slide .media-card{flex:1;height:100%}.media-cards .slick-initialized .slick-dots{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;left:50%}.media-card{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:relative;border-radius:1.6rem;overflow:hidden}@media screen and (min-width: 1000px){.media-card{height:0;padding-bottom:100%}}.media-card__inner{display:block}@media screen and (max-width: 999px){.media-card__inner{height:41rem;width:100%;position:relative}}@media screen and (min-width: 1000px){.media-card__inner{height:100%;width:100%;position:absolute;top:0;left:0}.media-card__inner:hover::before{background-color:rgba(49,34,40,0.4);background-image:-webkit-linear-gradient(rgba(49,34,40,0.4), rgba(49,34,40,0.4));background-image:linear-gradient(rgba(49,34,40,0.4), rgba(49,34,40,0.4))}}.media-card__inner::before{-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;background-color:transparent;background-image:-webkit-linear-gradient(transparent, rgba(49,34,40,0.4));background-image:linear-gradient(transparent, rgba(49,34,40,0.4));height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;content:""}.media-card__photo{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;left:50%;z-index:1;max-width:none;height:100%}.media-card__content{position:absolute;right:2rem;bottom:3rem;left:2rem;z-index:3;color:#fff}@media screen and (min-width: 1000px){.media-card__content{right:3rem;left:3rem}}.media-card__meta{font-size:1.3rem;line-height:1.5384615385;margin-top:1.5rem}.pagination{margin-top:4rem}@media screen and (min-width: 1000px){.pagination{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.pagination{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.pagination{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.pagination__button{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.pagination__button{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.pagination__button{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.pagination__button{padding-right:1.5rem;padding-left:1.5rem}}.pagination__button .button{width:100%}.pagination__pages{margin-top:1.5rem;text-align:center}@media screen and (min-width: 1000px){.pagination__pages{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-top:.5rem}}@media screen and (min-width: 1000px) and (min-width: 1000px){.pagination__pages{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.pagination__pages{padding-right:1.5rem;padding-left:1.5rem}}.pagination__pages ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:relative}.pagination__pages li{font-size:1.3rem;line-height:1.5384615385;font-weight:700}.pagination__pages li.is-nav{-webkit-transform:translateY(-47.5%);-moz-transform:translateY(-47.5%);-ms-transform:translateY(-47.5%);-o-transform:translateY(-47.5%);transform:translateY(-47.5%);position:absolute;top:50%}.pagination__pages li.is-nav:first-child{left:-.5rem}@media screen and (min-width: 1000px){.pagination__pages li.is-nav:first-child{left:-1.5rem}}.pagination__pages li.is-nav:last-child{right:-.5rem}@media screen and (min-width: 1000px){.pagination__pages li.is-nav:last-child{right:-1.5rem}}.pagination__pages li>a,.pagination__pages li>span{display:block;padding:.5rem}@media screen and (min-width: 1000px){.pagination__pages li>a,.pagination__pages li>span{padding:1.5rem}}.pagination__pages li>a{color:rgba(55,52,194,0.2)}.mod_no-touchevents .pagination__pages li>a:hover,.mod_no-touchevents .pagination__pages li>a.hover{color:#3734c2}.pagination__pages li>span{color:#3734c2}.pagination__pages li .icon{fill:#ffe4e0}.mod_no-touchevents .pagination__pages li a:hover .icon{fill:#3734c2}@media screen and (min-width: 1000px){.partners-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.partners-items{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.partners-items{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.partners-items__list{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.partners-items__list{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.partners-items__list{padding-right:1.5rem;padding-left:1.5rem}}.partners-items__item:not(:last-child){margin-bottom:6rem}.partner-item{text-align:center}.partner-item__logo{margin-bottom:3rem;vertical-align:top}.partner-item__title{margin-bottom:1.5rem}.partner-item__text{font-size:1.3rem;line-height:1.5384615385;text-align:left}.partners-logos{text-align:center}@media screen and (min-width: 1000px){.partners-logos{width:50%;margin-right:auto;margin-left:auto}}.partners-logos__title{margin-bottom:3rem}@media screen and (min-width: 1000px){.partners-logos__title{margin-bottom:4rem}}.partners-logos__wrap{position:relative}.partners-logos__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width: 999px){.partners-logos__list{padding-right:4rem;padding-left:4rem}}@media screen and (max-width: 999px){.partners-logos__list:not(.slick-initialized) .partners-logos__logo:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.partners-logos__list:not(.slick-initialized) .partners-logos__logo:nth-child(n+4){display:none !important}}.partners-logos__list:not(.slick-initialized) ~ .partners-logos__nav{display:none}@media screen and (min-width: 1000px){.partners-logos__logo{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.partners-logos__logo{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.partners-logos__logo{padding-right:1.5rem;padding-left:1.5rem}}.partners-logos__nav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}@media screen and (max-width: 999px){.partners-logos__nav--prev{left:0}}@media screen and (min-width: 1000px){.partners-logos__nav--prev{right:100%;margin-right:2rem}}@media screen and (max-width: 999px){.partners-logos__nav--next{right:0}}@media screen and (min-width: 1000px){.partners-logos__nav--next{left:100%;margin-left:2rem}}.partners-logos__nav .icon{fill:#ffe4e0}.mod_no-touchevents .partners-logos .partners-logos__nav:hover .icon{fill:#312228}.partners-logos .slick-initialized .slick-slide{height:auto}.partner-logo{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.partner-logo__logo{vertical-align:top}.courses-images{text-align:center}@media screen and (min-width: 1000px){.courses-images{width:50%;margin-right:auto;margin-left:auto}}.courses-images__wrap{position:relative}.courses-images__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width: 999px){.courses-images__list{padding-right:4rem;padding-left:4rem}}@media screen and (max-width: 999px){.courses-images__list:not(.slick-initialized) .courses-images__logo:nth-child(n+2){display:none !important}}@media screen and (min-width: 1000px){.courses-images__list:not(.slick-initialized) .courses-images__logo:nth-child(n+4){display:none !important}}.courses-images__list:not(.slick-initialized) ~ .courses-images__nav{display:none}@media screen and (min-width: 1000px){.courses-images__logo{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.courses-images__logo{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.courses-images__logo{padding-right:1.5rem;padding-left:1.5rem}}.courses-images__nav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}@media screen and (max-width: 999px){.courses-images__nav--prev{left:0}}@media screen and (min-width: 1000px){.courses-images__nav--prev{right:100%;margin-right:2rem}}@media screen and (max-width: 999px){.courses-images__nav--next{right:0}}@media screen and (min-width: 1000px){.courses-images__nav--next{left:100%;margin-left:2rem}}.courses-images__nav .icon{fill:#ffe4e0}.mod_no-touchevents .courses-images .courses-images__nav:hover .icon{fill:#312228}.courses-images .slick-initialized .slick-slide{height:auto}.course-image{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;pointer-events:none}.course-image__logo{vertical-align:top}.payment-method-select{margin-bottom:2rem}@media screen and (max-width: 999px){.payment-method-select ul{margin:0 -2rem}}.payment-method-select li{border-top:1px solid #ffe4e0;border-bottom:1px solid #ffe4e0}.payment-method-select li:not(:first-child){margin-top:-1px}.payment-method-select label{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:6rem;padding:2rem 0}@media screen and (min-width: 1000px){.payment-method-select label{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:1rem 0}}.payment-method-select label:not(.is-selected) .payment-method-select__dl{opacity:.4}.payment-method-select label:not(.is-selected) .tooltip{cursor:default !important}.payment-method-select label:not(.is-selected) .tooltip__popup{display:none !important}.payment-method-select label:not(.is-selected) a{color:#3734c2 !important;cursor:default;pointer-events:none}.payment-method-select__dl{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;position:relative;z-index:1;display:block;margin-left:3rem;will-change:opacity}@media screen and (min-width: 1000px){.payment-method-select__dl{margin-left:4rem}}.payment-method-select__dt{display:block;font-weight:700}.payment-method-select__dd{display:block}@media screen and (min-width: 1000px){.payment-method-select__dd{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.payment-method-select__dd>span:only-child{display:block}@media screen and (max-width: 999px){.payment-method-select__dd>span:not(:only-child){display:block}}.payment-method-select__dd>span:not(:only-child):nth-child(2){font-size:1.7rem;line-height:1.4705882353;font-weight:700}@media screen and (max-width: 999px){.payment-method-select__dd>span:not(:only-child):nth-child(2){margin-top:1rem}}@media screen and (min-width: 1000px){.payment-method-select__dd>span:not(:only-child):nth-child(2){margin-left:6rem}}.payment-method-select__dd .tooltip{color:#f61067}.payment-method-select__dd .tooltip__popup{color:#312228}@media screen and (min-width: 1000px){.personal-cabinet{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.personal-cabinet__inner{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet__inner{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet__inner{padding-right:1.5rem;padding-left:1.5rem}}.personal-cabinet__tariffs{margin-top:32px}@media screen and (min-width: 1000px){.personal-cabinet__tariffs{margin-top:56px}}.personal-cabinet__tabs{margin-top:8rem;margin-bottom:8rem}@media screen and (max-width: 999px){.personal-cabinet__tabs{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.personal-cabinet__tabs{margin-top:-4rem}}@media screen and (min-width: 1000px){.personal-cabinet__tabs>select,.personal-cabinet__tabs .select2{display:none !important}}.personal-cabinet__tabs>ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;font-size:1.3rem;line-height:1.5384615385;border-bottom:1px solid #312228;text-align:center}@media screen and (max-width: 999px){.personal-cabinet__tabs>ul{display:none !important}}.personal-cabinet__tabs>ul>li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.personal-cabinet__tabs>ul>li>a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative;padding:4rem 1.5rem;color:rgba(49,34,40,0.4)}.mod_no-touchevents .personal-cabinet__tabs>ul>li>a:hover,.mod_no-touchevents .personal-cabinet__tabs>ul>li>a.hover{color:#312228}.personal-cabinet__tabs>ul>li>a::after{height:0.4rem;width:0;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;transition:width 0.2s;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%;bottom:0;background:#312228;content:""}.personal-cabinet__tabs>ul>li>a:hover,.personal-cabinet__tabs>ul>li>a.is-active{color:#312228}.personal-cabinet__tabs>ul>li>a:hover::after,.personal-cabinet__tabs>ul>li>a.is-active::after{width:100%}.personal-cabinet__tabs+.filter{margin-top:-4rem}@media screen and (min-width: 1000px){.personal-cabinet .button[data-size="sm"].button--base-fill,.personal-cabinet .button[data-size="sm"].button--base-outline{padding-right:4rem;padding-left:4rem}}@media screen and (max-width: 999px){.personal-cabinet-courses__list{margin-right:6vw;margin-left:6vw}}.personal-cabinet-courses__item{position:relative;padding:3rem 0}@media screen and (min-width: 1000px){.personal-cabinet-courses__item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.personal-cabinet-courses__item:not(:first-child){margin-top:-1px}.personal-cabinet-courses__item::before,.personal-cabinet-courses__item::after{position:absolute;right:1rem;left:1rem;content:"";height:1px;background:#ffe4e0}@media screen and (min-width: 1000px){.personal-cabinet-courses__item::before,.personal-cabinet-courses__item::after{right:6.5rem;left:6.5rem}}.personal-cabinet-courses__item::before{top:0}.personal-cabinet-courses__item::after{bottom:0}.personal-cabinet-course{width:100%}@media screen and (min-width: 1000px){.personal-cabinet-course__overview{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__overview{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__overview{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (max-width: 999px){.personal-cabinet-course__meta{margin:2rem 0}}@media screen and (min-width: 1000px){.personal-cabinet-course__meta{width:37.5%;padding-right:3vw;padding-left:3vw;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__meta{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__meta{padding-right:1.5rem;padding-left:1.5rem}}.personal-cabinet-course__state{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;font-size:1.3rem;line-height:1.5384615385}@media screen and (min-width: 1000px){.personal-cabinet-course__state{width:25%;padding-right:3vw;padding-left:3vw;text-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__state{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__state{padding-right:1.5rem;padding-left:1.5rem}}.personal-cabinet-course__state[data-state="error"]{color:#f61067}.personal-cabinet-course__state[data-state="warning"]{color:#ffdc3f}.personal-cabinet-course__state[data-state="success"]{color:#00f0b5}.personal-cabinet-course__state[data-state="archive"]{color:rgba(49,34,40,0.6)}.personal-cabinet-course__documents{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;font-size:1.3rem;line-height:1.5384615385}@media screen and (min-width: 1000px){.personal-cabinet-course__documents{width:37.5%;padding-right:3vw;padding-left:3vw;text-align:right}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__documents{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__documents{padding-right:1.5rem;padding-left:1.5rem}}.personal-cabinet-course__documents>li:not(:last-child){margin-bottom:.5rem}.personal-cabinet-course__documents>li>a{color:#312228}.mod_no-touchevents .personal-cabinet-course__documents>li>a:hover,.mod_no-touchevents .personal-cabinet-course__documents>li>a.hover{color:#3734c2}.personal-cabinet-course__content{margin-top:2rem}@media screen and (min-width: 1000px){.personal-cabinet-course__content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__content{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__content{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.personal-cabinet-course__info{width:75%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__info{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__info{padding-right:1.5rem;padding-left:1.5rem}}.personal-cabinet-course__payment{font-size:1.7rem;line-height:1.4705882353;margin-top:1rem}.personal-cabinet-course__payments{display:none;margin-top:3rem;margin-bottom:-3rem}@media screen and (min-width: 1000px){.personal-cabinet-course__payments{margin-right:6.5rem;margin-left:6.5rem}}.personal-cabinet-course__payments>li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:relative;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 999px){.personal-cabinet-course__payments>li{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 1000px){.personal-cabinet-course__payments>li{padding-right:4rem;padding-left:4rem}}.personal-cabinet-course__payments>li::before{position:absolute;top:0;right:1rem;left:1rem;height:1px;background:#ffe4e0;content:""}@media screen and (min-width: 1000px){.personal-cabinet-course__payments>li::before{right:0;left:0}}.personal-cabinet-course__payments>li:last-child:not(:only-child)>span:nth-child(4) .button{display:none}.personal-cabinet-course__payments>li.is-muted{color:rgba(49,34,40,0.4)}@media screen and (min-width: 1000px){.personal-cabinet-course__payments>li>span:not(:last-child){margin-right:2rem}}@media screen and (max-width: 999px){.personal-cabinet-course__payments>li>span:not(:nth-last-child(-n+2)){margin-right:2rem}}.personal-cabinet-course__payments>li>span:nth-child(1){-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.personal-cabinet-course__payments>li>span:nth-child(2){-webkit-box-flex:5;-moz-box-flex:5;box-flex:5;-webkit-flex:5;-moz-flex:5;-ms-flex:5;flex:5}.personal-cabinet-course__payments>li>span:nth-child(3){-webkit-box-flex:4;-moz-box-flex:4;box-flex:4;-webkit-flex:4;-moz-flex:4;-ms-flex:4;flex:4;font-weight:700;text-align:right}.personal-cabinet-course__payments>li>span:nth-child(4){text-align:right}@media screen and (max-width: 999px){.personal-cabinet-course__payments>li>span:nth-child(4){-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}}@media screen and (min-width: 1000px){.personal-cabinet-course__payments>li>span:nth-child(4){-webkit-box-flex:6;-moz-box-flex:6;box-flex:6;-webkit-flex:6;-moz-flex:6;-ms-flex:6;flex:6}}@media screen and (max-width: 999px){.personal-cabinet-course__payments>li>span:nth-child(4) .button{width:100%;margin-top:2rem}}@media screen and (min-width: 1000px){.personal-cabinet-course__payments>li>span:nth-child(4) .button{margin:-1.1rem 0}}@media screen and (max-width: 999px){.personal-cabinet-course__action{margin-top:2.5rem}}@media screen and (min-width: 1000px){.personal-cabinet-course__action{width:25%;padding-right:3vw;padding-left:3vw;text-align:right}}@media screen and (min-width: 1000px) and (min-width: 1000px){.personal-cabinet-course__action{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.personal-cabinet-course__action{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.personal-cabinet-course__action .button{width:100%}}@media screen and (max-width: 999px){.personal-cabinet-schedule__list{margin-right:6vw;margin-left:6vw}}.personal-cabinet-schedule__item{position:relative;padding:3rem 0}@media screen and (min-width: 1000px){.personal-cabinet-schedule__item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.personal-cabinet-schedule__item:not(:first-child){margin-top:-1px}.personal-cabinet-schedule__item::before,.personal-cabinet-schedule__item::after{position:absolute;right:1rem;left:1rem;content:"";height:1px;background:#ffe4e0}@media screen and (min-width: 1000px){.personal-cabinet-schedule__item::before,.personal-cabinet-schedule__item::after{right:6.5rem;left:6.5rem}}.personal-cabinet-schedule__item::before{top:0}.personal-cabinet-schedule__item::after{bottom:0}@media screen and (min-width: 1000px){.personal-cabinet-schedule__content{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}.personal-cabinet-schedule__caption{margin-top:1.5rem}@media screen and (min-width: 1000px){.personal-cabinet-schedule__caption{margin-top:.5rem}}@media screen and (max-width: 999px){.personal-cabinet-schedule__actions{margin-top:2.5rem}.personal-cabinet-schedule__actions .button{width:100%}}@media screen and (min-width: 1000px){.personal-cabinet-schedule__actions{margin-left:2rem}}.personal-cabinet-documents__add{margin-bottom:4rem}@media screen and (max-width: 999px){.personal-cabinet-documents__add{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.personal-cabinet-documents__add{margin-bottom:3rem}}.personal-cabinet-documents__add .button{width:100%}@media screen and (max-width: 999px){.personal-cabinet-documents__list{margin-right:6vw;margin-left:6vw}}.personal-cabinet-documents__item{position:relative;padding:3rem 0}@media screen and (min-width: 1000px){.personal-cabinet-documents__item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}.personal-cabinet-documents__item:not(:first-child){margin-top:-1px}.personal-cabinet-documents__item::before,.personal-cabinet-documents__item::after{position:absolute;right:1rem;left:1rem;content:"";height:1px;background:#ffe4e0}@media screen and (min-width: 1000px){.personal-cabinet-documents__item::before,.personal-cabinet-documents__item::after{right:6.5rem;left:6.5rem}}.personal-cabinet-documents__item::before{top:0}.personal-cabinet-documents__item::after{bottom:0}@media screen and (max-width: 999px){.personal-cabinet-documents__actions{margin-top:2.5rem}}@media screen and (min-width: 1000px){.personal-cabinet-documents__actions{margin-left:2rem}}.personal-cabinet-documents__actions>ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.personal-cabinet-documents__actions>ul>li:not(:last-child){margin-right:1rem}.personal-cabinet-bonuses{position:relative;padding:3rem 0}.personal-cabinet-bonuses>p{margin-bottom:1rem}.personal-cabinet-bonuses__header{margin-bottom:1rem}.personal-cabinet-bonuses::before{position:absolute;right:1rem;left:1rem;content:"";height:1px;background:#ffe4e0}@media screen and (min-width: 1000px){.personal-cabinet-bonuses::before{right:6.5rem;left:6.5rem}}.personal-cabinet-bonuses::before{top:0}.personal-cabinet-bonuses__info{color:#3734c2;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.personal-cabinet-bonuses__info-title::before{display:inline-block;content:'';background-image:url(/assets/courses_shop/percent_sign-5449e22a5bd379213834be452cbad4b8.svg);background-size:12px 12px;height:12px;width:12px;margin-right:0.25rem}.personal-cabinet-bonuses__notification{color:#f61067}.personal-cabinet-bonuses__notification::before{display:inline-block;content:'';background-image:url(/assets/courses_shop/exclamation_mark-39ec6360f4b8e89586982b06a2234c34.svg);background-size:12px 12px;height:12px;width:12px;margin-right:0.25rem}@media screen and (max-width: 999px){.personal-cabinet-bonuses{margin-right:6vw;margin-left:6vw}}.tariffs__warning{font-size:15px;line-height:1.33;display:flex;justify-content:center;margin-top:24px;padding:0 15px}.tariffs__warning svg{display:block;margin-right:15px;flex-shrink:0}@media screen and (min-width: 1000px){.tariffs__warning{margin-top:35px;align-items:center;font-size:20px;line-height:1.2}}.tariffs__wrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:36px}@media (max-width: 1025px){.tariffs__wrap{grid-template-columns:repeat(1, 1fr)}}@media (max-width: 1025px){.tariffs>.container{padding:0}}.tariffs__wrap .slick-track{display:flex}.tariff-section .tariff{background-image:linear-gradient(180.64deg, #FFF5F4 0.55%, rgba(255,245,244,0) 129.49%)}.tariff-section .tariff--active{background-image:linear-gradient(180.64deg, #FFF5F4 0.55%, rgba(255,245,244,0) 129.49%)}.tariff{padding:25px 15px;background-color:#fff;border-radius:24px;display:flex !important;background-color:#fff;flex-direction:column}@media screen and (min-width: 1000px){.tariff{padding:40px 18px}}.tariff__title{font-family:"Georgia";color:#3734c2;margin-bottom:16px;font-size:25px;line-height:1.2;text-align:center}@media screen and (min-width: 1000px){.tariff__title{margin-bottom:24px;font-size:30px;line-height:1.16}}.tariff__pricing{margin-top:auto}.tariff--active{background-image:linear-gradient(180.64deg, #FFEBE9 0.55%, rgba(255,245,244,0) 129.49%);background-color:#fff}.tariff--active .button{margin-top:16px}.tariff__button-box button,.tariff a{width:100%;max-width:312px}.tariff__list{list-style:none;margin-left:12px}.tariff__list li{position:relative;padding-left:20px;font-size:16px;line-height:1.3}.tariff__list li::before{position:absolute;width:3px;height:3px;background-color:#3734c2;border-radius:50%;content:'';top:8px;left:0}@media screen and (min-width: 1000px){.tariff__list li::before{top:11px}}@media screen and (min-width: 1000px){.tariff__list li{font-size:16px;line-height:1.5}}.tariff__list li ~ li{margin-top:8px}@media screen and (min-width: 1000px){.tariff__list li ~ li{margin-top:16px}}.tariff.slick-slide{margin:0 10px}.tariff__select ul li:last-child{border:none}.tariff__select ul li:last-child .tariff__price{font-size:20px}.tariff__select ul li:last-child .tariff__price--sub{font-size:15px}.tariff__current{display:flex;justify-content:center;align-items:baseline;margin-top:32px}.tariff__select ul li:not(:last-child){border:none;border-bottom:1px solid rgba(49,34,40,0.1)}.tariff__select .payment-method-select__dl{opacity:1 !important}@media screen and (max-width: 999px){.tariff__select ul{margin:0}}.tariff__price{display:flex;align-items:flex-end;color:#3737BA;font-size:30px;line-height:30px;font-family:Georgia, Times, "Times New Roman", serif;margin-bottom:3px;font-weight:400}.tariff__price--sub{color:#312228;font-size:15px;line-height:25px;font-family:"Arial";margin-left:5px}.tariff__descr{color:#9D9D9D}.subscribe{display:block;width:100%}.subscribe__title{display:block;font-size:20px;line-height:1.25;text-align:center}@media screen and (min-width: 1000px){.subscribe__title{display:flex;justify-content:center}}.subscribe__title ~ .subscribe__title{margin-top:10px}@media screen and (min-width: 1000px){.subscribe__title ~ .subscribe__title{margin-top:16px}}@media screen and (min-width: 1000px){.promotions-cards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin-top:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.promotions-cards__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.promotions-cards__list{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1441px){.promotions-cards__list{margin-top:-3rem}}.promotions-cards__card{position:relative}.promotions-cards__card::before,.promotions-cards__card::after{position:absolute;background:#ffe4e0;content:""}@media screen and (max-width: 999px){.promotions-cards__card{padding-top:9vw;padding-bottom:9vw}.promotions-cards__card:not(:first-child){margin-top:-1px}.promotions-cards__card::before,.promotions-cards__card::after{right:3rem;left:3rem;height:1px}.promotions-cards__card::before{top:0}.promotions-cards__card::after{bottom:0}}@media screen and (min-width: 1000px){.promotions-cards__card{width:33.3333333333%;padding-right:3vw;padding-left:3vw;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin-top:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.promotions-cards__card{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.promotions-cards__card{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.promotions-cards__card:not(:nth-child(3n+1))::before{top:3rem;left:0;bottom:3rem;width:1px}}@media screen and (min-width: 1441px){.promotions-cards__card{margin-top:3rem}}.promotion-card{margin-right:6vw;margin-left:6vw}@media screen and (min-width: 1000px){.promotion-card{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin-right:3vw;margin-left:3vw}}@media screen and (min-width: 1441px){.promotion-card{margin-right:3rem;margin-left:3rem}}@media screen and (min-width: 1000px){.promotion-card__inner{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.promotion-card__image{display:block;padding-bottom:2rem}.promotion-card__image>img{width:100%;max-width:none;vertical-align:top}.promotion-card__title{margin-bottom:1.25rem}.promotion-card__caption{margin-bottom:2rem}.promotion-card__participate{margin-top:auto}@media screen and (max-width: 999px){.promotion-card__participate .button{width:100%}}.search-row{margin-bottom:4rem}@media screen and (min-width: 1000px){.search-row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.search-row{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.search-row{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.search-row__inner{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.search-row__inner{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.search-row__inner{padding-right:1.5rem;padding-left:1.5rem}}.search-row__form{position:relative}@media screen and (max-width: 999px){.search-row__form{margin-right:6vw;margin-left:6vw}}.search-row__form>input{height:6rem;width:100%;font-size:1.7rem;line-height:1.4705882353;padding:0 3rem 0 8rem;background:#ffe4e0;border-radius:3rem}.search-row__form>button{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:2.3rem;cursor:pointer}.search-row__form>button .icon{fill:#312228}.mod_no-touchevents .search-row__form button:hover .icon{fill:#3734c2}.search-row__results{margin-top:2rem;text-align:center}.search-row__related{margin:3.75rem 0 5.5rem;text-align:center}@media screen and (min-width: 1000px){.search-row__related{margin-top:7.5rem}}.text{text-align:center}.text::before,.text::after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.2rem;width:6.2rem;display:block;margin-right:auto;margin-left:auto;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='62' height='12' viewBox='0 0 62 12'><path fill='%23312228' d='M15,7.368a25.884,25.884,0,0,1-6.072,3.448c-2.389.825-5.193,0.863-7.156-.941C-0.115,8.139-.8,4.958,1.32,3.058a4.1,4.1,0,0,1,5.616.118C8.593,5,7.781,8.288,5.213,8.628A2.437,2.437,0,0,1,2.536,6.693,2.139,2.139,0,0,1,4.313,4.1c0.42-.063.477,0.612,0.06,0.675A1.435,1.435,0,0,0,3.151,6.4C3.379,8.17,5.5,8.37,6.551,7.205a2.728,2.728,0,0,0-.143-3.618A3.479,3.479,0,0,0,.754,5.148,4.31,4.31,0,0,0,1.969,9.133a5.254,5.254,0,0,0,3.593,1.561c3.121,0.135,5.9-1.774,8.413-3.466L15,6.537V7.368Zm13.68,3.574a4.1,4.1,0,0,1-5.616-.118C21.407,9,22.219,5.712,24.787,5.372a2.436,2.436,0,0,1,2.677,1.935A2.139,2.139,0,0,1,25.687,9.9c-0.419.063-.477-0.611-0.059-0.674A1.436,1.436,0,0,0,26.849,7.6c-0.228-1.773-2.354-1.973-3.4-.809a2.728,2.728,0,0,0,.143,3.618,3.479,3.479,0,0,0,5.654-1.561,4.309,4.309,0,0,0-1.215-3.984,5.254,5.254,0,0,0-3.593-1.562c-3.121-.135-5.9,1.774-8.413,3.466L15,7.463V6.632a25.862,25.862,0,0,1,6.072-3.448c2.389-.825,5.193-0.863,7.156.942C30.115,5.861,30.8,9.042,28.68,10.942ZM47,6.632a25.884,25.884,0,0,0-6.072-3.448c-2.389-.825-5.193-0.863-7.156.941-1.886,1.735-2.576,4.917-.452,6.817a4.1,4.1,0,0,0,5.616-.118c1.658-1.824.846-5.112-1.722-5.453a2.436,2.436,0,0,0-2.677,1.935A2.139,2.139,0,0,0,36.313,9.9c0.419,0.063.477-.612,0.06-0.674A1.436,1.436,0,0,1,35.151,7.6c0.228-1.774,2.354-1.973,3.4-.809a2.728,2.728,0,0,1-.143,3.618,3.479,3.479,0,0,1-5.654-1.561,4.309,4.309,0,0,1,1.215-3.984,5.252,5.252,0,0,1,3.593-1.561c3.121-.135,5.9,1.773,8.413,3.466L47,7.463V6.632ZM60.68,3.058a4.1,4.1,0,0,0-5.616.118C53.407,5,54.219,8.288,56.787,8.628a2.436,2.436,0,0,0,2.677-1.936A2.139,2.139,0,0,0,57.687,4.1c-0.419-.063-0.477.612-0.059,0.674A1.436,1.436,0,0,1,58.849,6.4c-0.228,1.774-2.354,1.974-3.4.809a2.728,2.728,0,0,1,.143-3.618,3.479,3.479,0,0,1,5.654,1.561,4.31,4.31,0,0,1-1.215,3.984,5.254,5.254,0,0,1-3.593,1.561c-3.121.135-5.9-1.774-8.413-3.466L47,6.537V7.368a25.871,25.871,0,0,0,6.072,3.448c2.389,0.825,5.193.863,7.156-.941C62.115,8.139,62.8,4.958,60.68,3.058ZM31,0a1,1,0,1,1-1,1A1,1,0,0,1,31,0Z'/></svg>") transparent 50% 50% no-repeat;content:""}.text__content{margin:3rem 0}@media screen and (min-width: 1000px){.text__content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.text__content{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.text__content{margin-right:-1.5rem;margin-left:-1.5rem}}.text__content>p{font-size:1.3rem;line-height:1.5384615385}@media screen and (min-width: 1000px){.text__content>p{width:66.6666666667%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.text__content>p{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.text__content>p{padding-right:1.5rem;padding-left:1.5rem}}.text__content>p:not(:last-child){margin-bottom:2rem}.social a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:5.4rem;border:.2rem solid;border-radius:0.6rem}.mod_no-touchevents .social a:hover,.mod_no-touchevents .social a.hover{border-color:#312228}.social a.is-facebook{border-color:#3d5b96}.social a.is-facebook .icon{fill:#3d5b96}.social a.is-vkontakte{border-color:#4f7297}.social a.is-vkontakte .icon{fill:#4f7297}.social a.is-odnoklassniki{border-color:#f2842c}.social a.is-odnoklassniki .icon{fill:#f2842c}.mod_no-touchevents .social a:hover .icon{fill:#312228}.social--auth{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.social--auth li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.social--auth li:not(:last-child){margin-right:1rem}.social--auth a{width:100%}.social--link a{position:relative;width:13rem}.mod_no-touchevents .social--link a[data-linked]:hover,.mod_no-touchevents .social--link a[data-linked].hover{border-color:#312228;color:#312228}.social--link a[data-linked]::after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:100%;padding-left:2rem;content:attr(data-text)}.social--link a[data-linked="false"]{color:#3734c2}.social--link a[data-linked="false"].is-facebook{border-color:rgba(61,91,150,0.4)}.social--link a[data-linked="false"].is-facebook .icon{fill:rgba(61,91,150,0.4)}.social--link a[data-linked="false"].is-vkontakte{border-color:rgba(79,114,151,0.4)}.social--link a[data-linked="false"].is-vkontakte .icon{fill:rgba(79,114,151,0.4)}.social--link a[data-linked="false"].is-odnoklassniki{border-color:rgba(242,132,44,0.4)}.social--link a[data-linked="false"].is-odnoklassniki .icon{fill:rgba(242,132,44,0.4)}.social--link a[data-linked="true"]{color:rgba(49,34,40,0.6)}.mod_no-touchevents .social--link a:hover .icon{fill:#312228}.schedule__toggle{text-align:center}.schedule__content{margin-top:4rem}.schedule__content[id="schedule-content"]{display:none;margin-top:8rem}.schedule__warning{margin-bottom:2.5rem}@media screen and (min-width: 1000px){.schedule__warning{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.schedule__warning{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.schedule__warning{margin-right:-1.5rem;margin-left:-1.5rem}}.schedule__warning>p{font-size:1.3rem;line-height:1.5384615385;color:#f61067;text-align:center}@media screen and (min-width: 1000px){.schedule__warning>p{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.schedule__warning>p{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.schedule__warning>p{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.schedule__form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.schedule__form{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.schedule__form{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.schedule__form>form{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.schedule__form>form{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.schedule__form>form{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.services-table thead,.services-table tfoot{display:none}.services-table tr,.services-table td{display:block}.services-table tr:not(:last-child){margin-bottom:3rem}.services-table td{padding:0 !important}.services-table td:last-child{margin-top:1rem}}.services-table thead th:last-child{text-align:right}.services-table tbody td:last-child{font-size:1.7rem;line-height:1.4705882353;font-weight:700}@media screen and (min-width: 1000px){.services-table tbody td:last-child{text-align:right;white-space:nowrap}}.services-table tfoot td{text-align:center}.services-table tfoot td .hr{margin-top:3rem}@media screen and (min-width: 1000px){.subscription{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.subscription{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.subscription{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.subscription__inner{width:33.3333333333%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.subscription__inner{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.subscription__inner{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.subscription__form{margin-right:6vw;margin-left:6vw}}@media screen and (min-width: 1000px){.subscription__form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}@media screen and (min-width: 1000px) and (min-width: 1000px){.subscription__form{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.subscription__form{margin-right:-1.5rem;margin-left:-1.5rem}}.subscription__label{text-align:center}@media screen and (max-width: 999px){.subscription__label{margin-bottom:2rem}}@media screen and (min-width: 1000px){.subscription__label{width:25%;padding-right:3vw;padding-left:3vw;text-align:right}}@media screen and (min-width: 1000px) and (min-width: 1000px){.subscription__label{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.subscription__label{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (max-width: 999px){.subscription__input{margin-bottom:.7rem}}@media screen and (min-width: 1000px){.subscription__input{width:50%;padding-right:3vw;padding-left:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.subscription__input{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.subscription__input{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1000px){.subscription__submit{width:25%;padding-right:3vw;padding-left:3vw;padding-left:0 !important}}@media screen and (min-width: 1000px) and (min-width: 1000px){.subscription__submit{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.subscription__submit{padding-right:1.5rem;padding-left:1.5rem}}.subscription__submit .button{width:100%}.tab{display:none}.tab--loading{position:relative;min-height:25.6rem}.tab--loading .cp-round{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}.tab--loading .cp-round::before{border-color:rgba(49,34,40,0.2)}.tab--loading .cp-round::after{border-top-color:#3734c2}@media screen and (min-width: 1000px){.teachers-cards__list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:-3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.teachers-cards__list{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.teachers-cards__list{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1441px){.teachers-cards__list{margin-top:-3rem}}@media screen and (max-width: 999px){.teachers-cards__card:not(:last-child){margin-bottom:12vw}}@media screen and (min-width: 1000px){.teachers-cards__card{width:33.3333333333%;padding-right:3vw;padding-left:3vw;margin-top:3vw}}@media screen and (min-width: 1000px) and (min-width: 1000px){.teachers-cards__card{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.teachers-cards__card{padding-right:1.5rem;padding-left:1.5rem}}@media screen and (min-width: 1441px){.teachers-cards__card{margin-top:3rem}}.teacher-card{text-align:center}.teacher-card__photo{display:block;margin:0 auto;border-radius:50%;vertical-align:top}.teacher-card__name{font-size:1.7rem;line-height:1.4705882353;font-weight:700;margin-top:1.25rem}.teacher-card__department{font-size:1.7rem;line-height:1.4705882353}.teacher-card__education{font-size:1.3rem;line-height:1.5384615385;margin-top:2.5rem;color:rgba(49,34,40,0.6)}.teacher-card__recalls_link{margin-top:1rem}.teacher-card>.hr{margin-top:3rem}.home .teacher-card__education{overflow:hidden}.stocks__slider{position:relative}.stocks__list{padding:0 70px;margin:0 auto}@media (max-width: 640px){.stocks__list{padding:0}}.stocks .slick-dots{margin-top:50px}.stocks .teachers-items__nav{top:20rem}.stocks-card{padding-bottom:1px}@media (max-width: 640px){.stocks-card{width:100%}}.stocks-card.slick-current+.slick-active{position:relative}.stocks-card.slick-current+.slick-active::before,.stocks-card.slick-current+.slick-active::after{content:'';position:absolute;top:0;height:100%;width:1px;display:block;background:#ffe4e0}.stocks-card.slick-current+.slick-active::before{left:0}@media (max-width: 999px){.stocks-card.slick-current+.slick-active::before{display:none}}.stocks-card.slick-current+.slick-active::after{right:0}@media (max-width: 1279px){.stocks-card.slick-current+.slick-active::after{display:none}}@media screen and (min-width: 1000px){.paykeeper-form{margin:0 auto;max-width:56rem}}.paykeeper-form__item:not(:last-child){margin-bottom:3rem}@media screen and (max-width: 999px){.paykeeper-form__item{display:block}}@media screen and (min-width: 1000px){.paykeeper-form__item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.paykeeper-form__radio{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}@media screen and (max-width: 999px){.paykeeper-form__radio{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;transform:translateX(-1.5rem)}}.paykeeper-form__radio>input{margin-right:1.5rem}.paykeeper-form__radio>input:hover+span,.paykeeper-form__radio>input:checked+span{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d1d1d1), to(#e9e9e9))}.paykeeper-form__radio>span{padding:1rem;display:block;border-radius:.3rem;border:1px solid #ababab;overflow:hidden}.paykeeper-form__radio>span>img{vertical-align:top}.paykeeper-form__label-description{color:gray}@media screen and (max-width: 999px){.paykeeper-form__label-description{text-align:center}}@media screen and (max-width: 999px){.paykeeper-form__label-description{margin-top:1.5rem}}@media screen and (min-width: 1000px){.paykeeper-form__label-description{margin-left:1.5rem}}.paykeeper-form__label-description>h6,.paykeeper-form__label-description>.h6{font-size:1.4rem;line-height:1.2857142857;margin-bottom:2px;color:#312228}.paykeeper-form__label-description p{font-size:1.3rem;line-height:1.3846153846;margin-bottom:2px}.paykeeper-form__label-description-footer{font-size:1.1rem;line-height:1.6363636364;margin-top:.3rem}.paykeeper-form__label-description-footer>a{color:gray}.mod_no-touchevents .paykeeper-form__label-description-footer>a:hover,.mod_no-touchevents .paykeeper-form__label-description-footer>a.hover{color:#3734c2}.paykeeper-form__button-box{text-align:center;margin-top:2rem}.paykeeper-form__form-footer-content{font-size:1.1rem;line-height:1.6363636364;display:block;margin-top:1rem}.teachers-items{position:relative}@media screen and (min-width: 1000px){.teachers-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-3vw;margin-left:-3vw;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}}@media screen and (min-width: 1000px) and (min-width: 1000px){.teachers-items{margin-right:-1.5vw;margin-left:-1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.teachers-items{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 1000px){.teachers-items__list{max-width:870px;padding-right:0;padding-left:0}}@media screen and (max-width: 999px){.teachers-items__list{margin:auto;max-width:290px}}.teachers-items__list.slick-slider .slick-track .slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.teachers-items__list:not(.slick-initialized) .teachers-items__item:nth-child(n+2){display:none !important}.teachers-items__list:not(.slick-initialized) ~ .teachers-items__nav{display:none}.teachers-items__item{max-width:290px;width:100%;margin:0 auto;align-self:stretch}@media screen and (max-width: 999px){.teachers-items__item{margin-right:.75rem;margin-left:.75rem}}@media screen and (min-width: 1000px){.teachers-items__item{width:33.3333333333%;padding-right:3vw;padding-left:3vw;padding-right:1rem !important;padding-left:1rem !important}}@media screen and (min-width: 1000px) and (min-width: 1000px){.teachers-items__item{padding-right:1.5vw;padding-left:1.5vw}}@media screen and (min-width: 1000px) and (min-width: 1441px){.teachers-items__item{padding-right:1.5rem;padding-left:1.5rem}}.teachers-items__nav{position:absolute;top:12rem;z-index:2}@media screen and (max-width: 999px){.teachers-items__nav{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}@media screen and (max-width: 999px){.teachers-items__nav--prev{left:0}}@media screen and (min-width: 1000px){.teachers-items__nav--prev{-webkit-transform:translate(-100%, -15%);-moz-transform:translate(-100%, -15%);-ms-transform:translate(-100%, -15%);-o-transform:translate(-100%, -15%);transform:translate(-100%, -15%);left:15%;margin-left:-10%}}@media screen and (max-width: 999px){.teachers-items__nav--next{right:0}}@media screen and (min-width: 1000px){.teachers-items__nav--next{-webkit-transform:translate(100%, -15%);-moz-transform:translate(100%, -15%);-ms-transform:translate(100%, -15%);-o-transform:translate(100%, -15%);transform:translate(100%, -15%);right:15%;margin-right:-10%}}.teachers-items__nav .icon{fill:#ffe4e0}.mod_no-touchevents .teachers-items .teachers-cards__nav:hover .icon{fill:#312228}.teachers-items .slick-slider{z-index:1}.teachers-items .slick-initialized .slick-slide{height:auto}.teachers-items .slick-initialized .slick-slide img{display:inline}.instructor-socials{display:inline-block;margin-top:1rem}.instructor-socials ul{display:flex;justify-content:center;align-items:center}.instructor-socials .icon{fill:#3734c2}.instructor-socials a{padding:0.75rem}.requisites__wrapper{background:linear-gradient(180deg, #fff 10%, #FFF2F0 50%, #fff 90%);display:flex;flex-direction:column;gap:4rem}.requisites__head{display:flex;align-items:center;flex-direction:column;gap:1.2rem;margin-bottom:4rem}.requisites__subtitle{font-size:2rem;font-weight:700;color:#3734c2}.requisites__description{font-size:2rem;text-align:center;color:#312228}.requisites__body{display:flex;flex-direction:column;gap:1.2rem;font-size:1.7rem}.requisites__places{display:flex;flex-direction:column}.requisites__places__title{font-size:1.7rem;font-weight:700}.requisites__places__content{display:flex;flex-direction:column}.requisites__places__item{padding:3rem 0;display:flex;align-items:center;gap:1.2rem;border-bottom:1px solid #ffe4e0}.requisites__places__item span{font-family:Georgia, Times, "Times New Roman", serif;font-size:3.2rem;font-weight:700;color:#3734c2}.requisites__places__item p{font-size:1.7rem;line-height:2.5rem;color:#312228}.breadcrumbs{display:flex;text-align:center;justify-content:center;flex-wrap:wrap;white-space:pre-wrap;list-style-type:none;padding-top:2rem}.preloader{display:none;position:fixed;z-index:9999999;width:150px;overflow:visible;margin:auto;top:35%;left:50%}.roistat-multiwidget-pulsator-holder{top:auto !important;right:15px !important;bottom:15px !important;left:auto !important;width:50px;height:50px}.roistat-multiwidget-pulsator-circle,.roistat-multiwidget-pulsator-fill,.roistat-multiwidget-pulsator-close,.roistat-multiwidget-pulsator-img{width:50px !important;height:50px !important;border-radius:50px !important;top:auto !important;left:auto !important}.roistat-multiwidget-pulsator-img svg,.roistat-multiwidget-pulsator-close svg{width:22px;height:22px;position:relative;margin:0 !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%)}.roistat-multiwidget-pulsator-close svg{margin-top:12px !important;margin-left:12px !important;width:45px;height:45px}.roistat-multiwidget-pulsator-items-popup-holder{bottom:80px !important}span.hidden-link{cursor:pointer}
