/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}.disclaimer_pdn .cont,.sprite,.wraper,sub,sup{position:relative}.browsehappy,.main-menu,h1,h2{text-align:center}.clearfix:after,.course-date:before,.course-time:before,.course-type:before,.header-enter:before,.rub:after,.sec-header:after,.slide-button:before,.slide-header:after,.slider-dots-item:after{content:''}.clearfix:after,.course-item:nth-child(3n+4),.lecturer-item:nth-child(4n+1),.slider{clear:both}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,h1,h2,html{font-family:'Proxima Nova'}button{overflow:visible}.advantages .advantage_description,.advantages-block,.ava,.bestarticles-imgblock,.course-block,.direction-text,.hid,.lecturer-block,.overlay,.slick-list,.slider,.slider-item,.sprite,.video-block-video,.wraper,.youtube-block{overflow:hidden}button,select{text-transform:none}.heder-order-call,h1,h2{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:400;src:local('Proxima Nova'),local('Proxima Nova Regular'),url(../fonts/proxima_nova-regular.woff) format('woff')}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:700;src:local('Proxima Nova Bold'),url(../fonts/proxima_nova-bold.woff) format('woff')}@font-face{font-family:'Proxima Nova';font-style:normal;font-weight:800;src:local('Proxima Nova ExtraBold'),url(../fonts/proxima_nova-extrabold.woff) format('woff')}body,html{width:100%;height:100%;font-weight:400;font-size:16px;color:#333;line-height:1.2;background:#f6f8f9}.wraper{width:100%;min-height:100%}.clearfix:after{display:table}.browsehappy{padding:15px 0;background-color:red;margin:0;color:#fff;font-size:16px}h1,h2,li,ul{margin:0;padding:0}.browsehappy a{color:#00f}.h-text{display:block;text-indent:-9999px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}li,ul{list-style:none}h1,h2{font-weight:800;font-size:48px;color:#000}h2{font-size:36px}.cont{width:100%;max-width:1366px;margin:0 auto;padding:0 65px}.trans{-webkit-transition:.25s;transition:.25s}.sprite{background:url(../images/sprite.png);display:inline-block}.disclaimer_pdn{position:fixed;bottom:0;width:100%;z-index:99999;background:rgba(0,0,0,.8);color:#fff;padding:15px 0}.disclaimer_pdn .cont p{padding:0 40px 0 0;margin:0}.disclaimer_pdn a{color:#fff;text-decoration:underline}.disclaimer_pdn a:hover{text-decoration:none}.callback-form label a,.course-title:hover,.header-enter,.lecturer-course:hover{text-decoration:underline}.disclaimer_pdn .close{font-family:Tahoma;font-size:18px;display:inline-block;position:absolute;right:10px;top:-10px;cursor:pointer;padding:10px;select:none;user-select:no}.menu-toggle{height:85px;width:85px;float:right;background:#ffd400;position:absolute;top:0;right:0;cursor:pointer;display:none;z-index:3}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{content:'';display:block;width:32px;height:4px;background:#333;-webkit-transition:.25s;transition:.25s;position:absolute}.menu-toggle span{top:42px;left:27px}.menu-toggle span:before{top:-10px;left:0}.menu-toggle span:after{top:10px;left:0}.header{height:85px;background:#fff}.open.menu-toggle span{transform:rotate(-45deg)}.open.menu-toggle span:before{transform:rotate(90deg) translate(10px,.5px)}.open.menu-toggle span:after{display:none}.logo{float:left;padding-top:19px;opacity:1}.header-enter:hover,.logo:hover{opacity:.8}.main-menu{height:85px;margin-left:5.85%;font-size:0}.main-sub-link,.main-sub-name{font-size:18px;line-height:18px}.main-menu__item{height:85px;display:inline-block;position:relative;text-align:left}.main-menu__link{display:block;line-height:85px;padding:0 15px;font-size:18px;color:#000}.main-menu__link.active{color:#999}.main-menu__item:hover .main-menu__link{background:#ffd400}.main-sub-menu{display:none;position:absolute;top:100%;left:0;border-top:3px solid #ffd400;background:rgba(246,248,249,.95);padding:40px 40px 5px 30px;z-index:11;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.main-menu__item:hover .main-sub-menu{display:block}.main-sub-item{margin-bottom:28px}.main-sub-link{color:#000;border-bottom:1px solid #b8babb;white-space:nowrap;display:inline-block;text-align:left}.actions,.course-days,.course-menu.main-sub-menu .main-sub-link .thumb,.direction-wrap,.job,.lecturer,.opencourse-button,.reviews,.sec-desc,.slider,.slider-dots-item,.subscription-title{text-align:center}.main-sub-link:hover{color:#666}.course-menu.main-sub-menu{padding:30px 40px 25px 30px}.course-menu.main-sub-menu .main-sub-item{margin-bottom:16px}.course-menu.main-sub-menu .main-sub-link{display:block;position:relative;height:45px;padding:4px 0 0 60px;border:none}.course-menu.main-sub-menu .main-sub-link .thumb{display:inline-block;position:absolute;top:0;left:0;width:45px;height:45px;background:#fc59a3;border-radius:23px}.main-sub-item.green .main-sub-link .thumb{background-color:#87c830}.main-sub-item.magenta .main-sub-link .thumb{background-color:#fc59a3}.main-sub-item.violet .main-sub-link .thumb{background-color:#8e3ccb}.main-sub-item.brown .main-sub-link .thumb{background-color:#c19169}.main-sub-item.yellow .main-sub-link .thumb{background-color:#ffd400}.main-sub-item.orange .main-sub-link .thumb{background-color:#fe7e0f}.main-sub-item.grey .main-sub-link .thumb{background-color:#8b827e}.course-menu.main-sub-menu .main-sub-link .thumb img{max-width:25px;max-height:30px;display:inline-block;transform:translateY(-50%);margin-top:50%}.main-sub-name{color:#000;border-bottom:1px solid #b8babb;display:inline-block}.course-menu.main-sub-menu .main-sub-link:hover .main-sub-name{color:#666}.main-sub-date{display:block;color:#999;font-size:12px;line-height:18px}.header-tel,.heder-order-call{font-weight:700;color:#000;float:right;font-family:'Proxima Nova'}.heder-order-call{height:39px;padding:0 15px;line-height:38px;margin:23px 0 0;font-size:14px;cursor:pointer;border:3px solid #ffd400}.heder-order-call:hover{background:#ffd400}.header-tel{display:block;line-height:24px;margin:30px 0 0 1.9%;font-size:26px}.header-enter{display:block;line-height:14px;float:right;padding-left:38px;margin-top:27px;font-size:14px;position:relative;height:29px;color:#e3cef2;margin-left:1%}.header-enter span{color:#8e3ccb}.slick-arrow:hover,.slider-control-button:hover{opacity:.5}.header-enter:before{display:block;height:29px;width:28px;border-right:1px solid #8e3ccb;position:absolute;top:0;left:0;background:url(../images/sprite.png) no-repeat}.slider,.slider-list{position:relative;height:699px}.slider-list{width:100%;padding:0}.slider-item{position:absolute;top:0;left:0;z-index:0;width:100%;height:699px;padding-top:125px}.slider-item .back-opacity,.slider-sec-img{position:absolute;top:0;height:100%;display:block}.slide1{background:url(../images/slide1.jpg) center center no-repeat}.slider-sec-img{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider-item .back-opacity{left:0;width:100%;background:rgba(0,0,0,.3)}.slide-header{font-size:72px;color:#fff;text-transform:none;padding-bottom:32px;position:relative;margin-bottom:40px}.actions-name,.callback-name,.course-go,.course-title,.direction-name span,.green-button,.lecturer-name,.reviews-course,.reviews-open,.transp-button{text-transform:uppercase}.slide-header:after{display:block;width:174px;height:3px;background:#fff;position:absolute;bottom:0;left:50%;margin-left:-87px}.green-button,.slide-desc{position:relative;color:#fff}.slide-desc{font-size:24px;line-height:30px;margin:0 auto 55px;width:100%;max-width:836px}.green-button{display:inline-block;height:53px;line-height:57px;background:#87c830;font-size:20px;font-family:'Proxima Nova';font-weight:800;margin:0 auto;border:none;outline:0}.green-button:hover{background:#79b42b}.slide-button{padding:0 20px 0 54px}.slide-button:before{display:block;width:26px;height:26px;background:url(../images/sprite.png) -40px 0 no-repeat;position:absolute;top:13px;left:18px}.slider-item.active{position:relative;z-index:1}.slider-item.inslide{z-index:2}.slider-dots{position:absolute;bottom:47px;z-index:10;width:100%}.slider-dots-item{display:inline-block;width:15px;height:15px;margin:0 5px}.slider-dots-item:after{display:inline-block;width:3px;height:10px;background:#fff}.slider-dots-item:hover:after{background:#ffd400}.slider-dots-item.active:after{width:10px;background:0 0;border-radius:50%;box-shadow:0 0 0 3px #ffd400 inset}.slider-dots-link{display:block;height:100%}.slider-control-button{display:block;width:28px;height:58px;text-indent:-5000px;position:absolute;z-index:10;top:50%;margin-top:-29px;background:url(../images/sprite.png) no-repeat}.slider-control-button.prev{left:50px;background-position:0 -45px}.slider-control-button.next{right:50px;background-position:0 -123px}.course-sec{padding:52px 0 40px}.sec-header{padding-bottom:18px;margin-bottom:28px;position:relative}.sec-header:after{display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:0;left:50%;margin-left:-35px}.sec-desc{font-size:16px;color:#333;margin-bottom:65px}.course-block{margin-bottom:20px}.course-item{width:32%;margin:0 2% 30px 0;float:left;background:#fff}.course-item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.course-item:nth-child(3n+3){margin-right:0}.course-img-block{position:relative;display:block}.course-img{display:block;width:100%}.course-days{position:absolute;bottom:0;left:0;height:30px;width:116px;line-height:32px;background:#ffd400;color:#000;font-family:'Proxima Nova';font-weight:800;font-size:12px}.course-desc-block{padding:22px 20px}.course-title{font-family:'Proxima Nova';font-weight:800;font-size:20px;margin-bottom:16px;min-height:48px;display:inline-block}.green .course-title{color:#87c830}.magenta .course-title{color:#fc59a3}.violet .course-title{color:#8e3ccb}.brown .course-title{color:#c19169}.yellow .course-title{color:#ffd400}.orange .course-title{color:#fe7e0f}.grey .course-title{color:#8b827e}.course-date,.course-time,.course-type{min-height:12px;padding-left:25px;line-height:14px;color:#333;font-size:14px;margin-bottom:5px;position:relative}.course-go,.course-price{font-weight:700;color:#000;font-family:'Proxima Nova'}.course-type{margin-bottom:16px}.course-date:before,.course-time:before,.course-type:before{display:block;width:15px;height:12px;position:absolute;top:0;background:url(../images/sprite.png) no-repeat;left:0}.course-date:before{background-position:-48px -45px}.course-time:before{background-position:-48px -66px}.course-type:before{background-position:-48px -86px}.course-price{float:left;font-size:30px;line-height:39px}.rub{position:relative;display:inline-block}.rub:after{display:block;width:11px;height:3px;position:absolute;top:23px;background:#000;left:0}.course-go{display:block;padding-right:10px;height:39px;float:right;font-size:18px;border:3px solid #ffd400;line-height:36px;padding-left:40px;position:relative;-webkit-transition:.25s;transition:.25s}.course-go:before,.opencourse-button:after{display:block;height:18px;position:absolute;content:''}.vebinar-sec .course-price.free{font-size:20px}.vebinar-sec .course-go{font-size:16px}.course-go:hover{background:#ffd400}.course-go:before{width:17px;top:7px;background:url(../images/sprite.png) -86px 0 no-repeat;left:11px}.opencourse-button{display:block;width:320px;padding:0 49px 0 19px}.green-button{-webkit-transition:.25s background;transition:.25s background}.opencourse-button:after{width:17px;top:17px;background:url(../images/sprite.png) -123px 0 no-repeat;right:22px}.opencourse-button.new-question-form{padding-right:19px}.green-button span,.opencourse-button.new-question-form:after{display:none}.green-button.open{font-size:0;line-height:0}.green-button.open span{display:block;font-size:20px;line-height:57px}.open.opencourse-button:after{background-position:-160px 0}.advantages{padding:65px 0 60px;background:#8e3ccb;color:#fff;text-align:center}.advantages .advantage_description{clear:both;font-size:18px;display:none;padding:20px;box-shadow:0 0 0 2px #ffd400 inset;border:1px solid #ffd400;position:relative;top:-25px}.white{color:#fff}.advantages .sec-header{margin-bottom:43px}.advantages-wrap{font-size:0}.advantages-item{display:inline-block;width:25%;margin-bottom:60px;vertical-align:top;padding:158px 4px 0;position:relative;font-size:18px;cursor:pointer}.advantages-item:hover{color:#ffd400}.advantages-item:before{content:'';display:block;width:144px;height:125px;position:absolute;top:0;background:url(../images/sprite.png) no-repeat;left:50%;margin-left:-72px}.advantages-item1:before{background-position:-178px 0}.advantages-item2:before{background-position:-178px -125px}.advantages-item3:before{background-position:-178px -251px}.advantages-item4:before{background-position:-178px -375px}.advantages-item5:before{background-position:-178px -500px}.advantages-item6:before{background-position:-178px -626px}.advantages-item7:before{background-position:-178px -750px}.advantages-item8:before{background-position:-178px -875px}.advantages-item9:before{background-position:-342px 0}.advantages-item10:before{background-position:-342px -125px}.advantages-item11:before{background-position:-342px -250px}.advantages-item12:before{background-position:-342px -375px}.advantages-item13:before{background-position:-342px -500px}.advantages-item14:before{background-position:-342px -625px}.advantages-item15:before{background-position:-342px -750px}.transp-button{-webkit-transition:.25s background;transition:.25s background;display:block;height:53px;line-height:53px;border:3px solid #87c830;background:0 0;position:relative;font-size:20px;font-family:'Proxima Nova';font-weight:800;color:#fff;margin:0 auto}.transp-button:hover{background:#87c830}.openadvantages-button{width:404px;padding:0 49px 0 19px;margin-bottom:68px}.openadvantages-button:after{content:'';display:block;width:17px;height:18px;position:absolute;top:15px;background:url(../images/sprite.png) -123px 0 no-repeat;right:22px}.transp-button span{display:none}.transp-button.open{font-size:0;line-height:0}.transp-button.open span{display:block;font-size:20px;line-height:53px}.open.openadvantages-button:after{background-position:-160px 0}.advantages-block{margin-bottom:0}.sec-undertext{font-size:36px;font-family:'Proxima Nova';font-weight:800;position:relative;padding-top:50px}.sec-undertext span{color:#ffd400}.sec-undertext:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;left:50%;margin-left:-35px}.lecturer{background:#fff;padding:44px 0 30px}.lecturer .sec-header{margin-bottom:80px}.lecturer-block{margin-bottom:22px}.lecturer-item{display:block;width:25%;float:left;margin-bottom:27px}.lecturer-photolink img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-transition:.25s;transition:.25s}.lecturer-photolink:hover img{filter:grayscale(1%);-webkit-filter:grayscale(1%)}.lecturer-item img{display:block;width:100%;margin-bottom:5px}.lecturer-name{display:block;color:#000;font-size:20px;line-height:24px;font-family:'Proxima Nova';font-weight:800;margin-bottom:6px}.lecturer-status{font-size:14px;color:#666;line-height:16px;padding-bottom:18px;margin-bottom:16px;position:relative}.lecturer-status:after,.openlecturer-button:after{display:block;position:absolute;content:''}.lecturer-status:after{width:50px;height:2px;background:#87c830;bottom:0;left:50%;margin-left:-25px}.lecturer-course{display:block;font-size:12px;font-family:'Proxima Nova';font-weight:700;text-transform:uppercase;margin-bottom:10px;padding:0 15px}.lecturer-course:last-child{margin-bottom:none}.green.lecturer-course{color:#87c830}.magenta.lecturer-course{color:#fc59a3}.violet.lecturer-course{color:#8e3ccb}.brown.lecturer-course{color:#c19169}.yellow.lecturer-course{color:#ffd400}.orange.lecturer-course{color:#fe7e0f}.grey.lecturer-course{color:#8b827e}.openlecturer-button{padding:0 49px 0 19px;width:430px}.openlecturer-button:after{width:17px;height:18px;top:17px;background:url(../images/sprite.png) -123px 0 no-repeat;right:22px}.open.openlecturer-button:after{background-position:-160px 0}.direction{padding:65px 0 55px;background:url(../images/bg2.jpg) center center no-repeat;background-size:cover}.direction-wrap{font-size:0}.direction-item{margin-bottom:25px;margin-right:1.73%;width:23.7%;padding-top:25.3%;display:inline-block;position:relative;cursor:pointer;outline-offset:-10px}.direction-item:hover{outline:#fff solid 2px}.direction-item:nth-child(4n+4){margin-right:0}.direction-item.green{background-color:#87c830}.direction-item.magenta{background-color:#fc59a3}.direction-item.violet{background-color:#8e3ccb}.direction-item.brown{background-color:#c19169}.direction-item.yellow{background-color:#ffd400}.direction-item.orange{background-color:#fe7e0f}.direction-item.grey{background-color:#8b827e}.direction-block{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:100%}.direction-img{display:block;margin:0 auto 25px}.direction-name{display:block;color:#fff;width:70%;margin:0 auto}.direction-name span{font-family:'Proxima Nova';font-weight:800;font-size:20px}.reviews{background:#fff;padding:43px 0 100px}.reviews .sec-header{margin-bottom:82px}.slick-list{width:100%;max-width:1060px}.reviews-in{padding:0 30px}.slick-arrow{position:absolute;display:block;width:28px;height:58px;-webkit-transition:.25s;transition:.25s;background:url(../images/sprite.png) no-repeat;top:333px;border:none;outline:0;text-indent:-5000px;z-index:1}.slick-prev{left:2.6%;background-position:0 -201px}.slick-next{right:2.6%;background-position:0 -259px}.reviews-container{padding:0}.reviews-img{display:block;margin:0 auto 30px;max-width:100%}.reviews-course,.reviews-name{font-weight:700;margin-bottom:10px;font-family:'Proxima Nova'}.reviews-name{display:block;height:21px;line-height:14px;font-size:16px;color:#000}.name-soc-link{content:'';display:inline-block;vertical-align:middle;width:21px;height:21px;margin-left:6px;background:url(../images/sprite.png) no-repeat}.name-soc-link.fb{background-position:-140px -181px}.name-soc-link.fb:hover{background-position:-140px -223px}.name-soc-link.vk{background-position:0 -1362px}.name-soc-link.vk:hover{background-position:-21px -1362px}.reviews-course{font-size:20px}.green.reviews-course{color:#87c830}.magenta.reviews-course{color:#fc59a3}.violet.reviews-course{color:#8e3ccb}.brown.reviews-course{color:#c19169}.yellow.reviews-course{color:#ffd400}.orange.reviews-course{color:#fe7e0f}.grey.reviews-course{color:#8b827e}.reviews-text{position:relative;padding-top:80px;font-size:16px;line-height:24px;color:#000;max-height:295px;overflow:hidden}.reviews-button:after,.reviews-text:before{position:absolute;content:''}.reviews-text:before{display:block;width:60px;height:54px;background:url(../images/sprite.png) -86px -89px no-repeat;top:13px;left:50%;margin-left:-30px}.reviews-text p{margin:0 0 30px;display:none}.reviews-text p:first-child,.reviews-text.open p{display:block}.reviews-text.open{max-height:2000px}.reviews-open{cursor:pointer;font-family:'Proxima Nova';font-weight:800;color:#000;display:inline-block;margin-top:15px;border-bottom:1px dashed #000;line-height:16px}.reviews-open:hover{color:#8e3ccb;border-color:#8e3ccb}.reviews-open span{display:none}.reviews-block{outline:0}.slick-disabled{cursor:default;opacity:.2!important}.reviews-button{padding:0 52px 0 22px}.reviews-button:after{display:block;width:18px;height:17px;top:17px;background:url(../images/sprite.png) -123px -28px no-repeat;right:22px}.articles{padding:52px 0 60px}.articles-block{margin-bottom:80px;color:#333;display:block}.articles-date,.articles-name{font-weight:700;color:#000;font-family:'Proxima Nova'}.articles-img-block{float:left;width:373px}.articles-block:hover .articles-img-block{opacity:.7}.articles-img-block img{display:block;max-width:100%}.articles-text-block{padding-left:422px}.articles-date{width:136px;height:33px;line-height:38px;position:relative;background:#ffd400;padding-left:27px;font-size:18px;margin-bottom:5px}.articles-date:before{content:'';display:block;width:13px;height:13px;position:absolute;top:12px;background:url(../images/sprite.png) -160px -32px no-repeat;left:8px}.articles-name{font-size:30px;margin-bottom:30px}.articles-text{font-size:16px;line-height:24px}.articles-button{padding:0 50px 0 20px;display:block;margin:0 auto;width:246px}.articles-button:after{content:'';display:block;width:18px;height:17px;position:absolute;top:17px;background:url(../images/sprite.png) -123px -28px no-repeat;right:22px}.job{padding:62px 0 45px;background:#fff}.job .sec-header{margin-bottom:40px}.job-wrap{font-size:0}.job-logoblock{display:inline-block;vertical-align:middle;margin-bottom:60px;width:25%}.job-logoblock img{-webkit-transition:.25s;transition:.25s;opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.job-logoblock img:hover{opacity:1;-webkit-filter:grayscale(1%);filter:grayscale(1%)}.corporate-jobs.cont{padding-top:40px;padding-bottom:40px}.callback{padding:92px 0 100px;background:url(../images/bg3.jpg) center center no-repeat;background-size:cover}.callback .sec-desc{margin-bottom:75px}.callback-form{width:100%;max-width:622px;margin:0 auto}.callback-form label a{color:#fff}.callback-form label a:hover{text-decoration:none}.callback-label{display:block;margin-bottom:20px}.callback-name{display:block;float:left;width:27%;height:38px;line-height:39px;color:#fff;font-family:'Proxima Nova';font-weight:800;font-size:18px}.callback-name .yello{color:#ffd400}.callback-input,.jq-selectbox__select{height:38px;border:none;font-family:'Proxima Nova';color:#000}.callback-input{display:block;width:73%;padding:0 13px;outline:0;background:#fff;float:left;font-weight:400;font-size:16px}.callback-input:focus,.callback-input:hover{box-shadow:0 0 0 3px #ffd400 inset}.callback-input.error{box-shadow:0 0 0 3px #fc59a3 inset}.callback-select{display:block!important;float:left;width:73%;height:38px}.callback-select,.callback-select *{outline:0!important}.jq-selectbox__select{padding:0 45px 0 13px;border-radius:0;background:0 0;box-shadow:none;font-weight:700;font-size:14px;text-shadow:none;line-height:38px;outline:0}.jq-selectbox__select:hover{background:#fff}.jq-selectbox__trigger{border-left:none}.jq-selectbox__trigger-arrow{position:absolute;top:17px;right:19px;width:8px;height:5px;border-top:none;border-right:none;border-left:none;background:url(../images/sprite.png) -160px -89px no-repeat}.select:focus{outline:0;border:none}.opened .jq-selectbox__trigger-arrow{background-position:-160px -109px}.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin:0;padding:0;border:none;border-radius:0;background:#f6f8f9;box-shadow:none;font:14px/36px 'Proxima Nova';font-family:'Proxima Nova';font-weight:700}.actions-name,.sec-desc b{font-size:24px;font-weight:800;font-family:'Proxima Nova'}.jq-selectbox li.sel,.jq-selectbox li.selected{background-color:transparent;color:#231f20}.jq-selectbox li:hover{background-color:transparent;color:#8e3ccb}.callback-button{display:block;width:280px;margin-left:27%;padding:0 15px 0 52px;border:none;outline:0;margin-top:20px}.callback-button:before{content:'';display:block;width:23px;height:23px;position:absolute;top:14px;background:url(../images/sprite.png) -86px -181px no-repeat;left:20px}.actions-block:before,.actions-name:after{left:50%;content:''}.socapi{background:#fff;padding:42px 0 5px}.sec-desc b{display:block}.group-widgets .element{display:inline-block;margin-top:30px;margin-right:10px;margin-left:10px}.actions{padding:65px 0 66px}.actions-block{display:block;width:33.33%;max-width:350px;padding-top:125px;position:relative}.actions-block:before{display:block;width:89px;height:77px;position:absolute;top:0;background:url(../images/sprite.png) no-repeat;margin-left:-44.5px}.actions-name{line-height:24px;margin-bottom:24px;padding-bottom:26px;position:relative;color:#8e3ccb}.actions-name:after{display:block;width:70px;height:3px;position:absolute;bottom:0;margin-left:-35px}.actions-desc{font-size:18px;line-height:24px;color:#000}.actions-block:hover .actions-desc{color:#666}.actions1{float:left}.actions1:before{background-position:-711px 0}.actions1:hover:before{background-position:-820px 0}.actions1 .actions-name:after{background:#8e3ccb}.actions1 .actions-name{color:#8e3ccb}.actions2{margin:0 auto}.actions2:before{background-position:-711px -90px}.actions2:hover:before{background-position:-821px -90px}.actions2 .actions-name:after{background:#fc59a3}.actions2 .actions-name{color:#fc59a3}.actions3{float:right}.actions3:before{background-position:-711px -181px}.actions3:hover:before{background-position:-821px -181px}.actions3 .actions-name:after{background:#fe7e0f}.actions3 .actions-name{color:#fe7e0f}.subscription{padding:94px 0 86px;background:url(../images/bg4.jpg) center center no-repeat;background-size:cover}.subscription-title{color:#fff;font-size:36px;margin-bottom:50px}.subscription-form{width:100%;max-width:750px;margin:0 auto;position:relative;padding-right:260px}.subscription-input{height:38px;background:#fff;width:100%;display:block;float:left;padding:0 14px;font-family:'Proxima Nova';font-weight:700;font-size:14px;color:#000;border-radius:3px;border:none;outline:0;margin-bottom:3px}.pop-up-name,a.fotter-column-name{font-weight:800;text-transform:uppercase}.subscription .agree{color:#fff}.subscription .agree a{color:#fff;text-decoration:underline}.subscription .agree a:hover{text-decoration:none}.subscription .form-agree{margin-right:10px}input::-webkit-input-placeholder{color:#c2c2c2}input::-moz-placeholder{color:#c2c2c2}input:-moz-placeholder{color:#c2c2c2}input:-ms-input-placeholder{color:#c2c2c2}input:placeholder{color:#c2c2c2}textarea::-webkit-input-placeholder{color:#c2c2c2}textarea::-moz-placeholder{color:#c2c2c2}textarea:-moz-placeholder{color:#c2c2c2}textarea:-ms-input-placeholder{color:#c2c2c2}textarea:placeholder{color:#c2c2c2}.subscription-button{position:absolute;top:0;right:0;display:block;width:230px;border:none;outline:0;padding:0 20px 0 60px;text-align:left}.subscription-button:before{content:'';display:block;width:23px;height:22px;position:absolute;top:14px;background:url(../images/sprite.png) -86px -223px no-repeat;left:20px}.ajax_error.hided,.ajax_loading.hided,.ajax_success.hided{display:none}.subscription-input:focus,.subscription-input:hover{box-shadow:0 0 0 3px #ffd400 inset}.subscription-input.error{box-shadow:0 0 0 3px #fc59a3 inset}.ajax_loading{background:url(../images/loading.gif) center bottom no-repeat;height:53px;margin:20px 0 0;clear:both}.ajax_error,.ajax_success{font-size:16px;background:rgba(0,0,0,.3);padding:15px;text-align:center;clear:both}.ajax_error{margin-top:20px;color:red}.ajax_success{margin-top:20px;color:#fff}.sitemap-submenu{padding-left:10px}.wys-text{font-size:18px}.wys-text a{color:#8e3ccb;text-decoration:underline}.wys-text a:hover{text-decoration:none}.wys-text ul{padding-left:40px}.wys-text li{position:relative;padding-left:5px!important;margin-bottom:7px}.wys-text ul li:before{border-radius:50%;content:'';display:block;height:4px;left:-13px;position:absolute;top:8px;width:4px;background:#fc59a3}.wys-text ol li{list-style-type:decimal}.wys-text h2{margin-bottom:20px;margin-top:20px}.footer{position:relative;background:#242730;font-size:14px;color:#999;padding:27px 0 47px}.footer-column,.footer-left{padding-right:25px;float:left}.footer a{color:#999;border-bottom:1px solid #41444a}.footer a:hover{color:#fff}.footer-left{width:34%;margin-bottom:30px}a.footer-logo{width:100%;display:block;margin-bottom:48px;border:none;opacity:.3}.footer-address,a.footer-tel{margin-bottom:15px}a.footer-logo:hover{opacity:1}.footer-logo img{display:block;max-width:100%}a.footer-tel{display:block;border:none}.footer-mail{display:inline-block;margin-bottom:40px}.footer-socitem{float:left;margin-right:10px}.footer-socitem:last-child{margin-right:0}.footer-column{width:17%;margin-bottom:30px}a.footer-soc{display:block;width:33px;height:33px;border:none;background:url(../images/sprite.png) no-repeat}a.footer-soc.in{background-position:-708px -310px}a.footer-soc.in:hover{background-position:-708px -344px}a.footer-soc.li{background-position:-750px -310px}a.footer-soc.li:hover{background-position:-750px -344px}a.footer-soc.fb{background-position:-792px -310px}a.footer-soc.fb:hover{background-position:-792px -344px}a.footer-soc.vk{background-position:-834px -310px}a.footer-soc.vk:hover{background-position:-834px -344px}a.footer-soc.yt{background-position:-876px -310px}a.footer-soc.yt:hover{background-position:-876px -344px}a.footer-soc.gp{background-position:-919px -310px}a.footer-soc.gp:hover{background-position:-919px -344px}.footer-last-column{width:15%;padding-right:0}.overlay,.pop-up,.pop-up-wrap{left:0;width:100%}a.fotter-column-name{display:block;font-family:'Proxima Nova';color:#ccc;font-size:14px;margin-bottom:24px;border:none}a.fotter-column-name span{border-bottom:1px solid transparent}a.fotter-column-name:hover span{border-bottom-color:#41444a}.fotter-column-item{margin-bottom:15px}.footer-last-column .fotter-column-list{margin-bottom:30px}.footer-bot{clear:both}.copyright{float:left}.created{float:right}.overlay{position:fixed;top:0;height:100%;background:rgba(0,0,0,.5);z-index:1000;display:none}.cross-close,.pop-up,.pop-up-wrap{position:absolute}.overlay-open{display:block}.pop-up-wrap{height:100%;min-height:655px}.pop-up{background:#fff;top:0;bottom:0;right:0;margin:auto;padding:64px 50px 0 54px;z-index:2000;max-width:626px;height:630px;display:none}.cross-close{width:19px;height:19px;cursor:pointer;background:url(../images/sprite.png) 0 -356px no-repeat;top:32px;right:32px}.pop-up-input,.pop-up-name{height:38px;display:block;float:left;font-family:'Proxima Nova'}.cross-close:hover{opacity:.5}.pop-up.open{display:block}.pop-up .sec-desc{margin-bottom:25px}.pop-up-label{display:block;margin-bottom:20px;position:relative}.pop-up-name{width:32%;line-height:38px;color:#999;font-size:18px}.pop-up-name .yello{color:#fe7e0f}.pop-up-input{width:68%;padding:0 12px;color:#000;border:1px solid #999;outline:0;background:#fff;font-weight:700;font-size:14px}.pop-up-input.pop-up-textarea{height:138px;margin-bottom:8px;padding:12px;resize:none}.pop-up-input:focus,.pop-up-input:hover{box-shadow:0 0 0 2px #ffd400 inset;border:1px solid #ffd400}.pop-up-input.error{box-shadow:0 0 0 2px #fc59a3 inset;border:1px solid #fc59a3}.pop-up-button{display:block;width:280px;margin-left:32%;padding:0 15px 0 52px;border:none;outline:0}.pop-up-button:before{content:'';display:block;width:21px;height:24px;position:absolute;top:14px;background:url(../images/sprite.png) 0 -401px no-repeat;left:20px}.pop-up .form-agree-name{color:#999}.pop-up .form-agree-name a{color:#999;text-decoration:underline}.pop-up .form-agree-name a:hover{text-decoration:none}.pop-up .dop{float:left;border:1px solid #999}.pop-up .error .dop{border:3px solid #fc59a3}.modal_back{position:fixed;width:100%;height:100%;z-index:100;top:0;left:0;background:rgba(0,0,0,.7)}.modal_block{min-width:380px;max-width:700px;width:auto;position:absolute;background:#fff;padding:60px 40px 30px;z-index:101;top:100px;left:-500px;opacity:0;transition:all .3s linear}.modal_block .close{width:19px;height:19px;background-position:0 -356px;position:absolute;right:32px;top:32px}.modal_block .title{padding-bottom:20px;position:relative;margin-bottom:20px}.modal_block .title:after{background:#ffd400;bottom:0;content:"";display:block;height:3px;left:50%;margin-left:-35px;position:absolute;width:70px}.breadcrumbs,.page-icon,.title-sec{position:relative}.modal_block label{clear:both;margin-bottom:20px;display:block}.modal_block label:after{content:'';clear:both;display:block}.modal_block .field_name{color:#999;display:block;float:left;font-family:'Proxima Nova';font-weight:800;font-size:18px;height:38px;line-height:38px;text-transform:uppercase;width:200px}.modal_block .field_name.required:after{content:' *';display:inline;color:#ffd400}.icon-block:before,.icon-name:after,.sec-desc-whithouthead:after{content:'';left:50%}.modal_block input,.modal_block textarea{background:#fff;border:1px solid #999;color:#000;font-family:'Proxima Nova';font-weight:700;font-size:14px;outline:0}.modal_block input{display:block;float:right;height:38px;padding:0 12px;width:300px}.modal_block input.check{display:none}.modal_block textarea{display:block;clear:both;padding:12px;width:100%;height:100px;resize:vertical}.modal_block input:focus,.modal_block input:hover,.modal_block textarea:focus,.modal_block textarea:hover{box-shadow:0 0 0 2px #ffd400 inset;border:1px solid #ffd400}.modal_block .pop-up-button{margin-left:auto;margin-right:auto}.modal_block .error{box-shadow:0 0 0 2px #fc59a3 inset;border-color:#fc59a3}.modal_block .checkbox-label.error{box-shadow:none;border:none}.modal_block input.error,.modal_block textarea.error{box-shadow:0 0 0 2px #fc59a3 inset;border-color:#fc59a3}.glossary-block:hover,.partners-item:hover,.video-block:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.modal_block .check+.dop{border:1px solid #999}.modal_block .error .check+.dop{border:3px solid #fc59a3}.modal_block .form-agree-name{color:#999}.modal_block .form-agree-name a{color:#999;text-decoration:underline}.modal_block .form-agree-name a:hover{text-decoration:none}.rev-title-sec h1,.teachers-title-sec h1,.test-title-sec h1,.title-sec h1{text-transform:none}.icon-button,.icon-name{font-family:'Proxima Nova';font-weight:800;text-transform:uppercase}.test-title-sec{background:url(../images/test.jpg) center center no-repeat}.corp-title-sec{background:url(../images/corp.jpg) center center no-repeat}.business-title-sec{background:url(../images/business.jpg) center center no-repeat}.academy-title-sec{background:url(../images/academy.jpg) center center no-repeat}.person-title-sec{background:url(../images/person.jpg) center center no-repeat}.contacts-title-sec{background:url(../images/contacts.jpg) center center no-repeat}.news-title-sec{background:url(../images/news.jpg) center center no-repeat}.partners-title-sec{background:url(../images/partners.jpg) center center no-repeat}.rev-title-sec{background:url(../images/reviews.jpg) center center no-repeat}.cert-title-sec{background:url(../images/cert.jpg) center center no-repeat}.managers-title-sec{background:url(../images/managers.jpg) center center no-repeat}.video-title-sec{background:url(../images/video.jpg) center center no-repeat}.glossary-title-sec{background:url(../images/glossary.jpg) center center no-repeat}.about-title-sec{background:url(../images/about.jpg) center center no-repeat}.teachers-title-sec{background:url(../images/teachers.jpg) center center no-repeat}.faq-title-sec{background:url(../images/faq.jpg) center center no-repeat}.webinars-title-sec{background:url(../images/vebinar.jpg) center center no-repeat}.articles-title-sec{background:url(../images/articles.jpg) center center no-repeat}.courses-title-sec{background:url(../images/courses.jpg) center center no-repeat}.knoeledge-title-sec{background:url(../images/knowledge.jpg) center center no-repeat}.title-sec{background-size:cover;text-align:center;color:#fff;padding-top:67px;padding-bottom:28px}.breadcrumbs{font-size:12px;margin-bottom:50px}.breadcrumbs a{color:#fff;margin:0 6px}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span{color:#ccc;margin:0 6px}.page-icon{margin-bottom:20px}.title-sec h1{font-family:'Proxima Nova';font-size:72px;font-weight:800;color:#fff}.sec-desc-whithouthead{padding-top:29px;position:relative}.sec-desc-whithouthead:after{display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;margin-left:-35px}.courses-sec{padding:48px 0 40px}.icon-section{padding:105px 0 96px;text-align:center;background:#fff}.icon-list,.know-base .direction-wrap{text-align:left}.icon-block{width:33.33%;max-width:400px;padding-top:125px;position:relative}.icon1{float:left}.icon3{float:right}.filt-item,.video-block:nth-child(odd){float:left}.icon2{margin:0 auto}.icon-name{font-size:24px;line-height:24px;margin-bottom:24px;padding-bottom:26px;position:relative}.icon1 .icon-name{color:#8e3ccb}.icon3 .icon-name{color:#fe7e0f}.icon2 .icon-name{color:#fc59a3}.icon-block:before{display:block;width:111px;height:97px;position:absolute;top:0;background:url(../images/sprite.png) no-repeat;margin-left:-55.5px}.icon1:before{background-position:-897px -424px}.icon3:before{background-position:-897px -520px}.icon2:before{background-position:-897px -625px}.icon-name:after{display:block;width:70px;height:3px;position:absolute;bottom:0;margin-left:-35px}.icon1 .icon-name:after{background:#8e3ccb}.icon3 .icon-name:after{background:#fe7e0f}.icon2 .icon-name:after{background:#fc59a3}.icon-desc{font-size:18px;line-height:24px;color:#000}.icon1 .icon-desc{margin-bottom:45px}.icon3 .icon-desc{margin-bottom:25px}.icon2 .icon-desc{margin-bottom:10px}.icon-button{display:inline-block;height:39px;padding:0 21px;line-height:36px;margin:0 auto;font-size:14px;color:#000;cursor:pointer;border:3px solid;-webkit-transition:.25s;transition:.25s}.filt-link,.pag-item{font-family:'Proxima Nova';font-weight:700}.icon1 .icon-button{border-color:#8e3ccb}.icon3 .icon-button{border-color:#fe7e0f;margin-bottom:28px;width:100%;max-width:310px}.icon3 .icon-button:last-child{margin-bottom:0}.icon1 .icon-button:hover{color:#fff;background:#8e3ccb}.icon3 .icon-button:hover{color:#fff;background:#fe7e0f}.icon-list{margin:0 auto;width:100%;max-width:265px}.icon-item{margin-bottom:10px;color:#fc59a3}.icon-link{margin-left:10px;color:#fed5e8;font-size:18px;line-height:18px;border-bottom:1px solid #fed5e8}.icon-link span{color:#fc59a3}.icon-link:hover{border-bottom-color:transparent}.best{padding:85px 0 70px;color:#333;font-size:18px}.best .cont{padding:0 100px}.best .sec-header{margin-bottom:35px}.best p{margin:22px 0}.know-base .cont:after,.slider-bestarticles .slider-item:after{width:70px;margin-left:-35px;left:50%;content:'';display:block}.know-base{padding:48px 0 90px;background:#fff}.know-base .cont:after{height:3px;background:#ffd400;position:absolute;top:0}.know-base .cont{position:relative;padding-top:50px}.know-base .direction-item:hover .direction-name{text-decoration:none}.know-base .direction-name{display:block}.direction-text{padding-top:0;padding-right:15px;padding-left:15px;color:#fff;font-size:16px;height:0}.direction-item:hover .direction-text{padding-top:8px;height:auto}.know-base .direction-item{text-align:center;margin-bottom:20}.articles-filter,.articles-page .sec-header{margin-bottom:30px}.slider-bestarticles.slider{height:755px}.slider-bestarticles .slider-item{padding-top:100px;height:755px;background:#f6f8f9}.slider-bestarticles .slider-item:after{height:3px;background:#ffd400;position:absolute;top:48px}.bestarticles-block{height:550px;background:#fff;position:relative}.bestarticles-imgblock{height:100%;float:left;width:765px}.bestarticles-img{display:block;height:100%;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bestarticles-block.cont{max-width:1315px;padding:0 50px 0 0;display:block;text-align:left}.artic-pagination,.cert-sec,.rev-sec,.teachers-sec{text-align:center}.bestarticles-wrap{padding:55px 0 0 795px}.bestarticles-wrap .articles-text{color:#333}.bestarticles-block:hover .bestarticles-img{opacity:.7}.slider-bestarticles .slider-dots-item:after{background-color:#333}.slider-bestarticles .slider-dots-item.active:after{background-color:transparent}.slider-bestarticles .slider-control-button.prev{background-position:0 -201px;z-index:30}.slider-bestarticles .slider-control-button.next{background-position:0 -259px;z-index:30}.articles-page{background:#fff;padding:65px 0 62px}.articles-filter{background:#f6f8f9;padding:20px 42px}.filt-item{margin:0 2px 5px 0}.filter-list{margin-bottom:15px}.filter-list:last-child{margin-bottom:0}.filt-link{display:block;padding:2px 8px;color:#f8d0e3;text-decoration:underline;font-size:14px;line-height:17px;-webkit-transition:.25s;transition:.25s;border-radius:3px}.about-base .direction-item:hover .direction-name,.active .filt-link{text-decoration:none}.filt-link span{color:#fc59a3}.active .filt-link{background:#fc59a3}.active .filt-link span{color:#fff}.filt-link:hover{color:#dcc9ed}.filt-link:hover span{color:#8e3ccb}.active .filt-link:hover span{color:#fff}.morearticles-button{padding:0 50px 0 20px;display:block;margin:0 auto 60px;width:356px}.morearticles-button:after{content:'';display:block;width:17px;height:18px;position:absolute;top:17px;background:url(../images/sprite.png) -123px 0 no-repeat;right:22px}.artic-pagination{font-size:0}.pag-item{display:inline-block;width:12px;height:17px;margin:0 15px;line-height:.8;color:#000;font-size:24px}.accordion-trigger,.best-baner div{font-family:'Proxima Nova';font-weight:800;text-transform:uppercase}.pag-item.next,.pag-item.prev{text-indent:-5000px;background:url(../images/sprite.png) no-repeat}.pag-item.prev{background-position:-48px -235px}.pag-item.prev:hover{background-position:-48px -252px}.pag-item.next{background-position:-48px -202px}.pag-item.next:hover{background-position:-48px -219px}.pag-item:hover{color:#8e3ccb}.pag-item.active{color:#999}.best-baner{position:absolute;width:297px;height:171px;background:url(../images/sprite.png) -711px -750px no-repeat;top:-21px;left:-21px}.faq-sec .cont:after,.vebinar-sec .cont:after{content:'';display:block;width:70px;height:3px;top:0;left:50%;margin-left:-35px}.best-baner div{font-size:22px;color:#fff;-webkit-transform:rotate(-31deg) translate(-10px,25px);transform:rotate(-31deg) translate(-10px,25px)}.whitebg{background:#fff}.vebinar-sec{padding:50px 0 40px}.vebinar-sec .cont{padding-top:53px;position:relative}.vebinar-sec .cont:after{background:#ffd400;position:absolute}.course-price.free{font-size:24px;color:#999}.faq-sec{padding:50px 0 60px;background:#fff}.faq-sec .cont{padding:53px 100px 0;position:relative}.faq-sec .cont:after{background:#ffd400;position:absolute}.accordion-item{border:1px dashed #8e3ccb;border-radius:10px;margin-bottom:20px}.accordion-item.active,.accordion-item:hover{border-color:#87c830}.accordion-inner{display:none}.accordion-trigger{display:block;font-size:20px;color:#8e3ccb;padding:20px}.accordion-trigger span span{font-size:20px}.accordion-inner{margin-bottom:20px;font-size:18px;color:#333;padding:0 20px}.accordion-trigger:hover,.active .accordion-trigger,.green.video-name{color:#87c830}.accordion-inner p{margin:0 0 22px}.about-base .cont:after,.teachers-sec .cont:after{content:'';width:70px;height:3px;left:50%;margin-left:-35px;display:block;top:0}.teachers-sec{padding:50px 0 60px;background:#fff}.teachers-sec .cont{padding-top:53px;position:relative}.teachers-sec .cont:after{background:#ffd400;position:absolute}.about-base{padding:48px 0 90px;background:#fff}.about-base .cont{position:relative;padding-top:50px}.about-base .cont:after{background:#ffd400;position:absolute}.video-cont{position:relative;width:100%}.video-block-video{display:block;max-height:360px}.video-block-video img{display:block;width:100%}.blind{display:block;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.blind:after,.video-sec .cont:after{content:'';display:block;left:50%}.blind:hover{background:rgba(0,0,0,.5)}.blind:after{width:82px;height:82px;background:url(../images/sprite.png) -48px -356px no-repeat;position:absolute;top:50%;margin:-41px 0 0 -41px;opacity:.8}.blind:hover:after{opacity:1}.glossary-name:hover,.news-item:hover .news-img,.slideshow-item:hover{opacity:.7}.video-block{width:49%;margin-bottom:30px;background:#fff}.video-block:nth-child(even){float:right}.video-block:nth-child(2n+3){clear:both}.video-sec{padding:50px 0 70px}.video-sec .cont{padding:53px 100px 0;position:relative}.video-sec .cont:after{width:70px;height:3px;background:#ffd400;position:absolute;top:0;margin-left:-35px}.video-date:before,.video-views:before{left:0;content:'';display:block;top:0}.magenta.video-name{color:#fc59a3}.violet.video-name{color:#8e3ccb}.brown.video-name{color:#c19169}.yellow.video-name{color:#ffd400}.orange.video-name{color:#fe7e0f}.grey.video-name{color:#8b827e}.video-date,.video-views{margin-bottom:15px;height:13px;line-height:13px;color:#999;font-size:12px;font-weight:700;font-family:'Proxima Nova';float:left}.vide-textblock{padding:18px 20px 28px}.video-date{margin-right:20px;position:relative;padding-left:20px}.video-date:before{height:13px;width:13px;background:url(../images/sprite.png) -48px -317px no-repeat;position:absolute}.video-views{position:relative;padding-left:22px}.video-views:before{height:11px;width:17px;background:url(../images/sprite.png) -86px -317px no-repeat;position:absolute}.video-name{font-size:20px;font-family:'Proxima Nova';font-weight:800;margin-bottom:3px;clear:both;display:block}.video-desc{font-size:14px;color:#333;margin-top:5px}.glossary-cont{position:relative;width:100%}.glossary-block-element{display:block}.glossary-block-element img{display:block;width:100%}.glossary-block{width:49%;margin-bottom:30px;background:#fff}.glossary-block:nth-child(odd){float:left}.glossary-block:nth-child(even){float:right}.glossary-block:nth-child(2n+3){clear:both}.glossary-sec{padding:50px 0 70px}.glossary-sec .cont{padding:53px 100px 0;position:relative}.glossary-sec .cont:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;left:50%;margin-left:-35px}.glossary-date:before,.glossary-views:before{content:'';left:0;display:block;top:0}.glossary-name{color:#8e3ccb}.glossary-date,.glossary-views{margin-bottom:15px;height:13px;line-height:13px;color:#999;font-size:12px;font-family:'Proxima Nova';font-weight:700;float:left}.glossary-textblock{padding:18px 20px 28px}.glossary-date{margin-right:20px;position:relative;padding-left:20px}.glossary-date:before{height:13px;width:13px;background:url(../images/sprite.png) -48px -317px no-repeat;position:absolute}.glossary-views{position:relative;padding-left:22px}.boss-name,.boss-status,.glossary-name{font-family:'Proxima Nova';font-weight:800}.glossary-views:before{height:11px;width:17px;background:url(../images/sprite.png) -86px -317px no-repeat;position:absolute}.glossary-name{font-size:20px;margin-bottom:3px;clear:both;display:block}.glossary-desc{font-size:14px;color:#333;margin-top:5px}.managers-sec{padding:48px 0 35px;background:#8e3ccb}.boss-list li:before,.managers-sec .cont:after{background:#ffd400;display:block;content:''}.managers-sec .cont{position:relative;padding:40px 100px 0}.managers-sec .cont:after{width:70px;height:3px;position:absolute;top:0;left:50%;margin-left:-35px}.boss-block{margin-bottom:40px}.boss-img{display:block;float:left}.boss-img img{max-width:340px}.boss-text-block{padding-left:422px;color:#fff;font-size:18px}.boss-text-block a{color:#ffd400}.boss-name{text-transform:uppercase;font-size:36px;color:#87c830;margin-bottom:5px}.boss-status{font-size:18px;color:#ffd400;margin-bottom:25px}.boss-list li{padding-left:26px;margin-bottom:20px;position:relative}.boss-list li:before{border-radius:50%;position:absolute;left:0;top:8px;width:5px;height:5px}.cert-sec{padding:50px 0 80px;background:#8e3ccb}.cert-sec .cont{position:relative;padding:30px 13px 0}.cert-sec .cont:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;left:50%;margin-left:-35px}.cert-desc{color:#fff;font-size:16px;margin-bottom:75px}.cert-name,.partners-name{font-family:'Proxima Nova';font-weight:800;font-size:18px;text-transform:uppercase}.cert-item{width:33.33%;float:left;margin-bottom:20px}.cert-item:nth-child(3n+4){clear:both}.double-cert .cert-item{width:50%}.cert-block{width:325px;margin:0 auto}.cert-name:after,.rev-sec .cont:after{display:block;height:3px;margin-left:-35px;left:50%}.green.cert-name{color:#87c830}.magenta.cert-name{color:#fc59a3}.violet.cert-name{color:#8e3ccb}.brown.cert-name{color:#c19169}.yellow.cert-name{color:#ffd400}.orange.cert-name{color:#fe7e0f}.grey.cert-name{color:#8b827e}.cert-name{position:relative;padding-bottom:26px;margin-bottom:27px}.cert-name:after{content:'';width:70px;position:absolute;bottom:0}.green.cert-name:after{background:#87c830}.magenta.cert-name:after{background:#fc59a3}.violet.cert-name:after{background:#8e3ccb}.brown.cert-name:after{background:#c19169}.yellow.cert-name:after{background:#ffd400}.orange.cert-name:after{background:#fe7e0f}.grey.cert-name:after{background:#8b827e}.cert-doc{display:block}.cert-doc:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.cert-doc img{display:block;width:100%}.rev-sec{padding:40px 0 100px}.rev-sec .cont{position:relative;padding-top:43px}.morerev-button:after,.rev-sec .cont:after{position:absolute;content:''}.rev-sec .cont:after{width:70px;background:#ffd400;top:0}.rev-filter .rev-filte-select{width:450px;margin:0 auto;text-align:left;float:none;background:#fff}.article-vid,.contacts-wrap,.pagination,.partners-sec,.transport{text-align:center}.rev-filter{margin-bottom:40px}.rev-filte-select{display:block!important;float:left;width:73%;height:38px}.rev-filte-select,.rev-filte-select *{outline:0!important;border:none!important}.rev-block{width:50%;float:left;margin-bottom:80px}.rev-block:nth-child(2n+3){clear:both}.rev-wrap{margin-bottom:20px}.morerev-button{padding:0 44px 0 18px;display:block;margin:0 auto 60px;width:370px}.morerev-button:after{display:block;width:17px;height:18px;top:17px;background:url(../images/sprite.png) -123px 0 no-repeat;right:20px}.partners-sec{padding:40px 0 70px;background:#fff}.partners-sec .cont{position:relative;padding-top:52px}.partners-sec .cont:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;left:50%;margin-left:-35px}.partners-item{width:23.5%;margin:0 2% 30px 0;float:left;border:1px solid #cfcfcf;min-height:330px;padding:35px 30px 10px}.article,.teacher{box-shadow:0 3px 5px rgba(0,0,0,.1) inset}.partners-item:nth-child(4n+4){margin-right:0}.partners-item:nth-child(4n+5){clear:both}.partners-logoblock{height:100px;position:relative;margin-bottom:20px}.news-sec .cont:after,.partners-desc:after,.person-sec .cont:after{height:3px;left:50%;content:'';display:block}.partners-logo{display:block;max-height:100%;max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.partners-name{color:#000;margin-bottom:15px}.news-date,.news-name{font-family:'Proxima Nova';font-weight:700}.partners-desc{position:relative;color:#666;font-size:14px;padding-bottom:20px;margin-bottom:15px}.partners-desc:after{width:32px;background:#ffd400;position:absolute;bottom:0;margin-left:-16px}.partners-site{color:#e3cef2;font-size:18px;text-decoration:underline}.partners-site span{color:#8e3ccb}.partners-site:hover{text-decoration:none}.news-sec{padding:40px 0 48px;background:#fff}.news-sec .cont{position:relative;padding-top:60px}.person-sec .cont{position:relative;padding-top:40px}.news-sec .cont:after,.person-sec .cont:after{width:70px;background:#ffd400;position:absolute;top:0;margin-left:-35px}.news-date.green{background-color:#87c830}.news-date.magenta{background-color:#fc59a3}.news-date.violet{background-color:#8e3ccb}.news-date.brown{background-color:#c19169}.news-date.yellow{background-color:#ffd400}.news-date.orange{background-color:#fe7e0f}.news-date.grey{background-color:#8b827e}.news-item{width:32%;float:left;margin:0 2% 75px 0;font-size:16px;color:#333}.news-img{display:block;width:100%;margin-bottom:20px}.news-item:hover{color:#999}.news-item:nth-child(3n+3){margin-right:0}.news-item:nth-child(3n+4){clear:both}.news-date{height:33px;line-height:36px;width:137px;color:#fff;padding-left:28px;position:relative;font-size:18px;margin-bottom:10px}.news-date:before{content:'';display:block;position:absolute;background:url(../images/sprite.png) 0 -438px no-repeat;width:13px;height:13px;top:11px;left:8px}.contacts-img:after,.contacts-sec .cont:after{content:'';left:50%}.news-name{color:#000;font-size:24px;margin-bottom:16px}.article b,.contacts-item a,.contacts-item b,.transp-title{font-weight:800;font-family:'Proxima Nova'}.morenews-button{padding:0 0 0 20px;display:block;margin:0 auto 60px;width:385px}.morenews-button:after{content:'';display:block;width:17px;height:18px;position:absolute;top:17px;background:url(../images/sprite.png) -123px 0 no-repeat;right:22px}.transport,.transport-small{top:0;right:25px;z-index:10}.news-wrap{margin-bottom:20px}.contacts-sec{padding:48px 0 96px}.contacts-sec .cont{position:relative;padding-top:58px}.contacts-sec .cont:after{display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;margin-left:-35px}.contacts-wrap{font-size:0}.contacts-item{display:inline-block;vertical-align:top;width:33.33%;max-width:420px;color:#333;font-size:18px}.contacts-item a,.contacts-item b{color:#333;display:block;font-size:24px}.contacts-img{position:relative;width:71px;height:67px;margin:0 auto 66px;background:url(../images/sprite.png) no-repeat}.tel .contacts-img{background-position:-547px 0}.address .contacts-img{background-position:-547px -67px}.mail .contacts-img{background-position:-547px -134px}.contacts-img:after{display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:-38px;margin-left:-35px}.tel .contacts-img:after{background:#fc59a3}.address .contacts-img:after{background:#87c830}.mail .contacts-img:after{background:#fe7e0f}.contacts-item.mail a{color:#949596;text-decoration:underline}.contacts-item.mail a:hover{text-decoration:none}.contacts-item.mail a span{color:#333}.transport{width:422px;height:660px;position:absolute;background:rgba(142,60,203,.9);font-size:16px;color:#fff;padding:58px 50px 0}.transport-small{width:76px;height:155px;position:absolute;background:url(../images/sprite.png) -932px -1186px no-repeat;display:none;cursor:pointer}.transp-close,.transport-small.vis{display:block}.map .cont{position:relative}.transp-close{position:absolute;background:url(../images/sprite.png) -573px -201px no-repeat;width:20px;height:20px;cursor:pointer;top:33px;right:32px}.transp-block{margin-bottom:40px;padding-top:50px;position:relative}.transp-block.pers:before,.transp-block.pub:before{width:35px;position:absolute;margin-left:-17.5px;display:block;left:50%;top:0;content:''}.transp-title{text-transform:uppercase;margin-bottom:22px;font-size:20px}.transp-block.pub .transp-title{color:#87c830}.transp-block.pers .transp-title{color:#ffd400}.article,.article .breadcrumbs a{color:#333}.transp-block.pub:before{height:35px;background:url(../images/sprite.png) -565px -229px no-repeat}.transp-block.pers:before{height:27px;background:url(../images/sprite.png) -565px -280px no-repeat}.cont-callback{background:url(../images/cont.jpg) center center no-repeat;background-size:cover;padding:94px 0 100px}.cont-callback .callback-button{width:287px}.callback-input.callback-textarea{height:87px;resize:none;padding:13px}.article{padding:58px 0 50px;font-size:18px}.article.art-category{padding:68px 0 0;box-shadow:none}.article .cont{padding:0 100px}.article .breadcrumbs{text-align:center;margin-bottom:50px}.article .breadcrumbs span{color:#999}.article h1{padding-bottom:31px;margin-bottom:35px;position:relative}.article h1:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:0;left:50%;margin-left:-35px}.article-vid{margin-bottom:35px;color:#999;font-size:14px;font-family:'Proxima Nova';font-weight:700;line-height:13px}.article-vid>div{display:inline-block;margin:0 15px;position:relative;height:13px}.article-vid>div:before{content:'';display:block;height:13px;position:absolute;top:0;left:0;background:url(../images/sprite.png) no-repeat}.article-vid-author,.article-vid-date{padding-left:19px}.article-vid-view{padding-left:22px}.article-vid-com{padding-left:17px}.article-vid>div.article-vid-date:before{width:12px;background-position:-57px -469px;top:-1px}.article-vid>div.article-vid-view:before{width:18px;background-position:-26px -469px}.article-vid>div.article-vid-com:before{width:14px;background-position:0 -469px}.article-vid>div.article-vid-author:before{width:16px;background-position:-58px -504px;top:-2px}.article-vid-author span{font-family:'Proxima Nova';font-weight:400}.article img{max-width:100%;height:auto!important;margin-bottom:45px}.article p{margin:22px 0}.article b{font-weight:400}.article h3,.text-sec h3{font-family:'Proxima Nova';font-weight:800;font-weight:400;font-size:20px}.article h2,.text-sec h2{text-align:left;margin:40px 0;color:#333;text-transform:uppercase;font-size:30px}.article a,.article a span{color:#8e3ccb}.soc-repost-link,a.tag{font-size:14px;font-family:'Proxima Nova';font-weight:700}.article a{text-decoration:underline;max-width:400px}.article a:hover{text-decoration:none}.tagsblock{display:block;margin-bottom:40px;padding-left:22px;position:relative}.tagsblock:before{content:'';display:block;height:13px;width:13px;position:absolute;top:4px;left:0;background:url(../images/sprite.png) -58px -589px no-repeat}a.tag{display:inline-block;margin-right:15px;color:#dfe0e1;text-decoration:underline}a.tag:hover{text-decoration:none}a.tag span{color:#999}.soc-repost{margin:45px 0 85px;padding-top:47px;border-top:2px solid #ccc}.soc-repost-link{height:28px;width:73px;width:28px;border:2px solid;border-right:0;padding-left:30px;text-align:center;line-height:28px;background:url(../images/sprite.png) no-repeat;margin-right:25px;float:left;text-decoration:none!important}.soc-repost-link.vk{color:#597ea4;border-color:#597ea4;background-position:-99px -476px;background-color:#597ea4}.soc-repost-link.fb{color:#3c5a98;border-color:#3c5a98;background-position:-99px -505px;background-color:#3c5a98}.soc-repost-link.tw{color:#5fa9dd;border-color:#5fa9dd;background-position:-99px -533px;width:28px;background-color:#5fa9dd;border-right:0}.article-pagin-back{float:left;padding-left:50px}.article-pagin-next{float:right;padding-right:50px;text-align:right}.article-pagin-back,.article-pagin-next{font-size:18px;font-family:'Proxima Nova';font-weight:700;position:relative}.article-pagin-back:before,.article-pagin-next:after{content:'';display:block;background:url(../images/sprite.png) no-repeat;width:17px;height:17px;position:absolute;top:50%;margin-top:-8.5px}.article-pagin-back:before{background-position:0 -503px;left:0}.article-pagin-next:after{background-position:-27px -503px;right:0}.coment-sec{background:#fff;padding:45px 0 50px}.coment-sec .cont{padding:0 100px}.coment-count{text-align:left;font-size:30px;margin-bottom:25px}.addcom-button{padding:0 26px 0 52px;margin-bottom:22px;cursor:pointer}.coment-date,.coment-name{color:#999;font-size:14px;margin-bottom:0;line-height:13px;font-weight:700;font-family:'Proxima Nova'}.addcom-button:before{content:'';display:block;width:20px;height:22px;background:url(../images/sprite.png) 0 -551px no-repeat;position:absolute;top:18px;left:22px}.coment-date:before,.coment-name:before{top:-1px;left:0;content:''}.coment-bar{float:left}.ava{border-radius:50%;width:74px;height:74px}.ava img{display:block;width:100%}.coment-block{padding-left:100px}.coment-name{display:inline-block;margin-right:15px;padding-left:16px;position:relative;height:13px}.coment-name:before{display:block;width:10px;height:13px;background:url(../images/sprite.png) -70px -551px no-repeat;position:absolute}.coment-date{display:inline-block;padding-left:15px;position:relative;height:13px}.coment-date:before{display:block;width:12px;height:13px;background:url(../images/sprite.png) -32px -551px no-repeat;position:absolute}.coment-text{color:#333;font-size:16px}.coment-text p{margin:22px 0}.coment-it{font-size:14px;font-family:'Proxima Nova';font-weight:700;display:inline-block;color:#e3cef2;text-decoration:underline;margin-right:18px}.coment-it:hover{text-decoration:none}.coment-it span{color:#8e3ccb}.teacher,.teacher .breadcrumbs a{color:#333}.coment-but{margin-bottom:40px}.teacher{padding:68px 0 75px;font-size:18px}.teacher .cont{padding:0 100px}.teacher .breadcrumbs{text-align:center;margin-bottom:70px}.teacher .breadcrumbs span{color:#999}.teacher h1{padding-bottom:31px;margin-bottom:35px;position:relative}.teacher h1:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:0;left:50%;margin-left:-35px}.teacher-photoblock{float:left;width:45%;padding-right:100px}.teacher-photoblock img{display:block;width:100%}.teacher-textblock{font-size:18px;color:#333;float:left;width:55%}.teacher-textblock b{font-family:'Proxima Nova';font-weight:700;font-weight:400}.teacher-textblock p{margin:0 0 25px}.teacher-textblock h2{text-align:left;color:#333;font-size:24px;margin-bottom:18px}.teacher-textblock ul{margin-bottom:6px}.teacher-textblock li{margin-bottom:20px;padding-left:25px;position:relative}.teacher-textblock li:before{content:'';display:block;width:4px;height:4px;border-radius:50%;background:#fc59a3;position:absolute;top:9px;left:0}.video-slide{padding:92px 0 20px;background:#8e3ccb}.video-slide .sec-header{margin-bottom:50px}.video-slide .video-block{width:100%;margin-bottom:0;float:none!important}.addreviews-button,.teach-rew.reviews .sec-header{margin-bottom:40px}.video-slide .reviews-block{padding:0 12px}.video-slide .slick-arrow{top:50%;margin-top:-29px}.addreviews-button:before,.rev-form-submit:before{top:16px;left:18px;position:absolute;content:''}.video-slide .slick-prev{background-position:0 -45px}.video-slide .slick-next{background-position:0 -123px}.addreviews-button{padding:0 17px 0 48px}.addreviews-button.hid{display:none}.addreviews-button:before{display:block;width:23px;height:21px;background:url(../images/sprite.png) 0 -589px no-repeat}.teach-rew.reviews{padding-bottom:20px}.rev-form{padding:0 25px 20px;width:100%;max-width:1167px;margin:0 auto;text-align:left;display:none}.rev-form-left,.rev-form-right{width:50%;float:left}.rev-form-left{padding-right:60px}.rev-form-right{padding-left:60px}.rev-form-label{display:block;margin-bottom:22px}.rev-form-name{display:block;margin-bottom:10px;text-transform:uppercase;color:#999;font-size:16px;font-family:'Proxima Nova';font-weight:800}.rev-form .callback-select{border:1px solid #ccc!important;float:none;width:100%}.rev-form-input{display:block;width:100%;height:38px;padding:0 13px;color:#000;border:1px solid #ccc;outline:0;background:#fff;font-family:'Proxima Nova';font-weight:700;font-size:14px}.about-c-control .tabs-controls-link,.about-c-item b,.rev-form-close{font-weight:800;font-family:'Proxima Nova'}.rev-form-input:focus,.rev-form-input:hover{box-shadow:0 0 0 3px #ffd400 inset}.rev-form-input.error,.timer-block .promo-code.error{box-shadow:0 0 0 3px #fc59a3 inset}.rev-form-input.rev-form-textarea{height:317px;padding:14px 18px;resize:none}.rev-form-enter{height:27px;line-height:27px;font-size:14px;color:#333;margin-bottom:25px}.rev-form-socitem{display:inline-block;vertical-align:middle}.rev-form-enter.hided{display:none}.rev-form .form-agree-name{color:#333}.rev-form .form-agree-name a{color:#333;text-decoration:underline}.rev-form .form-agree-name a:hover{text-decoration:none}a.rev-form-soc{display:block;width:27px;height:27px;border:none;margin-left:7px;background:url(../images/sprite.png) no-repeat}a.rev-form-soc.fb{background-position:0 -625px}a.rev-form-soc.vk{background-position:-40px -625px}a.rev-form-soc.gp{background-position:-80px -625px}a.rev-form-soc.down{background-position:-124px -625px}.rev-form-close{clear:both;cursor:pointer;display:block;width:150px;color:#333;font-size:16px;margin:0 auto 50px;text-transform:uppercase;border-bottom:2px dashed #333}.rev-form-submit{display:block;width:266px;border:none;outline:0;margin:0 auto 40px;padding:0 17px 0 48px}.rev-form-submit:before{display:block;width:23px;height:21px;background:url(../images/sprite.png) 0 -589px no-repeat}.cpage-title-sec{background:url(../images/cpage.jpg) center center no-repeat;height:700px}.cpage-title-sec .back-opacity{background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.cpage-title-sec h1{padding-bottom:23px;position:relative;margin-bottom:30px;font-size:72px;max-width:50%;margin-left:auto;margin-right:auto}.cpage-title-sec h1:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:0;left:50%;margin-left:-35px}.title-date{font-size:34px;margin-bottom:50px;position:relative}.goreg-button{padding:0 19px 0 57px}.goreg-button:before{content:'';display:block;width:26px;height:25px;background:url(../images/sprite.png) 0 -668px no-repeat;position:absolute;top:14px;left:20px}.about-c-sec{background:#fff;padding:44px 0 90px}.about-c-sec .cont{padding:0 100px}.about-c-sec .sec-header{margin-bottom:45px}.webinar .sec-header{margin-bottom:0}.about-c-controls{height:43px;border-bottom:1px solid #ccc}.about-c-control{float:left;margin-right:10px;height:43px;border:1px solid #f6f8f9;border-bottom:1px solid #ccc;background:#f6f8f9;border-radius:6px 6px 0 0}.about-c-control.active,.about-c-control:hover{background:#fff;border:1px solid #ccc;border-bottom-color:#fff}.about-c-control .tabs-controls-link{display:block;height:100%;padding:0 40px;color:#8e3ccb;font-size:18px;line-height:43px}.about-c-icontroltem.active{border-bottom:1px solid #fff;background:#fff}.about-c-control.active .tabs-controls-link{color:#333;cursor:default}.about-c-tabs-list{padding-top:20px;font-size:18px;color:#333}.about-c-item{display:none}.about-c-item.active{display:block}.about-c-item p{margin:22px 0}.about-c-item b{font-weight:400}.about-c-tab-iconblock{padding:20px 0 5px}.about-c-icon{width:25%;float:left;margin-bottom:0;position:relative;text-align:center}.cours-tab-online .about-c-icon{width:33%}.about-c-icon strong:after,.about-c-pichead:after{width:70px;height:3px;left:50%;content:'';bottom:0}.about-c-icon strong{display:block;text-transform:uppercase;font-family:'Proxima Nova';font-weight:700;min-height:40px;padding:0 10px 20px;margin-bottom:20px;position:relative;box-sizing:content-box}.cours-tab-online .about-c-icon strong{min-height:25px}.about-c-icon strong:after{display:block;background:#fc59a3;position:absolute;transform:translateX(-50%)}.about-c-icon.date strong:after{background:#fc59a3}.about-c-icon.time strong:after{background:#87c830}.about-c-icon.unit strong:after{background:#fe7e0f}.about-c-icon.lock strong:after{background:#8e3ccb}.about-c-picblock{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-c-picunit{text-align:center;color:#333;font-size:18px}.about-c-picunit img{display:block;margin:0 auto 20px}.about-c-pichead{font-size:36px;padding-bottom:20px;margin-bottom:27px;position:relative;font-family:'Proxima Nova';font-weight:800;color:#000}.about-c-pichead:after{display:block;position:absolute;margin-left:-35px}.about-c-pichead .rub:after{top:25px}.about-c-pichead.green:after{background:#87c830}.about-c-pichead.magenta:after{background:#fc59a3}.about-c-pichead.violet:after{background:#8e3ccb}.about-c-pichead.brown:after{background:#c19169}.about-c-pichead.yellow:after{background:#ffd400}.about-c-pichead.orange:after{background:#fe7e0f}.about-c-pichead.grey:after{background:#8b827e}.c-page-reg1{padding:30px 0;background:url(../images/cpage-form.jpg) center center no-repeat;background-size:cover}.c-page-reg1 .sec-header{margin-bottom:30px}.c-page-reg1 .cont{padding:0 28px;max-width:1225px}.reg-form-block{width:63%;background:#fff}.reg-form-body{padding:60px 80px}.reg-form-body .sec-header{text-align:left;position:relative;padding-bottom:20px}.reg-form-body .sec-header:after{left:0;margin-left:0}.c-page-reg1-form .text-field,.c-page-reg1-form textarea,.c-page-reg2-form .text-field,.c-page-reg2-form textarea{border:1px solid #dfdfdf;width:100%}.reg-form-body .user-input-element{display:block;width:48%;float:left}.reg-form-body .callback-select,.reg-form-body .user-input-element.single{width:100%}.reg-form-body .user-input-element a{color:#8e3ccb}.reg-form-body .user-input-element:nth-child(2n-1){margin-right:4%}.reg-form-body .jq-selectbox__select{border:1px solid #dfdfdf}.reg-form-body .callback-button:before{left:30%}.reg-form-body .callback-label{margin-bottom:25px}.reg-form-body .callback-label .error-text{left:1px;z-index:2;font-family:'Proxima Nova';font-weight:400;margin-top:-1px}.reg-form-body .submit-block{display:block;clear:both;padding-top:1px}.reg-form-body .callback-button{margin-left:0}.reg-form-body .chec-name{color:#c2c2c2;font-family:'Proxima Nova';font-weight:400}.chec-name,.lastprice-price{font-weight:700;font-family:'Proxima Nova'}.reg-form-body .check+.dop{border:1px solid #dfdfdf;margin-right:5px}.reg-form-body .green-button{background-color:#7120ae;width:100%}.reg-form-body .green-button:hover{background-color:#52197c}.check-label{margin-left:27%}.check{display:none}.check+.dop{width:24px;height:24px;background:#fff;margin-right:10px;display:inline-block;vertical-align:middle;cursor:pointer}.check:checked+.dop{background:url(../images/sprite.png) 3px -882px no-repeat #fff}.chec-name{line-height:28px;color:#fff;font-size:18px;position:relative;top:2px}.form-agree-label{line-height:14px}.form-agree-name{color:#fff;font-family:'Proxima Nova'}.form-agree-dop{float:left;margin-right:10px}.item-description{padding:40px 0}.c-page-reg1>.cont,.c-page-reg2>.cont{display:flex}.timer-block{background:#87c830;width:37%;padding:40px 16px 58px;text-align:center}.prices{height:73px;margin-bottom:75px}.prices-activeprice,.prices-lastprice{width:100%;float:left;text-align:center;padding-top:10px}.prices-lastprice{color:#fff;font-size:12px}.lastprice-text{margin-bottom:14px}.lastprice-price{font-size:27px}.lastprice-price .rub:after{top:19px;background:#fff}.prices-activeprice{margin-top:35px;margin-bottom:25px;color:#fff;font-size:16px}.prices-activeprice .pay-now{display:block}.prices-activeprice .pay-cost,.prices-activeprice.single .pay-now{display:none}.prices-activeprice.single{width:100%;border:0}.prices-activeprice.single .pay-cost{display:block}.activeprice-text{margin-bottom:5px}.activeprice-text span{color:#ffd400}.activeprice-price{font-family:'Proxima Nova';font-weight:800;font-size:60px}.activeprice-price .rub:after{top:45px;background:#fff;height:4px;width:22px}.timer-block-message{color:#fff;font-size:24px;font-family:'Proxima Nova';font-weight:700}.timer-block-desc,.timer-numb{font-family:'Proxima Nova';font-weight:800}.timer-block-desc{font-size:24px;color:#ffd400;text-transform:uppercase;margin-bottom:30px}.timer-cont{width:100%;max-width:353px;margin:0 auto}.timer-numbblock{width:21%;height:74px;background:rgba(0,0,0,.5);float:left;padding-top:9px;border-radius:4px;text-align:center;position:relative;margin-right:5.3%}.timer-numbblock:last-child{margin-right:0}.timer-numbblock:after,.timer-numbblock:before{content:'';display:block;width:7px;height:7px;border-radius:50%;background:#fff;position:absolute;right:-18%;top:50%}.timer-numbblock:last-child:after,.timer-numbblock:last-child:before{display:none}.timer-numbblock:before{margin-top:-9.5px}.timer-numbblock:after{margin-top:2.5px}.timer-numb{font-size:34px;position:relative;margin-bottom:2px;color:#fff}.timer-numb:after{content:'';display:block;width:36px;height:3px;background:#ffd400;position:absolute;bottom:0;left:50%;margin-left:-18px}.timer-numbname{font-size:12px;color:#fff}.timer-block .promo-code-block{margin-top:40px;text-align:center}.timer-block .promo-code-block .hidden{display:none}.timer-block .apply-promo-code,.timer-block .promo-code,.timer-block .show-promo-field{display:inline-block;font-weight:400;font-size:16px;font-family:'Proxima Nova'}.timer-block .apply-promo-code,.timer-block .show-promo-field{text-decoration:none;color:#404040;border-radius:3px;padding:10px 25px;background:#ffd400}.timer-block .apply-promo-code:hover,.timer-block .show-promo-field:hover{background:#d9b91a}.timer-block .apply-promo-code{padding:10px}.timer-block .promo-code{height:39px;padding:0 13px;color:#000;border:none;outline:0;background:#fff;margin-bottom:10px}.timer-block .promo-code.disabled{background:0 0;border:none;color:#ffd400;font-weight:700;text-align:center;font-size:22px;margin-bottom:0;cursor:pointer}.timer-block .promo-code.disabled:hover{color:#debb0c}.timer-block .promo-code-block .promo-code-error,.timer-block .promo-code-block .promo-code-summ{font-family:proxima_nova_rgregular;color:#ffd400;font-weight:700;text-align:center;font-size:16px}.timer-block .promo-code-block .promo-code-error{color:red}.active .what-tabs-item,.active .who-tabs-item{display:block;width:100%;position:absolute;left:0;padding:35px 50px 45px;text-align:left;font-size:18px;font-family:'Proxima Nova';font-weight:400;text-transform:none;z-index:3;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.docs-sec,.fix-nav,.person-item,.programm-daynumb,.reviews-cours,.soc-sec-link,.soc-sec-wrap,.what-controls-item,.who-controls-item,.youtube-block:after{text-align:center}.what-controls-item b,.who-controls-item{font-family:'Proxima Nova';font-weight:800}.active .who-tabs-item{background:#8e3ccb;color:#fff}.active .what-tabs-item{background:#fff;color:#333}.who{background:#fff;padding:52px 0 5px}.who .sec-header{margin-bottom:45px}.who-controls-item{width:25%;float:left;font-size:18px;text-transform:uppercase;height:240px;cursor:pointer}.who-controls-item .sprite{width:112px;height:89px}.who-controls-item .sprite.style_1{background-position:-522px	-388px}.who-controls-item.active .sprite.style_1{background-position:-634px	-388px}.who-controls-item .sprite.style_2{background-position:-522px	-477px}.who-controls-item.active .sprite.style_2{background-position:-634px	-477px}.who-controls-item .sprite.style_3{background-position:-522px	-566px}.who-controls-item.active .sprite.style_3{background-position:-634px	-566px}.who-controls-item .sprite.style_4{background-position:-522px	-655px}.who-controls-item.active .sprite.style_4{background-position:-634px	-655px}.tabz-controls-link{display:block;color:#333;padding:20px 0 54px;position:relative;height:140px}.tabz{position:relative}.smile-v{display:inline}.active .smile-v,.smile-h{display:none}.active .smile-h{display:inline}.who-controls-item .tabz-controls-link span{display:block}.who-controls-item .tabz-controls-link span.green{color:#87c830}.who-controls-item .tabz-controls-link span.magenta{color:#fc59a3}.who-controls-item .tabz-controls-link span.violet{color:#8e3ccb}.who-controls-item .tabz-controls-link span.brown{color:#c19169}.who-controls-item .tabz-controls-link span.yellow{color:#ffd400}.who-controls-item .tabz-controls-link span.orange{color:#fe7e0f}.who-controls-item .tabz-controls-link span.grey{color:#8b827e}.active.who-controls-item .tabz-controls-link{color:#8e3ccb}.active.who-controls-item .tabz-controls-link:after{content:'';display:block;width:70px;height:3px;background:#ffd400;margin:15px auto}.who-controls-item.active .tabz-controls-link.link4:after{display:none}.who-controls-item.active .tabz-controls-link.link4{padding-bottom:0}.active .tabz-controls-link:before{content:'';display:block;border:25px solid transparent;border-bottom-color:#8e3ccb;position:absolute;bottom:0;left:50%;margin-left:-25px;z-index:4}.active .tabz-controls-link.no-description:before,.who-tabs-item{display:none}.who-tabs-list{padding:37px 50px 45px;color:#fff;background:#8e3ccb}.who-tabs-item.active{display:block}.what{background:#72b31a;padding:52px 0 5px}.what .sec-header{margin-bottom:45px}.what-controls-item{width:20%;float:left;font-size:24px;height:270px;cursor:pointer}.what-controls-item .sprite{width:110px;height:102px}.what-controls-item .sprite.style_1{background-position:-330px	-1020px}.what-controls-item.active .sprite.style_1{background-position:-330px	-1123px}.what-controls-item .sprite.style_2{background-position:-220px	-1020px}.what-controls-item.active .sprite.style_2{background-position:-220px	-1123px}.what-controls-item .sprite.style_3{background-position:-110px	-1020px}.what-controls-item.active .sprite.style_3{background-position:-110px	-1123px}.what-controls-item .sprite.style_4{background-position:0 -1020px}.what-controls-item.active .sprite.style_4{background-position:0 -1123px}.what-controls-item .sprite.style_5{background-position:-747px	-1020px}.what-controls-item.active .sprite.style_5{background-position:-747px	-1123px}.what-controls-item b{font-weight:400}.programm-daynumb,.programm-item-name,.programm-item-teacher,.programm-name{font-family:'Proxima Nova';font-weight:800}.what-controls-item .tabz-controls-link{color:#fff}.what-controls-item.active .tabz-controls-link:before{border-bottom-color:#fff}.active.what-controls-item .tabz-controls-link:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:static;bottom:0;left:0;margin:15px auto}.what-tabs-list{padding:37px 50px 45px;color:#333;background:#fff}.what-tabs-item{display:none}.what-tabs-item.active{display:block}.programm{background:#fff;padding:40px 0 30px}.programm .sec-header{margin-bottom:50px}.programm-accordion-inner{display:none}.programm-accordion-item:first-child .programm-accordion-inner{display:block}.programm-accordion-item{margin-bottom:20px}.programm-accordion-trigger{display:block;background:#f6f8f9;padding:40px 50px 40px 25px;position:relative}.programm-daynumb{float:left;height:92px;line-height:92px;width:74px;font-size:36px;border-right:1px solid #999}.programm-nameblock{padding:4px 40px 0 100px;color:#333;font-size:18px}.programm-desc{height:21px;line-height:21px;padding-left:20px;margin-bottom:12px;position:relative}.programm-accordion-trigger:after,.programm-desc:before{position:absolute;display:block;content:''}.programm-desc:before{width:13px;height:11px;left:0;top:5px;background:url(../images/sprite.png) -55px -691px no-repeat}.programm-name{color:#000;text-transform:uppercase;font-size:24px;padding-right:10px}.programm-accordion-trigger:after{width:46px;height:46px;top:50%;margin-top:-23px;right:39px;border-radius:50%;border:2px solid transparent;background:url(../images/sprite.png) -94px -695px no-repeat}.green .programm-daynumb,.green:hover .programm-name{color:#87c830}.magenta .programm-daynumb,.magenta:hover .programm-name{color:#fc59a3}.violet .programm-daynumb,.violet:hover .programm-name{color:#8e3ccb}.brown .programm-daynumb,.brown:hover .programm-name{color:#c19169}.yellow .programm-daynumb,.yellow:hover .programm-name{color:#ffd400}.orange .programm-daynumb,.orange:hover .programm-name{color:#fe7e0f}.grey .programm-daynumb,.grey:hover .programm-name{color:#8b827e}.green:hover .programm-accordion-trigger:after{border-color:#87c830}.magenta:hover .programm-accordion-trigger:after{border-color:#fc59a3;background:url(../images/sprite.png) -135px -767px no-repeat}.violet:hover .programm-accordion-trigger:after{border-color:#8e3ccb;background:url(../images/sprite.png) -135px -730px no-repeat}.brown:hover .programm-accordion-trigger:after{border-color:#c19169}.yellow:hover .programm-accordion-trigger:after{border-color:#ffd400}.orange:hover .programm-accordion-trigger:after{border-color:#fe7e0f;background:url(../images/sprite.png) -135px -695px no-repeat}.grey:hover .programm-accordion-trigger:after{border-color:#8b827e}.green.active .programm-accordion-trigger{background:#87c830}.magenta.active .programm-accordion-trigger{background:#fc59a3}.violet.active .programm-accordion-trigger{background:#8e3ccb}.brown.active .programm-accordion-trigger{background:#c19169}.yellow.active .programm-accordion-trigger{background:#ffd400}.orange.active .programm-accordion-trigger{background:#fe7e0f}.grey.active .programm-accordion-trigger{background:#8b827e}.green .programm-item-item:before{background:#87c830}.magenta .programm-item-item:before{background:#fc59a3}.violet .programm-item-item:before{background:#8e3ccb}.brown .programm-item-item:before{background:#c19169}.yellow .programm-item-item:before{background:#ffd400}.orange .programm-item-item:before{background:#fe7e0f}.grey .programm-item-item:before{background:#8b827e}.green .programm-accordion-inner,.green .programm-item{border-color:#87c830}.magenta .programm-accordion-inner,.magenta .programm-item{border-color:#fc59a3}.violet .programm-accordion-inner,.violet .programm-item{border-color:#8e3ccb}.brown .programm-accordion-inner,.brown .programm-item{border-color:#c19169}.yellow .programm-accordion-inner,.yellow .programm-item{border-color:#ffd400}.orange .programm-accordion-inner,.orange .programm-item{border-color:#fe7e0f}.grey .programm-accordion-inner,.grey .programm-item{border-color:#8b827e}.active .programm-daynumb{color:#fff!important;border-color:#fff}.active:hover .programm-accordion-trigger:after{border-color:#fff!important}.active .programm-desc,.active .programm-name{color:#fff!important}.active .programm-desc:before{background:url(../images/sprite.png) -55px -668px no-repeat}.active .programm-accordion-trigger:after{border:2px solid transparent!important;background:url(../images/sprite.png) -94px -658px no-repeat!important}.programm-accordion-inner{border:1px solid;border-top:none;border-radius:0 0 5px 5px;padding:0 125px 0 80px}.programm-item{width:50%;float:left;padding:45px 0;border-top:2px solid}.programm-item:nth-child(1),.programm-item:nth-child(2){border-top:none}.programm-item:nth-child(2n+3){clear:both}.programm-item-name{font-size:20px;color:#000;margin-bottom:25px}.programm-item-ava{float:left;display:block;border-radius:50%;margin:0 22px 30px 0;width:106px}.programm-item-status{padding-top:22px;font-size:11px;color:#999;margin-bottom:4px}.programm-item-teacher{font-size:20px;color:#000;margin-bottom:6px;text-transform:uppercase}.programm-item-teacher a{color:#000}.programm-item-prof{font-size:14px;color:#666;margin-bottom:4px}.programm-item-list{clear:both}.programm-item-item{position:relative;font-size:16px;color:#333;padding-left:10px;margin-bottom:6px}.programm-item-item:before{content:'';display:block;width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0}.docs-sec{padding:52px 0 40px;background:#8e3ccb}.reviews-cours{padding:43px 0 20px}.c-page-reg2{padding:30px 0;background:url(../images/cpage-form2.jpg) center center no-repeat;background-size:cover}.c-page-reg2 .sec-header{margin-bottom:40px}.faq-cours-sec{padding:52px 0 40px;background:#fff}.faq-cours-sec .cont{padding:0 100px}.faq-cours-sec .sec-header{margin-bottom:50px}.new-question-caption{text-align:center;font-size:18px}.course-dop-sec .sec-header,.soc-sec .sec-header{font-size:30px;font-family:'Proxima Nova';font-weight:700}.course-dop-sec{padding:45px 0 20px}.course-dop-sec .sec-header{margin-bottom:40px}.soc-sec{padding:60px 0}.soc-sec .sec-desc{margin-bottom:35px}.soc-sec-wrap{font-size:0}.soc-sec-link{display:inline-block;height:53px;width:135px;border:2px solid;padding-left:52px;line-height:50px;font-size:26px;font-family:'Proxima Nova';font-weight:700;margin:0 25px;text-decoration:none!important;position:relative}.soc-sec-link.vk{color:#597ea4;border-color:#597ea4}.soc-sec-link.fb{color:#3c5a98;border-color:#3c5a98}.soc-sec-link.tw{color:#5fa9dd;border-color:#5fa9dd;width:52px;border-right:0;background:#5fa9dd}.text-sec,.text-sec li{font-size:18px;color:#333}.soc-sec-link:before{content:'';display:block;width:53px;height:53px;position:absolute;top:-2px;left:-2px;background:url(../images/sprite.png) no-repeat}.soc-sec-link.vk:before{background-position:-55px -744px}.soc-sec-link.fb:before{background-position:-55px -797px}.soc-sec-link.tw:before{background-position:-55px -850px}.person-container{padding:0 75px}.person-sec{padding:50px 0 85px;background:#fff}.person .cont{padding:48px 100px 0;position:relative}.text-sec img{max-width:100%}.text-sec p{margin:22px 0}.person-title-sec{padding-bottom:30px}.person-title-sec h1{text-transform:none}.error-desc,.error-title,.person-item,.testform-name{text-transform:uppercase;font-family:'Proxima Nova'}.text-sec li{position:relative;padding-left:25px;margin-bottom:10px}.text-sec li:before{content:'';display:block;width:4px;height:4px;border-radius:50%;position:absolute;top:7px;left:0;background:#fc59a3}.person-wrap{padding-top:17px}.person-item{float:left;height:192px;border:3px solid;position:relative;font-size:14px;font-weight:800;width:17%;margin:0 3.75% 26px 0}.person-item:nth-child(5n+5){margin-right:0}.person-item-text{display:block;width:100%;position:absolute;padding:0 15px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.person-item:after{content:'';display:block;border:23px solid;border-top-color:#fff!important;border-right-color:#fff!important;position:absolute;top:-3px;right:-3px}.green.person-item,.green.person-item:after{color:#87c830;border-color:#87c830}.magenta.person-item,.magenta.person-item:after{color:#fc59a3;border-color:#fc59a3}.violet.person-item,.violet.person-item:after{color:#8e3ccb;border-color:#8e3ccb}.brown.person-item,.brown.person-item:after{color:#c19169;border-color:#c19169}.yellow.person-item,.yellow.person-item:after{color:#ffd400;border-color:#ffd400}.orange.person-item,.orange.person-item:after{color:#fe7e0f;border-color:#fe7e0f}.grey.person-item,.grey.person-item:after{color:#8b827e;border-color:#8b827e}.dgreen.person-item,.dgreen.person-item:after{color:#02723b;border-color:#02723b}.person-form{padding:90px 0 100px;background:url(../images/person-form.jpg) center center no-repeat;background-size:cover}.person-form .sec-header{margin-bottom:50px}.advantages-item16:before{background-position:-34px -1240px}.advantages-item17:before{background-position:-178px -1240px}.advantages-item18:before{background-position:-322px -1240px}.advantages-item19:before{background-position:-466px -1240px}.advantages-item20:before{background-position:-610px -1240px}.pers-advantages .sec-header{padding-bottom:70px;margin-bottom:70px}.pers-advantages .advantages-item{width:20%;margin-bottom:35px;padding:143px 4px 0}.lecturer-advantages .sec-header{margin-bottom:25px}.academy-sec{padding:46px 0 70px;background:#fff}.academy-sec .cont{padding-top:53px;position:relative}.academy-sec .cont:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;top:0;left:50%;margin-left:-35px}.academy-text{float:left;width:50%;padding:0 13px 0 0;font-size:18px;color:#333}.academy-text p:first-child{margin-top:0}.academy-text p:last-child{margin-bottom:0}.academy-videoblock{float:left;width:50%;padding-left:13px}.gallery-sec{padding:62px 0 60px}.gallery-sec .cont{padding:0 100px}.gallery-sec .sec-header{margin-bottom:53px}.transport.hid{display:none}.slideshow-display img,.slideshow-item img{display:block;width:100%}.slideshow-item{float:left;width:15.4%;margin:0 1.52% 20px 0;-webkit-transition:.25s;transition:.25s;border:3px solid transparent}.slideshow-item:nth-child(6n+6){margin-right:0}.arrow-up:hover,.slideshow-control:hover{opacity:.5}.slideshow-item.active{border:3px solid #ffd400}.slideshow-display{margin-bottom:20px;position:relative}.slideshow-text{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5);padding:28px 50px;color:#fff;font-size:18px}.business-base .cont:after,.corp-sec .cont:after{height:3px;top:0;left:50%;content:'';display:block}.slideshow-pic{display:block}.business-base{padding:48px 0 90px;background:#fff}.business-base .cont{position:relative;padding-top:50px}.business-base .cont:after{width:70px;background:#ffd400;position:absolute;margin-left:-35px}.business-base .direction-item{width:423px;padding-top:342px;margin:0 6.5% 25px}.corp-form .sec-header,.faq-corp-sec .sec-header{margin-bottom:50px}.corp-sec{padding:50px 0 70px;background:#fff}.corp-sec .cont{padding:50px 100px 0;position:relative}.corp-sec .cont:after{width:70px;background:#ffd400;position:absolute;margin-left:-35px}.faq-corp-sec{padding:92px 0 60px}.faq-corp-sec .cont{padding:0 100px}.group-sec{padding:93px 0 70px;background:#fff;font-size:18px;color:#333}.group-sec .cont{padding:0 100px}.corp-form{padding:90px 0 100px;background:url(../images/corp-form.jpg) center center no-repeat;background-size:cover}.group-sec p{margin:23px 0}.group-sec .sec-header{margin-bottom:25px}.error404{box-shadow:0 3px 5px rgba(0,0,0,.1) inset;height:765px;background:url(../images/404.png) center center no-repeat;position:relative}.error404 cont{height:100%;position:relative}.error-wrap{position:absolute;left:100px;bottom:97px;color:#333;width:470px}.error-title{padding-bottom:29px;margin-bottom:37px;position:relative;font-size:48px;font-weight:800;color:#000}.error-item,.error-list{margin-bottom:11px}.error-title:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:0;left:4px}.error-item{position:relative;font-size:18px;color:#333;padding-left:18px}.error-item:before{content:'';display:block;width:4px;height:4px;border-radius:50%;position:absolute;top:8px;left:0;background:#fc59a3}.error-desc{font-weight:800;font-size:18px}.error-desc a{color:#dcc9ed;text-decoration:underline}.error-desc a:hover{text-decoration:none}.error-desc a span{color:#8e3ccb}.test-sec{padding:50px 0 55px;background:#fff}.test-sec .cont{padding:18px 100px 0;position:relative}.test-sec .cont:after,.testform-button:before{display:block;position:absolute;content:''}.test-sec .cont:after{width:70px;height:3px;background:#ffd400;top:0;left:50%;margin-left:-35px}.section-testform{padding:65px 0 70px;background:url(../images/test-form.jpg) center center no-repeat;background-size:cover}.section-testform .cont{padding:0 100px}.testform-item{width:29.8%;margin-right:5.3%;margin-bottom:40px;float:left}.testform-name{height:75px;color:#fff;font-weight:700;font-size:16px}.testform-item:last-child{margin-right:0}.testform-item .callback-label a{color:#fff;text-decoration:underline}.testform-item .callback-label a:hover{text-decoration:none}.testform-name .yello{color:#ffd400}.testform-name small{display:block;margin-top:7px;font-size:14px;font-family:'Proxima Nova';font-weight:400;text-transform:none}.testform-input{width:100%;margin-bottom:20px}.testform-button{display:block;width:230px;margin:0 auto;padding:0 22px 0 58px;border:none;outline:0}.testform-button:before{width:23px;height:23px;top:15px;background:url(../images/sprite.png) 0 -949px no-repeat;left:20px}.fix-nav{position:fixed;top:0;left:0;width:100%;height:45px;box-shadow:0 3px 5px rgba(0,0,0,.1);background:rgba(115,2,201,.9);font-size:0;line-height:45px;font-family:'Proxima Nova';font-weight:700;z-index:101}.fix-nav.default{margin-top:-90px}.fix-nav.fixed{margin-top:0}.fix-nav-item{display:inline-block;padding:0 12px}.fix-nav-link{display:block;position:relative;font-size:16px;color:#fff}.fix-nav-link:after{content:'';position:absolute;left:0;bottom:12px;display:none;width:100%;height:2px;background:#ffd400}.fix-nav-link:hover:after{display:block}.label-hid .callback-name{line-height:1.2}.label-hid{display:none}.label-hid.vis{display:block}.course-dop-sec .course-item:nth-child(4){display:none}.gallery-sec{position:relative}.slideshow-control{position:absolute;display:block;width:28px;height:58px;-webkit-transition:.25s;transition:.25s;background:url(../images/sprite.png) no-repeat;top:50%;margin-top:-29px;border:none;outline:0;text-indent:-5000px}.slideshow-control.prev{left:-100px;background-position:0 -201px}.slideshow-control.next{right:-100px;background-position:0 -259px}.arrow-up{display:block;width:49px;height:49px;background:url(../images/sprite.png) -932px -971px no-repeat;position:fixed;bottom:-60px;left:10px}.arrow-vis.arrow-up{bottom:10px}.comment-form{padding:20px 0 0;width:100%;max-width:720px}.no-comments{font-family:'Proxima Nova';font-weight:800;font-size:24px;margin-bottom:8px}.comment-form-desc{font-size:18px;padding-bottom:38px;position:relative;margin-bottom:40px}.comment-form-desc:after{content:'';display:block;width:70px;height:3px;background:#ffd400;position:absolute;bottom:0;left:0}.yello-star{color:#ffd400}.comment-form .rev-form-label{padding-right:65px}.comment-form .rev-form-textarea{height:170px}.error-text{position:absolute;background:#fc59a3;color:#fff;line-height:15px;font-size:12px;font-family:'Proxima Nova';font-weight:700;padding:0 8px 0 3px;white-space:nowrap;display:none}.callback-label,.rev-form-label,.youtube-block{position:relative}.error+.error-text{display:block}.callback-label.error .error-text{display:block;top:30px;left:0}.callback-label.error .check+.dop,.rev-form .error .check+.dop{border:3px solid #fc59a3}.pop-up-label .error-text{top:38px;left:32%;z-index:3}.callback-label .error-text{top:38px;left:27%;z-index:2}.rev-form-label .error-text{left:0;bottom:-14px}.subscription-form .error-text{top:38px;left:0}.subscription-form .error .error-text{display:block;top:64px}.youtube-block{cursor:pointer;background:#eaeaea}.youtube-block:after{content:'';display:inline-block;position:absolute;background:url(../images/play.png) left top no-repeat;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;width:80px;height:80px}.youtube-block.played{background:0 0}.youtube-block.played:after{display:none}.youtube-block img{opacity:.7;width:100%;height:auto;display:block;margin:0}.youtube-block:hover img{opacity:1}.youtube-block iframe{border:none}/*! Social Likes v3.1.0 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */.social-likes{display:inline-block;opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:after,.social-likes__widget:before{display:none!important}.social-likes__button,.social-likes__counter,.social-likes__icon{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button{display:inline-block;margin:0;outline:0;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute}.social-likes__counter{margin:0;outline:0;display:none;position:relative}.social-likes__counter_single,.social-likes_ready .social-likes__counter{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{float:left;clear:left;display:block;min-width:13em}.order-page .payment_types_block label.payment_terminal,.slick-track:after{clear:both}.social-likes_notext .social-likes__button{padding-left:0;width:1.85em}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.social-likes__button_single{position:relative}.social-likes{min-height:36px;margin:-.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-likes,.social-likes_single-w{line-height:1.5}.social-likes,.social-likes__widget_single{font-size:14px}.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}.social-likes__button,.social-likes__counter{box-sizing:border-box;font-family:"Helvetica Neue",Arial,sans-serif;vertical-align:baseline;color:#fff}.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-likes__icon{top:0;left:.21em;font-family:social-likes;font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}.social-likes_light .social-likes__widget{min-width:0;background:0 0}.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{position:static;margin-top:0;color:#999}.social-likes_notext .social-likes__icon{margin-left:.1em}.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__icon,.social-likes_notext.social-likes_light .social-likes__widget{margin:0;left:0}.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}.social-likes__widget_single{height:1.7em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}.social-likes_single-light+.social-likes__widget_single{color:#007aff}.social-likes__icon_single{left:.4em;font-size:1.1em}.social-likes__widget_facebook{background:#3d5b95}.social-likes_light .social-likes__button_facebook{color:#3d5b95}.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}.social-likes__widget_twitter{background:#24aadd}.social-likes_light .social-likes__button_twitter{color:#24aadd}.social-likes__icon_twitter{top:.1em;left:.25em}.social-likes_light .social-likes__icon_twitter{left:.1em}.social-likes__icon_mailru,.social-likes__icon_plusone{left:.25em}.social-likes__widget_plusone{background:#d23e30}.social-likes_light .social-likes__button_plusone{color:#d23e30}.social-likes_notext .social-likes__icon_plusone{margin-left:0}.social-likes_light .social-likes__icon_plusone{margin-top:0}.social-likes__widget_mailru{background:#00468c}.social-likes_light .social-likes__button_mailru{color:#00468c}.social-likes_light .social-likes__icon_mailru{left:.1em}.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}.social-likes__widget_vkontakte{background:#587e9f}.social-likes_light .social-likes__button_vkontakte{color:#587e9f}.social-likes__icon_vkontakte{top:.2em;left:.25em}.social-likes__widget_odnoklassniki{background:#f59310}.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}.social-likes__icon_odnoklassniki{left:.4em}.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}.social-likes__widget_pinterest{background:#cb132d}.social-likes_light .social-likes__button_pinterest{color:#cb132d}.social-likes_light .social-likes__icon_pinterest{left:.1em}.order-page .order-status{text-align:center}.order-page .payment-button{padding-left:45px;padding-right:45px}.order-page .payment_types_block label{display:block;width:38%;max-width:300px;font-size:18px;font-weight:700;float:left;margin-bottom:30px;padding:15px;cursor:pointer}.order-page .payment_types_block label:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.order-page .payment_types_block label input{margin-right:15px}.order-page .payment_types_block label:after{content:'';display:block;width:200px;height:40px;background:url(../images/payment_types.png) no-repeat;margin-left:25px}.order-page .payment_types_block label.payment_card:after{background-position:0 0}.order-page .payment_types_block label.payment_yandex:after{background-position:0 -40px}.order-page .payment_types_block label.payment_terminal:after{background-position:0 -80px}.order-page .payment_types_block label.payment_webmoney:after{background-position:0 -120px}.comments{position:relative}.comments .highlighted{background:#f2e1ff!important}.comments a:hover{border-color:#e90c71}.comments .select a,.comments a.select{border-color:#dfdfdf}.leave_comment.in_feedback{position:relative;top:-10px}.new_comment{position:relative;padding-top:0;display:none;margin:10px 0}.new_comment input,.new_comment textarea{width:100%;border:1px solid #ddd;margin-top:5px;font-family:Tahoma;font-size:12px;box-sizing:border-box}.new_comment textarea{padding:10px}.new_comment input{padding:0 10px;line-height:30px}.new_comment .default_button{padding:0 40px}.new_comment .comment_send_message{color:red;font-weight:700}.new_comment .moderation{float:right;font-size:12px;color:#959595;text-align:right}.comment_block .datetime,.comment_block .modified{font-size:11px;color:#aeaeae}.comment_block{padding:10px}.comment_block .username{color:#aeaeae;font-weight:700}.comment_block .datetime{margin-right:20px;margin-left:20px}.comment_block .edit_comment{margin-right:20px;text-decoration:none;border-bottom:1px dashed #888}.comment_block .edit_comment_cancel,.comment_block .edit_comment_save{margin-right:20px;text-decoration:none;border-bottom:1px dashed #64cb32}.comment_block .comment_body{padding:15px 0 0;margin:5px 0;position:relative}.comment_block .comment_body div:first-child{margin:0 0 10px}.comment_block .comment_body .edited_comment{width:97%}.comment_block .left{float:left}.comment_block .right{float:right}.comment_block .comment_url,.comment_block .to_parent_comment{color:#8e3ccb}.comment_block .deleted{color:#aeaeae}.comment_block.important{background:#e5ffc3}.comment_block .comment_thumb{height:25px;margin-right:5px;position:relative;top:-5px;margin-bottom:-10px}.comments .children{padding-left:40px}.comments .children .comment_body{padding:5px 0}.comments .children .comment_body .leave_comment{font-size:10px}.comments .comments_list{margin-bottom:15px}.comment_block .angle{width:27px;height:16px;background-position:-141px -249px;position:absolute;top:-15px;right:10px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.comment_block .comment_links{float:right;margin-right:0;font-size:11px}.comment_block .comment_links .is_answer{margin-right:20px;color:#888;font-size:12px}.slick-slider{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{margin:0 auto;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.seo_text{padding:62px 0 45px;background:#fff; text-align:left;}