:root{--header-height:140px;--mobile-header-height:48px;--site-courses-menu-width:754px;--c-green:#4ED401;--c-green-hover:#62EA14;--c-green-active:#46BF01;--c-green-bg:#F0FEE1;--c-active:#0795E2;--c-active-hover:#2FB6FF;--c-active-bg:#F1FAFE;--c-active-bg-hover:#D1EFFF;--c-active-bg-active:#A9D7F0;--c-ucan-light:#CAF6FF;--c-ucan-bright:#26DAFD;--c-ucan-dark:#1A97FC;--c-white:#FFFFFF;--c-white-alt:rgba(255, 255, 255, .8);--c-black:#000000;--c-gray-1:#FAFAFA;--c-gray-2:#EEEFF1;--c-gray-3:#E3E5E8;--c-gray-4:#ACB6C5;--c-gray-5:#8D949E;--c-orange:#FEAC30;--c-orange-bg:#FDEFD9;--c-yellow:#FED530;--c-red:#E33C39;--c-red-bg:#FCE3E2;--c-red-bg-active:#F3CCCC;--c-blue-1:#3462AB;--c-blue-2:#244C8E;--c-blue-3:#004182;--c-blue-bg:#E9EFF9;--c-special-behance:#105EFB;--c-special-behance-dark:#004BE2;--c-special-behance-darker:#0043C9}.hero-title{font-size:50px;line-height:54px}@media screen and (max-width:768px){.hero-title{font-size:30px;line-height:40px}}.h2-reviews{font-size:30px;line-height:36px}@media screen and (max-width:768px){.h2-reviews{font-size:26px;line-height:32px}}.h3{font-size:22px;line-height:26px;font-weight:400}.cms-insert,.cms-insert p,.p-regular,.redactor,.redactor p{font-size:16px;line-height:26px}.p-s,.time-block_label,.time-slots_title{font-size:14px;line-height:24px}.p-l{font-size:18px;line-height:28px}.form-result_title,.form_title,.p-xl{font-size:24px;line-height:30px}.container-tight{padding-right:60px;padding-left:60px}@media screen and (max-width:768px){.form-result_title,.form_title,.p-xl{font-size:20px;line-height:26px}.container-tight{padding-right:30px;padding-left:30px}}.mobile-nav-menu .card_link.-selected::after{width:8px;height:8px;background-color:var(--c-dot,rgba(255,255,255,.3));border-radius:50%;pointer-events:none}.container.-bordered::after{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#e3e5e8;left:60px;max-width:550px}.c-green{color:#4ed401!important}.c-green-hover{color:#62ea14!important}.c-green-active{color:#46bf01!important}.c-green-bg{color:#f0fee1!important}.c-active{color:#0795e2!important}.c-active-hover{color:#2fb6ff!important}.c-active-bg{color:#f1fafe!important}.c-active-bg-hover{color:#d1efff!important}.c-active-bg-active{color:#a9d7f0!important}.c-white{color:#fff!important}.c-white-alt{color:rgba(255,255,255,.8)!important}.c-black{color:#000!important}.c-gray-1{color:#f8f8f8!important}.c-gray-2{color:#eeeff1!important}.c-gray-3{color:#e3e5e8!important}.c-gray-4{color:#acb6c5!important}.c-gray-5{color:#8d949e!important}.c-orange{color:#feac30!important}.c-orange-bg{color:#fdefd9!important}.c-yellow{color:#fed530!important}.c-red{color:#e33c39!important}.c-red-bg{color:#fce3e2!important}.c-red-bg-active{color:#f3cccc!important}.c-blue-1{color:#3462ab!important}.c-blue-2{color:#244c8e!important}.c-blue-3{color:#004182!important}.c-blue-bg{color:#e9eff9!important}.c-basic{color:#4ed401!important}.c-advanced{color:#fed530!important}.c-kids{color:#01e4f0!important}.bg-gray-1{background-color:#f8f8f8!important}.bg-gray-2{background-color:#eeeff1!important}.bg-gray-3{background-color:#e3e5e8!important}.bg-gray-4{background-color:#acb6c5!important}.bg-gray-5{background-color:#8d949e!important}.bg-white{background-color:#fff!important}.bg-blue-bg-alt{background-color:#f1f4f9!important}.visually-hidden{position:absolute!important;z-index:-1!important;clip:rect(0 0 0 0)!important;opacity:0!important;visibility:hidden!important;content-visibility:hidden!important}.-hidden{display:none!important}.-faded{opacity:0}.flex-col-aic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.resize-animation-stopper{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.pos-absolute{position:absolute!important}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes go-up{to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes go-up{to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rotate{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes rotate{to{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes show-menu{from{opacity:0;-webkit-transform:scale(.95,.95);transform:scale(.95,.95)}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes show-menu{from{opacity:0;-webkit-transform:scale(.95,.95);transform:scale(.95,.95)}to{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes hide-menu{from{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}to{opacity:0;-webkit-transform:scale(.95,.95);transform:scale(.95,.95)}}@keyframes hide-menu{from{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}to{opacity:0;-webkit-transform:scale(.95,.95);transform:scale(.95,.95)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus,a:active,a:hover{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative;font-family:Solomon,sans-serif;background:var(--body-bg,#fff)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;padding:env(safe-area-inset)}a:focus{outline:dotted thin}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}figure,form{margin:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{resize:vertical;overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.h2-reviews{color:#0795e2}.h3{color:#8d949e}.fw-normal{font-weight:400}.bold,.strong,strong{font-weight:700}.form-label{font-size:16px;font-weight:600;line-height:20px}.form-comment{font-size:14px;line-height:20px}.semi-bold{font-weight:600}ol.ol{font-family:Solomon,sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:normal;text-transform:none;list-style-type:none}.cms-insert ol.ol li,.redactor ol.ol li,ol.ol .cms-insert li,ol.ol .redactor li,ol.ol li.li{position:relative;margin-left:28px;padding-left:10px;list-style:decimal}.cms-insert ul,.redactor ul,ul.ul{font-size:16px;line-height:24px;list-style-type:none}.cms-insert ul li,.cms-insert ul li.li,.cms-insert ul.ul li,.redactor ul li,.redactor ul li.li,.redactor ul.ul li,ul.ul .cms-insert li,ul.ul .redactor li,ul.ul li.li{position:relative;padding-left:28px}.cms-insert ul li.li:not(:last-of-type),.cms-insert ul li:not(:last-of-type),.cms-insert ul.ul li:not(:last-of-type),.redactor ul li.li:not(:last-of-type),.redactor ul li:not(:last-of-type),.redactor ul.ul li:not(:last-of-type),ul.ul .cms-insert li:not(:last-of-type),ul.ul .redactor li:not(:last-of-type),ul.ul li.li:not(:last-of-type){margin-bottom:10px}.cms-insert ul li.li::before,.cms-insert ul li::before,.cms-insert ul.ul li::before,.redactor ul li.li::before,.redactor ul li::before,.redactor ul.ul li::before,ul.ul .cms-insert li::before,ul.ul .redactor li::before,ul.ul li.li::before{content:"";display:block;position:absolute;top:9px;left:10px;width:8px;height:8px;background-color:var(--ul-point-color,#acb6c5);border-radius:50%;pointer-events:none}.small-caps{font-size:10px;line-height:14px;letter-spacing:1px;font-weight:700;text-transform:uppercase}.large-caps{font-size:14px;line-height:21px;letter-spacing:2px;font-weight:600;text-transform:uppercase}.nowrap{white-space:nowrap}.ucan-slogan{font-size:34px;line-height:34px;font-weight:600;background:-o-linear-gradient(45deg,#01daff,#0198ff);background:linear-gradient(45deg,#01daff,#0198ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.ucan-slogan{font-size:28px;line-height:28px}}.text-transparency{-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.readtime{font-size:14px;line-height:14px;font-weight:600;color:#8d949e}.h2{font-size:30px;line-height:36px}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-width:320px}body.-blog{--body-bg:#F8F8F8;--container-padding-x-desktop:30px;--container-padding-x-tablet:15px;--site-header-dropdown-left:none;--site-header-dropdown-right:0;--header-bar-bg:#EEEFF1;--header-bar-link-color:rgba(0, 65, 130, 0.6);--header-bar-link-bg-hover:rgba(255, 255, 255, 0.8);--header-bar-link-sep-bg:rgba(0, 65, 130, 0.6);--header-bar-link-sep-opacity:.2;--header-bar-icon-color:rgba(0, 65, 130, 0.6);--logo-blog-hillel-fill:#3462AB;--logo-blog-blog-fill:#8D949E;--site-nav-padding-bottom:31px;--site-nav-menu-margin:0 0 13px 0;--site-nav-link-color:#3462AB;--site-nav-link-icon-color:#3462AB;--site-nav-link-bg-hover:#EEEFF1;--mobile-header-transition:none;--site-footer-bg:#F8F8F8;--site-footer-inner-bg:#fff}button{margin:0;padding:0;font-family:Solomon,TrebuchetMS,sans-serif;background:0 0;border:none;outline:0;cursor:pointer}a{text-decoration:none}input{padding:0;margin:0;font-family:Solomon,TrebuchetMS,sans-serif;outline:0;border:none}@-webkit-keyframes autofill{to{color:inherit;background:0 0}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}textarea::-webkit-input-placeholder{font-family:Solomon,TrebuchetMS,sans-serif}textarea::-moz-placeholder{font-family:Solomon,TrebuchetMS,sans-serif}textarea:-ms-input-placeholder{font-family:Solomon,TrebuchetMS,sans-serif}textarea::-ms-input-placeholder{font-family:Solomon,TrebuchetMS,sans-serif}textarea,textarea::placeholder{font-family:Solomon,TrebuchetMS,sans-serif}blockquote,button,h1,h2,h3,label,ol,p,strong,ul{font-weight:400}.site-inner,.site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.site-wrapper{position:relative}body.-blog:not(.-mobile-nav-opened) .site-wrapper{padding-top:var(--site-wrapper-padding-top,var(--header-height))}.site-inner{position:relative;min-height:100vh}.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1440px;width:100%;height:var(--container-height);padding-left:var(--container-padding-x-desktop,60px);padding-right:var(--container-padding-x-desktop,60px);margin:0 auto}@media screen and (max-width:768px){.h2{font-size:26px;line-height:32px}body.-blog:not(.-mobile-nav-opened) .site-wrapper{padding-top:var(--mobile-site-wrapper-padding-top,var(--mobile-header-height))}.container{padding-left:var(--container-padding-x-tablet,30px);padding-right:var(--container-padding-x-tablet,30px)}}@media screen and (max-width:600px){.container{padding-left:var(--container-padding-x-mobile-lg,var(--container-padding-x-tablet,30px));padding-right:var(--container-padding-x-mobile-lg,var(--container-padding-x-tablet,30px))}}.container.-no-gutters{padding-right:30px;padding-left:30px}@media screen and (max-width:768px){.container.-no-gutters{padding-right:15px;padding-left:15px}.container.-bordered::after{left:30px;right:30px;max-width:unset;width:unset}}.container.-fluid{padding-left:0;padding-right:0}.container.-ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.container.-ai-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.container-tight{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:970px;min-width:690px;width:100%;margin:0 auto}.container-tight.-no-gutters{padding-right:30px;padding-left:30px}@media screen and (max-width:768px){.container-tight{width:100%;min-width:unset}.container-tight.-no-gutters{padding-right:0;padding-left:0}}.section{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:var(--section-bg,var(--body-bg))}.section.-lazy{opacity:0;-webkit-animation:.36s cubic-bezier(.32,.08,.24,1) forwards fade-in;animation:.36s cubic-bezier(.32,.08,.24,1) forwards fade-in}.section-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.section-header{width:100%;padding-bottom:30px}.section-header .h2-reviews{position:relative}.section-header .h2-reviews .svg.-icon-arrow{width:18px;height:18px}.section-content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.section-placeholder{position:relative;height:350px}.section-placeholder_spinner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.cms-insert p:not(:last-child),.redactor p:not(:last-child){margin-bottom:10px}.cms-insert a,.redactor a{color:#0795e2}.cms-insert a:hover,.redactor a:hover{color:#2fb6ff}.cms-insert ul:not(:last-child),.redactor ul:not(:last-child){margin-bottom:10px}.lozad{opacity:0;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1);transition:opacity .36s cubic-bezier(.32,.08,.24,1)}picture.lozad{opacity:1}picture.lozad img{opacity:0;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1);transition:opacity .36s cubic-bezier(.32,.08,.24,1)}a.block-anchor{position:absolute;top:0;bottom:0;left:0;right:0;z-index:var(--block-anchor-z-index,10);display:block;color:transparent}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{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}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.iti__arrow{margin-left:6px;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;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;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{margin-bottom:5px;border-bottom:1px solid #ccc}.iti__dial-code{color:#999}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{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,.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-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;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;line-height:1.5em}.iti__flag{width:20px;height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}.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__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{width:13px;height:15px;background-position:-3796px 0;background-color:transparent}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{width:15px;height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px;background-image:url(../img/flags@2x.png)}}.header-bar,.header-bar-nav,.header-bar-nav_contacts,.header-bar-nav_item,.header-bar_container,.header-bar_left,.header-bar_right,.header-mobile,.site-header,.site-nav,.site-nav_inner .site-nav-menu_list{display:-webkit-box;display:-ms-flexbox;display:flex}.header-bar_container,.site-nav_container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-contacts-dropdown,.site-header,.site-nav,.site-nav-dropdown,.site-nav_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-bar,.header-bar-nav,.header-bar-nav_item,.header-bar_container,.header-bar_left,.header-bar_right,.header-mobile,.site-nav-menu_list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-bar_container,.header-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-bar-link,.site-logo-link_segment,.site-nav-dropdown_link,.site-nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-bar-link,.site-nav-dropdown_link,.site-nav-link{-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.site-header{position:absolute;top:0;left:0;z-index:200;width:100%;height:var(--header-height,140px);--btn-theme-color:var(--site-header-btn-theme-color, #3462AB);--btn-theme-color-hover:var(--site-header-btn-theme-color-hover, #3462AB);--btn-theme-bg-hover:var(--site-header-btn-theme-bg-hover, #E9EFF9)}@media screen and (max-width:768px){.site-header{position:fixed;width:100vw;height:var(--mobile-header-height,48px)}.site-header_bar{display:none}}@media screen and (max-width:320px){.site-header{width:100%}}@media screen and (max-width:768px){.site-header_nav{display:none}}@media screen and (min-width:769px){.site-header_mobile{display:none}}.site-header [data-dropdown-menu]{position:absolute;top:var(--site-header-dropdown-top,calc(100% + 5px));left:var(--site-header-dropdown-left,0);right:var(--site-header-dropdown-right);display:none;will-change:transform,opacity}body.-mobile-nav-opened .site-header{display:none}.site-header.-ucan{--site-header-logo-bottom:-43px}.site-header.-dynamic{opacity:0;-webkit-animation:.36s cubic-bezier(.32,.08,.24,1) forwards fade-in;animation:.36s cubic-bezier(.32,.08,.24,1) forwards fade-in}.site-header.-bordered:not(.-pinned) .site-nav_container::after{display:block}.site-header.-blue{--site-nav-link-color:#3462AB;--site-nav-link-icon-color:#3462AB;--site-nav-link-bg-hover:rgba(52, 98, 171, .1);--header-logo-color:#3462AB}.site-header.-pinned{position:fixed;--header-height:42px;--site-nav-padding-bottom:0;--site-nav-align-items:center;--site-nav-link-color:var(--pinned-site-nav-link-color, #3462AB);--site-nav-link-icon-color:var(--pinned-site-nav-link-icon-color, #3462AB);--site-nav-link-bg-hover:var(--pinned-site-nav-link-bg-hover, rgba(52, 98, 171, .1));--site-nav-menu-margin:0;--site-header-dropdown-top:calc(100% + 8px);--site-header-logo-bottom:3px}.site-header.-pinned .header-bar{display:none}.site-header.-pinned .site-nav{height:42px;-webkit-animation:350ms cubic-bezier(.32,.08,.24,1) show-pinned-nav;animation:350ms cubic-bezier(.32,.08,.24,1) show-pinned-nav}.site-header.-pinned .site-nav_inner{background:var(--pinned-site-nav-bg,#fff);border:1px solid var(--pinned-site-nav-border-color,rgba(141,148,158,.2));-webkit-box-shadow:0 4px 4px rgba(0,11,43,.05);box-shadow:0 4px 4px rgba(0,11,43,.05)}@-webkit-keyframes show-pinned-nav{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show-pinned-nav{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.site-header.-pinned .site-logo-link{display:none}.site-header.-pinned .site-logo-link.-pinned{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.site-header.-pinned .site-nav-menu_item.-consultation{display:block}.site-header.-pinned .site-nav-menu_item.-consultation span.-regular{display:inline}.site-header.-pinned .site-nav-menu_item.-consultation span.-mobile{display:none}.header-bar{z-index:10;height:var(--header-bar-height,27px);background:var(--header-bar-bg,rgba(0,0,0,.3))}.header-bar_right .header-bar-link.-active{pointer-events:none}.header-bar_left .header-bar-link{position:relative}.header-bar_left .header-bar-link:not(:first-child){margin-left:4px}.header-bar_left .header-bar-link:not(:first-child)::after{content:"";display:block;position:absolute;top:0;bottom:0;left:-3px;width:1px;height:16px;margin:auto;background:var(--header-bar-link-sep-bg,rgba(255,255,255,.2));opacity:var(--header-bar-link-sep-opacity)}.header-bar_left .header-bar-link.-active+.header-bar-link::after,.header-bar_left .header-bar-link.-active::after{opacity:0}.header-bar-link{height:22px;padding:0 10px;font-size:12px;line-height:22px;font-weight:700;color:var(--header-bar-link-color,#fff);border-radius:6px}.header-bar-link.-active,.header-bar-link:hover{background:var(--header-bar-link-bg-hover,rgba(255,255,255,.25))}.header-bar-link.-icon{padding:0 5px}.header-bar-link_icon{margin-right:5px}.header-bar-link_icon.-lms,.header-bar-link_icon.-phone{--svg-icon-fill:var(--header-bar-icon-color, #fff)}.header-bar-nav_item.-lang-switcher{margin-left:15px}.header-bar-nav_item.-lang-switcher .header-bar-link:not(:first-child){margin-left:2px}.header-bar-nav_contacts{position:relative;margin-right:5px}.header-contacts-dropdown{--site-header-dropdown-left:none;--site-header-dropdown-right:0;width:194px;background:var(--site-header-dropdown-bg,#fff);border:1px solid var(--site-header-dropdown-border-color,rgba(141,148,158,.2));border-radius:13px;-webkit-box-shadow:0 10px 25px var(--site-header-dropdown-shadow-color,rgba(0,24,75,.15));box-shadow:0 10px 25px var(--site-header-dropdown-shadow-color,rgba(0,24,75,.15))}.header-contacts-dropdown_section:first-child{padding:15px 15px 10px;border-bottom:1px solid #eeeff1}.header-contacts-dropdown_section:last-child{padding:10px 15px 15px}.header-contacts-dropdown_section.-single .header-contacts-dropdown_tel{font-size:22px;line-height:26px}.header-contacts-dropdown_tel{display:inline-block;font-size:16px;line-height:20px;color:var(--site-header-dropdown-font-color,#000)}.header-contacts-dropdown_tel:not(:first-child){margin-top:10px}.header-contacts-dropdown_tip{margin-top:4px;font-size:12px;line-height:12px}.header-contacts-dropdown_email{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:20px;--svg-icon-fill:#0795E2}.header-contacts-dropdown_email .svg-icon{margin-right:9px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.header-contacts-dropdown_email:hover{--svg-icon-fill:#2FB6FF}.site-nav{position:relative;height:calc(var(--header-height) - var(--header-bar-height));padding-bottom:var(--site-nav-padding-bottom,43px);background:var(--site-nav-bg)}.site-nav,.site-nav_inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.site-nav_container{-webkit-box-align:var(--site-nav-align-items,flex-end);-ms-flex-align:var(--site-nav-align-items,flex-end);align-items:var(--site-nav-align-items,flex-end);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.site-nav_container::after{content:"";position:absolute;left:30px;right:30px;top:calc(100% + var(--site-nav-padding-bottom,43px));display:none;width:calc(100% - 60px);height:1px;background:var(--site-header-bottom-border-color,rgba(255,255,255,.3))}.site-nav_logo{position:absolute;left:30px;bottom:var(--site-header-logo-bottom,0);-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1);transition:opacity .36s cubic-bezier(.32,.08,.24,1)}.site-nav_menu{z-index:1}.site-logo-link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.site-logo-link.-pinned{display:none}.site-logo-link_segment{position:absolute;top:0;bottom:0;left:calc(100% + 6px);font-size:39px;line-height:36px;color:var(--site-header-logo-segment-color,#8d949e);white-space:nowrap;pointer-events:none}.site-logo-link_segment .icon-slash{margin-right:3px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.site-logo-link:not(.-pinned) .svg-icon{--svg-icon-fill:var(--header-logo-color, #fff)}.site-logo-link:not(.-pinned) .logo-online path:first-child{fill:var(--header-logo-color,#fff)}.site-nav-menu{margin:var(--site-nav-menu-margin)}.site-nav-menu_item:not(:first-child){margin-left:10px}.site-nav-menu_item.-submenu{position:relative}.site-nav-menu_item.-consultation{display:none}.site-nav-menu_item.-consultation .-regular{display:none}.site-nav-menu_courses{--site-header-dropdown-left:none;--site-header-dropdown-right:calc(var(--site-courses-menu-width) / 2 - var(--site-courses-menu-width))}@media screen and (max-width:900px){.site-logo-link_segment,.site-nav-menu_item.-blog,.site-nav-menu_item.-employment{display:none}.site-nav-menu_item.-consultation{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.site-nav-menu_courses{--site-header-dropdown-right:calc(var(--site-courses-menu-width) / 2 - var(--site-courses-menu-width) + 110px)}}@media screen and (max-width:768px){.site-nav-menu_courses{display:none!important}}.site-nav-link{height:34px;padding:0 10px;font-size:20px;line-height:34px;font-weight:600;text-transform:lowercase;color:var(--site-nav-link-color,#fff);border-radius:10px}.site-nav-link.-active,.site-nav-link:hover{background:var(--site-nav-link-bg-hover,rgba(238,239,241,.3))}.site-nav-link_icon{--svg-icon-stroke:var(--site-nav-link-icon-color, #fff);margin-left:5px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.site-nav-link_icon.-search{-ms-flex-negative:0;flex-shrink:0;margin-left:unset}.site-nav-link_count{margin-left:3px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.site-nav-dropdown{width:240px;padding:5px;background:var(--site-header-dropdown-bg,#fff);border:1px solid var(--site-header-dropdown-border-color,rgba(141,148,158,.1));border-radius:10px;-webkit-box-shadow:0 10px 25px var(--site-header-dropdown-shadow-color,rgba(0,24,75,.15));box-shadow:0 10px 25px var(--site-header-dropdown-shadow-color,rgba(0,24,75,.15))}.site-nav-dropdown_item.-sep{padding-top:5px;margin-top:5px;border-top:1px solid var(--site-header-dropdown-sep-color,#eeeff1)}.site-nav-dropdown_link{width:100%;border-radius:6px}.site-nav-dropdown_link:not(.-ucan){height:34px;padding:0 15px;font-size:16px;line-height:34px;color:var(--site-header-dropdown-font-color,#004182)}.site-nav-dropdown_link:not(.-ucan):hover{background:var(--site-header-dropdown-link-bg-hover,#f1fafe)}.site-nav-dropdown_link.-certificate{--svg-icon-fill:var(--site-header-dropdown-link-icon-color, #004182)}.site-nav-dropdown_link.-certificate .svg-icon{margin-left:10px}.site-nav-dropdown_link.-ucan{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 5px 10px 15px;font-size:14px;line-height:17px;font-weight:600;color:#1a97fc}.site-nav-dropdown_link.-ucan:hover{background:var(--site-header-dropdown-link-ucan-bg-hover,#caf6ff)}.site-nav-dropdown_link.-ucan .ucan-logo-group{margin-bottom:5px}.site-nav-dropdown_link.-gift{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 7px 0 15px}.site-nav-publications{width:291px}.site-nav-publications_title{padding:10px;color:#8d949e}.site-nav-publications_list{display:grid;grid-auto-flow:row dense;grid-template-columns:1fr 1fr}.site-nav-publications_item.col-1{grid-column-start:1}.site-nav-publications_item.col-2{grid-column-start:2}.site-nav-search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:37px;--input-text-color:var(--site-nav-search-input-color, #000)}.site-nav-search:hover{will-change:width}.site-nav-search.-active{--site-nav-link-bg-hover:none}.site-nav-search.-active .site-nav-search_icon{--svg-icon-stroke:var(--site-nav-search-icon-color-active, var(--site-nav-link-icon-color))}.site-nav-search_btn{width:37px;z-index:2}.site-nav-search_icon{--svg-icon-stroke:var(--site-nav-search-icon-color, var(--site-nav-link-icon-color))}.site-nav-search_field{position:absolute;top:0;left:-2px;z-index:1;display:none;width:100%}.site-nav-search_input{height:34px;--input-text-padding:8px 10px 8px 37px;--input-text-box-shadow-initial:var(--site-nav-search-input-box-shadow-initial, 0px 0px 4px rgba(0, 22, 65, 0.2));--input-text-box-shadow-focus:var(--site-nav-search-input-box-shadow-focus, 0px 0px 4px rgba(0, 22, 65, 0.2));--input-text-border-radius:10px;--input-text-bg:var(--site-nav-search-input-bg, #fff)}.site-nav-search_input::-webkit-input-placeholder{font-size:14px;line-height:18px;font-weight:400;text-transform:lowercase}.site-nav-search_input::-moz-placeholder{font-size:14px;line-height:18px;font-weight:400;text-transform:lowercase}.site-nav-search_input:-ms-input-placeholder{font-size:14px;line-height:18px;font-weight:400;text-transform:lowercase}.site-nav-search_input::-ms-input-placeholder{font-size:14px;line-height:18px;font-weight:400;text-transform:lowercase}.site-nav-search_input::placeholder{font-size:14px;line-height:18px;font-weight:400;text-transform:lowercase}.header-mobile{height:100%;padding:0 5px;background:var(--mobile-header-bg,rgba(255,255,255,.95));border:1px solid rgba(141,148,158,.2);-webkit-filter:drop-shadow(0 4px 4px rgba(0, 11, 43, .05));filter:drop-shadow(0 4px 4px rgba(0, 11, 43, .05));-webkit-transition:var(--mobile-header-transition,background .25s cubic-bezier(.32,.08,.24,1));-o-transition:var(--mobile-header-transition,background .25s cubic-bezier(.32,.08,.24,1));transition:var(--mobile-header-transition,background .25s cubic-bezier(.32,.08,.24,1));--svg-icon-transition-duration:.25s}.header-mobile_btn{position:relative;width:38px;height:38px;border-radius:6px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.header-mobile_btn:active{background:var(--mobile-header-btn-bg-active,#f1fafe)}.header-mobile_btn .svg-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.header-mobile .icon-phone{--svg-icon-fill:var(--mobile-header-icon-color, #3462AB)}.header-mobile .icon-burger{--svg-icon-stroke:var(--mobile-header-icon-color, #3462AB)}.header-mobile-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:opacity .25s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .25s cubic-bezier(.32,.08,.24,1);transition:opacity .25s cubic-bezier(.32,.08,.24,1)}.header-mobile-logo .svg-icon{--svg-icon-fill:var(--mobile-header-icon-color, #3462AB)}.header-mobile-logo .logo-online .svg-fill{fill:var(--mobile-header-logo-color,#3462ab);-webkit-transition:fill .25s cubic-bezier(.32,.08,.24,1);-o-transition:fill .25s cubic-bezier(.32,.08,.24,1);transition:fill .25s cubic-bezier(.32,.08,.24,1)}.header-mobile-tel{overflow:hidden}.header-mobile-tel_link{display:block;width:100%;height:100%;color:transparent}.header-mobile-tel .svg-icon{pointer-events:none}body.-school.-homepage .header-mobile{--mobile-header-bg:transparent;--mobile-header-icon-color:#fff;--mobile-header-btn-bg-active:rgba(76, 93, 117, .75)}body.-school.-homepage .header-mobile .header-mobile-logo{opacity:0;pointer-events:none}body.-school .header-mobile.-pinned,body.-school.-homepage .header-mobile.-pinned{--mobile-header-bg:rgba(255, 255, 255, 0.85);--mobile-header-icon-color:#3462AB;--mobile-header-btn-bg-active:#F1FAFE}body.-school .header-mobile.-pinned .header-mobile-logo,body.-school.-homepage .header-mobile.-pinned .header-mobile-logo{opacity:1;pointer-events:auto}body.-blog .header-mobile-logo{margin-top:2px}.mobile-nav-menu{position:fixed;z-index:101;display:none;width:100%;height:100vh;background:var(--mobile-nav-menu-bg,#eeeff1);overflow-y:scroll;--btn-close-size:32px;--btn-close-icon-size:15px;--btn-close-bg-color:var(--mobile-nav-close-btn-bg-color, #E3E5E8)}.mobile-nav-menu.-opened{display:block;padding-top:48px}.mobile-nav-menu_header{position:fixed;top:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:8px;background:var(--mobile-nav-header-bg,#fff);border:var(--mobile-nav-header-border);-webkit-box-shadow:0 4px 4px rgba(0,11,43,.05);box-shadow:0 4px 4px rgba(0,11,43,.05)}.mobile-nav-menu_header.-back .lang-switch,.mobile-nav-menu_header.-back .site-logo{display:none}.mobile-nav-menu_header.-back .mobile-nav-menu_back{display:inline-block}.mobile-nav-menu_back{display:none}.mobile-nav-menu_body{width:100%;height:calc(100vh - 48px);--svg-color:var(--mobile-nav-link-icon-color, #004182)}.mobile-nav-menu_sections{position:relative;height:calc(100vh - 48px);overflow-x:hidden;overflow-y:scroll}.mobile-nav-menu_sections[data-active=main] .mobile-nav-menu_section[data-id=main]{left:0}.mobile-nav-menu_sections[data-active=courses-menu] .mobile-nav-menu_section[data-id=main]{left:-100%}.mobile-nav-menu_sections[data-active=courses-menu] .mobile-nav-menu_section[data-id=courses-menu]{left:0}.mobile-nav-menu_sections[data-active=courses-nav] .mobile-nav-menu_section[data-id=courses-menu],.mobile-nav-menu_sections[data-active=courses-nav] .mobile-nav-menu_section[data-id=main]{left:-100%}.mobile-nav-menu_sections[data-active=courses-nav] .mobile-nav-menu_section[data-id=courses-nav]{left:0}.mobile-nav-menu_section{position:absolute;bottom:0;left:100%;width:100%;height:calc(100vh - 48px);padding:15px 15px 145px;overflow-y:auto;overflow-x:hidden;-webkit-transition:left .36s cubic-bezier(.32,.08,.24,1);-o-transition:left .36s cubic-bezier(.32,.08,.24,1);transition:left .36s cubic-bezier(.32,.08,.24,1);will-change:left}.mobile-nav-menu_item:not(:last-child){margin-bottom:15px}.mobile-nav-menu_item.-collapsed .card_header,.mobile-nav-menu_item.-contacts .card_header{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.mobile-nav-menu_item.-collapsed .card_header{-webkit-transition:border-bottom-left-radius 350ms;-o-transition:border-bottom-left-radius 350ms;transition:border-bottom-left-radius 350ms}.mobile-nav-menu_item.-collapsed .svg.-icon-select{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.mobile-nav-menu_item.-contacts{--svg-color:var(--mobile-nav-link-icon-color, #004182)}.mobile-nav-menu_item.-contacts .card_header .card_link{padding:0;font-size:18px;line-height:20px;font-weight:600}.mobile-nav-menu_item.-contacts .card_body .card_link{position:relative;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mobile-nav-menu_item.-web-blog .card_header{padding:0}.mobile-nav-menu_item.-web-blog .card_header .card_link{border-radius:8px}.mobile-nav-menu_item.-web-blog .card_body .card_link{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mobile-nav-menu_item.-web-blog .card_body .card_link,.mobile-nav-menu_item.-web-blog .card_header .card_link{font-size:18px;line-height:20px;font-weight:600}.mobile-nav-menu .lang-switch{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px;background:var(--mobile-nav-lang-switcher-bg,#e3e5e8);border-radius:8px}.mobile-nav-menu .lang-switch_link{display:block;padding-left:15px;padding-right:15px;font-size:12px;line-height:28px;font-weight:800;color:var(--mobile-nav-lang-switcher-link-color,#8d949e);border-radius:6px}.mobile-nav-menu .lang-switch_link:not(:last-child){margin-right:2px}.mobile-nav-menu .lang-switch_link:active{background:var(--mobile-nav-lang-switcher-link-bg-active,#eeeff1)}.mobile-nav-menu .lang-switch_link.-active{background:var(--mobile-nav-lang-switcher-link-bg-active,#fff)}.mobile-nav-menu .site-logo{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:18px;height:32px;margin:auto}.mobile-nav-menu .btn.-close{position:absolute;top:0;bottom:0;right:8px;margin:auto}.mobile-nav-menu .card_header,.mobile-nav-menu_link{position:relative;width:100%;padding:15px;font-size:18px;line-height:20px;font-weight:600;color:var(--mobile-nav-font-color,#004182);text-align:left;background-color:var(--mobile-nav-link-bg-color,#fff);border-radius:8px}.mobile-nav-menu .card_header:active,.mobile-nav-menu_link:active{background-color:var(--mobile-nav-link-bg-color-active,#f8f8f8)}.mobile-nav-menu .card_header .icon,.mobile-nav-menu .card_header .svg,.mobile-nav-menu_link .icon,.mobile-nav-menu_link .svg{position:absolute;top:0;bottom:0;right:15px;-ms-flex-negative:0;flex-shrink:0;margin:auto 0;--svg-color:var(--mobile-nav-link-icon-color, #004182)}.mobile-nav-menu_link{display:block}.mobile-nav-menu_link.-submenu .svg{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.mobile-nav-menu_tel{display:block;width:100%;height:100%;padding:15px;color:inherit}.mobile-nav-menu .card{color:var(--mobile-nav-font-color,#004182)}.mobile-nav-menu .card_header{-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}.mobile-nav-menu .card_header.-link{padding:0}.mobile-nav-menu .card_header.-link .card_link{padding:15px;border-top-left-radius:8px;border-top-right-radius:8px}.mobile-nav-menu .card_header .svg.-icon-select{-webkit-transition:-webkit-transform 350ms;-o-transition:transform 350ms;transition:transform 350ms}.mobile-nav-menu .card_collapse{max-height:0;overflow:hidden;-webkit-transition:max-height 350ms;-o-transition:max-height 350ms;transition:max-height 350ms}.mobile-nav-menu .card_body,.mobile-nav-menu .card_item:not(:first-child){border-top:1px solid var(--mobile-nav-sep-color,#eeeff1)}.mobile-nav-menu .card_list.-submenu .card_item{position:relative}.mobile-nav-menu .card_list.-submenu .card_item:first-child .card_link{border-top-left-radius:8px;border-top-right-radius:8px}.mobile-nav-menu .card_list.-submenu .card_item .svg.-icon-select{position:absolute;top:0;bottom:0;right:17px;margin:auto;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.mobile-nav-menu .card_list.-submenu .card_link{font-weight:600}.mobile-nav-menu .card_item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;overflow:hidden}.mobile-nav-menu .card_link{position:relative;display:block;padding:15px;font-size:16px;line-height:20px;background-color:var(--mobile-nav-link-bg-color,#fff);color:inherit}.mobile-nav-menu .card_link:active{background-color:var(--mobile-nav-link-bg-color-active,#f8f8f8)}.mobile-nav-menu .card_link.-lg{font-size:18px;line-height:20px;font-weight:600}.mobile-nav-menu .card_link.-selected{position:relative;color:#4ed401;--svg-color:var(--c-green);pointer-events:none}.mobile-nav-menu .card_link.-selected::after{content:"";display:block;position:absolute;top:0;bottom:0;right:15px;margin:auto 0;--c-dot:var(--c-green)}.mobile-nav-menu .card_link.-online.-selected path{fill:#4ed401}.mobile-nav-menu .card_link.-online .svg.-logo-online{margin-top:3px}.mobile-nav-menu .card_link.-online path{fill:var(--mobile-nav-font-color,#004182)}.mobile-nav-menu .card_link.-with-icon .icon,.mobile-nav-menu .card_link.-with-icon .svg{position:absolute;top:0;bottom:0;right:15px;-ms-flex-negative:0;flex-shrink:0;margin:auto 0;pointer-events:none}.mobile-nav-menu .card_link.-with-icon .svg.-icon-certificate path{fill:var(--mobile-nav-link-icon-color,#004182)}.mobile-nav-menu .card_link.-tel{padding:0}.mobile-nav-menu .card_link.-ucan{padding:15px 15px 10px;font-size:14px;line-height:20px;font-weight:600;color:#1a97fc}.mobile-nav-menu .card_link.-ucan .ucan-logo-group{margin-bottom:5px}.mobile-nav-menu .course-link{background-color:#fff;color:inherit}.mobile-nav-menu .course-link:active{background-color:#f8f8f8}.back-btn{position:relative;height:38px;padding:0 12px 0 36px;font-size:18px;line-height:38px;font-weight:600;color:#3462ab;border-radius:6px}.back-btn:active{background:#eeeff1}.back-btn_icon{position:absolute;top:0;bottom:0;left:7px;margin:auto}body.-coaches-entry,body:not(.-blog).-homepage{--site-footer-bg:#FFFFFF}.site-footer{z-index:100;background:var(--site-footer-bg,#f8f8f8);--lang-switcher-bg:var(--site-footer-lang-switcher-bg, #E9EFF9);--lang-switcher-link-color:var(--site-footer-lang-switcher-link-color, #3462AB);--lang-switcher-link-bg-active:var(--site-footer-lang-switcher-link-bg-active, #FFFFFF);--lang-switcher-link-bg-hover:var(--site-footer-lang-switcher-link-bg-hover, #C6D3E9)}.site-footer .container.-no-gutters{padding-right:var(--site-footer-padding-x,30px);padding-left:var(--site-footer-padding-x,30px)}@media screen and (max-width:768px){.site-footer .container.-no-gutters{padding-right:var(--site-footer-padding-x-tablet,15px);padding-left:var(--site-footer-padding-x-tablet,15px)}}.site-footer_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:var(--site-footer-max-width,1440px);width:100%;padding:30px 0 100px;margin:0 auto;background:var(--site-footer-inner-bg,var(--site-footer-bg))}@media screen and (max-width:500px){.site-footer_inner{padding:0 0 100px;background:var(--site-footer-mobile-bg,#f8f8f8)}}.site-footer_mailing{max-width:1440px;width:100%;padding:0 var(--site-footer-padding-x,30px);margin:0 auto}@media screen and (max-width:768px){.site-footer_mailing{padding:0 var(--site-footer-padding-x-tablet,15px)}.site-footer.-blog{max-width:unset;padding:unset;margin:unset}}@media screen and (max-width:600px){.site-footer .container.-no-gutters{padding-right:var(--site-footer-padding-x-mobile-lg,15px);padding-left:var(--site-footer-padding-x-mobile-lg,15px)}.site-footer_mailing{padding:0 var(--site-footer-padding-x-mobile-lg,15px)}}@media screen and (max-width:500px){.site-footer_mailing{padding:unset}}.site-footer_contacts{padding:30px 0}.site-footer.-dark{--site-footer-bg:transparent;--site-footer-mobile-bg:transparent;--site-footer-iso-color:#fff}.site-footer.-dark .widget-mailing{background:rgba(255,255,255,.2)}.site-footer.-dark .mailing-appeal_icon path{fill:#fff}.site-footer.-dark .footer-contacts-item,.site-footer.-dark .footer-contacts-item_map,.site-footer.-dark .footer-contacts-item_tel,.site-footer.-dark .mailing-appeal_text{color:#fff}.site-footer.-dark .footer-contacts-item_icon path{fill:#fff}.site-footer.-dark .footer-contacts-item ::before,.site-footer.-dark .payment::after,.site-footer.-dark .social-subscribers::before{opacity:.2}.site-footer.-dark .payment_icon path:last-child{fill:#fff}.site-footer.-dark .socials-list_link{opacity:.8;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1);transition:opacity .1s cubic-bezier(.32,.08,.24,1)}.site-footer.-dark .socials-list_link:hover{opacity:1}.site-footer.-dark .socials-list_icon path{fill:#fff}.site-footer.-dark .footer-extra{border-top:1px solid rgba(227,229,232,.2)}.site-footer.-dark .extra-links_link{color:#fff;background-repeat:no-repeat;background-size:0 1px;background-position:bottom 0 left 50%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff));background-image:-o-linear-gradient(#fff);background-image:linear-gradient(#fff);-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.site-footer.-dark .extra-links_link:hover{background-size:100% 1px}.site-footer.-dark .lang-switcher,.site-footer.-dark .lang-switcher_link.-active,.site-footer.-dark .lang-switcher_link:hover{background:rgba(255,255,255,.2)}.site-footer.-dark .lang-switcher_link{color:#fff}.site-footer.-dark .dropdown-trigger{color:#fff;background:rgba(255,255,255,.2)}.site-footer.-dark .dropdown-trigger:hover{background:rgba(255,255,255,.3)}.site-footer.-blog{-ms-flex-item-align:center;align-self:center;width:100%}.site-footer.-blog .site-footer_inner{border-radius:12px 12px 0 0}@media screen and (max-width:500px){.site-footer.-blog .footer-switcher{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-contacts,.footer-contacts_group{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-contacts_group.-alt{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-contacts_item{margin-top:20px}@media screen and (max-width:1024px){.site-header.-pinned .site-nav-menu_item.-consultation span.-regular{display:none}.site-header.-pinned .site-nav-menu_item.-consultation span.-mobile{display:inline}.footer-contacts_item{margin-top:30px}.footer-contacts_item.-payment{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer-contacts_item.-socials{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.footer-contacts_iso path{fill:var(--site-footer-iso-color,#000)}.footer-contacts.-offline{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-20px}@media screen and (max-width:1024px){.footer-contacts.-offline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-top:-30px}}.footer-contacts.-offline .footer-contacts_group{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:650px){.footer-contacts.-offline .footer-contacts_group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-contacts.-offline .footer-contacts_iso{margin:20px 20px 0 0}.footer-contacts.-online{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-30px}@media screen and (max-width:1200px){.footer-contacts.-online{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media screen and (max-width:1024px){.footer-contacts.-offline .footer-contacts_iso{margin:30px 20px 0}.footer-contacts.-online{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-contacts.-online .footer-contacts_group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}@media screen and (max-width:1024px){.footer-contacts.-online .footer-contacts_group.-socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contacts.-online .footer-contacts_iso,.footer-contacts.-online .footer-contacts_payment{margin-bottom:30px}}.footer-contacts.-online .footer-contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-contacts.-online .footer-contacts_payment{position:relative;padding-right:28px;margin-right:20px}.footer-contacts.-online .footer-contacts_payment::after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:8px;height:8px;margin:auto;background:#e3e5e8;border-radius:50%}@media screen and (max-width:1024px){.footer-contacts.-online .footer-contacts_payment{padding-right:unset;margin-right:unset}.footer-contacts.-online .footer-contacts_payment::after{display:none}.footer-contacts.-online .footer-contacts_iso{margin-left:20px}}.footer-contacts.-online .footer-contacts_iso{margin-right:20px}.footer-contacts-item{position:relative;padding-left:31px;font-size:18px;line-height:24px;color:var(--footer-contacts-font-color,#000);--link-color:var(--footer-contacts-link-font-color, #0795E2);--link-color-hover:var(--footer-contacts-link-font-color-hover, #2FB6FF)}@media screen and (max-width:500px){.footer-contacts-item.-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:31px;padding-left:unset}}.footer-contacts-item.-email{margin-left:30px;margin-bottom:2px}@media screen and (max-width:650px){.footer-contacts-item.-email{margin-top:30px;margin-left:unset;margin-bottom:unset}}.footer-contacts-item_group{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1100px){.footer-contacts-item_group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-contacts-item_icon{position:absolute;top:1px;left:0}.footer-contacts-item_icon.-email{top:0;bottom:0;margin:auto}.footer-contacts-item_icon.-email path{fill:var(--footer-contacts-icon-color,#0795e2)}@media screen and (max-width:1024px){.footer-contacts-item.-address{padding-top:31px;padding-left:unset;text-align:center}.footer-contacts-item_icon.-address{top:0;bottom:unset;right:0;margin:auto}}.footer-contacts-item_icon:not(.-email) path{fill:var(--footer-contacts-icon-color,#000)}@media screen and (max-width:500px){.footer-contacts-item_icon.-tel{top:0;bottom:unset;right:0;margin:auto}.footer-contacts-item_tel-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-contacts-item_tel-list.-single{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-contacts-item_tel:not(:first-of-type){margin-top:10px}}.footer-contacts-item_map.dot,.footer-contacts-item_tel.dot{position:relative;padding-left:18px;margin-left:10px}.footer-contacts-item_tel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:28px;color:var(--footer-contacts-font-color,#000)}.footer-contacts-item_tel a{color:inherit}.footer-contacts-item_address,.footer-contacts-item_map{font-size:14px}@media screen and (max-width:1100px){.footer-contacts-item_map.dot{padding-left:unset;margin-left:unset}.footer-contacts-item_map.dot::before{display:none}}.footer-contacts-item_small{display:inline-block;margin-left:7px;max-width:65px;font-size:12px;line-height:12px}.payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.site-footer.-blog .site-footer_inner{border-radius:unset}.payment{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.payment_text{display:inline-block;max-width:69px;margin-right:20px;font-size:10px;line-height:12px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#8d949e}.payment_icon path:first-child{fill:var(--site-footer-payment-mastercard-color,#231f20)}.payment_icon path:last-child{fill:var(--site-footer-payment-visa-color,#1b226f)}.footer-extra{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;border-top:1px solid var(--site-footer-extra-sep-color,#e3e5e8)}.footer-extra.-theme-white .extra-links_copyright,.footer-extra.-theme-white .extra-links_link{color:#fff}.footer-extra_links{padding-top:7px;margin-right:30px}@media screen and (max-width:768px){.footer-extra{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-extra_links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:unset;margin-top:30px;margin-right:unset}}.footer-extra_payment{-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:768px){.footer-extra_payment{-ms-flex-item-align:center;align-self:center}.extra-links{text-align:center}}.extra-links_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px 0 0 -30px}@media screen and (max-width:768px){.extra-links_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.extra-links_item{margin:15px 0 0 30px}.extra-links_link{--link-color:var(--site-footer-extra-link-color, #0795E2);--link-color-hover:var(--site-footer-extra-link-color-hover, #2FB6FF);--link-transition:var(--site-footer-extra-link-transition, color 100ms cubic-bezier(0.32, 0.08, 0.24, 1))}.extra-links_copyright{display:inline-block;margin-top:20px;font-size:14px;line-height:20px;color:#8d949e}.footer-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-switcher_site{position:relative;margin-left:10px}.footer-switcher_darkmode{margin:6px 10px 0 0}@media screen and (max-width:500px){.footer-contacts-item_tel.dot{padding-left:unset;margin-left:unset}.footer-contacts-item_tel.dot::before{display:none}.footer-switcher_darkmode{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin:15px 0 0}}.darkmode-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.darkmode-switcher_icon{margin-right:5px}.dropdown-trigger{position:relative;width:150px;height:36px;padding:0 10px;font-size:14px;font-weight:600;line-height:36px;text-align:left;color:var(--site-footer-dropdown-trigger-color,#3462ab);background:var(--site-footer-dropdown-trigger-bg,#e9eff9);border-radius:8px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.dropdown-trigger:hover{background:var(--site-footer-dropdown-trigger-bg-hover,#c6d3e9)}.dropdown-trigger_icon{position:absolute;top:0;bottom:0;right:10px;margin:auto}.dropdown-trigger_icon path{stroke:currentColor}body.-modal .modal{opacity:1!important;visibility:visible;-webkit-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2147483647!important;max-width:100%;height:100vh;cursor:pointer;background:var(--modal-layout-bg,#ebebeb);opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;-webkit-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility .18s;-o-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility .18s;transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility .18s;--btn-close-bg-color:var(--modal-btn-close-bg-color, #E3E5E8);--btn-close-bg-color-hover:var(--modal-btn-close-bg-color-hover, #FCE3E2);--btn-close-bg-color-active:var(--modal-btn-close-bg-color-active, #F3CCCC);--btn-close-icon-color:var(--modal-btn-close-icon-color, #8D949E);--btn-close-icon-color-hover:var(--modal-btn-close-icon-color-hover, #E33C39);--btn-close-icon-color-active:var(--modal-btn-close-icon-color-active, #E33C39)}@media screen and (max-width:375px){.modal{height:100%}}.modal.-with-btn .btn.-close{display:block}.modal_wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:100%;padding:60px 0}@media screen and (max-width:500px){.modal_wrapper{height:100%;padding:unset}}.modal_body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:default;width:100%;height:100%}.modal_item{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin:0 auto;cursor:pointer}.modal_item.-type-visibility{position:absolute;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden}.modal_item.-type-visibility.-active{position:static;z-index:unset;opacity:1;visibility:inherit}.modal_item.-active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal>.btn.-close{position:absolute;display:none;top:30px;right:30px;z-index:10}.modal_image{max-width:1280px;width:100%;margin:0 30px;-webkit-box-shadow:0 20px 60px rgba(0,44,75,.25);box-shadow:0 20px 60px rgba(0,44,75,.25);border-radius:13px;overflow:hidden;cursor:initial;opacity:0;-webkit-animation:.36s cubic-bezier(.32,.08,.24,1) .1s forwards show;animation:.36s cubic-bezier(.32,.08,.24,1) .1s forwards show}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@media screen and (max-width:768px){.modal>.btn.-close{top:15px;right:15px}.modal_image{margin:unset;border-radius:unset}}@media screen and (min-width:501px){.modal.-feedback .modal_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10vh 0 60px}}.cookie-ntf{position:fixed;bottom:0;left:0;right:0;z-index:2147483647!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:460px;padding:20px;margin:auto;background:rgba(76,93,117,.9);border-radius:13px 13px 0 0;-webkit-box-shadow:0 0 10px rgba(0,11,43,.15);box-shadow:0 0 10px rgba(0,11,43,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-transform:translateY(105%);-ms-transform:translateY(105%);transform:translateY(105%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}.cookie-ntf.-visible{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.cookie-ntf_msg{font-size:12px;line-height:18px;color:#fff}.cookie-ntf_msg .link{color:#2fb6ff}.cookie-ntf_agreement{margin-left:20px}@media screen and (max-width:600px){.cookie-ntf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:200px}.cookie-ntf_agreement{margin-top:20px;margin-left:unset}}body.-courses-menu .courses-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:.36s cubic-bezier(.32,.08,.24,1) forwards show-menu;animation:.36s cubic-bezier(.32,.08,.24,1) forwards show-menu}body.-nav-pinned .courses-menu{position:fixed;top:50px}.courses-menu{display:none;width:var(--site-courses-menu-width,754px);max-height:calc(100vh - 110px);border:1px solid rgba(141,148,158,.2);border-radius:14px;-webkit-box-shadow:0 10px 25px rgba(0,24,75,.15);box-shadow:0 10px 25px rgba(0,24,75,.15);overflow:hidden;--scrollbar-width:4px;--scrollbar-thumb-color:rgba(172, 182, 197, 0.7)}.courses-menu_sidebar{width:254px;max-height:calc(100vh - 110px);padding:15px;background:#e9eff9;border-right:2px solid transparent;border-top-left-radius:14px;border-bottom-left-radius:14px;overflow-y:auto;--scrolbar-track-color:transparent}.courses-menu_main{width:498px;max-height:calc(100vh - 110px);background:#f8f8f8;border-right:2px solid #f8f8f8;overflow-y:auto;--scrolbar-track-color:#F8F8F8}.courses-menu_main .courses-nav-screen{min-height:328px}.courses-menu_main .search-panel{height:328px}.courses-menu_main .courses-nav-screen,.courses-menu_main .search-panel{position:absolute;top:0;left:0;right:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:0;visibility:hidden;-webkit-transition:opacity .14s cubic-bezier(.32,.08,.24,1),visibility .14s;-o-transition:opacity .14s cubic-bezier(.32,.08,.24,1),visibility .14s;transition:opacity .14s cubic-bezier(.32,.08,.24,1),visibility .14s;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.courses-menu_main .courses-nav-screen.-active,.courses-menu_main .search-panel.-active{opacity:1;visibility:visible;-webkit-transition-delay:.24s;-o-transition-delay:.24s;transition-delay:.24s}.courses-menu_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:328px;background:#f8f8f8;border-top-right-radius:14px;border-bottom-right-radius:14px;overflow:hidden;-webkit-transition:height .36s cubic-bezier(.32,.08,.24,1);-o-transition:height .36s cubic-bezier(.32,.08,.24,1);transition:height .36s cubic-bezier(.32,.08,.24,1)}.courses-menu_container.-notransition{-webkit-transition:none;-o-transition:none;transition:none}.courses-nav-screen{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:none!important}.courses-nav-screen.-active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.courses-nav-screen.-subcats .courses-nav-list{display:none}.courses-menu-mobile{position:relative}.courses-menu-mobile.-search{height:100%}.courses-menu-mobile.-search .courses-menu-mobile_main{display:none}.courses-menu-mobile.-search .courses-menu-mobile_search{display:block;height:100%}.courses-menu-mobile.-search .search-panel{height:100%}.courses-menu-mobile_search{display:none}.courses-menu-mobile .search-panel{display:-webkit-box;display:-ms-flexbox;display:flex}.courses-nav-mobile .courses-nav-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:15px}.courses-nav-mobile .courses-nav-screen_title{font-size:26px;line-height:30px;font-weight:600;color:#8d949e}.courses-nav-mobile .courses-nav-screen .subcats-nav{padding:unset;margin-top:20px;border-right:unset}.courses-nav-mobile .courses-nav-list{padding:15px 0;margin:0}.courses-nav-mobile .courses-nav.-bg{background:#e3e5e8}.search-control{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:48px}.search-control.-search .search-control_cancel{opacity:1;visibility:visible;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}.search-control .search-field{position:absolute;left:0}.search-control .search-control_cancel{margin-left:10px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s cubic-bezier(.25,.1,.25,1);-o-transition:opacity .3s cubic-bezier(.25,.1,.25,1);transition:opacity .3s cubic-bezier(.25,.1,.25,1);-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.cancel-btn{height:48px;padding:0 10px;font-size:18px;line-height:48px;font-weight:400;color:#3462ab;background:#fff;border-radius:8px}.cancel-btn:active{background:#f8f8f8}.search-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;width:100%;height:36px;border-radius:8px;border:1px solid #acb6c5;-webkit-transition:background 50ms linear,border-color 50ms linear,-webkit-box-shadow 50ms linear;transition:background 50ms linear,box-shadow 50ms linear,border-color 50ms linear,-webkit-box-shadow 50ms linear;-o-transition:background 50ms linear,box-shadow 50ms linear,border-color 50ms linear}.search-field:hover{background:rgba(255,255,255,.2)}.search-field.-focused{background:#fff!important;border-color:rgba(47,182,255,.5);-webkit-box-shadow:0 0 6px rgba(47,182,255,.5);box-shadow:0 0 6px rgba(47,182,255,.5)}.search-field.-filled{background:#fff!important}.search-field.-mobile{width:100%;height:48px;background:#e3e5e8;border:unset;-webkit-transition:width .36s cubic-bezier(.32,.08,.24,1);-o-transition:width .36s cubic-bezier(.32,.08,.24,1);transition:width .36s cubic-bezier(.32,.08,.24,1)}.search-field.-mobile:hover{background:#e3e5e8}.search-field.-mobile.-focused{-webkit-box-shadow:0 0 3px rgba(47,182,255,.5);box-shadow:0 0 3px rgba(47,182,255,.5)}.search-field.-mobile .search-field_input{padding:12px 10px 12px 39px;font-size:18px;line-height:24px;font-weight:400}.search-field.-mobile .search-field_input::-webkit-input-placeholder{color:#8d949e}.search-field.-mobile .search-field_input::-moz-placeholder{color:#8d949e}.search-field.-mobile .search-field_input:-ms-input-placeholder{color:#8d949e}.search-field.-mobile .search-field_input::-ms-input-placeholder{color:#8d949e}.search-field.-mobile .search-field_input::placeholder{color:#8d949e}.search-field_icon{position:absolute;top:10px;bottom:10px;left:14px;width:16px;height:16px;margin:auto;pointer-events:none}.search-field_icon circle,.search-field_icon path{stroke:#acb6c5}.search-field_input{width:100%;padding:10px 10px 10px 39px;font-size:14px;line-height:16px;background:0 0}.search-field_input::-webkit-input-placeholder{color:#acb6c5}.search-field_input::-moz-placeholder{color:#acb6c5}.search-field_input:-ms-input-placeholder{color:#acb6c5}.search-field_input::-ms-input-placeholder{color:#acb6c5}.search-field_input::placeholder{color:#acb6c5}.cats-list{margin-top:15px}.cats-list_item:not(:first-child){margin-top:4px}.cats-list_btn{width:100%;height:36px;padding:0 10px;font-size:15px;font-weight:600;line-height:36px;color:#3462ab;text-align:left;border-radius:8px;-webkit-transition:background 50ms linear;-o-transition:background 50ms linear;transition:background 50ms linear}.cats-list_btn:hover{background:rgba(52,98,171,.15)}.cats-list_btn.-active{color:#fff;background:#3462ab}.cats-list_btn.-recommendation{position:relative}.cats-list_btn.-recommendation::after{content:"";display:block;position:absolute;top:0;bottom:0;right:11px;width:8px;height:8px;margin:auto;background:#4ed401;border-radius:50%}.subcats-nav{padding:15px;border-right:1px solid #e3e5e8}.subcats-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-8px 0 0}.subcats-list.-mobile{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 0 -8px}.subcats-list.-mobile .subcats-list_item{margin:10px 0 0 8px}.subcats-list.-mobile .subcats-list_btn{display:inline-block;width:auto}.subcats-list.-mobile .subcats-list_btn:hover{background:0 0}.subcats-list.-mobile .subcats-list_btn:active{background:#f8f8f8}.subcats-list.-mobile .subcats-list_btn.-active{background:#fff}.subcats-list_item{margin:8px 0 0}.subcats-list_btn{position:relative;width:145px;height:40px;padding:0 8px 0 37px;font-size:14px;line-height:40px;font-weight:600;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#3462ab;text-align:left;border-radius:8px;-webkit-transition:background 50ms linear;-o-transition:background 50ms linear;transition:background 50ms linear}.subcats-list_btn:hover{background:#f1f4f9}.subcats-list_btn.-active{background:#e9eff9}.subcats-list_btn .icon-course{position:absolute;top:0;bottom:0;left:8px;margin:auto;pointer-events:none}.search-panel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-panel[data-active=error] [data-id=error],.search-panel[data-active=initial] [data-id=initial],.search-panel[data-active=result] [data-id=result]{display:block}.search-panel.-active,.search-panel.-progress [data-id=progress]{display:-webkit-box;display:-ms-flexbox;display:flex}.search-panel.-mobile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.search-panel.-mobile .search-panel_screen{width:100%}.search-panel.-mobile .search-panel_screen.-initial{max-width:unset;padding:10px 0}.search-panel.-mobile .search-panel_screen.-error{padding-top:100px}.search-panel.-mobile .search-panel_screen.-progress{top:-10px;left:-15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% + 30px);padding-top:110px;background:#eeeff1}.search-panel.-mobile .search-panel_screen.-progress .spinner{margin:0 auto}.search-panel.-mobile .search-panel_screen.-result{margin-top:-10px;padding:unset}.search-panel.-mobile .search-panel_message:not(.-error){padding:0 10px;text-align:left}.search-panel.-mobile .search-panel_recommendations{padding-top:25px}.search-panel.-mobile .recommendation-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-panel.-mobile .recommendation-list_btn{height:50px;font-size:14px;line-height:50px;background:#e3e5e8}.search-panel.-mobile .recommendation-list_btn:hover{background:#e3e5e8}.search-panel.-mobile .recommendation-list_btn:active{background:#d4d7dc}.search-panel_screen{display:none}.search-panel_screen.-initial{max-width:290px}.search-panel_screen.-result{width:100%;height:100%;padding:15px 15px 25px}.search-panel_screen.-progress{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f8f8f8;border-top-right-radius:14px;border-bottom-right-radius:14px}.search-panel_message{padding:0 18px;margin:0 auto;font-size:16px;line-height:20px;font-weight:400;color:#8d949e;text-align:center}.search-panel_message.-error{color:#e33c39}.search-panel_recommendations{padding-top:30px}.search-panel .recommendation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-10px 0 0 -10px}.search-panel .recommendation-list_item{margin:10px 0 0 10px}.search-panel .recommendation-list_btn{height:24px;padding:0 10px;font-size:12px;line-height:24px;font-weight:600;color:#3462ab;background:#e9eff9;border-radius:6px;-webkit-transition:background 50ms linear;-o-transition:background 50ms linear;transition:background 50ms linear}.search-panel .recommendation-list_btn:hover{background:#d1efff}.courses-nav-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;margin:-20px 0 10px}.courses-nav-list.-active{display:block!important}.courses-nav-list.-mobile.-recommendations{padding:unset;margin-top:30px}.courses-nav-list_item{margin-top:20px}.courses-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.courses-nav.-bg,.courses-nav.-ucan{border-radius:8px}.courses-nav.-bg{padding:10px;background:#eeeff1}.courses-nav.-bg .course-label.-alt::before{-webkit-box-shadow:0 0 0 1px #eeeff1;box-shadow:0 0 0 1px #eeeff1}.courses-nav.-ucan{padding:15px 10px 10px;background:#caf6ff}.courses-nav.-ucan .courses-nav_title{margin-top:5px}.courses-nav.-ucan .course-label.-alt::before{-webkit-box-shadow:0 2px 12px rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.05)}.courses-nav.-no-gutters:not(.-ucan){padding:unset}.courses-nav_title{font-size:14px;line-height:20px;font-weight:600;color:#8d949e}.courses-nav .course-list_item{margin-top:10px}.courses-nav .course-label{border-radius:6px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.05);box-shadow:0 2px 12px rgba(0,0,0,.05)}.courses-nav .course-label:hover .course-label_subtype{color:#fff}.courses-nav .course-label:hover .course-label_subtype::before{background-color:#fff}.courses-nav .course-label_name{font-size:14px;font-weight:600;color:#3462ab}.courses-nav .course-label_type{margin-top:4px;line-height:12px}.courses-nav .course-label.-alt::before{border-radius:6px;-webkit-box-shadow:0 0 0 1px #f8f8f8;box-shadow:0 0 0 1px #f8f8f8}.courses-nav .course-label.-mobile:hover{background-color:#fff}.courses-nav .course-label.-mobile:active{background-color:#f8f8f8}.courses-nav .course-label.-mobile .course-label_name{color:#004182}.courses-nav .course-label.-proftest{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#0795e2}.courses-nav .course-label.-proftest:hover{background:#2fb6ff}.courses-nav .course-label.-proftest .course-label_name{font-size:16px;font-weight:600;color:#fff}.courses-nav .course-label.-proftest .course-label_description{margin-top:5px;font-size:14px;line-height:18px;font-weight:400;color:#fff}.courses-nav .course-label.-proftest .icon-course path{fill:#fff}.courses-nav .course-label.-proftest.-mobile:hover{background:#0795e2}.courses-nav .course-label.-proftest.-mobile:active{background:#2fb6ff}.logo-blog_hillel{fill:var(--logo-blog-hillel-fill,#3462ab)}@media screen and (max-width:768px){.logo-blog_hillel{fill:var(--mobile-logo-blog-hillel-fill,var(--logo-blog-hillel-fill))}}.logo-blog_blog{fill:var(--logo-blog-blog-fill,#fff)}@media screen and (max-width:768px){.logo-blog_blog{fill:var(--mobile-logo-blog-blog-fill,var(--logo-blog-blog-fill))}}.svg-icon circle,.svg-icon path{fill:var(--svg-icon-fill);stroke:var(--svg-icon-stroke);-webkit-transition:fill .1s cubic-bezier(.32,.08,.24,1),stroke .1s cubic-bezier(.32,.08,.24,1);-o-transition:fill .1s cubic-bezier(.32,.08,.24,1),stroke .1s cubic-bezier(.32,.08,.24,1);transition:fill .1s cubic-bezier(.32,.08,.24,1),stroke .1s cubic-bezier(.32,.08,.24,1);-webkit-transition-duration:var(--svg-icon-transition-duration,.1s);-o-transition-duration:var(--svg-icon-transition-duration,.1s);transition-duration:var(--svg-icon-transition-duration,.1s)}.svg.-blue{--svg-color:var(--c-blue-3)}.svg.-green{--svg-color:var(--c-green)}.svg.-active{--svg-color:var(--c-active)}.svg.-gray-4{--svg-color:var(--c-gray-4)}.svg>.svg-fill{fill:var(--svg-color,var(--c-green))}.svg>.svg-stroke{stroke:var(--svg-color,var(--c-green))}.svg.-left{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.svg.-down{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.svg.-icon-arrow{width:10px;height:10px}.svg.-icon-arrow.-left{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.svg.-icon-arrow.-down{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.svg.-icon-action path,.svg.-icon-lms path,.svg.-icon-phone path{fill:var(--svg-color,var(--c-white))}.svg.-icon-length path,.svg.-icon-level path,.svg.-icon-project path{fill:var(--svg-color,var(--c-green))}.svg.-icon-email path,.svg.-icon-social path{fill:var(--svg-color,var(--c-active))}.svg.-icon-select path{stroke:var(--svg-color,var(--c-white))}.svg.-icon-close path{stroke:var(--svg-color,var(--c-gray-5))}.icon-course{display:block;width:64px;height:64px;border-radius:50%}.icon-course.-average.-offline,.icon-course.-old.-offline,.icon-course.-small.-offline,.icon-course.-xs.-offline{border-radius:8px}.icon-course.-xs,.icon-course.-xs svg{width:24px;height:24px}.icon-course.-small,.icon-course.-small svg{width:32px;height:32px}.icon-course.-average,.icon-course.-average svg{width:48px;height:48px}.icon-course.-old{width:48px;height:48px;padding:10px 8px 8px 10px}.icon-course.-old svg{width:30px;height:30px}.icon-course.-offline{border-radius:12px}.course-rating_average{position:relative;display:inline-block;padding:0 9px 0 25px;font-size:14px;line-height:26px;font-weight:800;color:#1f3c6d;background-color:#fed530;border-radius:30px}.course-rating_icon{position:absolute;top:0;bottom:1px;left:9px;display:block;width:13px;height:13px;margin:auto}.course-rating_count{margin-left:8px;font-size:14px;line-height:17px;font-weight:800;color:#fed530}.arrow-ball{position:relative;width:32px;height:32px;background-color:#fff;border-radius:50%}.arrow-ball_svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.arrow-ball_svg path{stroke:#3462ab}.spinner{width:var(--spinner-size,32px);height:var(--spinner-size,32px);-webkit-animation:1s ease-in-out infinite rotate;animation:1s ease-in-out infinite rotate}.spinner.-alt{width:16px;height:16px}.spinner_svg{width:100%;height:100%}.progress-bar{position:relative;width:100%;height:10px;background:#e9eff9;border-radius:4px;overflow:hidden}.progress-bar span.progress-bar_fill{position:absolute;top:0;left:-100%;display:block;width:100%;height:100%;background:#3462ab;border-radius:4px;-webkit-transition:.36s cubic-bezier(.32,.08,.24,1);-o-transition:.36s cubic-bezier(.32,.08,.24,1);transition:.36s cubic-bezier(.32,.08,.24,1)}.progress-bar.-filled span.progress-bar_fill{left:0}.badge{-ms-flex-negative:0;flex-shrink:0;display:block;width:var(--diameter,26px);height:var(--diameter,26px);line-height:var(--diameter,26px);font-size:16px;font-weight:400;text-align:center;border-radius:50%}.svg-spinner{position:relative;width:var(--diameter,90px);height:var(--diameter,90px)}.svg-spinner_circle{stroke-linecap:round;stroke-width:var(--stroke-width,4px);fill:transparent;stroke:var(--color,var(--c-red));-webkit-transform-origin:calc(var(--diameter,90px)/ 2) calc(var(--diameter,90px)/ 2) 0;-ms-transform-origin:calc(var(--diameter,90px)/ 2) calc(var(--diameter,90px)/ 2) 0;transform-origin:calc(var(--diameter,90px)/ 2) calc(var(--diameter,90px)/ 2) 0;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.svg-spinner_circle-transparent{stroke-width:var(--stroke-width,4px);fill:transparent;stroke:var(--color,var(--c-red));opacity:.3}.svg-spinner_value{position:absolute;top:0;bottom:0;left:0;right:0;font-size:36px;line-height:var(--diameter,90px);color:var(--color,var(--c-red));text-align:center}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,6px)}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrolbar-track-color,#eeeff1);border-radius:12px}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color,#acb6c5);border-radius:12px}.scrollbar::-webkit-scrollbar-button{display:block;height:4px}.message-bar{padding:10px;background:#fff;border:1px solid rgba(141,148,158,.1);border-radius:8px;-webkit-box-shadow:0 10px 30px rgba(34,36,43,.2);box-shadow:0 10px 30px rgba(34,36,43,.2);-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.message-bar:hover{background:#f0fee1}.message-bar.-dismissible{position:relative}.message-bar.-dismissible .btn.-close{position:absolute;top:6px;right:6px;width:16px;height:16px}.message-bar.-dismissible .btn.-close .svg{width:8px;height:8px}.message-bar.-dismissible .btn.-close path{stroke-width:3px}.message-bar_title{font-size:14px;line-height:20px;font-weight:600;color:#4ed401}.message-bar_text{font-size:12px;line-height:20px;color:#8d949e}.responsive-image_body{position:relative;padding-bottom:var(--resolution,56%)}.responsive-image_img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.proftest-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;padding:62px 15px 15px;color:#3462ab;border:2px solid rgba(52,98,171,.2);border-radius:12px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1),border-color .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1),border-color .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1),border-color .1s cubic-bezier(.32,.08,.24,1)}.proftest-link:hover{background:rgba(52,98,171,.2);border-color:transparent}.proftest-link_icon{position:absolute;top:15px;left:15px}.proftest-link_icon path{fill:#3462ab}.proftest-link_more{position:absolute;top:15px;right:15px;width:10px;height:26px}.proftest-link_more path{stroke:#3462ab}.proftest-link_title{font-size:16px;line-height:18px;font-weight:600}.proftest-link_descr{margin-top:5px;font-size:14px;line-height:21px}.icon-box{position:relative;width:var(--icon-box-size,64px);height:var(--icon-box-size,64px);color:var(--color,var(--c-green));background:var(--icon-box-background,#fff);border-radius:var(--icon-box-border-radius,12px)}.icon-box.-course{color:var(--color,var(--c-white))}.icon-box.-small{width:var(--icon-box-size,32px);height:var(--icon-box-size,32px);border-radius:var(--icon-box-border-radius,8px)}.icon-box.-average{width:var(--icon-box-size,48px);height:var(--icon-box-size,48px);border-radius:var(--icon-box-border-radius,8px)}.icon-box.-xl{width:var(--icon-box-size,68px);height:var(--icon-box-size,68px);border-radius:var(--icon-box-border-radius,12px)}.icon-box.-disabled{opacity:.5}.icon-box_icon{width:100%;height:100%}.icon-box_emoji{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto}.with-tooltip{position:relative}@media screen and (min-width:769px){.proftest-link.-alt{padding:15px 40px 15px 62px}.proftest-link.-alt .proftest-link_icon,.proftest-link.-alt .proftest-link_more{bottom:15px;margin:auto}.with-tooltip:hover .with-tooltip_text{opacity:1;visibility:visible;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility .1s;-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility .1s;transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility .1s}}.with-tooltip_text{position:absolute;top:calc(100% + 5px);left:-100%;display:inline-block;padding:0 10px;font-size:14px;line-height:34px;font-weight:400;color:#000;white-space:nowrap;background:#fff;border:1px solid rgba(141,148,158,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,7,47,.1);box-shadow:0 5px 10px rgba(0,7,47,.1);opacity:0;visibility:hidden;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility}.with-tooltip_text::before{content:"";display:block;position:absolute;top:-5px;width:100%;height:5px}.dot::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:var(--dot-size,8px);height:var(--dot-size,8px);margin:auto;background:var(--dot-color,#e3e5e8);border-radius:50%}.count-ball{display:inline-block;width:var(--count-ball-size,16px);height:var(--count-ball-size,16px);font-size:var(--count-ball-font-size,12px);font-weight:var(--count-ball-font-weight,600);line-height:var(--count-ball-size,16px);text-align:center;color:var(--count-ball-color,#fff);background:var(--count-ball-bg,#4ed401);border-radius:var(--count-ball-border-radius,50%)}.ucan-logo-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ucan-logo-group .icon-rocket{margin-left:5px}.ucan-combined{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ucan-combined.-white .icon-hillel path,.ucan-combined.-white .icon-ucan path{fill:#fff}.ucan-combined.-l .ucan-combined_group{margin-top:15px}.ucan-combined.-l .icon-hillel{width:94px;height:43px}.ucan-combined.-l .icon-ucan{width:213px;height:49px}.ucan-combined.-l .icon-rocket{width:48px;height:48px;margin-left:14px}.ucan-combined_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.ucan-combined .icon-hillel{width:87px;height:40px}.ucan-combined .icon-ucan{width:172px;height:39px}.ucan-combined .icon-rocket{width:38px;height:38px;margin-left:6px}.ucan-course-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ucan-course-logo .icon-rocket{margin-left:6px}.course-nav_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.course-nav_title{font-size:14px;line-height:20px;font-weight:600;color:#8d949e}.course-nav_item:not(:first-child),.course-nav_list{margin-top:10px}.course-nav.-ucan{padding:15px;background:#caf6ff;border-radius:12px;--course-bar-border-radius:8px}.course-nav.-ucan .icon-rocket{margin-left:5px}.course-nav.-ucan .course-nav_title{margin-top:5px}.btn{position:relative;display:block;height:var(--height);font-family:Solomon,sans-serif;line-height:var(--height);text-align:center;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;border-radius:var(--border-radius);-webkit-transition:background-color .1s cubic-bezier(.32,.08,.24,1),color .1s cubic-bezier(.32,.08,.24,1);-o-transition:background-color .1s cubic-bezier(.32,.08,.24,1),color .1s cubic-bezier(.32,.08,.24,1);transition:background-color .1s cubic-bezier(.32,.08,.24,1),color .1s cubic-bezier(.32,.08,.24,1)}.btn.-disabled,.btn:disabled{color:#acb6c5!important;background-color:var(--btn-background-color-disabled,#eeeff1)!important;cursor:not-allowed!important}.btn.-small{--height:32px;padding-right:15px;padding-left:15px;font-size:14px;font-weight:600;border-radius:var(--border-radius,8px)}.btn.-large{--height:38px;padding-right:25px;padding-left:25px;font-size:16px;font-weight:600;border-radius:var(--border-radius,10px)}.btn.-xl{padding-right:20px;padding-left:20px;--height:46px;font-size:16px;border-radius:var(--border-radius,6px)}.btn.-submit{width:100%;height:46px;font-size:16px;line-height:46px;font-weight:600}.btn.-icon{position:relative;width:38px;height:38px;border-radius:var(--border-radius,10px)}.btn.-icon .svg.-icon-arrow{position:absolute;top:calc(50% - (24px / 2));left:calc(50% - (24px / 2));width:24px;height:24px;--svg-color:var(--c-white)}.btn.-primary,.btn.-regular,.btn.-submit{color:#fff;background-color:#4ed401;border-radius:var(--border-radius,10px)}.btn.-primary:hover,.btn.-regular:hover,.btn.-submit:hover{background-color:#62ea14}.btn.-primary:active,.btn.-regular:active,.btn.-submit:active{background-color:#46bf01}.btn.-light,.btn.-secondary{color:var(--btn-secondary-color,#0795e2);background-color:var(--btn-secondary-bg-color,#f1fafe);border-radius:var(--border-radius,10px)}.btn.-light:hover,.btn.-secondary:hover{background-color:var(--btn-secondary-bg-color-hover,#d1efff)}.btn.-light:active,.btn.-secondary:active{background-color:var(--btn-secondary-bg-color-active,#a9d7f0)}.btn.-danger{color:#fff;background-color:#e33c39;border-radius:var(--border-radius,10px)}.btn.-danger:hover{background-color:#e6524f}.btn.-danger:active{background-color:#e02623}.btn.-ucan-dark{color:#fff;background-color:#1a97fc;--border-radius:10px}.btn.-more{position:relative;padding-right:29px;color:#0795e2;background-color:#f1fafe}.btn.-more::after{content:"";position:absolute;top:calc(50% - (8px / 2) + 1px);right:14px;display:block;width:11px;height:8px;background-image:url(https://assets.ithillel.ua/assets/images/Icons/Select.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.btn.-more:hover{background-color:#d1efff}.btn.-more:active{background-color:#a9d7f0}.btn.-close{display:block;width:var(--btn-close-size,26px);height:var(--btn-close-size,26px);background-color:var(--btn-close-bg-color,#e3e5e8);border-radius:50%;--svg-color:var(--btn-close-icon-color, #8D949E)}.btn.-close:hover{--svg-color:var(--btn-close-icon-color-hover, #E33C39);background-color:var(--btn-close-bg-color-hover,#fce3e2)}.btn.-close:active{--svg-color:var(--btn-close-icon-color-active, #E33C39);background-color:var(--btn-close-bg-color-active,#f3cccc)}.btn.-close .svg.-icon-close{position:absolute;top:0;bottom:0;left:0;right:0;width:var(--btn-close-icon-size,12px);height:var(--btn-close-icon-size,12px);margin:auto}@media screen and (max-width:500px){.btn.-close{width:var(--btn-close-mobile-size,32px);height:var(--btn-close-mobile-size,32px)}.btn.-close .svg.-icon-close{width:var(--btn-close-icon-mobile-size,15px);height:var(--btn-close-icon-mobile-size,15px)}}.btn.-close-alt{width:32px;height:32px}.btn.-close-alt .btn-icon{position:absolute;top:0;bottom:0;left:0;right:0;width:16px;height:16px;margin:auto}.btn.-close-alt path{-webkit-transition:fill .1s cubic-bezier(.32,.08,.24,1);-o-transition:fill .1s cubic-bezier(.32,.08,.24,1);transition:fill .1s cubic-bezier(.32,.08,.24,1)}.btn.-close-alt:hover path{fill:#e96866}.btn.-play{position:relative;width:150px;height:90px;background:rgba(255,255,255,.2);border-radius:18px}.btn.-play .btn-icon{position:absolute;top:0;bottom:0;left:10px;right:0;width:47px;height:47px;margin:auto}.btn.-zoom{position:relative;width:42px;height:42px;background:rgba(255,251,251,.3);border-radius:8px}.btn.-zoom .btn-icon{position:absolute;top:0;bottom:0;left:0;right:0;width:20px;height:20px;margin:auto}.btn.-zoom .btn-icon path{fill:#fff}.btn.-zoom.-alt{width:32px;height:32px;background:rgba(0,65,130,.2);border-radius:10px}.btn.-zoom.-alt .btn-icon{top:1px;left:1px;width:17px;height:17px}.btn.-zoom.-alt .btn-icon circle,.btn.-zoom.-alt .btn-icon path{stroke:#fff}.btn-icon-only{position:relative;display:inline-block;width:32px;height:32px}.btn-icon-only .icon-btn{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;margin:auto}.btn-subcategory{position:relative;--height:40px;padding:0 8px 0 37px;font-size:14px;line-height:16px;font-weight:600;color:#3462ab;border-radius:8px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.btn-subcategory:hover{background:#f1f4f9}.btn-subcategory.-active{background:#e9eff9;cursor:default}.btn-subcategory_icon{position:absolute;top:0;bottom:0;left:8px;width:24px;height:24px;margin:auto;border-radius:50%;overflow:hidden}.btn-subcategory_svg{width:100%;height:100%}.btn-meet{position:relative;display:inline-block;width:59px;height:67px}@media only screen and (min-width:769px){.btn-meet:hover .btn-meet_bg path{fill:#62ea14}}.btn-meet.-alt{width:186px;height:45px;padding:0 10px 0 43px;background:#4ed401;border:1px solid rgba(70,191,1,.8);border-radius:20px;-webkit-box-shadow:0 10px 30px rgba(34,36,43,.2);box-shadow:0 10px 30px rgba(34,36,43,.2);-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.btn-meet.-alt:hover{background:#62ea14}.btn-meet.-alt .btn-meet_bg{display:none}.btn-meet.-alt .btn-meet_icon{top:unset;bottom:0;left:0;right:unset}.btn-meet.-alt .btn-meet_text{visibility:inherit}.btn-meet_bg{width:100%;height:100%;-webkit-filter:drop-shadow(0 10px 30px rgba(34, 36, 43, .4));filter:drop-shadow(0 10px 30px rgba(34, 36, 43, .4))}.btn-meet_bg path{-webkit-transition:fill .1s cubic-bezier(.32,.08,.24,1);-o-transition:fill .1s cubic-bezier(.32,.08,.24,1);transition:fill .1s cubic-bezier(.32,.08,.24,1)}.btn-meet_icon{position:absolute;top:7px;left:0;right:0;z-index:1;width:45px;height:45px;margin:auto}.btn-meet_text{font-size:14px;line-height:45px;font-weight:600;color:#fff;visibility:hidden}.link{--svg-color:var(--c-active);--icon-width:14px;--icon-height:14px;color:var(--link-color,#0795e2);background:var(--link-bg);-webkit-transition:var(--link-transition,color 100ms cubic-bezier(.32,.08,.24,1));-o-transition:var(--link-transition,color 100ms cubic-bezier(.32,.08,.24,1));transition:var(--link-transition,color 100ms cubic-bezier(.32,.08,.24,1))}.link:hover{--svg-color:var(--c-active-hover);color:var(--link-color-hover,#2fb6ff);background:var(--link-bg-hover)}.link.-simple{color:#fff;--link-bg:linear-gradient(#fff) bottom 0 left 50%/0 1px no-repeat;--link-transition:background 200ms linear}.link.-simple:hover{color:#fff;--link-bg-hover:linear-gradient(#fff) bottom 0 left 50%/100% 1px no-repeat}.link.-icon{position:relative;padding-right:var(--icon-width,14px)}.link_icon{position:absolute;top:1px;bottom:0;right:0;width:var(--icon-width,14px);height:var(--icon-width,14px);margin:auto}.link_icon path{stroke:var(--svg-color);-webkit-transition:stroke .1s cubic-bezier(.32,.08,.24,1);-o-transition:stroke .1s cubic-bezier(.32,.08,.24,1);transition:stroke .1s cubic-bezier(.32,.08,.24,1)}.course-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.course-link_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.course-link_title{font-size:14px;line-height:18px}.course-link_subtitle{font-size:10px;line-height:14px;letter-spacing:1px;font-weight:800;text-transform:uppercase;color:#acb6c5}.course-link .icon-course,.course-link .icon-course svg{width:32px;height:32px}.nav-menu-link{-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.nav-menu-link:not(.-no-select):hover{background:rgba(238,239,241,.3)}.nav-menu-link:not(.-no-select).-active{background:rgba(238,239,241,.6)}.ucan-link{display:inline-block;font-size:14px;line-height:18px;font-weight:600;color:#1a97fc;-webkit-transition:color .1s cubic-bezier(.32,.08,.24,1);-o-transition:color .1s cubic-bezier(.32,.08,.24,1);transition:color .1s cubic-bezier(.32,.08,.24,1)}.ucan-link:hover{color:#007de2}.ucan-link:hover .icon-more-filled path{fill:#007de2}.ucan-link .icon-more-filled{-webkit-transform:translate(4px,2px);-ms-transform:translate(4px,2px);transform:translate(4px,2px)}.ucan-link .icon-more-filled path{fill:#1a97fc;-webkit-transition:fill .1s cubic-bezier(.32,.08,.24,1);-o-transition:fill .1s cubic-bezier(.32,.08,.24,1);transition:fill .1s cubic-bezier(.32,.08,.24,1)}.tabs{--background-color:var(--c-active-bg);padding:2px}.tabs_list{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--background-color);-webkit-box-shadow:0 0 0 2px var(--background-color);box-shadow:0 0 0 2px var(--background-color);border-radius:6px}.tabs_item{position:relative}.tabs_item:not(:first-child){margin-left:2px}.tabs_item:not(:first-child)::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-2px;width:1px;height:16px;margin:auto;background:#a9d7f0}.tabs_item.-active+.tabs_item::before,.tabs_item.-active::before{opacity:0}.tabs_item.-active .tabs_btn{background:#fff}.tabs_item.-no-sep::before{display:none}.tabs_btn{width:85px;height:28px;font-size:14px;line-height:28px;font-weight:600;color:#0795e2;background:var(--background-color);border-radius:6px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.tabs_btn:hover{background:#d1efff}.checkbox,.chip,.radio{position:relative;display:inline-block;font-size:14px;line-height:24px;cursor:pointer}.checkbox,.radio{padding-left:25px}.checkbox{color:var(--checkbox-label-color,#000)}.chip .chip_checkmark,.radio .radio_checkmark{display:block;background:#f1fafe}.chip .chip_checkmark:hover,.radio .radio_checkmark:hover{background:#d1efff}.checkbox .checkbox_checkmark,.radio .radio_checkmark{position:absolute;top:0;bottom:0;left:0;width:16px;height:16px;margin:auto;padding:1px;border-radius:3px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1),-webkit-box-shadow .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1),box-shadow .1s cubic-bezier(.32,.08,.24,1),-webkit-box-shadow .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1),box-shadow .1s cubic-bezier(.32,.08,.24,1)}.checkbox .checkbox_checkmark::after,.radio .radio_checkmark::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:scale(.01);-ms-transform:scale(.01);transform:scale(.01);visibility:hidden;-webkit-transition:visibility .1s,-webkit-transform .1s cubic-bezier(.32,.08,.24,1);transition:transform .1s cubic-bezier(.32,.08,.24,1),visibility .1s,-webkit-transform .1s cubic-bezier(.32,.08,.24,1);-o-transition:transform .1s cubic-bezier(.32,.08,.24,1),visibility .1s}.checkbox .checkbox_checkmark{display:block;background:var(--checkbox-bg,#f1fafe);top:4px;bottom:unset;-webkit-box-shadow:0 0 0 1px var(--checkbox-border-color,#a9d7f0);box-shadow:0 0 0 1px var(--checkbox-border-color,#a9d7f0);-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1),border .1s cubic-bezier(.32,.08,.24,1),color .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1),border .1s cubic-bezier(.32,.08,.24,1),color .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1),border .1s cubic-bezier(.32,.08,.24,1),color .1s cubic-bezier(.32,.08,.24,1)}.checkbox .checkbox_checkmark:hover{background:var(--checkbox-bg-hover,#d1efff);-webkit-box-shadow:0 0 0 1px var(--checkbox-border-color-hover,#0795e2);box-shadow:0 0 0 1px var(--checkbox-border-color-hover,#0795e2)}.checkbox .checkbox_checkmark::after{width:100%;height:100%;background-image:url(https://assets.dev.ithillel.ua/assets/images/Form/CheckboxChecked.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.radio .radio_checkmark{-webkit-box-shadow:0 0 0 1px #a9d7f0;box-shadow:0 0 0 1px #a9d7f0;border-radius:50%}.radio .radio_checkmark:hover{-webkit-box-shadow:0 0 0 1px #0795e2;box-shadow:0 0 0 1px #0795e2}.radio .radio_checkmark::after{width:50%;height:50%;background:#fff;border-radius:50%}.chip .chip_checkmark{width:var(--width,65px);height:var(--height,27px);line-height:var(--height,27px);color:#0795e2;text-align:center;border:1px solid #a9d7f0;border-radius:6px}.chip .chip_checkmark:hover{border:1px solid #0795e2}.checkbox .checkbox_input,.chip .chip_input,.radio .radio_input{position:absolute;z-index:-1;width:0;height:0;opacity:0;visibility:hidden}.checkbox .checkbox_input:checked~.checkbox_checkmark,.chip .chip_input:checked~.chip_checkmark,.radio .radio_input:checked~.radio_checkmark{background-color:#0795e2}.checkbox .checkbox_input:checked~.checkbox_checkmark:hover,.chip .chip_input:checked~.chip_checkmark:hover,.radio .radio_input:checked~.radio_checkmark:hover{background-color:#2fb6ff}.checkbox .checkbox_input:checked~.checkbox_checkmark,.radio .radio_input:checked~.radio_checkmark{-webkit-box-shadow:0 0 0 1px #0795e2;box-shadow:0 0 0 1px #0795e2}.checkbox .checkbox_input:checked~.checkbox_checkmark::after,.radio .radio_input:checked~.radio_checkmark::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:inherit;-webkit-transition:visibility,-webkit-transform .1s cubic-bezier(.32,.08,.24,1);transition:transform .1s cubic-bezier(.32,.08,.24,1),visibility,-webkit-transform .1s cubic-bezier(.32,.08,.24,1);-o-transition:transform .1s cubic-bezier(.32,.08,.24,1),visibility}.chip .chip_input:checked~.chip_checkmark{color:#fff;border:1px solid #0795e2}.radio .radio_input:disabled~.radio_checkmark{background:rgba(241,250,254,.4);-webkit-box-shadow:0 0 0 1px rgba(169,215,240,.4)!important;box-shadow:0 0 0 1px rgba(169,215,240,.4)!important}.radio .radio_input:disabled:checked~.radio_checkmark{background-color:rgba(7,149,226,.4)!important}.switch{position:relative;display:inline-block;width:45px;height:25px}.switch .switch_slider{position:absolute;top:0;bottom:0;left:0;right:0;width:45px;height:24px;background-color:#acb6c5;border-radius:24px;-webkit-box-shadow:inset 0 2px 4px rgba(0,22,65,.2);box-shadow:inset 0 2px 4px rgba(0,22,65,.2);cursor:pointer;-webkit-transition:background-color .1s cubic-bezier(.32,.08,.24,1);-o-transition:background-color .1s cubic-bezier(.32,.08,.24,1);transition:background-color .1s cubic-bezier(.32,.08,.24,1)}.switch .switch_slider:hover{background-color:#8d949e}.switch .switch_slider::before{content:'';position:absolute;top:0;bottom:0;left:2px;display:block;width:20px;height:20px;margin:auto;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform 250ms cubic-bezier(.24,.4,.03,1.26);transition:transform 250ms cubic-bezier(.24,.4,.03,1.26);-o-transition:transform 250ms cubic-bezier(.24,.4,.03,1.26);transition:transform 250ms cubic-bezier(.24,.4,.03,1.26),-webkit-transform 250ms cubic-bezier(.24,.4,.03,1.26)}.switch .switch_input{position:absolute;z-index:-1;width:0;height:0;opacity:0;visibility:hidden}.switch .switch_input:checked~.switch_slider{background-color:#4ed401}.switch .switch_input:checked~.switch_slider:hover{background-color:#62ea14}.switch .switch_input:checked~.switch_slider::before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--btn-width);height:var(--btn-height);padding:var(--btn-padding,0 var(--btn-padding-x) 0 var(--btn-padding-x));line-height:var(--btn-line-height,var(--btn-height));font-family:Solomon,sans-serif;font-size:var(--btn-font-size,16);font-weight:var(--btn-font-weight,600);text-align:center;color:var(--btn-color);background-color:var(--btn-background-color);border:var(--btn-border);border-radius:var(--btn-border-radius);-webkit-transition:background-color .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1),border .12s cubic-bezier(.32,.08,.24,1);-o-transition:background-color .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1),border .12s cubic-bezier(.32,.08,.24,1);transition:background-color .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1),border .12s cubic-bezier(.32,.08,.24,1)}.button.-disabled,.button:disabled{color:#acb6c5!important;background-color:#eeeff1!important;cursor:not-allowed!important}@media screen and (min-width:769px){.button:hover{color:var(--btn-color-hover,var(--btn-color));background-color:var(--btn-background-color-hover,var(--btn-background-color))}}.button:active{color:var(--btn-color-active,var(--btn-color));background-color:var(--btn-background-color-active,var(--btn-background-color-hover))}.button .icon-btn{width:var(--icon-btn-size,var(--icon-btn-width));height:var(--icon-btn-size,var(--icon-btn-height));margin:var(--icon-btn-margin)}.button.-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button.-s{--btn-height:32px;--btn-padding-x:15px;--btn-font-size:14px;--btn-font-weight:600;--btn-border-radius:8px}.button.-l{--btn-height:var(--btn-l-height, 38px);--btn-padding-x:var(--btn-l-padding-x, 25px);--btn-font-weight:var(--btn-l-font-weight, 600);--btn-border-radius:var(--btn-l-border-radius, 10px)}.button.-xl{--btn-height:var(--btn-xl-height, 46px);--btn-padding-x:var(--btn-xl-padding-x, 32px);--btn-font-size:var(--btn-xl-font-size, 16px);--btn-font-weight:var(--btn-xl-font-weight, 600);--btn-border-radius:var(--btn-xl-border-radius, 10px)}.button.-primary{--btn-color:var(--btn-primary-color, #FFFFFF);--btn-background-color:var(--btn-primary-background-color, #4ED401);--btn-background-color-hover:var(--btn-primary-background-color-hover, #62EA14);--btn-background-color-active:var(--btn-primary-background-color-active, #46BF01)}.button.-secondary{--btn-color:#0795E2;--btn-background-color:#F1FAFE;--btn-background-color-hover:#D1EFFF;--btn-background-color-active:#A9D7F0}.button.-light{--btn-color:#1A97FC;--btn-background-color:#FFFFFF;--btn-background-color-hover:#ACF2FF;--btn-background-color-active:#68D9EE}.button.-ucan-dark{--btn-color:#FFFFFF;--btn-background-color:#1A97FC;--btn-background-color-hover:#3DB9FF;--btn-background-color-active:#007DE2}.button.-light-blue{--btn-color:#3462AB;--btn-background-color:#E9EFF9;--btn-background-color-hover:#C6D3E9;--btn-background-color-active:#C6D3E9}.btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:var(--btn-icon-width,var(--btn-icon-size,32px));height:var(--btn-icon-height,var(--btn-icon-size,32px));background:var(--btn-icon-bg);border-radius:var(--btn-icon-border-radius,8px);-webkit-transition:background .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1);-o-transition:background .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1);transition:background .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1)}.btn-icon .icon-btn{width:var(--btn-icon-icon-size);height:var(--btn-icon-icon-size)}.btn-icon .icon-btn circle,.btn-icon .icon-btn path{-webkit-transition:fill .12s cubic-bezier(.32,.08,.24,1),stroke cubic-bezier(.32,.08,.24,1);-o-transition:fill .12s cubic-bezier(.32,.08,.24,1),stroke cubic-bezier(.32,.08,.24,1);transition:fill .12s cubic-bezier(.32,.08,.24,1),stroke cubic-bezier(.32,.08,.24,1)}.btn-theme{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px 8px 14px;font-size:14px;line-height:15px;font-weight:600;color:var(--btn-theme-color,#3462ab);background:var(--btn-theme-bg);border-radius:6px;-webkit-transition:background .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1);-o-transition:background .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1);transition:background .12s cubic-bezier(.32,.08,.24,1),color .12s cubic-bezier(.32,.08,.24,1)}@media screen and (min-width:769px){.btn-icon:hover{background:var(--btn-icon-bg-hover,var(--btn-icon-bg))}.btn-theme:hover{color:var(--btn-theme-color-hover,#3462ab);background:var(--btn-theme-bg-hover,#e9eff9)}}.btn-theme::after{content:"";display:block;position:absolute;bottom:8px;left:8px;right:8px;width:calc(100% - 16px);height:2px;background:var(--btn-theme-underline-bg);border-radius:14px}.button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.button-group.-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.button-group.-vertical .btn-icon:first-child{border-radius:var(--btn-icon-border-radius,8px) var(--btn-icon-border-radius,8px) 0 0}.button-group.-vertical .btn-icon:last-child{border-radius:0 0 var(--btn-icon-border-radius,8px) var(--btn-icon-border-radius,8px)}.button-group.-vertical .btn-icon:not(:first-child){margin:1px 0 0}.button-group .btn-icon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:0}.button-group .btn-icon:first-child{border-radius:var(--btn-icon-border-radius,8px) 0 0 var(--btn-icon-border-radius,8px)}.button-group .btn-icon:last-child{border-radius:0 var(--btn-icon-border-radius,8px) var(--btn-icon-border-radius,8px) 0}.button-group .btn-icon:not(:first-child){margin:0 0 0 1px}.picture{display:block}.picture img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.picture.-company,.picture.-contain{-o-object-fit:contain;object-fit:contain}.social-list{display:-webkit-box;display:-ms-flexbox;display:flex}.social-list.-alt .social-list_link:hover path{fill:#fff}.social-list.-alt .social-list_icon path{fill:rgba(255,255,255,.8)}.social-list_item:not(:last-child){margin-right:20px}.social-list_link{display:block}.social-list_link:hover path{fill:#2fb6ff}.social-list_icon{width:24px;height:24px}.social-list_icon path{fill:#0795e2}.card{position:relative;background-color:#fff;border-radius:12px}.card_header img{border-radius:12px 12px 0 0}.card_content{padding:20px}.card_footer{border-radius:0 0 12px 12px}.card_redactor{margin-top:10px}.card_close{position:absolute;top:30px;right:30px}.card.-convenience .card_header{height:400px}.card.-convenience .picture,.card.-convenience .picture img{height:100%}.card.-convenience .card_content{padding:60px}@media screen and (max-width:600px){.card_close{top:15px;right:15px}.card.-convenience .card_content{padding:30px}}.card.-convenience .redactor p{margin-top:10px}@media screen and (max-width:500px){.card.-convenience,.card.-convenience .picture img{border-radius:0}.card.-convenience .card_header,.card.-convenience .picture_img{border-radius:unset}.card.-convenience .card_content{padding-bottom:220px;background-color:#fff;border-radius:unset}}.card.-static{-webkit-box-shadow:0 20px 40px rgba(0,44,75,.15);box-shadow:0 20px 40px rgba(0,44,75,.15)}.card.-static .card_content{padding:30px 25px}.card.-static .picture.-company{max-width:150px;margin:0 auto}.raty-static{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.raty-static_star{display:block;width:20px;height:20px}.course-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;background-color:#fff;border-radius:12px;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;cursor:pointer}.course-label:hover{background-color:#d1efff}.course-label:hover .course-label_subtype.-age{color:rgba(255,255,255,.8)}.course-label:hover .course-label_subtype.-age::before{background-color:rgba(255,255,255,.8)!important}.course-label.-office .course-label_city{color:#acb6c5}.course-label.-office .course-label_city::before{background-color:#acb6c5}.course-label_info{margin-right:10px}.course-label_name{font-size:16px;line-height:18px;font-weight:700;color:#0795e2}.course-label_type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;font-size:10px;line-height:14px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#acb6c5}.course-label_city,.course-label_subtype{position:relative;padding-left:11px;margin-left:6px;color:#4ed401}.course-label_city::before,.course-label_subtype::before{content:"";display:block;position:absolute;top:1px;bottom:0;left:0;width:5px;height:5px;margin:auto;background-color:#4ed401;border-radius:50%;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.course-label_city.-ucan,.course-label_subtype.-ucan{color:#26dafd!important}.course-label_city.-ucan::before,.course-label_subtype.-ucan::before{width:4px;height:4px;background-color:#e3e5e8!important}.course-label_city.-age,.course-label_subtype.-age{color:#acb6c5}.course-label_city.-age::before,.course-label_subtype.-age::before{background-color:#acb6c5!important}.course-label.-city .course-label_city{color:#acb6c5}.course-label.-city .course-label_city::before{background-color:#acb6c5}.course-label.-alt{position:relative}.course-label.-alt:hover::before{background-color:transparent;-webkit-box-shadow:0 10px 20px rgba(0,7,47,.2)!important;box-shadow:0 10px 20px rgba(0,7,47,.2)!important}.course-label.-alt:hover .course-label_name{color:#fff}.course-label.-alt:hover .course-label_type{color:rgba(255,255,255,.8)}.course-label.-alt::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#fff;border-radius:12px;-webkit-box-shadow:0 0 0 1px #e9eff9;box-shadow:0 0 0 1px #e9eff9;-webkit-transition:background-color .1s linear,-webkit-box-shadow .1s linear;transition:box-shadow .1s linear,background-color .1s linear,-webkit-box-shadow .1s linear;-o-transition:box-shadow .1s linear,background-color .1s linear}.course-label.-alt .course-label_info,.course-label.-alt .icon-course{z-index:2}.course-label.-alt .course-label_name,.course-label.-alt .course-label_subtype,.course-label.-alt .course-label_type{-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear}.course-label.-alt .icon-course{position:relative;-webkit-box-shadow:0 0 0 2px rgba(255,255,255,.6);box-shadow:0 0 0 2px rgba(255,255,255,.6)}.form{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:500px;width:100%;background:var(--form-bg,#fff);border-radius:var(--form-border-radius,18px);cursor:initial;--input-text-bg:var(--form-input-text-bg, #fff);--input-text-color:var(--form-font-color, #000);--iti-trigger-bg-color:var(--form-select-trigger-bg, #F1FAFE);--iti-trigger-bg-color-hover:var(--form-select-trigger-bg-hover, #D1EFFF);--iti-trigger-font-color:var(--form-select-trigger-color, #0795E2);--iti-dropdown-bg:var(--form-select-dropdown-bg, #fff);--iti-dropdown-option-color:var(--form-select-option-font-color, #000);--iti-dropdown-option-bg-hover:var(--form-select-option-bg-hover, #F1FAFE);--listbox-trigger-font-color:var(--form-select-trigger-color, #0795E2);--listbox-trigger-bg-color:var(--form-select-trigger-bg, #F1FAFE);--listbox-trigger-bg-color-hover:var(--form-select-trigger-bg-hover, #D1EFFF);--listbox-container-bg-color:var(--form-select-dropdown-bg, #fff);--listbox-option-font-color:var(--form-select-option-font-color, #000);--listbox-option-bg-color-hover:var(--form-select-option-bg-hover, #F1FAFE);--checkbox-bg:var(--form-checkbox-bg, #F1FAFE);--checkbox-bg-hover:var(--form-checkbox-bg-hover, #D1EFFF);--checkbox-border-color:var(--form-checkbox-border-color, #A9D7F0);--checkbox-border-color-hover:var(--form-checkbox-border-color-hover, #A9D7F0);--checkbox-label-color:var(--form-checkbox-label-color, #000);--link-color:var(--form-link-color, #0795E2);--link-color-hover:var(--form-link-color-hover, #2FB6FF);--btn-background-color-disabled:var(--form-btn-bg-color-disabled, #EEEFF1);--btn-close-bg-color:var(--form-btn-close-bg-color, #E3E5E8);--btn-close-bg-color-hover:var(--form-btn-close-bg-color-hover, #FCE3E2);--btn-close-bg-color-active:var(--form-btn-close-bg-color-active, #F3CCCC);--btn-close-icon-color:var(--form-btn-close-icon-color, #8D949E);--btn-close-icon-color-hover:var(--form-btn-close-icon-color-hover, #E33C39);--btn-close-icon-color-active:var(--form-btn-close-icon-color-active, #E33C39)}.form.-layout-modal{margin:0 auto}@media screen and (max-width:500px){.form{border-radius:unset}.form.-layout-modal{height:100vh}}@media screen and (max-width:375px){.form.-layout-modal{height:100%}}.form.-layout-modal .form-field{background:var(--form-bg,#fff)}.form.-layout-modal .form_footer{background:var(--form-bg,#fff);border-radius:0 0 18px 18px}@media screen and (max-width:500px){.form.-layout-modal .form_footer{padding:0 15px 220px;border-radius:unset}.form.-layout-mailing .form-field_input{padding-left:unset;margin-top:unset}}.form.-layout-mailing .form_layout{-webkit-box-shadow:unset;box-shadow:unset}.form.-layout-mailing,.form.-layout-mailing .form_layout,.form.-layout-mailing .input{border-radius:12px}.form.-layout-mailing .form-field{min-height:unset}.form.-layout-mailing .form-field_row{padding:unset}.form.-layout-mailing .form-field_input{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%}.form.-layout-mailing .input{height:43px;padding-right:43px}.form.-layout-mailing .btn-submit{position:absolute;top:0;bottom:0;right:3px;margin:auto}.form.-hide-layout .form_layout{visibility:hidden;opacity:0;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s}.form.-fullsize-fields .form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form.-fullsize-fields .form-field_input,.form.-fullsize-fields .form-field_label{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.form.-fullsize-fields .form-field_input{width:100%;padding-left:29px;margin-top:10px}.form.-fullsize-fields .input-checkboxes,.form.-fullsize-fields .input-radio{margin-bottom:8px}.form.-failure .form_layout,.form.-result .form_layout,.form.-success .form_layout{visibility:hidden;opacity:0}.form.-failure .form_failure,.form.-result .form_result,.form.-success .form_success{visibility:inherit;opacity:1;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility}.form_failure,.form_layout,.form_result,.form_success{width:100%;border-radius:18px;-webkit-box-shadow:0 20px 60px rgba(0,44,75,.25);box-shadow:0 20px 60px rgba(0,44,75,.25)}.form_layout{position:relative;z-index:2;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility}.form_failure,.form_result,.form_success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s}.form_header{padding:20px;border-bottom:var(--form-delimiter-color,1px solid #eeeff1)}.form_title{padding-right:70px;color:#8d949e}.form_subtitle,.form_subtitle-block{margin-top:5px;padding-right:70px;font-size:14px;line-height:20px;font-weight:400;color:var(--form-font-color,#000)}.form_subtitle-block p:not(:first-child){margin-top:10px}.form_subtitle-block b{font-weight:600}.form_footer{padding:0 10px 10px}@media screen and (max-width:500px){.form_failure,.form_layout,.form_result,.form_success{-webkit-box-shadow:unset;box-shadow:unset;border-radius:unset}.form_failure,.form_result,.form_success{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form_footer{padding:0 15px 15px}}.form_agreement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:11px 0 10px}.form .btn.-close{position:absolute;top:10px;right:10px;z-index:10}.form-header_progress{margin-bottom:20px}.form-footer{color:var(--form-font-color,#000)}.form-footer.-first-step .form-footer_btn.-next{display:inline-block}.form-footer.-first-step .form-footer_btn.-prev,.form-footer.-first-step .form-footer_btn.-submit,.form-footer.-first-step .form_agreement{display:none}.form-footer.-mid-step .form-footer_btn.-next,.form-footer.-mid-step .form-footer_btn.-prev{display:inline-block}.form-footer.-last-step .form-footer_btn.-next,.form-footer.-mid-step .form-footer_btn.-submit,.form-footer.-mid-step .form_agreement{display:none}.form-footer.-last-step .form-footer_btn.-prev,.form-footer.-last-step .form-footer_btn.-submit{display:inline-block}.form-footer.-last-step .form_agreement{display:-webkit-box;display:-ms-flexbox;display:flex}.form-footer_group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 -10px}.form-footer_btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0 0}.form-footer_btn{width:unset;height:46px;margin:10px 0 0 10px;font-size:16px;line-height:46px}.form-footer_btn.-next,.form-footer_btn.-submit{-webkit-box-flex:100%;-ms-flex:100% 1 1;flex:100% 1 1}.form-footer_btn.-next{display:none}.form-footer_btn.-prev{display:none;-webkit-box-flex:110px;-ms-flex:110px 0 0px;flex:110px 0 0}.form-footer_caption{margin-top:10px;font-size:14px;line-height:24px;text-align:center}.btn-submit{position:relative}.btn-submit_common{-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1) .18s,visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1) .18s,visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1) .18s,visibility;pointer-events:none}.btn-submit_progress,.btn-submit_ready{position:absolute;top:0;bottom:0;left:0;right:0;width:32px;height:32px;margin:auto;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s}.btn-submit.-progress .btn-submit_common{opacity:0;visibility:hidden;-webkit-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility .18s;-o-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility .18s;transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility .18s}.btn-submit.-progress .btn-submit_progress{opacity:1;visibility:inherit;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility}.btn-submit.-ready .btn-submit_common{opacity:0;visibility:hidden}.btn-submit.-ready .btn-submit_ready{opacity:1;visibility:inherit;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1) .18s,visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1) .18s,visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1) .18s,visibility}.form-field-group{border-bottom:1px solid var(--form-delimiter-color,#eeeff1)}.form-field-group_title{padding:18px 17px 10px 38px;font-size:16px;line-height:20px;font-weight:600;color:#8d949e}.form-field-group .form-field{border-bottom:unset}.form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:54px;border-bottom:1px solid var(--form-delimiter-color,#eeeff1)}.form-field.-layout-simplified{min-height:unset;padding:unset;border-bottom:unset}.form-field.-layout-simplified .form-field_input{padding-right:unset}.form-field.-layout-column .form-field_row,.form-field.-layout-fullsize .form-field_row,.form-field.-layout-textarea .form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-field.-layout-column .form-field_input,.form-field.-layout-column .form-field_label,.form-field.-layout-fullsize .form-field_input,.form-field.-layout-fullsize .form-field_label,.form-field.-layout-textarea .form-field_input,.form-field.-layout-textarea .form-field_label{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.form-field.-layout-column .form-field_input,.form-field.-layout-fullsize .form-field_input,.form-field.-layout-textarea .form-field_input{width:100%;padding-left:29px;margin-top:10px}.form-field.-layout-column .input-checkboxes,.form-field.-layout-column .input-radio,.form-field.-layout-fullsize .input-checkboxes,.form-field.-layout-fullsize .input-radio,.form-field.-layout-textarea .input-checkboxes,.form-field.-layout-textarea .input-radio{margin-bottom:8px}.form-field:not(.-no-validation)[data-required=true] .form-field_label::before{background:#feac30}.form-field:not(.-no-validation)[data-status=valid] .form-field_label::before{background:#4ed401}.form-field:not(.-no-validation)[data-status=valid] .input.-text:focus{-webkit-box-shadow:0 0 3px rgba(78,212,1,.5),0 0 0 30px var(--form-input-text-bg,#fff) inset;box-shadow:0 0 3px rgba(78,212,1,.5),0 0 0 30px var(--form-input-text-bg,#fff) inset}.form-field:not(.-no-validation)[data-status=invalid] .form-field_label::before{background:#e33c39}.form-field:not(.-no-validation)[data-status=invalid] .input.-text:focus{-webkit-box-shadow:0 0 3px rgba(255,34,34,.5),0 0 0 30px var(--form-input-text-bg,#fff) inset;box-shadow:0 0 3px rgba(255,34,34,.5),0 0 0 30px var(--form-input-text-bg,#fff) inset}.form-field:not(.-no-validation)[data-status=invalid] .form-field_error{display:block}.form-field:not(.-no-validation)[data-status=neutral] .form-field_error{color:#feac30}@media screen and (max-width:500px){.form .btn.-close{top:15px;right:15px}.form-field.-layout-textarea .form-field_row{padding:18px 0 15px}.form-field.-switch .form-field_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0 16px}.form-field.-switch .form-field_input{padding-left:60px}}.form-field.-switch .form-field_label{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.form-field.-switch .form-field_input{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;padding-right:15px;margin-top:unset}@media screen and (min-width:501px){.form-field.-checkboxes .form-field_label{-ms-flex-item-align:start;align-self:flex-start;margin-top:8px}}.form-field_label::before{background:#e3e5e8;content:"";display:block;position:absolute;top:6px;left:20px;width:8px;height:8px;border-radius:50%}.form-field_row{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}@media screen and (max-width:500px){.form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:18px 0 10px}}.form-field_label{position:relative;-webkit-box-flex:0;-ms-flex:0 1 180px;flex:0 1 180px;display:inline-block;padding-left:38px;margin-right:10px;font-size:16px;line-height:20px;font-weight:600;color:#8d949e;cursor:pointer}@media screen and (max-width:500px){.form-field_label{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;margin-right:unset}}.form-field_input{-webkit-box-flex:1;-ms-flex:1 0 310px;flex:1 0 310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px;padding-right:10px}@media screen and (max-width:500px){.form-field_input{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:100%;min-height:unset;padding-right:15px;padding-left:28px;margin-top:6px}}.form-field_error{display:none;padding:0 10px 18px 38px;font-size:14px;line-height:18px;font-weight:400;color:#e33c39}.input.-text{display:block;width:100%;padding:var(--input-text-padding,8px 10px);font-size:var(--input-text-font-size,16px);font-weight:var(--input-text-font-weight,400);line-height:var(--input-text-line-height,20px);color:var(--input-text-color,#000);background:var(--input-text-bg,#fff);border-radius:var(--input-text-border-radius,8px);box-shadow:0 0 0 30px var(--input-text-bg,#fff) inset;-webkit-appearance:none;-webkit-box-shadow:0 0 0 30px var(--input-text-bg,#fff) inset}.input.-text:focus{-webkit-box-shadow:var(--input-text-box-shadow-focus,0 0 3px rgba(47,182,255,.5)),0 0 0 30px var(--input-text-bg,#fff) inset;box-shadow:var(--input-text-box-shadow-focus,0 0 3px rgba(47,182,255,.5)),0 0 0 30px var(--input-text-bg,#fff) inset}.input.-text:disabled{--input-text-color:#8D949E}.input.-text::-webkit-input-placeholder{color:var(--input-text-placeholder-color,#acb6c5)}.input.-text::-moz-placeholder{color:var(--input-text-placeholder-color,#acb6c5)}.input.-text:-ms-input-placeholder{color:var(--input-text-placeholder-color,#acb6c5)}.input.-text::-ms-input-placeholder{color:var(--input-text-placeholder-color,#acb6c5)}.input.-text::placeholder{color:var(--input-text-placeholder-color,#acb6c5)}.input.-text.-with-border{border:1px solid #eeeff1}.textarea{display:block;width:100%;height:var(--form-textarea-height,119px);padding:9px 10px;font-size:16px;line-height:20px;font-weight:400;border:1px solid #eeeff1;border-radius:8px;resize:none;-webkit-appearance:none}@media screen and (max-width:500px){.textarea{height:var(--form-textarea-height-mobile,159px)}.listbox.-courses .listbox_btn{max-width:unset}}.textarea.-sm{--form-textarea-height:80px;--form-textarea-height-mobile:80px}.textarea.-lg{--form-textarea-height:200px;--form-textarea-height-mobile:200px}.textarea::-webkit-input-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#acb6c5}.textarea::-moz-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#acb6c5}.textarea:-ms-input-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#acb6c5}.textarea::-ms-input-placeholder{font-size:16px;line-height:20px;font-weight:400;color:#acb6c5}.textarea::placeholder{font-size:16px;line-height:20px;font-weight:400;color:#acb6c5}.iti{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.iti input[type=text]{padding-right:10px}.iti--separate-dial-code .iti__selected-flag{background-color:var(--iti-trigger-bg-color,#f1fafe);-webkit-transition:background-color .1s cubic-bezier(.32,.08,.24,1);-o-transition:background-color .1s cubic-bezier(.32,.08,.24,1);transition:background-color .1s cubic-bezier(.32,.08,.24,1)}.iti--separate-dial-code .iti__selected-dial-code{color:var(--iti-trigger-font-color,#0795e2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:var(--iti-trigger-bg-color-hover,#d1efff)}.iti__arrow{width:11px;height:8px;background-image:var(--iti-trigger-arrow-url, url("https://assets.ithillel.ua/assets/images/Icons/Select.svg"));background-size:contain;background-position:center;border:unset}.iti__arrow--up{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.iti__flag-container{padding:0}.iti__flag{background-image:unset;border-radius:3px}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){.iti__flag{background-image:unset}}.iti__selected-flag{padding:1px 8px 0 10px;border-radius:8px}.iti__country-list{margin-top:5px;z-index:3;background:var(--iti-dropdown-bg,#fff);border:5px solid var(--iti-dropdown-bg,#fff);border-radius:8px;-webkit-box-shadow:0 0 0 1px rgba(141,148,158,.2),0 10px 25px rgba(0,24,75,.15);box-shadow:0 0 0 1px rgba(141,148,158,.2),0 10px 25px rgba(0,24,75,.15);scrollbar-color:#eeeff1 transparent;scrollbar-width:thin}@media only screen and (min-width:769px){.iti__country-list{padding-right:5px}.iti__country-list::-webkit-scrollbar{width:6px;margin-right:4px}.iti__country-list::-webkit-scrollbar-track{background-color:#eeeff1;border-radius:16px}.iti__country-list::-webkit-scrollbar-thumb{background-color:#acb6c5;border-radius:16px}}.iti__country{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:9px 10px;font-size:14px;color:var(--iti-dropdown-option-color,#000);border-radius:4px}.iti__country:not(:last-child){margin-bottom:5px}.iti__country:hover{background-color:var(--iti-dropdown-option-bg-hover,#f1fafe)!important;-webkit-transition:background-color .1s cubic-bezier(.32,.08,.24,1);-o-transition:background-color .1s cubic-bezier(.32,.08,.24,1);transition:background-color .1s cubic-bezier(.32,.08,.24,1)}.iti__country.iti__active{color:var(--iti-dropdown-option-color-active,#0795e2)}.iti__country.iti__highlight{background-color:unset}.iti__divider{padding-bottom:0;border-bottom:1px solid var(--iti-dropdown-sep-color,#eeeff1)}.iti--container{z-index:2147483648}.listbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.listbox[data-expanded=true] .listbox_btn{background-color:var(--listbox-trigger-bg-color-hover,#d1efff)}.listbox[data-expanded=true] .listbox-btn_icon{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.listbox[data-expanded=true] .listbox_container{opacity:1;visibility:visible;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility}.listbox.-courses,.listbox.-double,.listbox.-full-size{width:100%}.listbox.-courses .listbox_opt-list{max-height:373px}.listbox.-double .listbox_btn{position:absolute!important;top:0;bottom:0;left:0;width:auto}.listbox.-double .listbox_container{width:250px}.listbox_btn,.listbox_option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listbox_btn{width:100%}.listbox_container{-ms-flex-negative:0;flex-shrink:0;position:absolute;top:calc(100% + 5px);z-index:2;width:100%;white-space:nowrap;background-color:var(--listbox-container-bg-color,#fff);border:5px solid var(--listbox-container-bg-color,#fff);border-radius:10px;-webkit-box-shadow:0 0 0 1px rgba(141,148,158,.2),0 10px 25px rgba(0,24,75,.15);box-shadow:0 0 0 1px rgba(141,148,158,.2),0 10px 25px rgba(0,24,75,.15);opacity:0;visibility:hidden;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility .36s}.listbox_container.-search .listbox_group,.listbox_container.-search .listbox_search-icon.-search{display:none}.listbox_container.-search .listbox_search-cancel{display:block}.listbox_search{position:relative;padding:7px 26px 7px 5px;margin-bottom:5px;border-bottom:1px solid #eeeff1}.listbox_search-input{display:block;width:100%;font-size:14px;line-height:18px}.listbox_search-input::-webkit-input-placeholder{color:#acb6c5}.listbox_search-input::-moz-placeholder{color:#acb6c5}.listbox_search-input:-ms-input-placeholder{color:#acb6c5}.listbox_search-input::-ms-input-placeholder{color:#acb6c5}.listbox_search-input::placeholder{color:#acb6c5}.listbox_search-icon{position:absolute;top:0;bottom:0;right:5px;display:block;width:16px;height:16px;margin:auto}.listbox_search-icon.-cancel{right:7px;width:12px;height:12px}.listbox_search-icon.-cancel path{-webkit-transition:stroke .1s cubic-bezier(.32,.08,.24,1);-o-transition:stroke .1s cubic-bezier(.32,.08,.24,1);transition:stroke .1s cubic-bezier(.32,.08,.24,1)}.listbox_search-icon.-cancel:hover path{stroke:#e33c39}.listbox_search-icon svg{display:block;width:100%;height:100%}.listbox_search-icon circle,.listbox_search-icon path{stroke:#acb6c5}.listbox_search-cancel{display:none}.listbox_not-found{padding:7px 5px;font-size:14px;line-height:18px;color:#acb6c5}.listbox_opt-list{width:100%;max-height:200px;overflow-y:auto;scrollbar-color:#eeeff1 transparent;scrollbar-width:thin}@media only screen and (min-width:769px){.listbox_opt-list::-webkit-scrollbar{width:6px;margin-right:4px}.listbox_opt-list::-webkit-scrollbar-track{background-color:#eeeff1;border-radius:16px}.listbox_opt-list::-webkit-scrollbar-thumb{background-color:#acb6c5;border-radius:16px}.listbox_opt-list.-scrollbar{padding-right:5px}}.listbox_group{padding:4px 5px 0;margin-bottom:3px;font-size:10px;line-height:14px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#8d949e}.listbox_group:not(.-first){padding:9px 5px 0;border-top:1px solid #eeeff1}.listbox_option{padding:5px;margin-bottom:5px;font-size:14px;line-height:18px;color:var(--listbox-option-font-color,#000);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;cursor:pointer}.listbox_option.-last,.listbox_option:last-child{margin-bottom:unset}.listbox_option[data-focused=true]{background-color:var(--listbox-option-bg-color-hover,#f1fafe)}.listbox_option[aria-selected=true]{color:var(--listbox-selected-option-color,#0795e2);pointer-events:none}.listbox .input.-text{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:8px 10px 8px 125px}.listbox_icon{display:block;width:24px;height:24px;margin-right:5px}.listbox_text{display:inline-block;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.listbox-btn{position:relative;width:100%;--height:36px;padding:0 33px 0 10px;font-size:16px;text-align:left;color:var(--listbox-trigger-font-color,#0795e2)!important;--border-radius:8px;background-color:var(--listbox-trigger-bg-color,#f1fafe)!important;cursor:pointer}.listbox-btn.-disabled .listbox-btn_icon path{stroke:var(--listbox-trigger-icon-stroke,#acb6c5)}@media screen and (min-width:769px){.listbox_option:hover{background-color:var(--listbox-option-bg-color-hover,#f1fafe)}.listbox-btn:hover{background-color:var(--listbox-trigger-bg-color-hover,#d1efff)!important}}.listbox-btn.btn:active{background-color:var(--listbox-trigger-bg-color-hover,#d1efff)!important}.listbox-btn_content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.listbox-btn_icon{position:absolute;top:1px;bottom:0;right:10px;margin:auto}.listbox-btn_icon path{stroke:var(--listbox-trigger-font-color,#0795e2)}.time-slot-field{padding:20px 0}@media screen and (max-width:500px){.time-slot-field{padding:18px 0 20px}}.time-slot-field.-ready .time-slot-field_spinner{opacity:0;visibility:hidden;-webkit-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .18s cubic-bezier(.32,.08,.24,1),visibility}.time-slot-field.-ready .time-slot-field_content,.time-slot-field.-ready .time-slot-field_time{opacity:1;visibility:inherit;-webkit-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .36s cubic-bezier(.32,.08,.24,1),visibility}.time-slot-field[data-error=no-free] .form-field_error[data-id=no-free]{display:block}.time-slot-field[data-error=no-free] .time-slot-field_container{min-height:unset}.time-slot-field[data-error=no-free] .form-field_input,.time-slot-field[data-error=no-free] .time-slot-field_time{display:none}.time-slot-field[data-error=taken] .form-field_error[data-id=taken],.time-slot-field[data-error=unavailable] .form-field_error[data-id=unavailable]{display:block}.time-slot-field_container{position:relative;min-height:90px;padding:0 20px 0 38px}.time-slot-field_spinner{position:absolute;width:31px;height:31px;top:0;bottom:0;left:0;right:0;margin:auto}.time-slot-field_content{opacity:0;visibility:hidden}.time-slot-field_time{margin-right:20px;opacity:0;visibility:hidden}@media screen and (max-width:500px){.time-slot-field_time{margin-top:10px;margin-right:unset;padding-left:38px}.time-slot-field .chip{--width:55px;--height:37px}}.time-slot-field_slots{margin-top:20px}.time-slot-field .form-field_row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:unset!important}.time-slot-field .form-field_label{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.time-slot-field .form-field_input{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:-10px;padding:unset}.time-slot-field .form-field_error{padding:10px 0 0}.time-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8d949e}.time-block_label{-ms-flex-negative:0;flex-shrink:0}.time-block_container{-ms-flex-negative:0;flex-shrink:0;position:relative;width:78px;height:22px;padding:0 10px;margin-left:10px;background:#eeeff1;border-radius:4px}.time-block_count{position:absolute;top:1px;bottom:0;left:3px;right:0;font-size:12px;line-height:22px;letter-spacing:2px;font-weight:700;text-transform:uppercase;text-align:center}.time-slots_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px}.time-slots_item{margin:10px 0 0 10px}.buttons-input{display:grid;grid-template-columns:minmax(212px,1fr) 1fr;grid-column-gap:10px;margin-top:10px!important}.buttons-input_btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--btn-width:100%;--btn-height:42px;--btn-color:#3462AB;--btn-border:2px solid #E9EFF9;--btn-border-radius:10px;--btn-background-color-hover:#E9EFF9;--svg-icon-fill:#3462AB}.buttons-input_btn:first-child{-ms-flex-negative:0;flex-shrink:0}.buttons-input_btn.-active{--btn-color:#fff;--btn-background-color:#3462AB;--btn-background-color-hover:#3462AB;--btn-border:2px solid #3462AB;--svg-icon-fill:#fff;pointer-events:none}.buttons-input_btn .icon-btn{margin-right:10px}.consultation-field[data-layout=without-switch] .consultation-time{margin:10px 10px 10px 26px}.consultation-field .form-field_input{margin-top:10px}.consultation-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;margin:0 10px 10px 26px;border:2px solid #fdefd9;border-radius:14px}@media screen and (max-width:500px){.consultation-field[data-layout=without-switch] .consultation-time{margin:15px 15px 15px 26px}.consultation-time{margin:0 15px 15px 26px}}.consultation-time_label{margin-bottom:10px;font-size:14px;line-height:20px;color:#feac30}.consultation-time_tip{margin-top:10px;font-size:12px;line-height:18px;color:#8d949e}.consultation-time .listbox{width:100%}.consultation-time .listbox-btn{max-width:unset}.form:hover .coaches-field{will-change:height}.coaches-field{position:relative}.coaches-field[data-error=coaches] .form-field_error.-coaches,.coaches-field[data-error=course] .form-field_error.-course{display:block!important}.coaches-field .form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.coaches-field .form-field_label{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.coaches-field .form-field_error{display:none!important;padding:10px 10px 0 38px}.coaches-field[data-status=neutral] .form-field_error{display:block}.coaches-field[data-status=valid] .form-field_error{color:#4ed401}.coaches-field_list-wrapper{position:relative;width:100%;height:0;padding-top:5px;overflow:hidden}.coaches-field_list{position:absolute;top:0;left:0;padding:15px 0 0 38px}.coaches-field_item{opacity:0;-webkit-animation:.36s cubic-bezier(.32,.08,.24,1) forwards fade-in;animation:.36s cubic-bezier(.32,.08,.24,1) forwards fade-in}.coaches-field_item:not(:first-child){margin-top:15px}.coaches-field-item_checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coaches-field-item_checkbox .checkbox_checkmark{top:0;bottom:0}.coaches-field-item_photo{display:block;width:48px;height:48px;margin-left:1px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.coaches-field-item .checkbox_label{margin-left:9px;font-size:16px;line-height:20px}.rating-field .form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rating-field .form-field_input,.rating-field .form-field_label{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}@media screen and (max-width:500px){.rating-field .form-field_input{padding-left:unset;margin-top:unset}}.rating-field_rating-bar{margin:15px 0 0 38px}.socials-field .form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.socials-field .form-field_input,.socials-field .form-field_label{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.socials-field .form-field_input,.socials-field_input{width:100%}.socials-field .form-field_input{padding:0 0 10px 38px}.socials-input_inputs-wrapper{position:relative;height:0}.socials-input_container{position:absolute;top:0;left:0;width:100%;padding-top:11px}.socials-input-item{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0;border-bottom:1px solid #eeeff1;opacity:0}.socials-input-item.-active{display:-webkit-box;display:-ms-flexbox;display:flex}.socials-input-item_icon{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:5px}.socials-input-triggers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -20px}.socials-input-triggers_btn{margin:20px 0 0 20px}.file-input,.photo-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-input_btn,.photo-input_btn{--height:36px;padding:0 10px;font-size:16px}.file-input_file-input,.photo-input_file-input{position:absolute;z-index:-1;opacity:0}.file-input_file,.photo-input_file{margin-left:10px;font-size:16px;line-height:20px}.input-checkboxes,.input-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input-checkboxes .checkbox,.input-checkboxes .radio,.input-radio .checkbox,.input-radio .radio{font-size:16px;line-height:20px}@media screen and (max-width:500px){.input-checkboxes,.input-radio{padding-left:10px}.input-checkboxes .checkbox:first-child,.input-checkboxes .radio:first-child,.input-radio .checkbox:first-child,.input-radio .radio:first-child{margin-top:4px}}.input-checkboxes .checkbox:not(:first-child),.input-checkboxes .radio:not(:first-child),.input-radio .checkbox:not(:first-child),.input-radio .radio:not(:first-child){margin-top:10px}.input-checkboxes .checkbox_checkmark,.input-checkboxes .radio_checkmark,.input-radio .checkbox_checkmark,.input-radio .radio_checkmark{top:3px}.form-result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 20px;border-radius:18px}.form-result_text{margin:20px 60px 0;font-size:14px;line-height:20px;text-align:center}.form-result.-consultation-static{height:100%}.form-result.-consultation-static .form-result_message{font-size:30px;line-height:36px;font-weight:400;color:#8d949e}@media screen and (max-width:500px){.form-result{border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset}.form-result.-video-consultation .btn.-secondary{max-width:345px;width:100%;padding:unset}}.form_step-block{width:100%}.form_step-block:not(.-active){position:absolute;top:0;left:0;visibility:hidden}.form.-layout-steps:hover .form_layout{will-change:height,opacity}.form.-layout-steps .form_layout{-webkit-transition:unset;-o-transition:unset;transition:unset}.form.-layout-steps .form-progress-bar{margin-top:10px}.form.-layout-steps .form_subtitle,.form.-layout-steps .form_subtitle-block{margin-top:20px;padding-right:70px;font-size:14px;line-height:20px;font-weight:400}.form-progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:10px;margin-left:-5px}.form-progress-bar_segment{-webkit-box-flex:100%;-ms-flex:100% 1 1;flex:100% 1 1;margin-left:5px;color:transparent;background:#e9eff9;border-radius:4px}.form-progress-bar_segment.-filled{background:#3462ab}.collapsible{position:relative}.collapsible.-opened .collapsible_icon{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg)}.collapsible_container{max-height:0;overflow:hidden}.collapsible_content{width:100%;padding:10px 10px 8px;border-radius:0 0 8px 8px}.collapsible_item:not(:first-child){margin-top:10px}.collapsible_icon{position:absolute;top:0;bottom:0;right:5px;width:26px;height:26px;margin:auto}.collapsible_icon .icon{position:absolute;top:0;bottom:0;left:0;right:0;width:6px;height:14px;margin:auto;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.collapsible_icon .icon path{stroke:#0795e2}.lang-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px;background:var(--lang-switcher-bg,#e9eff9);border-radius:8px}.lang-switcher.-dark,.lang-switcher.-dark .lang-switcher_link.-active,.lang-switcher.-dark .lang-switcher_link:hover{background:rgba(255,255,255,.2)}.lang-switcher.-dark .lang-switcher_link{color:#fff}.lang-switcher_link{display:block;width:54px;height:32px;font-size:14px;line-height:32px;font-weight:600;text-align:center;color:var(--lang-switcher-link-color,#3462ab);border-radius:6px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.lang-switcher_link:not(:first-child){margin-left:2px}.lang-switcher_link.-active{background:var(--lang-switcher-link-bg-active,#fff);pointer-events:none}.lang-switcher_link:hover:not(.-active){background:var(--lang-switcher-link-bg-hover,#c6d3e9)}.note-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px;padding:10px;border-radius:12px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.note-bar:not(.-filled){border:2px solid #e9eff9}.note-bar:not(.-filled).-link:hover{background:#e9eff9}.note-bar:not(.-filled).-link:hover .note-bar_icon-wrap{background:#fff}.note-bar:not(.-filled) .note-bar_text{color:#3462ab}.note-bar:not(.-filled).-yellow{border:2px solid #fff6d2}.note-bar:not(.-filled).-yellow .note-bar_icon-wrap{background:#fff6d2}.note-bar:not(.-filled).-yellow .note-bar_icon path{fill:#fed530}.note-bar:not(.-filled).-yellow .note-bar_text strong{color:#fed530}.note-bar:not(.-filled).-yellow .note-bar_link-icon path{stroke:#fed530}.note-bar:not(.-filled).-yellow.-link:hover{background:#fff6d2}.note-bar:not(.-filled).-yellow.-link:hover .note-bar_icon-wrap{background:#fff}.note-bar:not(.-filled).-youtube{border:2px solid #fce3e2}.note-bar:not(.-filled).-youtube .note-bar_icon-wrap{background:#fce3e2}.note-bar:not(.-filled).-youtube .note-bar_icon path{fill:#e33c39}.note-bar:not(.-filled).-youtube .note-bar_text strong{color:#e33c39}.note-bar:not(.-filled).-youtube .note-bar_link-icon path{stroke:#e33c39}.note-bar:not(.-filled).-youtube.-link:hover{background:#fce3e2}.note-bar:not(.-filled).-youtube.-link:hover .note-bar_icon-wrap{background:#fff}.note-bar.-filled{background:#e9eff9}.note-bar.-filled.-link:hover{background:#c6d3e9}.note-bar.-filled .note-bar_icon-wrap{background:#fff}.note-bar.-filled.-yellow{background:#fff6d2}.note-bar.-filled.-yellow .note-bar_icon path{fill:#fed530}.note-bar.-filled.-yellow .note-bar_link-icon path{stroke:#fed530}.note-bar.-filled.-yellow.-link:hover{background:#fff6d2}.note-bar.-filled.-youtube{background:#fce3e2}.note-bar.-filled.-youtube .note-bar_icon path{fill:#e33c39}.note-bar.-filled.-youtube .note-bar_link-icon path{stroke:#e33c39}.note-bar.-filled.-youtube.-link:hover{background:#f3cccc}.note-bar.-link{padding:10px 30px 10px 10px}.note-bar_icon-wrap{-ms-flex-negative:0;flex-shrink:0;position:relative;width:64px;height:64px;background:#e9eff9;border-radius:8px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.note-bar_icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.note-bar_icon path{fill:#3462ab}.note-bar_text{margin-left:16px;font-size:14px;line-height:18px;font-weight:400;color:#000;text-align:left}.note-bar_text strong{font-weight:600}.note-bar_link-icon{position:absolute;top:0;bottom:0;right:10px;margin:auto}.course-bar{position:relative;display:block;--icon-size:32px;background:#fff}.course-bar.-certificate,.course-bar.-large{height:78px;--icon-size:48px}.course-bar.-certificate .course-bar_label,.course-bar.-large .course-bar_label{font-size:16px;line-height:18px;font-weight:600;color:#0795e2}.course-bar.-certificate .course-bar_group,.course-bar.-large .course-bar_group{margin-top:5px}.course-bar.-certificate.-icon-square .course-bar_icon,.course-bar.-large.-icon-square .course-bar_icon{border-radius:12px}.course-bar.-certificate:hover .icon-more path{stroke:#fff}.course-bar.-certificate .course-bar_body{padding:15px 93px 15px 15px}.course-bar.-certificate .course-bar_icon{right:35px}.course-bar.-certificate .icon-more{position:absolute;top:0;bottom:0;z-index:2;right:15px;margin:auto}.course-bar.-certificate .icon-more path{-webkit-transition:stroke .1s cubic-bezier(.32,.08,.24,1);-o-transition:stroke .1s cubic-bezier(.32,.08,.24,1);transition:stroke .1s cubic-bezier(.32,.08,.24,1)}.course-bar.-icon-square .course-bar_icon{border-radius:8px}.course-bar::after{content:"";position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;-webkit-box-shadow:0 10px 20px rgba(0,7,47,.2);box-shadow:0 10px 20px rgba(0,7,47,.2);opacity:0;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1);transition:opacity .1s cubic-bezier(.32,.08,.24,1)}.course-bar:hover .course-bar_bg,.course-bar:hover::after{opacity:1}.course-bar:hover .course-bar_label{color:#fff}.course-bar:hover .course-bar_type{color:rgba(255,255,255,.8)}.course-bar:hover .course-bar_type::before{background:rgba(255,255,255,.8)}.course-bar,.course-bar::after,.course-bar_bg,.course-bar_body{border-radius:var(--course-bar-border-radius,12px)}.course-bar_bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:block;opacity:0;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1);transition:opacity .1s cubic-bezier(.32,.08,.24,1)}.course-bar_body{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:15px calc(25px + var(--icon-size)) 15px 15px}.course-bar_label{font-size:14px;line-height:16px;font-weight:600;color:#004182;-webkit-transition:color .1s cubic-bezier(.32,.08,.24,1);-o-transition:color .1s cubic-bezier(.32,.08,.24,1);transition:color .1s cubic-bezier(.32,.08,.24,1)}.course-bar_group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.course-bar_type{position:relative;font-size:10px;line-height:14px;letter-spacing:1px;font-weight:700;text-transform:uppercase;color:#acb6c5;-webkit-transition:color .1s cubic-bezier(.32,.08,.24,1);-o-transition:color .1s cubic-bezier(.32,.08,.24,1);transition:color .1s cubic-bezier(.32,.08,.24,1)}.course-bar_type:not(:first-child){margin-left:14px}.course-bar_type:not(:first-child)::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-9px;width:4px;height:4px;margin:auto;background:#e3e5e8;border-radius:50%;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.course-bar_type.-new,.course-bar_type.-online{color:#4ed401}.course-bar_type.-online::before{background:#4ed401}.course-bar_type.-ucan{color:#26dafd}.course-bar_icon{position:absolute;top:0;bottom:0;right:15px;z-index:2;width:var(--icon-size);height:var(--icon-size);margin:auto;border-radius:50%;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.6);box-shadow:0 0 0 1px rgba(255,255,255,.6);overflow:hidden}.course-bar_svg{width:100%;height:100%}.link-bar{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:38px}.link-bar.-course-offline .link-bar_img{border-radius:8px}.link-bar_img{position:absolute;top:0;left:0;display:block;width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.link-bar_caption{font-size:12px;line-height:16px;font-weight:600;text-transform:lowercase;color:#8d949e}.link-bar_text{font-size:14px;line-height:16px;color:#8d949e}a.link-bar:hover .link-bar_text{color:#2fb6ff}a.link-bar .link-bar_text{color:#0795e2;-webkit-transition:color .1s cubic-bezier(.32,.08,.24,1);-o-transition:color .1s cubic-bezier(.32,.08,.24,1);transition:color .1s cubic-bezier(.32,.08,.24,1)}@media screen and (max-width:768px){.mult-coaches-bar{max-width:315px;width:100%}}.mult-coaches-bar_content{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--height:36px;height:var(--height);padding:0 2px 0 10px;background:#eeeff1;border-radius:32px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.mult-coaches-bar_text{font-size:12px;line-height:16px;font-weight:600;text-transform:lowercase;color:#8d949e}.mult-coaches-bar_list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1);transition:opacity .1s cubic-bezier(.32,.08,.24,1)}.mult-coaches-bar_item{position:relative}@media screen and (max-width:768px){.mult-coaches-bar_content{width:100%;border-radius:8px}.mult-coaches-bar_item{pointer-events:none}}@media screen and (min-width:769px){.mult-coaches-bar_item:hover .mult-coaches-bar_tip{opacity:1;visibility:visible;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility .1s;-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility .1s;transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility .1s}.mult-coaches-bar_item:hover .mult-coaches-bar_link::after{opacity:1}.mult-coaches-bar.collapsible .collapsible_icon{display:none}}.mult-coaches-bar_item:not(:first-child){margin-left:2px}.mult-coaches-bar_img{display:block;width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mult-coaches-bar_link{position:relative;display:block}.mult-coaches-bar_link.-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#0795e2}.mult-coaches-bar_link.-dropdown .mult-coaches-bar_name{margin-left:6px}.mult-coaches-bar_link::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 0 2px inset rgba(47,182,255,.5);box-shadow:0 0 0 2px inset rgba(47,182,255,.5);border-radius:50%;opacity:0;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1);transition:opacity .1s cubic-bezier(.32,.08,.24,1)}.mult-coaches-bar_tip{position:absolute;bottom:calc(100% + 5px);left:-100%;display:inline-block;padding:0 10px;font-size:14px;line-height:34px;white-space:nowrap;background:#fff;border:1px solid rgba(141,148,158,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,7,47,.1);box-shadow:0 5px 10px rgba(0,7,47,.1);opacity:0;visibility:hidden;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility;-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility;transition:opacity .1s cubic-bezier(.32,.08,.24,1),visibility}.mult-coaches-bar_tip::before{content:"";display:block;position:absolute;top:-5px;width:100%;height:5px}.mult-coaches-bar_name{font-size:14px;line-height:16px}.mult-coaches-bar.collapsible.-opened .collapsible_btn{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.mult-coaches-bar.collapsible.-opened .mult-coaches-bar_list{opacity:0}.mult-coaches-bar.collapsible .collapsible_list{background:#fff}.dropdown{position:absolute;bottom:calc(100% + 5px);z-index:1;display:none;width:100%}.dropdown_trigger{z-index:1}.dropdown_list{width:100%;padding:5px;text-align:left;background:var(--dropdown-bg,#fff);border:1px solid var(--dropdown-border-color,#eeeff1);border-radius:8px;-webkit-box-shadow:0 10px 25px var(--dropdown-shadow-color,rgba(0,24,75,.15));box-shadow:0 10px 25px var(--dropdown-shadow-color,rgba(0,24,75,.15))}.dropdown_link{display:block;height:34px;padding:0 5px;font-size:14px;line-height:34px;color:var(--dropdown-font-color,#000);border-radius:4px;-webkit-transition:background .1s cubic-bezier(.32,.08,.24,1);-o-transition:background .1s cubic-bezier(.32,.08,.24,1);transition:background .1s cubic-bezier(.32,.08,.24,1)}.dropdown_link:hover{background:var(--dropdown-link-bg-hover,#f1fafe)}.popup{z-index:1000;-webkit-box-shadow:0 20px 60px rgba(0,44,75,.25);box-shadow:0 20px 60px rgba(0,44,75,.25);-webkit-transition:-webkit-transform .36s cubic-bezier(.32,.08,.24,1);transition:transform .36s cubic-bezier(.32,.08,.24,1);-o-transition:transform .36s cubic-bezier(.32,.08,.24,1);transition:transform .36s cubic-bezier(.32,.08,.24,1),-webkit-transform .36s cubic-bezier(.32,.08,.24,1)}.popup.-show{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.popup_close{position:absolute;top:10px;right:10px}.widget-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.widget-socials_subscribers{position:relative;padding-left:28px;margin-left:20px}@media screen and (max-width:600px){.widget-socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-socials_subscribers{padding-left:unset;margin-top:20px;margin-left:unset}.widget-socials_subscribers::before{display:none}}@media screen and (max-width:1024px){.widget-socials.-layout-contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-socials.-layout-contacts .widget-socials_subscribers{padding-left:unset;margin-top:20px;margin-left:unset}.widget-socials.-layout-contacts .widget-socials_subscribers::before{display:none}}.widget-socials.-theme-white .socials-list_link:hover path{fill:#fff}.widget-socials.-theme-white .socials-list_icon path{fill:rgba(255,255,255,.8)}.widget-socials.-theme-white .widget-socials_subscribers{--dot-color:var(--c-white-alt)}.widget-socials.-theme-white .social-subscribers{color:rgba(255,255,255,.8)}.socials-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0 0 -20px}.socials-list_item{margin:10px 0 0 20px}.socials-list_link{display:block}.socials-list_link:hover path{fill:var(--widget-socials-link-icon-color-hover,#2fb6ff)}.socials-list_link path{fill:var(--widget-socials-link-icon-color,#0795e2)}.socials-list_icon{width:24px;height:24px}.social-subscribers{color:#8d949e}.widget-mailing{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:var(--widget-mailing-font-color,#3462ab);--form-input-text-bg:var(--widget-mailing-input-text-bg, #fff);--form-font-color:var(--widget-mailing-input-color, #000);--input-text-placeholder-color:var(--widget-mailing-input-placeholder-color, #3462AB)}.widget-mailing_form .input::-webkit-input-placeholder{color:var(--widget-mailing-input-placeholder-color,#3462ab)}.widget-mailing_form .input::-moz-placeholder{color:var(--widget-mailing-input-placeholder-color,#3462ab)}.widget-mailing_form .input:-ms-input-placeholder{color:var(--widget-mailing-input-placeholder-color,#3462ab)}.widget-mailing_form .input::-ms-input-placeholder{color:var(--widget-mailing-input-placeholder-color,#3462ab)}.widget-mailing_form .input::placeholder{color:var(--widget-mailing-input-placeholder-color,#3462ab)}.widget-mailing.-default{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:var(--widget-mailing-bg,#e9eff9);border-radius:14px}.widget-mailing.-default .widget-mailing_appeal{max-width:455px}@media screen and (max-width:1024px){.widget-mailing.-default{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget-mailing.-default .widget-mailing_appeal{max-width:393px}}.widget-mailing.-default .widget-mailing_form{max-width:400px;width:100%;margin-left:30px}@media screen and (max-width:1024px){.widget-mailing.-default .widget-mailing_form{max-width:393px;padding:0 35px;margin-top:20px;margin-left:unset}}@media screen and (max-width:500px){.mult-coaches-bar{max-width:unset}.widget-mailing.-default{padding:20px 30px;background:var(--widget-mailing-mobile-bg,#e9eff9);border-radius:unset}.widget-mailing.-default .widget-mailing_form{max-width:unset;padding:unset}}.widget-mailing.-compact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background:rgba(233,239,249,.9);border-radius:12px}.widget-mailing.-compact .widget-mailing_form{margin-top:30px;margin-left:unset}@media screen and (max-width:500px){.widget-mailing.-compact{padding:15px}.widget-mailing.-compact .widget-mailing_form{margin-top:15px}}.widget-mailing.-compact .form{max-width:unset}.mailing-appeal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.mailing-appeal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mailing-appeal.-compact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mailing-appeal.-compact .mailing-appeal_text{margin-top:30px;margin-left:unset;line-height:20px;text-align:start}@media screen and (max-width:500px){.mailing-appeal.-compact .mailing-appeal_text{margin-top:15px}}.mailing-appeal_group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mailing-appeal_title{margin-left:10px;font-size:22px;line-height:24px}.mailing-appeal_icon{-ms-flex-negative:0;flex-shrink:0}.mailing-appeal_icon path{fill:var(--widget-mailing-icon-color,#3462ab)}.mailing-appeal_text{margin-left:20px;font-size:14px;line-height:18px}@media screen and (max-width:1024px){.mailing-appeal_text{margin-top:20px;margin-left:unset;text-align:center}}.widget-city-redirect{position:absolute;top:36px;left:30px;max-width:393px;background:#fff;border-radius:18px}.widget-city-redirect_body{padding:15px 20px 18px}@media screen and (max-width:768px){.widget-city-redirect{top:0!important;left:0;right:0;max-width:345px;width:100%;margin:auto;border-radius:0 0 18px 18px}.widget-city-redirect_body{padding:15px}.widget-city-redirect_footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.widget-city-redirect_footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 10px}.widget-city-redirect_title{font-size:18px;line-height:22px;color:#8d949e}.widget-city-redirect_descr{margin-top:10px;font-size:14px;line-height:20px}.widget-city-redirect_stay{margin-left:10px}.widget-city-redirect_close{position:absolute;top:10px;right:10px}body.-popup-city-redirect .popup{visibility:visible}body.-popup-city-redirect .widget-city-redirect.popup-container{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.widget-lead-magnet{position:fixed;top:56px!important;right:30px;max-width:340px;border-radius:18px}.widget-lead-magnet .form_layout{-webkit-box-shadow:unset;box-shadow:unset}.widget-lead-magnet .form_header{padding:20px}.widget-lead-magnet .form_title-icon{background:#fdefd9;border-radius:12px}.widget-lead-magnet .form_title{max-width:250px;margin-top:10px;font-size:18px;line-height:22px;color:#feac30}.widget-lead-magnet .form_subtitle-block{margin-top:10px}.widget-lead-magnet .form-field_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.widget-lead-magnet .form-field_input,.widget-lead-magnet .form-field_label{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.widget-lead-magnet .form-field_input{width:100%;margin-top:6px;padding-left:28px}.widget-lead-magnet .btn-submit{width:145px}.widget-lead-magnet .btn-decline{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px}body.-popup-lead-magnet .popup{visibility:visible}body.-popup-lead-magnet .widget-lead-magnet.popup-container{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}.widget-gift-certificate{display:none}.widget-gift-certificate:not(.-mobile){position:fixed;bottom:20px;left:20px;z-index:101;width:200px;height:90px;cursor:pointer;-webkit-transform:translate(0,140px);-ms-transform:translate(0,140px);transform:translate(0,140px);-webkit-transition:-webkit-transform .36s cubic-bezier(.32,.08,.24,1);transition:transform .36s cubic-bezier(.32,.08,.24,1);-o-transition:transform .36s cubic-bezier(.32,.08,.24,1);transition:transform .36s cubic-bezier(.32,.08,.24,1),-webkit-transform .36s cubic-bezier(.32,.08,.24,1)}@media screen and (max-width:768px){.widget-city-redirect_stay{margin-top:10px;margin-left:unset}.widget-lead-magnet{display:none}.widget-gift-certificate:not(.-mobile){width:50px;height:50px}.widget-gift-certificate:not(.-mobile) .widget-gift-certificate_close,.widget-gift-certificate:not(.-mobile) .widget-gift-certificate_text{visibility:hidden;-webkit-transition:visibility;-o-transition:visibility;transition:visibility}.widget-gift-certificate_bg{display:none}}.widget-gift-certificate:not(.-mobile):hover .widget-gift-certificate_layout{-webkit-transform:scale(1.04,1.1);-ms-transform:scale(1.04,1.1);transform:scale(1.04,1.1)}.widget-gift-certificate:not(.-mobile):hover .widget-gift-certificate_layout::after{opacity:1}.widget-gift-certificate:not(.-mobile):not(.-show){visibility:hidden}.widget-gift-certificate.-show{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.widget-gift-certificate.-show:not(.-mini) .widget-gift-certificate_bg{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0)}.widget-gift-certificate.-mini{width:50px;height:50px;-webkit-transition:width .24s cubic-bezier(.32,.08,.24,1),height .24s cubic-bezier(.32,.08,.24,1),-webkit-transform .36s cubic-bezier(.32,.08,.24,1);transition:width .24s cubic-bezier(.32,.08,.24,1),height .24s cubic-bezier(.32,.08,.24,1),transform .36s cubic-bezier(.32,.08,.24,1),-webkit-transform .36s cubic-bezier(.32,.08,.24,1);-o-transition:width .24s cubic-bezier(.32,.08,.24,1),height .24s cubic-bezier(.32,.08,.24,1),transform .36s cubic-bezier(.32,.08,.24,1)}.widget-gift-certificate.-mini:hover .widget-gift-certificate_layout{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.widget-gift-certificate.-mini:hover .widget-gift-certificate_layout::after{opacity:1}.widget-gift-certificate.-mini .widget-gift-certificate_close,.widget-gift-certificate.-mini .widget-gift-certificate_text{visibility:hidden}.widget-gift-certificate.-mini .widget-gift-certificate_bg{-webkit-transition:unset;-o-transition:unset;transition:unset}.widget-gift-certificate_body{position:relative;z-index:2;width:100%;height:100%;padding:10px}.widget-gift-certificate_close,.widget-gift-certificate_text{visibility:inherit}.widget-gift-certificate_close{position:absolute;top:0;right:0;z-index:11}.widget-gift-certificate_icon.-animating{-webkit-animation:1s ease-in-out widget-gift-certificate_icon;animation:1s ease-in-out widget-gift-certificate_icon}.widget-gift-certificate_text{margin-top:6px;font-size:14px;line-height:17px;font-weight:600;color:#4ed401}.widget-gift-certificate_layout{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;background:#244c8e;border-radius:12px;-webkit-box-shadow:0 10px 20px rgba(37,61,96,.5);box-shadow:0 10px 20px rgba(37,61,96,.5);-webkit-transition:-webkit-transform .24s cubic-bezier(.32,.08,.24,1);transition:transform .24s cubic-bezier(.32,.08,.24,1);-o-transition:transform .24s cubic-bezier(.32,.08,.24,1);transition:transform .24s cubic-bezier(.32,.08,.24,1),-webkit-transform .24s cubic-bezier(.32,.08,.24,1)}.widget-gift-certificate_layout::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.1);opacity:0;-webkit-transition:opacity .24s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .24s cubic-bezier(.32,.08,.24,1);transition:opacity .24s cubic-bezier(.32,.08,.24,1)}.widget-gift-certificate_bg{position:absolute;top:-140px;right:-35px;width:450px;height:450px;-webkit-transform:rotateZ(-60deg);-ms-transform:rotate(-60deg);transform:rotateZ(-60deg);-webkit-transition:-webkit-transform 1s cubic-bezier(.32,.08,.24,1);transition:transform 1s cubic-bezier(.32,.08,.24,1);-o-transition:transform 1s cubic-bezier(.32,.08,.24,1);transition:transform 1s cubic-bezier(.32,.08,.24,1),-webkit-transform 1s cubic-bezier(.32,.08,.24,1)}@media screen and (min-width:769px){.widget-gift-certificate_bg-mini{display:none}}.widget-gift-certificate.-mobile{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px}.widget-gift-certificate.-mobile:active::before{opacity:1}.widget-gift-certificate.-mobile .widget-gift-certificate_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 15px 14px 11px}.widget-gift-certificate.-mobile::before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,35,71,.2)),to(rgba(0,35,71,.2)));background:-o-linear-gradient(bottom,rgba(0,35,71,.2),rgba(0,35,71,.2));background:linear-gradient(0deg,rgba(0,35,71,.2),rgba(0,35,71,.2));opacity:0;-webkit-transition:opacity .1s cubic-bezier(.32,.08,.24,1);-o-transition:opacity .1s cubic-bezier(.32,.08,.24,1);transition:opacity .1s cubic-bezier(.32,.08,.24,1)}.widget-gift-certificate.-mobile .widget-gift-certificate_text{margin-top:unset;margin-right:10px;font-size:18px;line-height:20px;font-weight:600}@-webkit-keyframes widget-gift-certificate_icon{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(1.2) rotateZ(-20deg);transform:scale(1.2) rotateZ(-20deg)}60%{-webkit-transform:scale(1.2) rotateZ(20deg);transform:scale(1.2) rotateZ(20deg)}80%{-webkit-transform:scale(1.2) rotateZ(0);transform:scale(1.2) rotateZ(0)}100%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}}@keyframes widget-gift-certificate_icon{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(1.2) rotateZ(-20deg);transform:scale(1.2) rotateZ(-20deg)}60%{-webkit-transform:scale(1.2) rotateZ(20deg);transform:scale(1.2) rotateZ(20deg)}80%{-webkit-transform:scale(1.2) rotateZ(0);transform:scale(1.2) rotateZ(0)}100%{-webkit-transform:scale(1) rotateZ(0);transform:scale(1) rotateZ(0)}}