@font-face{font-family:'Circe';src:url(../fonts/Circe-Regular.eot);src:url(../fonts/Circe-Regular.woff2) format('woff2') , url(../fonts/Circe-Regular.woff) format('woff') , url(../fonts/Circe-Regular.ttf) format('truetype') , url(../fonts/Circe-Regular.svg#Circe-Regular) format('svg') , url(../fonts/Circe-Regular.eot?#iefix) format('embedded-opentype');font-weight:normal;font-style:normal}@font-face{font-family:'Circe';src:url(../fonts/Circe-Bold.eot);src:url(../fonts/Circe-Bold.woff2) format('woff2') , url(../fonts/Circe-Bold.woff) format('woff') , url(../fonts/Circe-Bold.ttf) format('truetype') , url(../fonts/Circe-Bold.svg#Circe-Bold) format('svg') , url(../fonts/Circe-Bold.eot?#iefix) format('embedded-opentype');font-weight:bold;font-style:normal}@font-face{font-family:'Icons';src:url(../fonts/fontello.eot?5802362);src:url(../fonts/fontello.eot?5802362#iefix) format('embedded-opentype') , url(../fonts/fontello.woff2?5802362) format('woff2') , url(../fonts/fontello.woff?5802362) format('woff') , url(../fonts/fontello.ttf?5802362) format('truetype') , url(../fonts/fontello.svg?5802362#fontello) format('svg');font-weight:normal;font-style:normal}*{margin:0;padding:0}html{height:100%}body{font-family:'Circe';font-size:18px;line-height:1.78;color:#7a7a7a;width:100%;height:100%;-webkit-font-smoothing:antialiased}:focus{outline:none}a,a:focus,a:hover,a:active,a:visited{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6{font-family:'Circe';color:#333;font-weight:400}button:focus,input:focus,textarea:focus,a:focus{outline:none!important}input.form-control,textarea.form-control{-webkit-appearance:none}select::-ms-expand{display:none}ul,ol{list-style-position:inside}.form-control::-webkit-input-placeholder{color:#fff}.form-control:-moz-placeholder{color:#fff}.form-control:-moz-placeholder{color:#fff}.form-control:-ms-input-placeholder{color:#fff}.popup_menu_btn{display:none}.list-inline{margin:0}.list-inline>li{padding:0}#float_btn{cursor:pointer;color:#000;display:block;position:fixed;padding:15px;background:#ffe589;left:0;bottom:20px;z-index:99999;box-shadow: 4px 4px 10px #2e2e2e17;text-transform:uppercase;font-weight:600;font-size:12px}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"Icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1}.icon-instagram:before{content:'\e827'}.icon-facebook:before{content:'\e828'}.icon-arrow-left:before{content:'\e829'}.icon-arrow-right:before{content:'\e82a'}.icon-balet:before{content:'\e82b'}.icon-ok:before{content:'\e82d'}.icon-satellite:before{content:'\e82e'}.icon-cancel:before{content:'\e82f'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-angle-up:before{content:'\f106'}.icon-angle-down:before{content:'\f107'}.backtotop.hidden-top{bottom:-100px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;filter: alpha(opacity=0)}.backtotop{width:80px;height:80px;right:20px;line-height:80px;bottom:20px;border-radius:50%;cursor:pointer;overflow:hidden;z-index:40;position:fixed;display:block;text-align:center;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;border:0}.backtotop:before{content:'\e82a';font-family:"Icons";-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}img.alignleft{float:left;margin-right:20px}img.alignright{float:right;margin-left:20px}img.aligncenter{margin:0 auto;display:block}a{-webkit-transition:300ms all;-moz-transition:300ms all;-ms-transition:300ms all;-o-transition:300ms all;transition:300ms all}.open_main_menu{border:0;color:#333;font-size:12px;position:relative;z-index:105;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;float:right;width:35px;height:35px;background-color:#ffe589;border-radius:50%;margin-left:20px}.open_main_menu .lines{display:inline-block;width:17px;height:2px;background:#333;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;position:relative;top:-3px}.opened_menu .open_main_menu .lines{background:transparent;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out}.open_main_menu .lines:before,.open_main_menu .lines:after{display:inline-block;width:17px;height:2px;background:#333;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out;position:absolute;left:0;content:'';-moz-transform-origin:.28571em center;-ms-transform-origin:.28571em center;-o-transform-origin:.28571em center;-webkit-transform-origin:.28571em center;transform-origin:.28571em center}.opened_menu .open_main_menu .lines:before,.opened_menu .open_main_menu .lines:after{-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.open_main_menu .lines:after{top:5px}.open_main_menu .lines:before{top:-5px}.opened_menu .open_main_menu .lines:before{-moz-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.opened_menu .open_main_menu .lines:after{-moz-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.header{position:fixed;left:0;width:100%;padding:18px 0;z-index:100;-webkit-transition:.3s ease-in-out background , padding-bottom , padding-top;-moz-transition:.3s ease-in-out background , padding-bottom , padding-top;-ms-transition:.3s ease-in-out background , padding-bottom , padding-top;-o-transition:.3s ease-in-out background , padding-bottom , padding-top;transition:.3s ease-in-out background , padding-bottom , padding-top;background:transparent}.modal-open .header{padding-right:17px}.collapse_header .header{background:#000;padding-top:10px;padding-bottom:10px}.collapse_header .logo_block{width:137px}.collapse_header .main-nav{margin-top:22px}.collapse_header .header_right{margin-top:15px}.header_inner{text-align:center;padding:0 35px 0 20px}.header_inner:after{clear:both;content:'';display:table}.header_left{float:left;width:200px}.logo_block{width:200px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.main-nav{display:inline-block;margin-top:41px;margin-left:35px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.header_right{float:right;margin-top:35px}.main_menu li{display:inline-block;list-style:none;margin:0 13px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.main_menu li a{font-size:12px;font-weight:bold;line-height:2.6;color:#fff;border-bottom:2px solid transparent;text-transform:uppercase;display:inline-block;font-family:'Montserrat',sans-serif}.main_menu li a:hover,.main_menu li.active a{color:#ffe589;border-bottom-color:#ffe589}.header-phone-link{font-size:18px;line-height:1;color:#fff!important;display:inline-block;vertical-align:middle}.header_phone_icon{width:45px;height:45px;background-color:#ffe589;border-radius:50%;font-size:21px;color:#333;display:inline-block;vertical-align:middle;margin-right:10px;text-align:center;line-height:48px}.main_slider_wrap{position:relative}.main_slide_block{position:relative;background-size:cover;background-repeat:no-repeat;background-position:top center}.video-bg{position:absolute;top:0;left:0;z-index:2;min-height:100%;min-width:100%;-webkit-transform-style:preserve-3d;overflow:hidden;background-repeat:no-repeat;background-color:rgba(0,0,0,.5);background-size:cover}.video-bg:before{content:"";position:absolute;top:0;left:0;min-height:100%;min-width:100%;background-color:rgba(0,0,0,.5);z-index:3}.video-bg video{position:absolute;top:0;left:0;z-index:2;min-height:100%;min-width:100%;height:auto;width:100%;object-fit:cover}.pad_no{padding-left:0;padding-right:0}.btn{font-size:14px;font-weight:bold;line-height:1.4;letter-spacing:3px;border:0;border-radius:0;text-transform:uppercase;font-family:'Montserrat',sans-serif;padding:21px 28px}.btn-220{min-width:220px}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:visited{color:#000;background-color:#ffe589}.btn-primary:hover{background-color:#b19945;color:#000}.slide_text_inner{display:table-cell;vertical-align:middle;padding-bottom:50px;padding-right:120px;color:#fff;position:relative;z-index:3;height:730px;padding-top:52px}.slide_text_desc{max-width:570px}.slide_text_inner p{font-weight:500;line-height:1.78;color:#ececec;font-family:'Montserrat',sans-serif;margin-bottom:27px}.main-title{font-size:60px;line-height:1.03;color:#fff;margin:0 0 20px}.main_slider .slick-arrow{padding:0;cursor:pointer;outline:none;z-index:10;text-align:center;-webkit-transition:.3s width;-moz-transition:.3s width;-ms-transition:.3s width;-o-transition:.3s width;transition:.3s width;width:32px;height:40px;background-color:transparent;border:0;line-height:1;font-size:39px;position:absolute;color:#fff;bottom:67px}.main_slider .slick-arrow:before{font-family:"Icons";position:absolute;top:0}.main_slider .slick-arrow.slick-prev:before{content:'\f104';left:-2px}.main_slider .slick-arrow:after{position:absolute;top:20px;left:0;z-index:5;background-color:#fff;width:100%;height:3px;content:"";border-radius:30px}.main_slider .slick-arrow.slick-prev{right:calc(100% - 68px)}.main_slider .slick-arrow.slick-next{left:98px}.main_slider .slick-arrow:hover{width:60px;background:transparent!important;color:#fff!important}.main_slider .slick-arrow.slick-next:before{content:'\f105';right:-2px}.main_slider_wrap .social_block{position:absolute;bottom:64px;right:50px;color:#fff;z-index:10}.social_text{line-height:1.33;font-family:'Montserrat',sans-serif;margin-right:14px;display:inline-block;vertical-align:middle;font-weight:500}.social_link{width:45px;height:45px;background-color:#ffe589;border-radius:50%;text-align:center;line-height:45px;display:inline-block;vertical-align:middle;margin-left:10px;color:#000}.social_link:hover{color:#000;background-color:#b19945}.about{padding:119px 0 125px;overflow:hidden}.about-text{margin-top:218px;max-width:435px}.section-title{font-size:32px;line-height:1.4;margin:0 0 6px;text-transform:uppercase}.about-text p{font-family:'Montserrat',sans-serif;font-size:14px;font-weight:500;line-height:2;color:#7a7a7a;margin-bottom:28px}.about-img{position:relative;height:757px}.main_about_img1{width:270px;position:absolute;top:0;left:-30px;z-index:1}.main_about_img2{width:270px;position:absolute;top:32px;left:270px;z-index:1}.main_about_img3{width:270px;position:absolute;top:457px;left:0;z-index:1}.main_about_img4{width:270px;position:absolute;top:355px;left:300px;z-index:1}.gallery{padding:112px 0 124px;background-color:#333;overflow:hidden}.gallery .bhead{margin-bottom:50px}.white-color{color:#fff!important}.gallery-slider .slick-prev{display:none!important}.slick-arrow{width:80px;height:80px;background-color:#ffe589;border-radius:50%;color:#333;border:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;z-index:10}.slick-arrow:hover{background-color:#b19945;color:#333}.gallery-slider{margin-left: calc((100% - 1200px)/2)}.gallery-slider .slick-slide{padding:0 15px}.gallery-block{width:470px}.gallery-slider .slick-next{position:absolute;top:50%;margin-top:-35px;left:940px}.dignity{padding:63px 0 30px}.dignity .bhead{margin-bottom:44px}ul:not([class]){list-style:none;margin-bottom:20px}ul:not([class]) li{padding-left:68px;margin-bottom:57px;font-size:21px;font-weight:bold;line-height:1.33;color:#000;position:relative}ul:not([class]) li:before{position:absolute;width:40px;height:40px;background-color:#ffe589;color:#333;font-family:'Icons';text-align:center;line-height:40px;content:'\e82d';border-radius:50%;left:0;font-size:14px;top:-6px;font-weight:400}.dignity ul:not([class]) li{display:inline-block;width:33%;vertical-align:top;padding-right:58px}.dignity ul:not([class]) li:nth-child(3n+1){clear:both}.dignity ul:not([class]) li:nth-child(3n+2) {top:60px}.fancybox-infobar,.fancybox-button svg{display:none!important}.fancybox-navigation button{width:89px;height:89px;background-color:#ffe589;border-radius:50%;color:#333;border:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;padding:0}.fancybox-navigation button:hover{background-color:#b19945;color:#333}.fancybox-navigation button:before{content:"";position:relative;top:auto;right:auto;width:auto;height:auto;background:transparent;color:#333;font-family:"Icons"}.fancybox-navigation button.fancybox-button--arrow_left:before{content:'\e829'}.fancybox-navigation button.fancybox-button--arrow_right:before{content:'\e82a'}.fancybox-navigation .fancybox-button--arrow_left{left: calc((100% - 788px)/2 - 45px)}.fancybox-navigation .fancybox-button--arrow_right{right: calc((100% - 788px)/2 - 45px)}.lesson{padding:43px 0 41px}.lesson .bhead{margin-bottom:39px}.lesson .bhead .section-title{margin-bottom:14px}.lesson-block-wrap{margin-bottom:50px}.lesson-block{height:280px;background-color:#fff;line-height:1.33;position:relative;overflow:hidden}.lesson-img{float:left;width:520px;background-size:cover;background-repeat:no-repeat;background-position:top center;height:100%}.lesson-desc{width:520px;padding:93px 36px 20px;margin-left:520px}.block-title{font-size:24px;line-height:1.33;color:#000;text-transform:uppercase;margin:0 0 15px}.shadow-block{-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.07);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.07);box-shadow:0 5px 30px 0 rgba(0,0,0,.07)}.lesson-desc-all{background-color:#ffe589;text-align:center;line-height:1.33;padding:48px 30px 33px;margin-bottom:70px;display:none}.lesson-desc-all p{max-width:750px;margin:0 auto 27px}.lesson-desc-all b{color:#333}.btn-cirle{width:88px;height:88px;background-color:#ffe589;border-radius:50%;color:#333;border:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn-cirle:before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.opened.btn-cirle:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn-cirle:hover{background-color:#b19945;color:#333}.lesson-block .btn-cirle{position:absolute;top:50%;right:44px;margin-top:-44px;z-index:1}.lesson-time{padding:91px 0}.linegr-bg{background:#4c4c4c;background:-moz-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(top,rgba(76,76,76,1) 0%,rgba(51,51,51,1) 100%);background:linear-gradient(to bottom,rgba(76,76,76,1) 0%,rgba(51,51,51,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c', endColorstr='#333333', GradientType=0)}.lesson-time .bhead{margin-bottom:55px}.tab-gallery{margin-bottom:60px}.tab-gallery:after{display:table;clear:both;content:''}.tab-gallery li{float:left;list-style:none;margin-left:-1px}.tab-gallery li a{border:solid 1px #828181;font-size:14px;font-weight:bold;line-height:2.29;letter-spacing:3px;text-align:center;color:#ffe589;display:block;padding:13px 55px;text-transform:uppercase}.tab-gallery li.active a,.tab-gallery li a:hover{background-color:#ffe589;color:#000;border-color:#ffe589}.btn-loca{border-radius:10px;border:solid 1px #b19945;background-color:#b19945;font-size:16px;font-weight:bold;padding:5px 26px;color:#fff;display:inline-block;vertical-align:middle}.btn-loca:visited,.btn-loca:active,.btn-loca:focus{background-color:#b19945;color:#fff}.btn-loca:hover{background-color:#ffe589;color:#333}.lesson-loca{margin-bottom:20px}.lesson-loca-title{font-size:21px;font-weight:bold;color:#fff;margin-right:29px;display:inline-block;vertical-align:middle}.table-striped>tbody>tr:nth-of-type(odd) {background-color:#333}.table-striped>tbody>tr:nth-of-type(even) {background-color:#5c5c5c}.table{font-size:14px;color:#a5a5a5}.table td{vertical-align:middle;padding:24px 15px}.lesson-loca-wrap .table td:first-child{font-size:18px;font-weight:bold;color:#fff;padding-left:32px}.lesson-loca-wrap .table td:nth-child(2), .lesson-loca-wrap .table td:last-child{font-size:18px}.balet{margin-left:10px;white-space:nowrap}.icon-balet{font-size:30px;color:#a1a1a1;line-height:1;display:inline-block;vertical-align:middle;margin:0 2px}.icon-balet.active{color:#ffd425}.lesson-loca-wrap+.lesson-loca-wrap{margin-top:99px}.modal-dialog{width:770px;margin:50px auto}.modal_content{background:#fff;padding:144px 140px 136px;text-align:center}.modal_content .bhead{margin-bottom:66px;line-height:1.33}.modal_content .bhead .section-title{margin-bottom:20px}.btn_close{width:65px;height:65px;border-radius:50%;border:0;position:absolute;top:-32px;right:-32px;z-index:10;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn_close:before{content:'\e82f';font-family:"Icons"}.form-control{border:0;border-bottom:1px solid #333;border-radius:0;padding:6px 0;height:40px;font-size:14px;color:#333;background:transparent}.modal_content form{width:400px;margin:0 auto;max-width:100%}.modal_content form .btn{margin-top:66px}label{font-size:14px;color:#333;font-weight:normal;margin:0}.form-group{position:relative;margin-bottom:20px}.label-helper{position:absolute;-webkit-transition:.2s top , .2s color;-moz-transition:.2s top , .2s color;-ms-transition:.2s top , .2s color;-o-transition:.2s top , .2s color;transition:.2s top , .2s color;top:7px;left:0;z-index:4;font-size:14px;color:#333;font-weight:normal;margin:0;pointer-events:none}.form-control:focus+.label-helper,.not-empty+.label-helper{top:-12px;font-size:12px;color:#000}.modal-backdrop{background-color:#333}.modal-backdrop.in{filter: alpha(opacity=80);opacity:.8}.thanks-modal .modal_content{padding-top:112px}.thanks-img{margin-bottom:44px}.thanks-modal .modal_content .bhead .section-title{line-height:1;max-width:430px;margin:0 auto 22px}.thanks-modal .modal_content .bhead{margin-bottom:38px}.price{padding:56px 0;border-bottom:2px solid #eee;overflow:hidden}.price .bhead{margin-bottom:58px}.price-block{font-size:32px;font-weight:normal;line-height:1;position:relative;width:467px;height:357px;color:#fff;padding:102px 20px 0 66px;margin-bottom:35px;text-transform:uppercase;cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.price-block>*{position:relative;z-index:2}.price-block:before{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;top:0;left:0;width:100%;height:0;background-color:#ffe589;z-index:1;content:""}.price-block .price-title{color:#fff;font-size:32px;line-height:1;margin:0 0 60px}.price-row>div:nth-child(1) .price-block {margin-left:102px}.price-row>div:nth-child(2) .price-block{margin-left:auto;top:175px}.price-row>div:nth-child(3) .price-block{margin-top:70px}.cost .icon-arrow-right{font-size:15px;display:inline-block;vertical-align:middle;margin-left:25px;position:relative;top:-2px;color:#ffe589}.price-block:hover:before{height:100%}.price-block:hover,.price-block:hover .price-title{color:#000}.price-block:hover .cost .icon-arrow-right{color:#333}.subscr{padding:53px 0 3px}.subscr .bhead{margin-bottom:52px}.subscr-block{text-align:center;margin-bottom:30px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.subscr-block:hover,.sert-block:hover,.team-block:hover .team-desc{-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.37);-moz-box-shadow:0 5px 30px 0 rgba(0,0,0,.37);box-shadow:0 5px 30px 0 rgba(0,0,0,.37)}.subscr-head{background-color:#ffe589;color:#000;height:185px;padding-top:43px}.primary-bg{background-color:#ffe589}.subscr-count{font-size:62px;line-height:1}.subscr-count-name{font-weight:bold;letter-spacing:3px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-size:14px}.subscr-body{width:280px;margin:0 auto;display:table;border-bottom:1px solid #d8d8d8}.subscr-body-inner{display:table-cell;vertical-align:middle;height:215px}.subscr-row>div:nth-child(3n+1){clear:both}.subscr-footer{padding:30px 0 25px;color:#3c3c3c}.subscr-footer .section-title{text-transform:initial;margin-bottom:0;line-height:1;color:#000}.subscr-section-foot{text-align:center;margin:39px auto;font-size:14px;max-width:650px}.subscr-section-foot .btn{margin-bottom:15px}.subscr-section-foot p{margin-bottom:16px}.sert{background-color:#ededed;padding:70px 0 55px;overflow:hidden}.sert .bhead{margin-bottom:55px}.sert .bhead .section-title{margin-bottom:10px}.sert .bhead p{line-height:1.33}.two-row>div:nth-child(2n+1){clear:both}.sert-block{background-color:#fff;position:relative;min-height:400px;padding:102px 215px 30px 54px;margin-bottom:30px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.sert-bg{position:absolute;z-index:0;bottom:55px;right:42px}.sert-block .block-title{font-weight:700;min-height:131px;position:relative;z-index:1}.sert-block .btn{position:relative;z-index:1}.team{padding:75px 0 20px}.team .bhead{margin-bottom:55px}.team-slider{margin:0 21px}.team-slider .slick-slide{padding:0 15px}.team-block{max-width:320px;margin:0 auto 60px;position:relative;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}.team-img-wrap{overflow:hidden;height:450px;width:100%}.team-img{background-size:cover;background-repeat:no-repeat;background-position:top center;height:100%;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s transform ease-in-out , .3s opacity ease-in-out .1s;will-change:transform , opacity;opacity:0}.modal .team-img{opacity:1}.team-block:hover .team-img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.sub-title{font-size:21px;line-height:1.52;color:#000;margin:0 0 10px}.slick-arrow.slick-disabled{opacity:.7;cursor:auto;background-color:#ffe589!important}.team-desc{margin:-133px 25px 0;background:#fff;padding:25px 30px 31px 30px;font-size:16px;line-height:1.5;color:#a5a5a5;-webkit-transition:.3s box-shadow ease-in-out , .3s opacity ease-in-out .1s;-moz-transition:.3s box-shadow ease-in-out , .3s opacity ease-in-out .1s;-ms-transition:.3s box-shadow ease-in-out , .3s opacity ease-in-out .1s;-o-transition:.3s box-shadow ease-in-out , .3s opacity ease-in-out .1s;transition:.3s box-shadow ease-in-out , .3s opacity ease-in-out .1s;position:relative;z-index:5;opacity:0}.slick-active .team-desc,.slick-active .team-img{opacity:1}.team-desc .sub-title{margin-bottom:4px}.team-desc p{margin-bottom:17px}.team-block .icon-arrow-right{font-size:15px;color:#333}.team-slider .slick-arrow{top:37%}.team-slider .slick-prev{left:-20px}.team-slider .slick-next{left:auto;right:-20px}.team-img{background-repeat:no-repeat;background-position:top center;background-size:cover;height:450px}.team-modal .modal_content{padding:67px 123px 86px}.team-modal .modal_content .bhead{margin-bottom:0}.form-section-inner{background-color:#ffe589;padding:110px 30px 87px;position:relative;z-index:2}.form-section .bhead{margin-bottom:73px}.form-section-inner .form-group{margin-left:15px;margin-right:15px}.form-section form{max-width:910px;margin:0 auto}.btn-white,.btn-white:active,.btn-white:focus,.btn-white:visited{background-color:#fff;color:#000}.btn-white:hover{background-color:#000;color:#fff}.form-section-inner form .btn{margin:50px auto 15px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;display:block}.map-container{position:relative;z-index:1;height:852px;margin-top:-200px}.map{height:100%;position:absolute!important;left:0;width:100%}.map iframe{margin-top:-200px;height:852px}iframe{width:100%;height:100%;border:0}.footer{color:#a5a5a5;padding:53px 0;font-family:'Montserrat',sans-serif;font-size:16px}.footer-block:after{display:table;clear:both;content:''}.footer-left{float:left;margin-left:13px;margin-top:14px}.footer-right{float:right;margin-right:13px}.footer .social_text{color:#a5a5a5;margin-right:6px}.footer .social_text a{color:#a5a5a5}.footer .social_text a:hover{color:#000}.footer .social_link{width:50px;height:50px;line-height:50px;margin-left:16px;font-size:20px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots li.slick-active button{opacity:1}.sm_pad .ma_slider .slick-arrow{right:0}img{max-width:100%;height:auto}@media (max-width:1229px){.header_inner{padding:0}.header{padding-top:10px;padding-bottom:10px}.header_left{width:auto}.logo_block{width:137px}.main-nav{margin-top:22px;margin-left:15px;margin-right:15px}.header_right{margin-top:15px}.main_slider_wrap .social_block{right:15px}.about-text{margin-top:130px}.about-img{height:607px}.main_about_img1{width:220px;top:0;left:-15px}.main_about_img2{width:220px;top:32px;left:235px}.main_about_img3{width:220px;top:360px;left:0}.main_about_img4{width:220px;top:280px;left:250px}.about{padding:80px 0}.gallery{padding:80px 0 100px}.gallery-slider{margin-left: calc((100% - 970px)/2)}.gallery-block{width:400px}.slick-arrow,.backtotop,.btn-cirle,.fancybox-navigation button{width:60px;height:60px;font-size:14px;line-height:60px}.gallery-slider .slick-next{left:820px}.lesson-img{width:45%}.lesson-desc{width:55%;padding:0 100px 0 30px;margin-left:45%;height:280px;display:table-cell;vertical-align:middle}.lesson-block .btn-cirle{right:25px;margin-top:-30px}.price-block{width:425px;height:320px;padding:80px 20px 0 30px;margin-bottom:35px}.price-row>div:nth-child(1) .price-block {margin-left:30px}.sert-block{padding:102px 136px 30px 20px}.sert-bg{right:20px}.form-section-inner .form-group{margin-left:0;margin-right:0}.modal-open .header{padding-right:0}.map-container,.map iframe{height:700px}.fancybox-navigation .fancybox-button--arrow_left{left: calc((100% - 788px)/2 - 30px)}.fancybox-navigation .fancybox-button--arrow_right{right: calc((100% - 788px)/2 - 30px)}.modal_content{padding:86px 140px 81px}.thanks-modal .modal_content{padding-top:54px}}@media (max-width:991px){.header_phone_icon{width:35px;height:35px;font-size:18px;margin-right:5px;line-height:37px}.header-phone-link{font-size:14px}.main_menu li{margin:0 3px}.header_right{margin-top:20px}.about-text{margin-top:30px}.main_about_img1{width:165px;left:0}.main_about_img2{width:165px;left:180px}.main_about_img3{width:165px;top:275px;left:15px}.main_about_img4{width:165px;top:222px;left:195px}.about-img{height:468px}.gallery-block{width:300px}.gallery-slider{margin-left: calc((100% - 750px)/2)}.fancybox-navigation .fancybox-button--arrow_left{left: calc((100% - 788px)/2 + 30px)}.fancybox-navigation .fancybox-button--arrow_right{right: calc((100% - 788px)/2 + 30px)}.dignity ul:not([class]) li {width:32%;padding-right:10px}.table td{padding:20px 5px}.lesson-loca-wrap .table td:first-child{padding-left:15px}.price-block{width:315px;height:240px;padding:70px 20px 0 30px;font-size:20px}.price-block .price-title{font-size:20px;margin:0 0 30px}.price-row>div:nth-child(2) .price-block {top:105px}.price-row>div:nth-child(3) .price-block {margin-top:20px}.subscr-body{width:100%}.sert-block{padding:44px 27px 30px 20px;min-height:300px}.sert-bg{width:110px;top:30px}.modal-dialog{width:690px}.modal_content{padding-left:100px;padding-right:100px}.team-modal .modal_content{padding-left:80px;padding-right:80px}.subscr-head{height:145px;padding-top:35px}.subscr-count{font-size:50px}.gallery-slider .slick-next{left:625px}}@media (max-width:767px){body{font-size:16px;line-height:1.4}.main-nav{display:block;z-index:2001;width:250px;position:fixed;top:0;height:100vh;left:-250px;-webkit-transition:transform 600ms ease 0s;-moz-transition:transform 600ms ease 0s;-ms-transition:transform 600ms ease 0s;-o-transition:transform 600ms ease 0s;transition:transform 600ms ease 0s;background:#ffe589;margin:0;padding-top:10px}.opened_menu .main-nav{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.main_menu li{margin:0;display:block;text-align:left}.header_phone{display:inline-block;vertical-align:middle;margin-top:7px}.header_phone_icon{display:none}.logo_block{width:95px!important}.header_right{margin-top:10px!important}.main_menu li a{font-size:14px;display:block;padding:0 20px;color:#333;border-bottom:0}.collapse_header .main-nav{margin-top:0}.main_menu li a:hover,.main_menu li.active a{color:#ffe589;background:#333}.about{padding:40px 0}.about-text{margin-top:0;margin-bottom:30px;max-width:100%}.section-title{font-size:24px}.about-text p{line-height:1.8;margin-bottom:15px}.gallery{padding:40px 0}.gallery-slider{margin-left:0}.gallery-block{width:200px}.gallery-slider .slick-next{left:auto;right:15px;margin-top:-17px}.slick-arrow,.backtotop,.btn-cirle,.fancybox-navigation button{width:34px;height:34px;font-size:9px;line-height:34px}.dignity{padding:40px 0 0}ul:not([class]) li {font-size:18px;padding-left:45px}.dignity ul:not([class]) li {width:100%;padding-right:0;margin-bottom:20px}ul:not([class]) li:before {width:30px;height:30px;line-height:30px;font-size:12px;top:-5px}.dignity ul:not([class]) li:nth-child(3n+2) {top:0}.dignity ul:not([class]) li br{display:none}.lesson{padding:30px 0 0}.lesson-block{height:auto}.lesson-img{width:100%;height:280px;float:none}.lesson-desc{width:100%;padding:50px 100px 50px 30px;margin-left:0;height:auto;display:block}.lesson-block .btn-cirle{margin-top:0;bottom: calc((100% - 280px)/2 - 17px);top:auto}.lesson-block-wrap{margin-bottom:30px}.lesson-desc-all{padding:30px 30px 15px;margin-bottom:0}.lesson-desc-all p{margin:0 auto 15px}.lesson-time{padding:40px 0}.tab-gallery li a{font-size:12px;letter-spacing:1px;text-align:center;padding:7px 15px}.tab-gallery{margin-bottom:30px}.icon-balet{font-size:16px}.table{font-size:12px}.table td{padding:10px 5px}.lesson-loca-wrap .table td:first-child{padding-left:10px;font-size:12px}.lesson-loca-wrap .table td:nth-child(2), .lesson-loca-wrap .table td:last-child {font-size:12px}.table-responsive{margin-bottom:0;border:0}.lesson-loca-wrap+.lesson-loca-wrap{margin-top:30px}.price{padding:30px 0}.price .bhead{margin-bottom:30px}.price-block{width:100%;margin-bottom:30px}.price-row>div:nth-child(1) .price-block {margin-left:0}.price-row>div:nth-child(2) .price-block {top:0}.price-row>div:nth-child(3) .price-block {margin-top:0}.cost .icon-arrow-right{font-size:11px;margin-left:15px}.modal-dialog{width:460px;max-width:95%;margin:20px auto}.btn_close{width:34px;height:34px;top:-17px;right:-15px;font-size:12px}.modal_content .bhead .section-title{margin-bottom:10px}.bhead{margin-bottom:30px!important}.modal_content form .btn{margin-top:20px}.modal_content{padding:40px 30px}.thanks-modal .modal_content{padding-top:40px}.thanks-img{max-width:150px;margin:0 auto 30px}.subscr{padding:40px 0}.subscr-head{height:auto;padding:20px}.subscr-body-inner{height:auto;padding:30px 15px;line-height:1.8}.subscr-section-foot{margin:0}.sert{padding:40px 0 20px}.btn{font-size:13px;letter-spacing:2px;padding:17px 25px}.main-title{font-size:42px}.block-title{font-size:20px}.main_slider_wrap .social_text{display:none}.main_slider_wrap .social_block{bottom:30px}.main_slider .slick-arrow{bottom:26px}.team{padding:40px 0 20px}.team-img-wrap,.team-img{height:400px}.modal .team-img{height:200px}.team-modal .modal_content{padding:20px}.form-section-inner{padding:40px 30px}.form-section-inner form .btn{margin:10px auto 0}.map-container,.map iframe{height:400px;margin-top:30px}.footer{padding:30px 0;font-size:14px;text-align:center}.footer-left{float:none;margin:0 0 20px}.footer .social_link,.social_link{width:30px;height:30px;line-height:30px;margin-left:10px;font-size:14px}.footer-right{float:none;margin-right:0}.slide_text_inner{padding-right:0}}@media (orientation:landscape) and (max-width:767px){.slide_text_inner{display:block;padding-bottom:90px;padding-top:90px;height:auto!important}}@media (max-width:767px) and (min-width:467px){.col-sx-6{width:50%;float:left}.col-sx-7{width:58.33333333%;float:left}.col-sx-5{width:41.66666667%;float:left}.col-sx-4{width:33.33333333%;float:left}.col-sx-3{width:25%;float:left}}@media (max-width:467px){.main_about_img1{width:145px;left:0}.main_about_img2{width:145px;left:155px}.main_about_img3{width:145px;top:235px;left:5px}.main_about_img4{width:140px;top:195px;left:160px}.about-img{height:410px}.lesson-img{height:180px}.lesson-desc{padding:20px 20px 15px}.lesson-block .btn-cirle{bottom:auto;position:relative;right:0;margin:0 20px 20px}.block-title{margin:0 0 5px}.lesson-desc-all{padding:20px 20px 5px}.lesson-loca-title{font-size:18px;margin-right:0;display:block;margin-bottom:10px}.balet{margin-left:0;display:block;margin-top:5px}.team-slider .slick-slide{padding:0}.team-slider{margin:0}.team-slider .slick-prev{left:-10px}.team-slider .slick-next{right:-10px}.team-desc{padding:25px 20px}}