@charset "UTF-8";@keyframes pendulum{0%,to{transform:rotate(3deg)}50%{transform:rotate(-3deg)}}@keyframes spiderPendulum{0%,to{transform:translate(-20px,-10px)}25%,75%{transform:translate(0,0)}50%{transform:translate(20px,-10px)}}@keyframes scaleIn{0%{transform:scale(.5)}to{transform:none}}@keyframes batWingLeft{0%,to{transform:none}25%,75%{transform:rotate(-20deg) translate(-6px,7px)}50%{transform:rotate(-60deg) translate(-25px,10px)}}@keyframes batWingRight{0%,to{transform:none}25%,75%{transform:rotate(25deg) translate(8px,7px)}50%{transform:rotate(85deg) translate(28px,14px)}}@keyframes batFlyLoop{0%,50%,to{transform:translateY(0)}25%,75%{transform:translateY(-50px)}}@keyframes batFlyAnim-1{0%{transform:translate(0,0)}to{transform:translate(100vw,-30vh)}}@keyframes batFlyAnim-2{0%{transform:translate(0,0) scaleX(-1)}to{transform:translate(-100vw,-30vh) scaleX(-1)}}@keyframes batFlyAnim-3{0%{transform:scale(.9) translate(0,0)}to{transform:translate(100vw,30vh)}}@keyframes pumpkinWind-1{0%,50%,to{transform:none}25%{transform:translate(5px,-1px) rotate(-10deg)}75%{transform:translate(-5px,-1px) rotate(10deg)}}@keyframes pumpkinWind-2{0%,40%,to{transform:none}20%{transform:translate(-10px,-2px) rotate(10deg)}60%{transform:translate(6px,-2px) rotate(-6deg)}80%{transform:translate(12px,-2px) rotate(-12deg)}}@keyframes pumpkinWind-3{0%,30%,60%,to{transform:none}15%{transform:translate(4px,-1px) rotate(-4deg)}45%{transform:translate(2px,-1px) rotate(-2deg)}75%{transform:translate(-5px,-1px) rotate(8deg)}}@keyframes catEyes{0%,50%,to{transform:translateX(0)}25%{transform:translate(-5px,-1px)}75%{transform:translate(5px,-1px)}}@keyframes catEyesDoomed{0%,to{transform:translateX(0);background-color:#000}25%,75%{transform:scale(1.5);background-color:#f5a623}50%{transform:scale(2);background-color:red}}@keyframes spiderMove{0%,to{transform:translate(0,0)}25%{transform:translate(0,-50px)}50%{transform:translate(70px,-40px)}75%{transform:translate(70px,0)}}@keyframes ropeSize{0%{height:0}to{height:100px}}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .left_side .go-to-section-3:hover,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .seminar-callback-btn:hover,body .main-wrapper header{background-color:#333}body .main-wrapper header .callBack .callBack_wrapper p:not(.p-saloon-callback){background-color:rgba(255,255,255,.3)}body .main-wrapper header .header--login_btn:hover{color:#000}.prepods_collection .one_prepod a .description_prepod .description_prepod--name,.prepods_collection .one_prepod a .description_prepod h4,.seminar_type table tr td.link a,.tabs_t a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.city_tabs_wrapper .city_tabs .town a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .download_all a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .filter_tabs_wrapper .filter_tabs .filter a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .role_tabs_wrapper .role_tabs .role a,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .left_side .bottom_section .schedule_right p .change_month,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .tabs .wrapper>div .pers_tab,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .tabs .wrapper>div .tab,body .main-wrapper .container_wrapper main#seminar_page section#section_3 .center_wrapper>.wrapper>h3,body .main-wrapper header .links-ct__dots-list a{color:#333}.seminar_type table tr td.free,.seminar_type table tr td.pay,.tabs_t.active a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.city_tabs_wrapper .city_tabs .active.town a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.city_tabs_wrapper .city_tabs .town.more_towns.down_tab,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .filter_tabs_wrapper .filter_tabs .active.filter a,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .role_tabs_wrapper .role_tabs .active.role a,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .left_side .sale_min p a,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .tabs .wrapper>div .pers_tab.active,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .tabs .wrapper>div .tab.active,body .main-wrapper .container_wrapper main#seminar_page section#section_3 .center_wrapper>.wrapper>h3.active,body .main-wrapper header .links-ct__dots-list a.current,form.form-label label.check-label a{color:#f5a623}.seminar_type table tr td.link .labels span.new,body .main-wrapper .container_wrapper main#seminar_page section#section_1 .content .wrapper .labels #new.active{background-color:#f5a623}.seminar_type table tr td.even>span,.seminar_type table tr td.odd>span{background-color:rgba(51,51,51,.15)}.seminar_type table tr td.even>span:hover,.seminar_type table tr td.odd>span:hover{background-color:rgba(51,51,51,.3)}.seminar_type table tr td.even>span a,.seminar_type table tr td.odd>span a{color:#333;font-weight:500}body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.city_tabs_wrapper .city_tabs .town.more_towns:before{background-image:url(../../img/arrow_down_org.svg)}body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .download_all a:before,body .main-wrapper .container_wrapper main#list_page section#city_tabs>div.right_side_filters .download_all.locked a:after{filter:brightness(0)}.seminar_type table tr td.link a:hover{border-bottom-color:rgba(0,0,0,.3)}body .main-wrapper footer{background:#333}body .main-wrapper footer div.foxima_logo a{background-image:url(../../img/fox-logo.svg)}body .main-wrapper .container_wrapper main#seminar_page section#section_1 .content .wrapper .twoButts a,body .main-wrapper .container_wrapper main#seminar_page section#section_1 .content .wrapper .twoButts p{background-color:#333;border-color:#333}body .main-wrapper .container_wrapper main#seminar_page section#section_1 .content .wrapper .twoButts a:hover,body .main-wrapper .container_wrapper main#seminar_page section#section_1 .content .wrapper .twoButts p:hover{border-color:#f5a623}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .left_side .go-to-section-3,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .seminar-callback-btn{color:#333;background-color:rgba(51,51,51,.3)}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_3 .wrapper .geo_section .place_info .address_info p a{color:#333!important}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form button.form_inner_button.fullForm,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form button[type=submit].fullForm,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .right_form.for_empty .form_wrapper form .form_body button.fullForm{background-color:#333;color:#fff}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form button.form_inner_button.fullForm:hover,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form button[type=submit].fullForm:hover,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .right_form.for_empty .form_wrapper form .form_body button.fullForm:hover{background-color:#222}body .main-wrapper .callBackPopUp .innerWindow form#callBackForm .form_body button.fullForm:focus,body .main-wrapper .callBackPopUp .innerWindow.thxPage button:focus,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form button.form_inner_button.fullForm:focus,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form button[type=submit].fullForm:focus,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .right_form.for_empty .form_wrapper form .form_body button.fullForm:focus{background-color:#222}#city_body .active_seminars .seminar_type:first-child{margin-bottom:0}#city_body .active_seminars .seminar_type:first-child table{position:relative}#city_body .active_seminars .seminar_type:first-child table::after{pointer-events:none;content:'';width:336px;height:220px;background-image:url(../../img/themes/helloween/web.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;top:36px}body .main-wrapper .container_wrapper main#list_page section#city_body,body .main-wrapper .container_wrapper main#seminar_page section#section_3{padding-bottom:80px}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form .form_body{position:relative}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .content .background_2 .wrapper .right_form .form_wrapper form .form_body::after{content:'';background-image:url(../../img/themes/helloween/web_seminar.svg);position:absolute;width:100%;height:100%;box-sizing:border-box;pointer-events:none;top:0;left:0;background-position:-5px 100%;background-repeat:no-repeat;z-index:0}.helloween--main-rope{position:absolute;width:1px;height:1px}.helloween--main-rope div>div{font-size:5px;position:absolute;background-color:#9c9c99;border-bottom:1px solid #9c9c99;top:0;left:0;width:2px;height:3em;border-radius:0;transform-origin:top center;animation:pendulum 3s infinite;animation-timing-function:cubic-bezier(.8,0,.2,1)}.helloween--main-rope div>div>div{font-size:.95em;top:3.15789em;left:0}.helloween--main-spider{width:27px;height:27px;background-image:url(../../img//themes/helloween/spider.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:-13px}.helloween--main-spider:hover::after{content:'юху!';position:relative;font-size:12px;color:#333;left:25px;top:-10px;border-radius:30px;border:1px solid #555;padding:5px 10px 7px;animation:scaleIn .3s ease-out;display:inline-block;width:100%;text-align:center}.helloween--main-spider-ct{position:absolute;top:40px;right:0;width:1px;height:1px}.helloween--main-pumpkins{position:relative;pointer-events:none;width:100%;height:1px;margin-bottom:20px}.helloween--main-pumpkins-ct{position:absolute;top:100%;display:-ms-flexbox;display:flex;right:40px}.helloween--main-pumpkins-ct .helloween--pumpkin{margin-right:7px}.helloween--bat{position:fixed;pointer-events:none;left:0;top:80vh;width:80px;height:80px;animation:batFlyAnim-1 5s forwards linear;z-index:999}.helloween--bat-anim-2{top:80vh;left:auto;right:0;animation-name:batFlyAnim-2}.helloween--bat-anim-3{top:20vh;animation-name:batFlyAnim-3}.helloween--bat-ct{position:relative;width:100%;height:100%;animation:batFlyLoop 2s infinite cubic-bezier(0,.33,1,1.04)}.helloween--bat-body{position:absolute;width:30px;height:30px;top:calc(50% - 15px);left:calc(50% - 15px);background-image:url(../../img/themes/helloween/bat/body.svg);background-size:contain;background-repeat:no-repeat}.helloween--bat-wing_left,.helloween--bat-wing_right{position:absolute;background-size:contain;background-repeat:no-repeat;width:50px;height:50px}.helloween--bat-wing_left{left:-16px;background-image:url(../../img/themes/helloween/bat/wing_left.svg);top:-4px;animation:batWingLeft 1s infinite cubic-bezier(0,.33,1,1.04)}.helloween--bat-wing_right{background-image:url(../../img/themes/helloween/bat/wing_right.svg);right:-16px;top:5px;animation:batWingRight 1s infinite cubic-bezier(0,.33,1,1.04)}.helloween--pumpkin{position:relative;top:0;width:35px;z-index:1}.helloween--pumpkin::after{background-position:center bottom;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;content:'';z-index:1}.helloween--pumpkin::before{height:95%;width:2px;position:absolute;left:calc(50% - 1px);top:0;background-color:#9c9c99;content:'';z-index:0}.helloween--pumpkin-1{height:65px;animation:pumpkinWind-1 3s infinite linear}.helloween--pumpkin-1::after{background-image:url(../../img/themes/helloween/pumpkin_1.svg)}.helloween--pumpkin-2{height:102px;width:44px;animation:pumpkinWind-2 3s infinite linear}.helloween--pumpkin-2::after{background-image:url(../../img/themes/helloween/pumpkin_2.svg)}.helloween--pumpkin-3{height:63px;animation:pumpkinWind-3 3s infinite linear}.helloween--pumpkin-3::after{background-image:url(../../img/themes/helloween/pumpkin_3.svg)}.helloween--pumpkin-4{height:80px;animation:pumpkinWind-1 3s infinite linear}.helloween--pumpkin-4::after{background-image:url(../../img/themes/helloween/pumpkin_4.svg)}.helloween--pumpkin-5{height:90px;width:48px;animation:pumpkinWind-3 3s infinite linear}.helloween--pumpkin-5::after{background-image:url(../../img/themes/helloween/pumpkin_5.svg)}.helloween--pumpkin-6{height:75px;width:25px;animation:pumpkinWind-2 3s infinite linear}.helloween--pumpkin-6::after{background-image:url(../../img/themes/helloween/pumpkin_6.svg)}.helloween--cat{height:80px;width:85px;background-image:url(../../img/themes/helloween/cat.svg);position:absolute;top:-78px}.helloween--cat::after,.helloween--cat::before{content:'';width:1px;height:6px;display:block;background-color:#333;position:absolute;top:19px;animation:catEyes 5s infinite ease-in-out}.helloween--cat::after{left:46px}.helloween--cat::before{left:64px}.helloween--cat.doomed::after,.helloween--cat.doomed::before{animation:catEyesDoomed 5s infinite linear}.helloween--cat.doomed::before{animation-direction:alternate-reverse}.helloween--form-pumpkins{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:1px}.helloween--form-pumpkins-ct{display:-ms-flexbox;display:flex}.helloween--form-pumpkins .helloween--pumpkin-1{width:34px;margin-left:30px;z-index:1;position:relative}.helloween--form-pumpkins .helloween--pumpkin-2{width:32px;height:78px;position:absolute;z-index:0;left:10px}.helloween--form-pumpkins .helloween--pumpkin-3{margin-left:auto}.helloween--form-spider{background-image:url(../../img/themes/helloween/spider.svg);width:27px;height:16px;position:absolute;pointer-events:none;bottom:10px;left:10px;animation:spiderMove 5s infinite ease-in-out}@media screen and (max-width:768px){body .main-wrapper .container_wrapper main#list_page section#city_body,body .main-wrapper .container_wrapper main#seminar_page section#section_3{padding-bottom:80px!important}#city_body .active_seminars .seminar_type:first-child table::after{top:0;width:100%;background-position-x:center}.seminar_type table tr.seminar td.link a:after{filter:hue-rotate(-190deg)}.seminar_type table tr.seminar td.link_mobile.hyperlink{background:#333}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .tabs .wrapper .showForm{background-color:rgba(51,51,51,.7);color:#fff}body .main-wrapper .container_wrapper main#seminar_page section#section_2 .key_info_block div.mobile_date_tabs select,body .main-wrapper .container_wrapper main#seminar_page section#section_2 .key_info_block div.mobile_persona_tabs select{filter:brightness(0)}.seminar_type table tr.seminar td.link.red{position:relative}.seminar_type table tr.seminar td.link.red::after{content:'';position:absolute;right:7px;top:50%}.seminar_type table tr.seminar td.link.red::before{content:'';position:absolute;top:50%}.seminar_type table tr.seminar td.link.red::after{width:1px;background-color:#b8b8b8;animation:ropeSize .7s forwards ease-out}.seminar_type table tr.seminar td.link.red::before{width:25px;right:-5px;min-height:20px;background-image:url(../../img/themes/helloween/spider.svg);background-repeat:no-repeat;background-position:center bottom;background-size:contain;animation:ropeSize .7s forwards ease-out}.helloween--main-rope{display:none}.helloween--main-pumpkins-mob{background-color:#fff;width:100%}.helloween--main-pumpkins-mob-ct{width:100%;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:distribute;justify-content:space-around}.helloween--cat{left:calc(50% - 42px)}}