@import "bootstrap/bootstrap.css";@import "font-awesome.css";@import "sprite.css?10";@import "/js/owl.carousel/owl-carousel/owl.carousel.css";@import "/js/owl.carousel/owl-carousel/owl.theme.css";.noClickSelection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gradient{position:absolute;right:0;bottom:0;left:0;z-index:0;height:300px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.8)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));background-image:-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8));background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.8))}.gradient__flat{background-image:none;background-color:rgba(0,0,0,0.6);height:100%}.horizontal-tags{text-align:center;margin:-18px 0 39px}.horizontal-tags ul{display:inline-block;padding:0}.horizontal-tags ul li{display:inline-block;list-style-image:none;line-height:48px !important}.horizontal-tags ul li a{padding:10px 13px 13px;margin:0 2px !important;outline:none;border-radius:40px;color:#c39702;text-decoration:none;font-size:16px}.horizontal-tags ul li a:hover,.horizontal-tags ul li a.active{padding:9px 12px 12px;border:solid 1px #d8d8d8}.horizontal-tags ul li a.active{border-color:transparent;background:#415bf6;color:white}.horizontal-tags ul li .media-search{border-radius:24px;padding:10px 15px 13px !important;margin-left:30px}.horizontal-tags ul li .media-search:hover{padding:9px 14px 12px !important;border:solid 1px #d8d8d8}@media (max-width:1200px){.horizontal-tags ul{width:650px}.horizontal-tags ul li{line-height:2.8em}}@media (max-width:700px){.horizontal-tags ul{width:400px}}.b-subscribe.container{padding-top:0 !important;padding-bottom:0 !important;min-height:99px}.b-subscribe .p-t{padding:33px 0 0}.b-subscribe .subscribe-img{position:relative;padding-bottom:33px}.b-subscribe .subscribe-img:before{content:'';display:block;position:absolute;top:0;left:-116px;height:99px;width:116px;background:url('/img/subscribe.png') no-repeat}.b-subscribe .button-submit{position:absolute;right:0;top:34px}.b-subscribe .text-gray{color:#9f9f9f}.b-subscribe .result{text-align:center;padding-top:10px}.m-b-0{margin-bottom:0}.m-t-0{margin-top:0}.fa-2{font-size:2em;margin-right:.07142857em}.rate-section{margin-bottom:70px}.rate-section .question{font-weight:bold;font-size:20px;margin-right:10px}.rate-section .thumb{display:inline-block;margin-right:10px}.rate-section .thumb-counter{font-weight:bold;font-size:20px}.b-head{position:relative;z-index:2;display:block;height:77px;border-bottom:1px solid transparent;padding:17px 0 0 0;-webkit-transition:background-color 150ms ease-in,border-bottom-color 150ms ease-in;-moz-transition:background-color 150ms ease-in,border-bottom-color 150ms ease-in;-ms-transition:background-color 150ms ease-in,border-bottom-color 150ms ease-in;-o-transition:background-color 150ms ease-in,border-bottom-color 150ms ease-in;transition:background-color 150ms ease-in,border-bottom-color 150ms ease-in}.b-head .b-head-auth{margin:0;font-size:14px}.b-head .b-head-auth:hover{border-color:#000;color:#FFF;background-color:#000}.b-head .b-head-search-btn{margin-left:10px;padding:8px 12px}.b-head .b-head-menu{border:none !important;padding:7px 0 0;width:24px;height:36px;overflow:hidden;background:transparent}.b-head .b-head-menu .fa-bars{font-size:28px}.b-head .b-head-wrapper{background-repeat:no-repeat;max-width:1140px;margin:0 auto;height:100%;position:relative}@media (max-width:1199px) and (min-width:992px){.b-head .b-head-wrapper{width:942px}}@media (max-width:991px) and (min-width:768px){.b-head .b-head-wrapper{width:718px}}@media (max-width:767px){.b-head .b-head-wrapper{width:100%;padding-left:15px;padding-right:15px}}.b-head .b-head-wrapper .b-header-center{display:block;width:100%;text-align:center}.b-head .b-head-wrapper .b-header-center .b-header-title{font-family:GothamProBold;font-size:27px;text-transform:uppercase;padding:0;margin:-7px 0}@media (max-width:991px){.b-head .b-head-wrapper .b-header-center .b-header-title{padding:0 83px 0 0}}.b-head .b-head-wrapper .b-header-center a{text-decoration:none;color:#FFF}.b-head .b-head-wrapper .b-header-center span{color:#ef5b48}.b-head .b-head-wrapper .b-header-center .b-header-subtitle{font-size:14px !important;color:#999999}@media (max-width:991px){.b-head .b-head-wrapper .b-header-center .b-header-subtitle{padding:0 83px 0 0}}.b-head .b-head-button-group{position:absolute;right:0;top:10px}.b-head:hover,.b-head.active{border-bottom-color:#d8d8d8;background-color:white}.b-head:hover .b-head-button.b-head-menu,.b-head.active .b-head-button.b-head-menu{background:transparent;color:#000}.b-head:hover .b-head-button.b-head-button__link,.b-head.active .b-head-button.b-head-button__link{color:#000}.b-head:hover .b-head-auth,.b-head.active .b-head-auth{border-color:#000;color:#000;background-color:#FFF}.b-head:hover .b-head-auth:hover,.b-head.active .b-head-auth:hover{border-color:#000;color:#FFF;background-color:#000}.b-head:hover .b-header-title a,.b-head.active .b-header-title a{color:#000}.b-head.b-header__black .b-header-title a{color:#000}.b-head.b-header__black .b-head-menu,.b-head.b-header__black .b-head-auth{color:#000}.b-head.b-header__black .b-head-auth{border-color:#000;color:#000}.b-head.b-header__black .b-head-auth:hover{border-color:#000;color:#FFF;background-color:#000}.b-head.b-header__black .b-head-button__link{color:#000}.b-head.b-header__black:hover .b-head-menu,.b-head.b-header__black.active .b-head-menu,.b-head.b-header__black:hover .b-head-button__link,.b-head.b-header__black.active .b-head-button__link{color:#000}.b-head.fixed{position:fixed;top:0;left:0;right:0;background:white;opacity:.97;border-bottom-color:#d8d8d8;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.b-head.b-search-active{height:120px}.b-head-search-popup{display:none;height:70px;width:100%}.b-head-search-popup.active,.b-head-search.active{display:block}.b-head-button{font-family:GothamProBold,sans-serif;font-weight:normal;float:right;margin-right:20px;padding:8px 21px;outline:none;font-size:14px;border:1px solid rgba(255,255,255,0.5);border-radius:19px;background:transparent;color:#fff;text-decoration:none !important;cursor:pointer;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 150ms ease-in,color 150ms ease-in,border-color 150ms ease-in;-moz-transition:background-color 150ms ease-in,color 150ms ease-in,border-color 150ms ease-in;-ms-transition:background-color 150ms ease-in,color 150ms ease-in,border-color 150ms ease-in;-o-transition:background-color 150ms ease-in,color 150ms ease-in,border-color 150ms ease-in;transition:background-color 150ms ease-in,color 150ms ease-in,border-color 150ms ease-in}.b-head-button:hover .b-popup__menu{display:block}.b-head-button__link{padding:8px 0;border-color:transparent !important;background:transparent !important}.b-head-menu{float:left;padding:4px 12px 0;width:100px;height:38px;border-radius:4px;font-size:14px;line-height:28px}.b-head-menu .fa-bars{position:relative;top:2px;font-size:21px;margin-right:7px}.b-head-search{position:relative;float:right}.b-head-search::after{content:'';position:absolute;top:16px;right:30px;display:block;width:16px;height:17px;background:url("/img/menu/icon-search.svg");background-size:contain;background-repeat:no-repeat}.b-head-search::after :hover{background:url("/img/menu/icon-search-black.svg");-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.b-head-search-field{position:relative;top:5px;right:15px;width:400px;background:transparent !important;font-family:GothamProLight,sans-serif;border:1px solid #ccc;z-index:99999999999;margin-right:0;color:#000;padding:8px 21px;outline:none;font-size:14px;font-weight:normal;border-radius:19px}.subheader,.subheader p{margin-bottom:2em;text-align:center;font-size:20px !important;color:#9695a0}body.b-container__base{background-color:#FFF}body.b-container__base .container-header{margin:-77px 0 59px;padding:155px 0 59px;color:white;position:relative;background:#888 url('../img/backgrounds/01.jpg?1') no-repeat center -95px;background-size:cover}body.b-body-profession .container-header{position:relative;background-image:url('../img/backgrounds/09.jpg');max-width:100%;padding:40px 0}body.b-body-test .container-header{background-size:cover;position:relative;background-image:url('../img/backgrounds/09.jpg');max-width:100%;padding:40px 0;margin-bottom:40px}body.b-body-test .subheader{font-weight:bold;color:#ddd}body.b-body-media .container-header{position:relative;background:url('../img/backgrounds/10.jpg') no-repeat center -355px;background-size:cover;max-width:100%;padding:130px 0;color:white}body.b-body-about .b-head-auth{line-height:20px}body.b-body-about .container-header{margin:-77px 0 59px;padding:145px 0 59px;color:white;position:relative;background-image:url('../img/backgrounds/02.jpg');background-size:cover}body.b-body-contact .b-header-title{margin:-7px 0 !important}body.b-body-universities .container-header{background:url('../img/backgrounds/07.jpg') no-repeat center bottom;background-size:cover}body.b-body-universities .container-header .subheader{font-family:GothamProBold,sans-serif;font-weight:normal;color:#aaa}body.b-body-course .container-header{position:relative;background:url('../img/backgrounds/05.jpg') no-repeat center -95px;background-size:cover}body.b-body-course .container-header .subheader{color:#bbb}body.b-body-vacancy .container-header{background-image:url('../img/backgrounds/04.jpg')}body.header-top-padding .container-header{padding-top:100px}body.b-body-course.no-header-bg .container-header,body.b-body-vacancy.no-header-bg .container-header{background-image:none}body.b-body-certification .container-header{background-image:url('../img/backgrounds/05.jpg');background-size:cover}.b-popup{position:fixed;top:-300px;left:0;right:0;background:white;overflow:hidden;height:300px;padding:40px 0;border-bottom:solid 1px #d8d8d8;z-index:1;-webkit-transition:top 300ms ease-out;-moz-transition:top 300ms ease-out;-ms-transition:top 300ms ease-out;-o-transition:top 300ms ease-out;transition:top 300ms ease-out}.b-popup.active{top:77px;-webkit-transition:top 300ms ease-in;-moz-transition:top 300ms ease-in;-ms-transition:top 300ms ease-in;-o-transition:top 300ms ease-in;transition:top 300ms ease-in}.b-popup.b-popup__menu{display:none;border-bottom:none;position:absolute;top:-1px;height:auto;padding:57px 0 0;background:transparent;overflow:visible}.b-popup.b-popup__menu .b-popup__menu-body{font-size:15px;line-height:25px;background:#ec5a47;width:235px;padding:17px 23px 22px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;list-style:none}.b-popup.b-popup__menu::before{position:absolute;top:37px;left:22px;display:block;width:0;height:0;content:"";border-bottom:10px solid #ec5a47;border-top:10px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent}.b-popup.b-popup__menu a{color:#fff;text-decoration:none;cursor:pointer}.b-popup.b-popup__menu a:hover{color:#ccc}.b-head-menu-popup .nav{line-height:16px;margin-top:-10px}.b-head-menu-popup .nav>li{position:static;padding-left:110px}.b-head-menu-popup .nav>li>a{font-family:GothamProBold,sans-serif;font-weight:normal;padding:12px 6px 12px 19px;width:219px;border-left:4px solid red;color:black;font-size:15px}.b-head-menu-popup .nav>li>ul{display:none;position:absolute;top:0;right:0;left:330px;margin:0;padding:43px 0;background:darkred;list-style:none;height:500px;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-head-menu-popup .nav>li>ul lh{font-family:GothamProBold,sans-serif;font-weight:normal;display:block;font-size:24px;color:white;margin:0 0 0 40px;letter-spacing:.05em}.b-head-menu-popup .nav>li>ul lh p{font:14px GothamProLight,sans-serif;padding:1em 0;letter-spacing:normal}.b-head-menu-popup .nav>li>ul li{float:left;width:300px;border-left:1px solid rgba(255,255,255,0.2);padding:0 40px;margin:30px 0;font-family:GothamProLight,sans-serif;line-height:1.35em}.b-head-menu-popup .nav>li>ul li a{font-family:GothamProBold,sans-serif;font-weight:normal;display:block;color:white;font-size:15px;word-wrap:normal}.b-head-menu-popup .nav>li>ul li a .fa-chevron-right{font-size:13px;padding-left:8px;display:inline !important;-webkit-transition:padding-left 150ms ease-in-out;-moz-transition:padding-left 150ms ease-in-out;-ms-transition:padding-left 150ms ease-in-out;-o-transition:padding-left 150ms ease-in-out;transition:padding-left 150ms ease-in-out}.b-head-menu-popup .nav>li>ul li a span{font-family:GothamProRegular,sans-serif;font-weight:normal;display:block;padding-top:10px;opacity:.7;line-height:1.35em;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out;transition:opacity 250ms ease-in-out}@media (max-width:1065px) and (min-width:901px){.b-head-menu-popup .nav>li>ul li a span{font-size:13px}}.b-head-menu-popup .nav>li>ul li a:hover,.b-head-menu-popup .nav>li>ul li a:focus{text-decoration:none}.b-head-menu-popup .nav>li>ul li a:hover .fa-chevron-right,.b-head-menu-popup .nav>li>ul li a:focus .fa-chevron-right{padding-left:12px}.b-head-menu-popup .nav>li>ul li a:hover span{opacity:1}.b-head-menu-popup .nav>li>ul li:first-of-type{border-left:none}.b-head-menu-popup .nav>li:first-child>ul,.b-head-menu-popup .nav>li:hover>ul{display:block}.b-head-menu-popup .nav>li.orange>ul{background-color:#ff9100}.b-head-menu-popup .nav>li.orange>a{border-color:#ff9100}.b-head-menu-popup .nav>li.orange .long-menu-title{margin-right:-20px}.b-head-menu-popup .nav>li.orange .long-menu-title span{margin-right:20px}.b-head-menu-popup .nav>li.green>ul{background-color:#43a047}.b-head-menu-popup .nav>li.green>a{border-color:#43a047}.b-head-menu-popup .nav>li.red>ul{background-color:#bf360c}.b-head-menu-popup .nav>li.red>a{border-color:#bf360c}.b-head-menu-popup .nav>li.blue>ul{background-color:#1976d2}.b-head-menu-popup .nav>li.blue>a{border-color:#1976d2}.b-head-menu-popup .nav>li.gray>ul{background-color:#989898}.b-head-menu-popup .nav>li.gray>a{border-color:#989898}@media (max-width:1230px){.b-head-menu-popup .b-popup .nav>li>ul lh{margin:0 0 10px 30px}.b-head-menu-popup .b-popup .nav>li>ul li{width:33%;padding:0 30px 0 30px}.b-head-menu-popup .b-popup .nav>li>ul{left:22%}.b-head-menu-popup .b-popup .nav>li{padding-left:4%}}@media (max-width:900px){.b-head-menu-popup .b-popup .nav>li>ul{display:none !important}}#main-submenu .profession-top-menu{margin-top:-5px}.contact-form .alert-success{padding:10px;border-radius:19px;background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.contact-form .alert-error{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.contact-form .label-danger{color:red;font-size:18px}.b-search{margin:0;width:100%;position:relative}.b-search input{border-radius:100px;background-color:#f8f8f8}.b-search h1{text-align:left}.b-search input.search{height:40px}.b-search form.b-search .fa.fa-search{position:absolute;top:11px;right:15px;font-size:18px;color:#9695a0}.b-search .search-line{margin-bottom:10px}.b-search .nav-tabs>li.active>a:hover,.b-search .nav-tabs li.active a,.b-search .nav-tabs li a{border:0;border-radius:0}.b-search .typo ul li{padding-bottom:0}.b-search .nav-tabs{margin-bottom:30px;border-bottom:0}.b-search .nav-tabs li{border-bottom:0}.b-search .nav-tabs li.active{border-bottom:2px solid #ddd}.b-search .title{font-weight:600;margin-bottom:5px}.b-search .snippet p{line-height:2.5rem}.b-search .item{margin-bottom:20px}.b-search .tags{padding-left:0;margin-bottom:5px}.b-search .tags .tag{list-style:none;display:inline-block;margin-right:10px;font-size:14px}.b-search .pagination{padding-left:0;margin:20px 0;border-radius:4px}.b-search .pager li,.b-search .pagination>li{display:inline}.b-search .pagination>li>a,.b-search .pagination>li>span{position:relative;float:left;padding:6px 14px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border-radius:40px}.b-search .pagination>li:first-child>a,.b-search .pagination>li:first-child>span{margin-left:0}.b-search .pagination>li>a:focus,.b-search .pagination>li>a:hover,.b-search .pagination>li>span:focus,.b-search .pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.b-search .pagination>.active>a,.b-search .pagination>.active>a:focus,.b-search .pagination>.active>a:hover,.b-search .pagination>.active>span,.b-search .pagination>.active>span:focus,.b-search .pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#ccc}.b-search .pagination>.disabled>a,.b-search .pagination>.disabled>a:focus,.b-search .pagination>.disabled>a:hover,.b-search .pagination>.disabled>span,.b-search .pagination>.disabled>span:focus,.b-search .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff}.b-search .pagination-lg>li>a,.b-search .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.b-search .pagination-sm>li>a,.b-search .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.b-search .badge,.b-search .label{text-align:center;font-weight:700;line-height:1;white-space:nowrap}.b-search-empty{width:501px;margin:0 auto;padding:72px 40px 0 0;font-size:21px;text-align:center;background:url("../img/search.empty.arrow.png") no-repeat right 10px;color:#9695a0}.b-profession{position:relative;padding:0 0 100px;margin-bottom:60px;background:#888 url('../img/backgrounds/01.jpg?1') no-repeat top center;background-size:cover;color:white;text-align:center;margin-top:-77px}.b-profession a{color:white}.b-profession a:hover{color:white;text-decoration:none}.b-profession .b-profession-title{font-family:GothamProBold,sans-serif;font-weight:normal;margin:216px 0 37px 0;font-size:74px;line-height:80px}.b-profession .b-profession-description{font-family:GothamProBold,sans-serif;font-weight:normal;margin-bottom:62px;font-size:22px;line-height:30px}.b-profession .b-profession-btn{display:inline-block;margin:14px 7px 0 !important;padding:14px 30px !important}.b-links{font-size:22px;text-align:left}.b-links img{margin-top:12px}@media (max-width:1200px){.col-sm-offset-3{width:100%;margin-left:9%}.b-links{max-width:760px;margin:0 auto}}@media (max-width:980px){.col-sm-offset-3{margin-left:7%}}@media (max-width:768px){.col-sm-offset-3{margin-left:0}.col-sm-6{margin:0 auto 40px;text-align:center}.col-sm-6 img{margin:10px auto 20px;text-align:center}}@media (min-width:480px) and (max-width:690px){.b-profession-title{margin:156px 0 37px 0}}@media (min-width:320px) and (max-width:480px){.b-profession-title{margin:116px 0 37px 0;font-size:70px;line-height:80px}.b-profession-description{margin-bottom:42px;font-size:22px;line-height:28px}}.btn{font-family:GothamProBold,sans-serif;font-weight:normal;border-radius:100px;font-size:15px;outline:none !important}.btn.btn-lg{font-size:16px;padding:17px 28px}.btn.btn-sm,.btn.btn-xs{font-family:GothamProLight,sans-serif;font-size:12px}.btn.btn-transparent{border-color:#415bf6;color:#415bf6}.btn.btn-transparent:hover{border-color:#415bf6;background-color:#415bf6;color:white}.input-xl{font-size:18px;line-height:1.3333333;height:60px;padding:10px 32px;border-radius:8px}.form-control[type="password"]{background-image:url("/img/eye.png");background-repeat:no-repeat;background-position:right 14px center}.help-block{color:#9695a0;font-size:12px}.m-b-1{margin-bottom:1rem !important}.m-b-2{margin-bottom:2rem !important}.m-b-3{margin-bottom:3rem !important}.m-b-6{margin-bottom:6rem !important}.m-b-12{margin-bottom:12rem !important}h1,h2,h3,h4,h5,h6{text-align:center}h1{font-size:74px}h2{font-size:45px}h3{margin:60px 0 25px !important;font-size:25px}h4{font-size:22px}h5{font-size:18px}b{font-family:GothamProBold,sans-serif;font-weight:normal}ul.mdash li{text-indent:-1em;list-style:none}ul.mdash li:before{content:"—";position:relative;left:-0.5em}dl{margin:0}dl dt{font-family:GothamProBold,sans-serif;font-weight:normal}dl dt:before{content:"— ";font-family:GothamProLight,sans-serif;font-weight:normal}dl dd{padding:0 0 1em 1.25em}dl dd:last-child{padding-bottom:0}dl.center dt,dl.center dd{text-align:center}.typo{margin:0 auto}.typo h1{letter-spacing:-0.024em;word-spacing:.06em;margin:41px 0 37px}.typo h2{margin:75px auto 35px}.typo h4{text-align:left;line-height:1.3em;margin:45px 0}.typo h6{font-family:GothamProLight,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.25em;margin:30px 100px 68px}.typo p{margin:20px 0;font-size:16px;letter-spacing:.015em;line-height:1.5rem}.typo b,.typo strong{font-family:GothamProBold,sans-serif;font-weight:normal}.typo ul li,.typo ol li{padding-bottom:.5em;font-size:16px;letter-spacing:.015em;line-height:1.5rem}.typo table{margin:40px 0}.typo table th{font-weight:normal;font-size:17px;border-bottom:2px solid black;background:#f2f2f2;vertical-align:middle;padding:10px;text-align:center;white-space:nowrap}.typo table tr>td{border-top:none;border-bottom:1px solid #ddd;font-size:14px;vertical-align:top;padding:10px}.typo blockquote{font-family:GothamProBold,sans-serif;font-weight:normal;text-align:center;border:none;padding:80px 0 40px;background:url('data:image/png;base64,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%3D') no-repeat top 36px center}.typo blockquote footer,.typo blockquote small,.typo blockquote .small{padding-top:30px;font:16px GothamProLight}.typo blockquote footer img,.typo blockquote small img,.typo blockquote .small img{width:34px;height:34px;margin-right:13px}.typo blockquote footer:before,.typo blockquote small:before,.typo blockquote .small:before{content:''}.typo label{font-family:GothamProBold,sans-serif;font-weight:normal}.container-header.typo{padding-top:60px}.btn-orange{color:#fff;background-color:#ec5a47;border-color:#ec5a47}.btn-orange:hover,.radio-btn:checked+label{color:#fff;background-color:#ce5040;border-color:#ce5040}.radio-btn{display:none}.radio-btn-right{border-top-left-radius:0;border-bottom-left-radius:0}.radio-btn-left{border-top-right-radius:0;border-bottom-right-radius:0}.font-14{font-size:14px !important}h1{margin:47px 0 38px 0}.container .courses ul{margin:0 -32px 0 -28px;padding:0;list-style:none}.container .courses ul h4{min-height:2em}.container .courses ul select{display:block;border:solid 1px #c39702;width:200px;color:#c39702;margin-bottom:20px;background-color:transparent;outline:none;font-size:15px;-webkit-appearance:none;-moz-appearance:none;border-radius:5px;padding:0 5px}.container .courses ul .icon-z2-select-arrows{position:relative;top:19px;left:185px}.container .courses ul li{position:relative;display:inline-block;margin:0 12px 20px 8px;width:280px;height:350px;border:solid 1px #d8d8d8;border-radius:6px;vertical-align:top;text-align:left;overflow:hidden;cursor:pointer}.container .courses ul li .b-course-bottom{position:absolute;left:0;bottom:0;right:0;height:4px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;opacity:0;-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-ms-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out}.container .courses ul li:hover .b-course-item{height:360px}.container .courses ul li:hover .b-course-item .white-gradient{background:-moz-linear-gradient(top, rgba(255,255,255,0) 65%, #fff 87%);background:-webkit-gradient(linear, left top, left bottom, color-stop(65%, rgba(255,255,255,0)), color-stop(87%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 65%, #fff 87%);background:-o-linear-gradient(top, rgba(255,255,255,0) 65%, #fff 87%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 65%, #fff 87%);background:linear-gradient(to bottom, rgba(255,255,255,0) 65%, #fff 87%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);width:100%;height:100%;position:absolute;bottom:0;left:0}.container .courses ul li:hover .b-course-item-description{opacity:1}.container .courses ul li:hover .b-course-item .btn-learn-more{opacity:1;position:absolute;bottom:24px}.container .courses ul li:hover .b-course-bottom{opacity:1}.container .courses ul.short li{height:250px !important}.container .courses ul.short .b-course-item{height:210px}.container .courses ul.short:hover .b-course-item{height:210px}.container .courses .cost{position:absolute;bottom:10px;right:20px}.container .courses .duration{position:absolute;bottom:10px;left:20px}.container .horizontal-tags.vertical ul{display:block;text-align:left !important;margin:0;margin-top:10px;border:1px solid #ccc;padding:5px;width:200px;border-radius:5px}.container .horizontal-tags.vertical ul li{border:1px solid transparent;height:initial !important;width:initial !important;margin:0;margin-bottom:0;display:block;line-height:40px !important}.container .horizontal-tags.vertical ul li:last-child{margin:0}.container .horizontal-tags.vertical ul a{padding:8px}.container .horizontal-tags.vertical ul a.active{border:solid 1px #d8d8d8}@media (max-width:1220px){.container .courses ul{width:900px;margin:0 auto}}@media (max-width:990px){.container .courses ul{width:600px}}@media (max-width:632px){.container .courses ul{width:282px}}.b-course-item{position:absolute;bottom:0;padding:18px;width:100%;height:180px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:white;vertical-align:bottom;-webkit-transition:height 150ms ease-in;-moz-transition:height 150ms ease-in;-ms-transition:height 150ms ease-in;-o-transition:height 150ms ease-in;transition:height 150ms ease-in}.b-course-item h4{color:#000;text-align:left;font-size:18px}.b-course-item .p-course-item-type{display:none}.b-course-item .b-course-item-icons{padding-bottom:6px}.b-course-item .b-course-item-icons .link{color:#000;font-size:13px}.b-course-item .b-course-item-icons .link .fa{padding-right:5px;min-width:17px;text-align:center}.b-course-item .b-course-item-icons .link:hover{text-decoration:none}.b-course-item .b-course-item-icons .date{font-size:13px}.b-course-item .b-course-item-icons .date .fa-calendar{padding-right:9px}.b-course-item .b-course-item-profession{font-size:13px;color:#9695a0}.b-course-item .b-course-item-description{font-size:13px;opacity:0;-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.b-course-item .btn-learn-more{background-color:#fff;color:#415bf6;border-color:#415bf6;padding:8px 18px 11px;font-size:15px;opacity:0;margin:21px 0 0 48px;-webkit-transition:350ms ease-in;-moz-transition:350ms ease-in;-ms-transition:350ms ease-in;-o-transition:350ms ease-in;transition:350ms ease-in}.b-course-item-type{position:absolute;top:-13px;left:10px;padding:3px 9px;height:25px;border-radius:19px;background-color:white;font-size:13px}@media (max-width:1230px){.container ul{margin:0}}.b-course-item-background{width:100%;height:178px;background-position:center top;background-size:cover;background-repeat:no-repeat}.b-courses-2017-head{padding-top:80px}.b-courses-2017-head__title{padding-top:33px;font-size:33px;text-align:left}.b-courses-2017-head__description{padding-top:40px;font-size:14px}@media (max-width:991px){.b-courses-2017-head__title{text-align:center}.b-courses-2017-head__description{padding-top:52px;font-size:14px}}.b-courses-section-menu{min-height:58px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin-bottom:30px}.b-courses-section-menu__label{display:inline-block;padding-top:17px;margin-right:10px}.b-courses-section-menu__list{display:inline-block;margin-bottom:0;padding:0}.b-courses-section-menu__list__item{list-style:none;display:inline-block;margin-bottom:7px}.b-courses-section-menu__list__item__link{display:inline-block;border:2px solid transparent;border-radius:32px;padding:7px 16px;color:#000}.b-courses-section-menu__list__item.active .b-courses-section-menu__list__item__link,.b-courses-section-menu__list__item__link:hover{border-color:#ee5443;text-decoration:none;color:#000}.b-course-show-labels{padding:3px 0 12px;color:#bbb;font-family:GothamProBold,sans-serif;font-weight:normal;font-size:15px;line-height:2em}.b-course-show-labels .b-course-show-label{display:inline-block;text-align:left;padding:0 10px}.b-course-show-labels .b-course-show-label .fa{margin-right:6px}.b-course-show{margin:0 auto;width:780px;font-size:15px}.b-course-show h5{font-family:GothamProLight,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;font-size:21px;color:#262626;margin:49px 29px 29px}.b-course-show .btn{display:block;width:221px;margin:0 auto}.b-course-show .b-course-show-enroll{overflow:hidden;border-top:1px solid #d8d8d8;padding:38px 0 30px}.b-course-show .b-course-show-enroll img{float:left;width:180px;border-radius:5px}.b-course-show .b-course-show-enroll .fa{min-width:22px;text-align:center}.b-course-show .b-course-show-enroll ul{float:left;padding:1px 0 0 24px}.b-course-show .b-course-show-enroll ul li{display:block;padding-bottom:4px}.b-course-show .b-course-show-enroll ul li b{margin:0 2px 0 4px}.b-course-show .b-course-show-enroll .btn{float:right;margin:0}.b-course-show .b-course-show-teachers{margin:0 -19px 41px 0;padding:0;text-align:center}.b-course-show .b-course-show-teachers li{display:inline-block;overflow:hidden;width:378px;min-height:110px;margin:0 19px 19px 0;text-align:left;background:white;border-radius:5px;padding:28px;color:#9695a0;vertical-align:middle}.b-course-show .b-course-show-teachers li .avatar{display:block;float:left;width:60px;height:60px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:30px;margin:-9px 14px 13px -10px}.b-course-show .b-course-show-teachers li .person{display:block;color:black}.b-courses-2017-content{margin-bottom:64px;display:inline-block;width:100%}.b-courses-2017-content__filter{float:left;width:263px}.b-courses-2017-content__list{float:left;width:calc(100% - 283px);margin-left:20px}.b-courses-2017-list{width:100%;list-style:none;margin:0;padding:0;display:inline-block}.b-courses-2017-list__no-results{display:none;text-align:center;font-size:20px;padding:40px 0}.b-courses-2017-list__no-results.visible{display:block}.b-courses-2017-month-break{width:100%;height:14px;position:relative;margin:24px 0}.b-courses-2017-month-break.clearfix{clear:left}.b-courses-2017-month-break:before{display:block;content:"";width:100%;height:1px;background:#f1f1f1;margin:10px 0}.b-courses-2017-month-break__label{padding:0 30px;background-color:#fff;position:absolute;left:calc(50% - 70px);top:-10px}.b-courses-2017-filter,.b-courses-2017-item{display:inline-block;position:relative;width:31%;height:244px;float:left;border-radius:6px;margin-right:2%;margin-bottom:30px}.b-courses-2017-item__link{color:#000}.b-courses-2017-item__link:hover{color:#000;text-decoration:none}.b-courses-2017-item__heart{position:absolute;right:20px;top:15px;width:18px;height:14px;background:url("/img/courses/heart.png?v=2") 0 0 no-repeat}.promo .b-courses-2017-item__heart{top:32px}.b-courses-2017-item__heart.active,.b-courses-2017-item__heart:hover{background-position-x:-18px;cursor:pointer}.b-courses-2017-filter,.b-courses-2017-item__wrapper{position:relative;border:2px solid #343434;border-radius:6px;overflow:hidden}.b-courses-2017-item__wrapper{width:100%;height:100%}.add-new .b-courses-2017-item__wrapper{border-style:dashed;cursor:pointer}.b-courses-2017-item:after{content:"";display:block;height:20px;position:absolute;z-index:-1;left:10px;right:10px;bottom:0;border:2px solid #343434;border-radius:6px;background-color:#fff;transition:bottom .2s ease 0s}.b-courses-2017-item:hover:after{bottom:-7px}.add-new.b-courses-2017-item:after,.b-courses-2017-filter:after{display:none}.b-courses-2017-item__add-label{font-size:20px;text-align:center}.b-courses-2017-item__add-img{padding:10px 77px 25px 79px}.b-courses-2017-item__header{height:44px;padding:11px 20px;border-bottom:2px solid #343434;font-size:13px;background-color:transparent}.b-courses-2017-item__body{padding:11px 20px;background-color:#fff;height:200px}.b-courses-2017-item__title{font-size:16px;font-weight:bold;line-height:1.3em;padding-bottom:6px}.b-courses-2017-item__company{font-size:11px;padding-bottom:29px;color:#a0a0a0}.b-courses-2017-item__date,.b-courses-2017-item__duration,.b-courses-2017-item__old-cost,.b-courses-2017-item__cost{position:absolute}.b-courses-2017-item__date{font-size:11px;bottom:40px;left:20px}.b-courses-2017-item__duration{color:#a0a0a0;bottom:19px;left:20px;font-size:13px;font-weight:bold}.b-courses-2017-item__old-cost{bottom:40px;right:20px;font-size:14px;text-decoration:line-through}.b-courses-2017-item__cost{position:absolute;bottom:15px;right:20px;font-size:18px;font-weight:bold}.b-courses-2017-item.red{background-color:#f15f4f}.b-courses-2017-item.yellow{background-color:#ffc244}.b-courses-2017-item.blue-sky{background-color:#6cd6fa}.b-courses-2017-item.blue{background-color:#3766b8}.b-courses-2017-item.green{background-color:#65d508}.b-courses-2017-item.promo{background-image:url('/img/courses/pattern.png?v=4');background-repeat:repeat}.blue .b-courses-2017-item__header,.promo.blue .b-courses-2017-item__title,.promo.blue .b-courses-2017-item__date,.promo.blue .b-courses-2017-item__duration,.promo.blue .b-courses-2017-item__cost,.promo.blue .b-courses-2017-item__company,.promo.blue .b-courses-2017-item__body{color:#fff}.promo .b-courses-2017-item__header{padding-top:34px;border-bottom-color:transparent}.promo .b-courses-2017-item__header:after{font-weight:600;font-size:10px;display:inline-block;position:absolute;top:-2px;left:27px;background-color:#fff;border:2px solid #343434;border-radius:3px;padding:2px 6px 1px}.blue.promo .b-courses-2017-item__header:after{color:#000}.recommended .b-courses-2017-item__header:after{content:"Рекомендуем"}.popular .b-courses-2017-item__header:after{content:"Популярное"}.sale .b-courses-2017-item__header:after{content:"Скидка"}.promo .b-courses-2017-item__body{background-color:transparent;padding-top:19px}.promo .b-courses-2017-item__company,.promo .b-courses-2017-item__duration{color:#000}.b-courses-2017-filter{padding:21px 20px;width:100%;overflow:visible;display:inline-block;height:auto}.b-courses-2017-filter__block{margin-bottom:18px}.b-courses-2017-filter__label{margin-bottom:14px}.b-courses-2017-filter__date__icon{position:absolute;right:17px;top:9px}.b-courses-2017-filter__input{position:relative;padding:7px 20px;margin-bottom:9px;border:1px solid #efeeed;border-radius:26px}.b-courses-2017-filter__submit{width:100%}.b-courses-2017-filter__date__input{border:0}.b-courses-2017-filter__date__icon{position:absolute}@media (max-width:1199px){.b-courses-2017-item{width:46%;height:244px;margin-right:3.3%;margin-bottom:30px}.b-courses-2017-filter{height:516px;width:100%}}@media (max-width:991px){.b-courses-2017-item{width:70%;height:244px;margin-right:5%;margin-bottom:30px}.b-courses-2017-filter{height:516px;width:100%}}@media (max-width:767px){.b-courses-2017-filter{height:516px}.b-courses-2017-item{width:100%;margin-right:0}.b-courses-2017-list{width:100%;margin:0 auto !important}.b-courses-2017-item__add-img{padding:10px 77px 25px 129px}.b-courses-2017-content__filter{width:46%;margin-right:3%}.b-courses-2017-content__list{width:46%}}.b-courses-2017__pagination{clear:both;position:relative;min-height:60px;border-top:1px solid #efeeed;border-bottom:1px solid #efeeed;text-align:center}.b-courses-2017__pagination__prev,.b-courses-2017__pagination__next{position:absolute;top:22px;color:#000;text-decoration:none}.b-courses-2017__pagination__prev{left:10px}.b-courses-2017__pagination__next{right:10px}.b-courses-2017__pagination__prev:hover,.b-courses-2017__pagination__next:hover{color:#ef5e4e;text-decoration:none}.b-courses-2017__pagination__list{padding:0 25px;margin-bottom:0;list-style:none;display:inline-block}.b-courses-2017__pagination__item{width:39px;display:block;float:left}.b-courses-2017__pagination__item__link{width:39px;height:57px;padding-top:19px;display:inline-block;border-bottom:3px solid transparent;font-size:16px;color:#000;text-align:center;text-decoration:none}.b-courses-2017__pagination__item__link:hover,.active .b-courses-2017__pagination__item__link{border-bottom-color:#ef5e4e;color:#000;text-decoration:none}.b-courses-2017__pagination__item.many{padding-top:23px;text-align:center}@media (max-width:500px){.b-courses-2017__pagination__prev,.b-courses-2017__pagination__next{top:52px}}.no-padding{padding:0 !important}.select2.select2-container.select2-container--default{width:100% !important;border:1px solid #ccc;padding:7px 10px 2px 10px;border-radius:20px}.select2-selection.select2-selection--single{border:none}.select2-container--default .select2-selection--single .select2-selection__arrow{right:15px;top:3px}.select2-container--default .select2-results{margin-top:-10px}.b-head-auth-popup{top:-412px;height:412px;text-align:center}.b-head-auth-popup .col-md-3{padding:0 0 0 50px}.b-head-auth-popup .col-md-3.col-md-offset-3{border-right:1px solid silver;padding:0 50px 0 0}.b-head-auth-popup .col-md-3.no-border{border-color:transparent}.b-head-auth-popup h5{margin:0 0 23px}.b-head-auth-popup .checkbox{font-size:16px}.b-social-auth .btn{float:none;margin:0 5px 15px;padding-bottom:7px;color:white}.b-social-auth .btn .fa{font-size:20px;vertical-align:bottom}.b-social-auth .btn.btn-login-fb{background-color:#1166ab}.b-social-auth .btn.btn-login-fb .fa::before{content:"\f09a"}.b-social-auth .btn.btn-login-tw{background-color:#00aae5}.b-social-auth .btn.btn-login-tw .fa::before{content:"\f099"}.b-social-auth .btn.btn-login-vk{background-color:#4086bf}.b-social-auth .btn.btn-login-ok{background-color:#ed952e;padding-top:7px}.b-social-auth .btn.btn-login-ok .fa{display:none}.b-social-auth .btn.btn-login-ok::after{display:block;margin:0 auto;background:url('../img/sprite.1.png') no-repeat -145px -83px;width:12px;height:20px;content:""}.b-head-auth-popup-register-link{margin-top:40px;color:#a6a5ae;text-align:center;font-size:18px}.test-profession h2{margin:35px auto}.test-profession p{margin:0 auto;max-width:700px;text-align:center}.test-profession .main-photo{background:url("/img/competence.avatar.01.png") no-repeat bottom left;width:271px;height:360px;margin:50px auto 0}.test-profession-gray{padding-top:19px;background-color:#F1F1F1}.test-profession-gray .test-profession-text{float:left;width:500px;text-align:left}.test-profession-gray .btn{float:right;margin:17px 0 10px 15px}.test-profession-gray ul{clear:both;overflow:hidden;margin:16px 0 0;padding:30px 0 0 0;border-top:solid 1px #d8d8d8}.test-profession-gray ul li{display:block;float:left;padding:13px 0 0 168px;width:362px;height:195px;background-position:left bottom;background-repeat:no-repeat;vertical-align:top}.test-profession-gray ul li:first-of-type{padding-top:8px;margin-left:0;padding-left:0;width:362px}.test-profession-gray ul li:first-of-type h3{margin:0 !important;text-align:left;font-size:22px;padding:0 0 17px}.test-profession-gray ul li a{display:block;padding-top:5px;color:#415bf6;text-decoration:none}.test-profession-gray ul button{padding:17px 24px !important;font-size:18px !important}.test-profession-remark{padding:2em 0}.test-profession-remark .btn{float:right;margin-left:1em}.test-profession-list-suggestion.type2{list-style:none;padding-left:0}.test-profession-list-suggestion.type2 li{margin-bottom:20px}.horizontal-tags-link{background-color:transparent;color:#415bf6;border:1px solid #415bf6;padding:6px 9px 9px;margin:0 2px !important;outline:none;border-radius:40px;text-decoration:none;font-size:16px}.horizontal-tags-link:hover{background-color:#415bf6;color:#fff;text-decoration:none}.test-profession-quote{font-family:GothamProLight,"Helvetica Neue",Helvetica,Arial,sans-serif;margin:40px 0 60px}.test-profession-list-suggestion{padding-left:20px}@media (max-width:1200px){.test-profession .test-profession-gray .test-profession{text-align:center !important}.test-profession button{float:none}.test-profession-text{width:350px !important}.test-profession-gray ul li{width:320px;padding-left:120px}.test-profession-gray ul li:first-of-type{width:300px;padding-right:30px}}.b-body-about{font-size:20px}.b-body-about .section{margin-bottom:5em}.b-body-about .list,.b-body-about .size-18{font-size:18px}.b-body-about .list,.b-body-about .p-l-20{padding-left:20px}.b-body-about p{font-size:20px}@media (min-width:992px){.b-body-about .typo.col-md-offset-1{margin-left:8.33333333%}}.b-body-about .typo hr{margin:3em 0}.b-body-about .center{text-align:center !important}.b-body-about .subheader p,.b-body-about .subheader h3{color:#ccc}.b-body__areas{background:#040241 url("/img/area.list.bg.png") no-repeat center;background-size:cover}.b-areas{background:green}.b-areas .b-areas-title{position:absolute;top:41%;overflow:hidden;width:100%;font-size:17px;text-align:center;color:white}.b-areas .b-areas-title h1{margin:0 0 9px;font-size:47px}.b-areas .b-areas-area{display:inline-block;text-align:center;font-family:GothamProBold,sans-serif;font-weight:normal;font-size:12px;max-width:110px;color:#987b53;text-decoration:none}.b-areas .b-areas-area img{display:inline-block;margin-bottom:9px}.b-areas .b-areas-area:hover{color:#c39702}.b-areas .b-areas-area.b-areas-area__1{position:absolute;left:35.6%;top:7%}.b-areas .b-areas-area.b-areas-area__1 img{position:relative;left:-11px}.b-areas .b-areas-area.b-areas-area__3{position:absolute;right:40.5%;top:19.9%}.b-areas .b-areas-area.b-areas-area__4{position:absolute;right:16.8%;top:9%}.b-areas .b-areas-area.b-areas-area__4 img{position:relative;top:-4px;left:10px}.b-areas .b-areas-area.b-areas-area__5{position:absolute;right:14.8%;top:39.6%}.b-areas .b-areas-area.b-areas-area__5 img{position:relative;top:-1px;left:-1px}.b-areas .b-areas-area.b-areas-area__6{position:absolute;right:23.5%;top:60.5%}.b-areas .b-areas-area.b-areas-area__6 img{position:relative;top:-3px;left:-1px}.b-areas .b-areas-area.b-areas-area__7{position:absolute;left:60.3%;top:79.9%}.b-areas .b-areas-area.b-areas-area__7 img{position:relative;top:-3px;left:-1px}.b-areas .b-areas-area.b-areas-area__8{position:absolute;left:43%;top:67.6%}.b-areas .b-areas-area.b-areas-area__8 img{position:relative;top:-3px;left:-1px}.b-areas .b-areas-area.b-areas-area__9{position:absolute;left:15.3%;top:69.9%}.b-areas .b-areas-area.b-areas-area__9 img{position:relative;top:-2px;left:-1px}.b-areas .b-areas-area.b-areas-area__10{position:absolute;left:30.7%;top:80.4%}.b-areas .b-areas-area.b-areas-area__10 img{position:relative;top:-2px;left:-1px}.b-areas .b-areas-area.b-areas-area__24{position:absolute;left:5.6%;top:48.5%}.b-areas .b-areas-area.b-areas-area__25{position:absolute;left:13%;top:15.5%}.b-areas .b-areas-area.b-areas-area__25 img{position:relative;left:-4px}.b-areas .b-areas-area.b-areas-area__26{position:absolute;right:5.8%;top:73.7%}.b-areas .b-areas-area.b-areas-area__26 img{position:relative;left:12px;top:-2px}.b-body-area h1{margin-top:8px}.b-body-area .subheader{margin-bottom:72px}.b-body-area .subheader__light{color:white}.b-body-area .container-header{margin-bottom:0 !important}.b-body-area.b-container__base .container-header{padding:77px 0 0 !important}.b-body-area .b-area-show{padding-bottom:60px}.b-body-area .b-area-show .b-profession-list{margin:35px auto -20px;font-size:13px}.b-body-area .b-area-show .b-profession-list a p{font-size:14px;line-height:20px}.b-body-area .b-area-show-icon{width:80px;height:80px;font-size:38px;background-color:#c39600;background-position:center;background-repeat:no-repeat;background-size:60%;padding:20px;border-radius:40px;color:white;margin:100px auto 0}.b-body-area .b-area-show-gray-container{padding:35px 0 60px;background-color:#FFF}.b-body-area .b-area-show-gray-container .container .area-graph{display:block;margin:49px auto -76px}.b-body-area .b-area-show-leaders{text-align:center}.b-body-area .b-area-show-leaders .date{text-align:center;font-size:12px}.b-body-area .b-area-show-leaders .b-area-show-leaders-list{margin:35px 0 -20px}.b-body-area .b-area-show-leaders .b-area-show-leaders-list a{position:relative;display:inline-block;margin:0 8px 20px 8px;width:180px;height:180px;border:solid 1px #d8d8d8;border-radius:5px;vertical-align:top;text-align:center;cursor:pointer}.b-body-area .b-area-show-leaders .b-area-show-leaders-list a span{position:absolute;bottom:11px;left:14px;display:block;margin:0;color:#9695a0;font-size:12px}.b-body-area .b-area-show-leaders .b-area-show-leaders-list a .b-area-show-leaders-logo{position:absolute;top:15px;right:15px;bottom:15px;left:15px;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.b-body-area .b-area-show-leaders .b-area-show-leaders-list a:hover{border-color:#989898}.b-body-area .b-area-show-leaders .b-area-show-leaders-list a:hover .b-area-show-leaders-logo{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.b-body-area .b-area-show-leaders .b-area-show-leaders-list a:hover span{color:#000}.b-body-area .b-area-show-facts .bx-wrapper{box-shadow:none}.b-body-area .b-area-show-facts .bx-wrapper .bx-prev{left:-50px}.b-body-area .b-area-show-facts .bx-wrapper .bx-next{right:-50px}.b-body-area .b-area-show-facts .bx-wrapper .bx-pager .bx-pager-item{position:relative}.b-body-area .b-area-show-facts .bx-wrapper .bx-pager .bx-pager-item a{background:url('../img/sprite.1.png') -223px -130px}.b-body-area .b-area-show-facts .bx-wrapper .bx-pager .bx-pager-item a::after{display:none;width:16px;height:7px;position:absolute;top:-21px;left:0;background:url('../img/sprite.1.png') -201px -105px;content:""}.b-body-area .b-area-show-facts .bx-wrapper .bx-pager .bx-pager-item a.active{background:url('../img/sprite.1.png') -213px -130px}.b-body-area .b-area-show-facts .bx-wrapper .bx-pager .bx-pager-item a.active::after{display:block}.b-body-area .b-area-show-facts .bx-viewport{border:1px solid #d8d8d8;border-radius:8px;background-color:#fff}.b-body-area .b-area-show-facts .b-area-show-fact{padding:15px 30px;color:#9695a0}.b-competence-test{margin:60px auto;position:relative;text-align:center;min-height:383px;padding:80px 0 60px;width:980px;border:1px solid #d8d8d8;border-radius:5px}.b-competence-test::before{position:absolute;top:-24px;left:0;right:0;display:block;height:23px;background:url("../img/test-bcg.png?1") no-repeat center}.b-competence-test .b-competence-counters{top:42px;right:21px;font-size:16px}.b-competence-test .b-competence-question{color:#c39702;font-family:GothamProRegular,sans-serif;font-weight:normal;font-size:40px;line-height:55px;padding:0 30px;text-transform:lowercase;min-height:110px}.b-competence-test .b-competence-answers{margin:27px 0 27px 280px;padding-bottom:18px;color:#5b5a67;font-size:16px}.b-competence-test .b-competence-answers label{display:inline-block;padding:0 1.5em;font-weight:normal}.b-competence-test .b-competence-answers .b-competence-answers-radio{display:block;text-align:left;margin-left:30px}.b-competence-test .b-competence-answers .b-competence-answers-radio.line{display:inline-block}.b-competence-test .subheader{color:#9695a0}.b-competence-test .test{margin:0 auto;width:1000px}.b-competence-test .test-status-bar{width:800px;height:30px;margin:0 0 0 40px;border:1px solid #d8d8d8;border-radius:3px}.b-competence-test .test-status-bar .status{background-color:red;width:2%;height:100%;color:white}.b-competence-test .test-question{margin:40px auto 9px;color:#c39702;font:18px 'GothamProLight',sans-serif}.b-competence-test .btn-next-question{border-color:#415bf6;background-color:#fff;color:#415bf6}.b-competence-test .btn-next-question:hover{background-color:#415bf6;color:#fff;-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.b-profession-directions{display:inline-block;overflow:hidden;margin:0 8px 19px;padding:29px 0 0 38px;width:280px;height:400px;border:solid 1px #d8d8d8;border-radius:5px;background:white;text-align:left}.b-profession-directions h4{text-align:left;font-size:20px}.b-profession-directions .directions{color:#c39702;font-size:14px;margin-top:-9px}.b-profession-directions select:before{position:absolute;display:block;content:'';width:0;height:0;border:7px solid transparent;border-top:7px solid #c39702}.check-label{position:relative;margin:12px 9px 0 2px;width:16px;height:16px}.check-label input{margin-top:6px}.check-label input[type="checkbox"]+span{position:absolute;top:5px;left:0;width:100%;height:100%;background-image:url('../img/sprite.1.png');background-position:-201px -89px;cursor:pointer}.check-label input[type="checkbox"]:checked+span{background-position:-217px -89px}.b-profession-list{margin:0 -28px;padding:0;width:1196px}.b-profession-list a{position:relative;display:inline-block;margin:0 8px 19px;padding:202px 10px 0 20px;width:280px;height:400px;border-radius:5px;background-color:#334087;background-position:center;background-size:cover;vertical-align:top;text-decoration:none;color:white}.b-profession-list a h5{position:relative;text-align:left;z-index:1}.b-profession-list a p{position:relative;margin:0;z-index:1}.b-profession-list a .area{position:absolute;bottom:12px;left:12px;max-width:230px;border-radius:19px;border:solid 1px #fff;display:inline-block;padding:4px 12px}.b-profession-list a:hover .area{background-color:#415bf6;border-color:#415bf6;color:#fff}.b-profession-list .profession{font-size:14px}.b-profession-list .a-all-vacancies{text-align:center;letter-spacing:.03em;margin-top:24px}.b-profession-list .a-all-vacancies a{color:#415bf6}.b-profession-list .a-all-vacancies a:hover{text-decoration:none}.b-profession-list button{display:block;margin:80px auto 0;padding:17px 29px;border-color:#415bf6;background-color:#fff;color:#415bf6;font-size:18px}.b-profession-list button:hover{border-color:#415bf6;background-color:#415bf6;color:#fff}.b-professions-graphs{background:#F1F1F1;margin-top:60px}.b-professions-graphs h2{margin-bottom:67px}.b-professions-graphs .b-professions-graph{background:white;border-radius:5px;padding-top:37px;margin-bottom:30px;font-size:14px}.b-professions-graphs .b-professions-graph h3{margin:0 0 37px !important;font-size:22px}.b-professions-graphs .b-professions-graph h4{font-size:15px;margin-bottom:37px}.b-professions-graphs .b-professions-graph hr{margin:0 40px 40px 40px;border-top-color:#d8d8d8}.b-professions-graphs .b-professions-graph svg{overflow:visible;display:block}.b-professions-graphs .b-professions-graph .graph-label-strong{font-family:GothamProBold,sans-serif;font-weight:normal;fill:black;text-anchor:middle}.b-professions-graphs .b-professions-graph .graph-type-bars rect{shape-rendering:crispEdges;opacity:.75}.b-professions-graphs .b-professions-graph .graph-type-bars line{stroke-width:1px;stroke:#c3c3c8}.b-professions-graphs .b-professions-graph line,.b-professions-graphs .b-professions-graph rect{shape-rendering:crispEdges}.b-professions-graphs .b-professions-graph line.smooth,.b-professions-graphs .b-professions-graph rect.smooth{shape-rendering:geometricPrecision}.b-professions-graphs #graph04 .label{fill:black}.b-professions-graphs #graph04 line{stroke-width:1px;stroke:#c3c3c8}.b-professions-graphs #graph04 path{fill:#fbef86}.b-professions-graphs .b-professions-graphs-sponsor{font-family:GothamProBold,sans-serif;font-weight:normal;float:left;font-size:15px;text-align:left;padding:0 0 0 1em}.b-professions-graphs .b-professions-graphs-sponsor img{margin:0 .5em}.b-professions-graphs .b-professions-graphs-sources{font-family:GothamProBold,sans-serif;font-weight:normal;float:left;font-size:15px;text-align:left;padding:0 0 0 1em}.b-professions-graphs .b-professions-graphs-sources img{margin:0 .5em}.b-professions-graphs .b-professions-graphs-sources .list{list-style:none}.b-professions-graphs .b-professions-graphs-sources .title{display:inline}.b-professions-graphs .b-professions-graphs-sources .source{display:inline;font-family:GothamProLight,sans-serif;font-weight:normal}.b-professions-graphs .b-professions-graphs-date{float:right;color:#9695a0}@media (max-width:1220px){.b-profession-list{width:896px;margin:0 auto}}@media (max-width:990px){.b-profession-list{width:596px}}@media (max-width:632px){.b-profession-list{width:282px}}.b-profession-duties{cursor:text}.b-profession-duties section h4{margin-top:0;padding:0 0 8px;border-bottom:1px solid #d8d8d8;text-align:left;font:18px GothamProLight;cursor:pointer}.b-profession-duties section h4::after{float:right;color:#415bf6;content:"\f107";font:normal normal normal 16px/1 FontAwesome;transform:translate(0, 0);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.b-profession-duties section .accordion-item-content{display:none;padding-bottom:20px}.b-profession-duties section.active .accordion-item-content{display:block}.b-profession-duties section.active .accordion-item-content h4::after{content:"\f106"}.b-profession-duties-sponsor{display:block;margin:10px 0 54px;color:#9695a0;font-size:14px}.b-profession-duties-sponsor a{color:#9695a0}.b-profession-duties-sponsor a:hover{text-decoration:none}.b-container-gray{position:relative;padding:26px 0 0;background:#F1F1F1}.b-container-gray .shadow{position:absolute;background:url("data:image/png;base64,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%3D") repeat-x bottom;bottom:0;left:0;right:0;height:12px;z-index:1}.b-container-gray .container{max-width:980px}.b-container-gray .container .skills{margin-bottom:83px;width:790px}.b-container-gray .container .skills .skills-item{text-align:left;display:inline-block;max-width:390px;vertical-align:top;padding-right:50px;border-left:1px solid #d8d8d8;margin:16px 0 0 0}.b-container-gray .container .skills .skills-item:first-of-type{border-left:none}.b-container-gray .container .skills .skills-item h5{font-family:GothamProBold,sans-serif !important;font-weight:normal !important;text-align:left !important;font-size:16px;margin-bottom:21px}.b-container-gray .container .skills .skills-item li{margin:10px 0 0 34px;font-size:16px}.b-container-gray .container .all-path{display:block;margin:0 auto}.b-profession-areas{overflow:hidden;padding:0;text-align:center;margin:10px 0 -25px !important}.b-profession-areas a{display:inline-block;vertical-align:top;margin-bottom:25px;padding:0 20px;text-align:center;text-decoration:none;color:#9695a0}.b-profession-areas a .area-icon{width:100px;height:100px;margin:0 auto;background-position:center bottom;background-repeat:no-repeat;margin-bottom:.5em;-webkit-filter:invert(.5);filter:invert(.5)}.b-profession-areas a:hover{color:#262626}.b-profession-areas a:hover .area-icon{-webkit-filter:invert(1);filter:invert(1)}.section-vacancies{padding-bottom:40px;text-align:center}.section-vacancies .graphics{display:block;margin:70px auto 0}.section-vacancies .vacancies{display:inline-block;width:578px;background-color:#fff;vertical-align:top;margin:17px 9px 0;text-align:left;border-radius:4px;padding:7px 30px 28px}.section-vacancies .vacancies h4{text-align:left}.section-vacancies .vacancies .vacancy-amount{font-family:GothamProBold,sans-serif !important;font-weight:normal !important;font-size:48px;margin-bottom:-8px}.section-vacancies .partners{text-align:left;max-width:1179px;margin:45px auto;font-size:15px;font-family:GothamProBold,sans-serif !important;font-weight:normal !important;vertical-align:baseline}.section-vacancies .partners img{display:inline-block;margin:0 16px}.top-5{margin:0 auto !important;padding:20px 0;max-width:1212px;text-align:center}.top-5 .more-courses{line-height:1.3em;font-size:20px;color:#9695a0;display:inline-block;max-width:600px;text-align:left;vertical-align:middle;margin:20px}.top-5 .btn-learn-more-blue{font-size:16px !important;padding:16px 20px !important;margin-top:10px;vertical-align:middle}@media (max-width:1200px){.partners{text-align:center !important}}@media (max-width:992px){.more-courses{text-align:center !important}.skills-item{max-width:350px !important}}@media (max-width:740px){.skills-item{max-width:320px !important}}@media (max-width:675px){.skills-item{display:block !important;max-width:390px !important;border:none !important;margin-top:40px !important}}.b-career-path{overflow:hidden;-webkit-transition:height 600ms ease-out;-moz-transition:height 600ms ease-out;-ms-transition:height 600ms ease-out;-o-transition:height 600ms ease-out;transition:height 600ms ease-out}.b-career-path.b-career-path__collapsed{height:120px !important}.b-career-path .b-career-path-position{position:relative;padding:3px 24px 17px;font-size:15px}.b-career-path .b-career-path-position .icon-profession-path-point{position:absolute;top:0}.b-career-path .b-career-path-position.right{left:-2px;margin-left:50%;border-left:4px solid #c3c3c8}.b-career-path .b-career-path-position.right .icon-profession-path-point{left:-17px}.b-career-path .b-career-path-position.left{left:2px;margin-right:50%;border-right:4px solid #c3c3c8;text-align:right}.b-career-path .b-career-path-position.left .icon-profession-path-point{right:-17px}.btn-back{display:block;width:190px;margin:4em auto}#career_path_expander{display:block;margin:24px 0 94px 0;outline:none;color:#415bf6;text-align:center;opacity:1;-webkit-transition:opacity 600ms ease-out;-moz-transition:opacity 600ms ease-out;-ms-transition:opacity 600ms ease-out;-o-transition:opacity 600ms ease-out;transition:opacity 600ms ease-out}#career_path_expander.unvisible{opacity:0;cursor:default}#career_path_expander:hover{text-decoration:none}.b-professions-2017-head .container{padding-top:90px}.b-professions-2017-head__description{padding-top:10px}.b-professions-2017-content{margin-bottom:64px;display:inline-block;width:100%}.b-professions-2017-content__filter{float:left;width:263px}.b-professions-2017-list{width:100%;list-style:none;margin:0;padding:0;display:inline-block}.b-professions-2017-item:hover:after{bottom:-7px}.b-professions-2017-item{width:33.33%;float:left;text-align:center;margin-bottom:30px}.add-new.b-professions-2017-item:after,.b-professions-2017-filter:after{display:none}.b-professions-2017-item__add-label{font-size:20px;text-align:center}.b-professions-2017-item__add-img{padding:10px 77px 25px 79px}.b-professions-2017-item__header{height:44px;padding:11px 20px;border-bottom:2px solid #343434;font-size:13px;background-color:transparent}.b-professions-2017-item__body{padding:11px 20px;background-color:#fff;height:200px}.b-professions-2017-item__title{font-weight:bold;padding-bottom:6px;height:75px;width:100%;font-size:18px;line-height:1.2em;display:table-cell;vertical-align:bottom;color:#101010;text-align:left}.b-professions-2017-item__company{font-size:11px;padding-bottom:29px;color:#a0a0a0}.b-professions-2017-item__wrapper{padding:48px 31px;margin:0;border:0}.b-professions-2017-item__link{width:298px;height:362px;border:2px solid #eee;border-radius:3px;overflow:hidden;display:inline-block}.b-professions-2017-item__link:hover{border-color:#333;text-decoration:none}.b-professions-2017-item__img{margin-bottom:25px;width:225px;height:172px}.b-professions-2017-item__subtitle{font-size:16px;color:#999;text-align:left}@media (max-width:991px){.b-professions-2017-item{width:50%}}.eco-page__wrapper{padding:36px 0 39px 0;background-color:#222;margin:0 -100%}.eco-page .head{font-size:34px;margin:32px 0 69px !important;color:#fff;font-weight:normal;text-align:left;font-family:GothamProRegular,"Helvetica Neue",Arial,Helvetica,sans-serif}.eco-page .subhead{margin-bottom:66px;color:#aaa;font-size:18px}.eco-page .button-submit{padding:23px 112px;font-family:GothamProRegular,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px}.skills-page{padding:36px 0 39px 0}.skills-page .head{margin:32px 0 69px !important;font-family:GothamProRegular,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:34px;font-weight:normal;text-align:left}.skills-page .subhead{margin-bottom:66px;color:#666;font-size:18px}.skills-page .button-submit{padding:23px 112px;font-family:GothamProRegular,"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:18px}@media (max-width:768px){.skills-page .head,.eco-page .head{text-align:center}.button-submit,.skills-page .subhead,.eco-page .subhead{font-size:24px}}.no-padding{padding:0 !important}.b-body-media{background-color:#FFF}.b-body-media .b-media-head{position:relative;margin-bottom:-18px;overflow:hidden}.b-body-media .b-media-head .bx-wrapper{box-shadow:none;border:none;background:transparent;margin:0}.b-body-media .b-media-head .bx-wrapper .bx-viewport{overflow:visible !important}.b-body-media .b-media-head .bx-wrapper .bx-controls-direction a{margin-top:-30px;height:52px;background-image:none;background-color:rgba(255,255,255,0.15);border-radius:8px}.b-body-media .b-media-head .bx-wrapper .bx-controls-direction a.bx-prev::before{background:url('../img/sprite.1.png') -145px -120px}.b-body-media .b-media-head .bx-wrapper .bx-controls-direction a::before{display:block;background:url('../img/sprite.1.png') -145px -103px;width:12px;height:17px;position:absolute;left:11px;top:16px;content:""}.b-body-media .b-media-head .b-media-head-slide{display:block;background-color:#888;background-repeat:no-repeat;background-position:center;background-size:cover;color:white;height:520px;overflow:hidden}.b-body-media .b-media-head .b-media-head-slide .container{position:absolute;bottom:135px;left:60px}.b-body-media .b-media-head .b-media-head-slide .container h1{overflow:hidden;margin:0;width:550px;text-align:left;font-size:40px;line-height:1.2em}.b-body-media .b-media-head .b-media-head-slide .container h1 a{color:white;text-decoration:none}.b-body-media .b-media-head .b-media-head-slide .container .header-links{margin:10px 0 46px 2px}.b-body-media .b-media-head .b-media-head-slide .container .header-links a{color:#d8d8d8;text-decoration:none;font-size:13px;outline:none}.b-body-media .b-media-head .b-media-head-slide .container .header-links a .fa{margin-right:10px}.b-body-media .b-media-head .b-media-head-slide .container .header-links a.media-item-link{border-left:solid 1px #9695a0;padding:0 10px 0 10px;margin-left:10px}.b-body-media .horizontal-tags{margin:28px 0 39px 0}.b-body-media .b-media-head-pager{position:absolute;bottom:83px;left:100px}.b-body-media .b-media-head-pager a{display:inline-block;overflow:hidden;margin:0 33px 0 -23px;width:80px;height:50px;border:solid 3px white;border-radius:5px;background-position:center;background-size:cover;text-decoration:none;outline:none}.b-body-media .b-media-head-pager a.active{border-color:#c39702}.b-body-media .courses{float:right;width:308px;margin:-14px;background:brown;overflow:hidden;padding:14px}.b-body-media .courses li{display:block !important;margin:0 0 14px !important}.media-items{margin:0 -32px 0 -28px;padding:0 0 20px;min-width:1200px;list-style:none;text-align:center}.media-items-courses{background:#d8d8d8}.media-items .media-item{position:relative;display:inline-block;margin:0 8px 20px;width:280px;height:370px;border-top-left-radius:6px;border-top-right-radius:6px;vertical-align:top;text-align:left;overflow:hidden;outline:none;text-decoration:none}.media-items .media-item .gradient__flat{border-top-left-radius:6px;border-top-right-radius:6px}.media-items .media-item-text{position:absolute;bottom:0;padding:27px;width:inherit;height:190px;background-color:white;vertical-align:bottom;-webkit-transition:height 150ms ease-in;-moz-transition:height 150ms ease-in;-ms-transition:height 150ms ease-in;-o-transition:height 150ms ease-in;transition:height 150ms ease-in;color:black;font-size:16px}.media-items .media-item-text h4{text-align:left;font-size:16px;line-height:1.25em}.media-items .media-item-text__transparent{background-color:transparent;color:white}.media-items .media-item-text__transparent .media-item-subtitle{font-size:13px}.media-items .media-item-text__transparent .media-item-links{color:white}.media-items .media-item-background{background-position:center;background-size:cover;background-repeat:no-repeat;width:inherit;height:180px}.media-items .media-item-background i{position:absolute;top:49px;left:106px;font-size:82px;color:white}.media-items .media-item.media-item__double{width:580px !important}.media-items .media-item.media-item__double .media-item-background{height:inherit}.media-items .media-item.media-item__double h4{font-size:26px}.media-items .media-item.media-item__double .media-item-links .media-item-link{width:auto}.media-items .media-item.media-item__double .media-item-links .hider{display:none}.media-items .media-item.media-item__clear .media-item-background{height:inherit}.media-items .media-item.media-item__clear h4{font-size:24px}.media-items .media-item.media-item__interview .media-item-background{height:inherit;background-color:#415bf6}.media-items .media-item.media-item__interview .media-item-subtitle{width:150px;height:100px;display:inline-block;font-size:15px}.media-items .media-item.media-item__interview .media-interviewer{height:40px;width:40px;border-radius:20px;position:absolute;top:27px;right:35px}.media-items .media-item.media-item__interview .media-item-text{height:100%}.media-items .media-item.media-item__interview .media-item-text .media-item-title{font-family:GothamProBold,sans-serif;font-weight:normal;font-size:22px;text-align:left;line-height:1.25em;color:white}.media-items .media-item.media-item__banner{display:block;width:inherit;height:90px;background:red;border-radius:0;margin-right:14px}.media-items .media-item.media-item__banner .media-item-text{height:100%;padding:16px 40px}.media-items .media-item.media-item__banner .media-item-text .media-item-links{bottom:25px}.media-item-links{font-family:GothamProRegular,sans-serif;font-weight:normal;position:absolute;bottom:20px;display:block;min-width:252px;color:#9695a0;white-space:nowrap;font-size:12px}.media-item.media-item__double .media-item-links{top:20px;right:0;bottom:auto;color:#fff}.media-item-links span{display:inline-block;overflow:hidden;white-space:nowrap}.media-item-links span .fa{margin-right:10px}.media-item-links .media-item-link{border-left:solid 1px #9695a0;padding:0 10px 0 20px;margin-left:20px;width:150px;overflow:hidden}.media-item-links .hider{position:absolute;display:block;top:0;right:0;bottom:0;width:20px;background-image:-webkit-gradient(linear, left center, right center, from(rgba(254,253,255,0)), to(#fefdff));background-image:-webkit-linear-gradient(left, rgba(254,253,255,0), #fefdff);background-image:-moz-linear-gradient(left, rgba(254,253,255,0), #fefdff);background-image:-o-linear-gradient(left, rgba(254,253,255,0), #fefdff);background-image:-ms-linear-gradient(left, rgba(254,253,255,0), #fefdff);background-image:linear-gradient(left, rgba(254,253,255,0), #fefdff)}@media (min-width:768px){.media-items{margin-left:-240px}}@media (min-width:992px){.media-items{margin-left:-128px}}@media (min-width:1200px){.media-items{margin-left:-28px}}.typo h1{display:block;margin:41px 150px 37px;font-size:46px}.b-body-post .container-header{max-width:1200px}.b-media-post{width:750px}.b-media-post .pluso-sharing{text-align:center;position:relative;z-index:0;padding:30px 0 20px}.b-media-post p{text-align:justify;font-size:16px}.b-media-post img{max-width:650px}.b-media-post .info-graphic-img{width:100%;max-width:1200px;margin-bottom:40px}.b-media-post .info-graphic{display:block;position:relative}.b-media-post .info-graphic .fa-search{font-size:50px;position:absolute;top:10px;right:10px;background-color:white;padding:10px;border-radius:5px;opacity:.7;transition:opasity .5s}.b-media-post .info-graphic .fa-search:hover{opacity:1}.b-media-post img[style="float: left; margin: 0px 10px 10px 0px;"]{position:relative;top:4px}.b-media-post img[style="line-height: 1.6em; float: right; margin: 0px 0px 10px 10px;"]{position:relative;top:4px}.b-media-post h2{font-size:37px}.b-media-post h3{font-size:27px}.b-media-post td>h2:first-child,.b-media-post td>h3:first-child,.b-media-post td>h4:first-child{margin:0 0 10px}.b-media-post td{font-size:17px !important}.b-media-post .b-media-post-photoDescription{margin-top:-12px;padding-left:100px;color:#778899;text-align:right;font-size:12px}.b-media-post .horizontal-tags{margin:0;text-align:left}.b-media-post .horizontal-tags .horizontal-tags-link{background-color:transparent;color:#415bf6;border:1px solid #415bf6;padding:6px 9px 9px}.b-media-post .horizontal-tags .horizontal-tags-link:hover{background-color:#415bf6;color:#fff}.b-media-post .horizontal-tags .horizontal-tags-title{font-size:20px}.b-vacancies{overflow:hidden;text-align:center;font-size:16px}.b-vacancies ul{padding:0;margin:-21px 0 40px}.b-vacancies ul li{display:inline-block;margin:20px 1.5% 0;padding-top:20px;width:30%;border-top:1px solid #d8d8d8;list-style:none;vertical-align:top;text-align:left}.b-vacancies ul li a{display:block;padding-bottom:1px}.b-vacancies ul li .b-vacancies-company{color:#9695a0;font-size:12px;padding-top:1px}.b-vacancies ul li .b-vacancies-salary{margin:5px 0}.b-vacancies .b-vacancies-sponsor{margin-top:40px;text-align:center;color:#9695a0}.b-vacancies .b-vacancies-sponsor a{white-space:nowrap;color:#415bf6}#universities{padding-bottom:10px}#universities tr td,#universities tr th{font-size:13px}#universities_wrapper{padding-bottom:50px}.dataTables_paginate a.previous{display:none !important}.dataTables_paginate a.next{display:none !important}.b-body-skills .container{margin-bottom:50px}.b-body-skills .content-replace{display:none}.b-body-skills .intext-header{text-align:left}.b-body-skills li,.b-body-skills p{font-size:18px;line-height:1.8em}.b-body-skills li{line-height:1.2em}.b-body-skills p{margin-bottom:28px}.b-body-skills h3,.b-body-skills h4,.b-body-skills h5{text-align:left}.b-body-skills .pazzle{position:relative;height:560px;width:580px}.b-body-skills .pazzle .text{padding:45px 0 0 10px;text-align:center;font-size:18px;line-height:20px;font-weight:bold;color:#fff}.b-body-skills .pazzle .seg{position:absolute;left:0;top:0;background-image:url('/img/skills/pazzle.png?v=1');background-position:0 0}.b-body-skills .pazzle .red{width:334px;height:153px;position:absolute;left:117px}.b-body-skills .pazzle .red .seg1{background-position:0 0;top:1px;width:172px;height:153px}.b-body-skills .pazzle .red .seg{z-index:30}.b-body-skills .pazzle .red .seg1:hover{cursor:pointer;background-position:-172px 0}.b-body-skills .pazzle .red .seg2{left:144px;width:194px;height:153px;float:left;background-position:-343px 0}.b-body-skills .pazzle .red .seg2.active,.b-body-skills .pazzle .red .seg2:hover{cursor:pointer;background-position:-537px 0}.b-body-skills .pazzle .red .seg1.active .text,.b-body-skills .pazzle .red .seg1:hover .text,.b-body-skills .pazzle .red .seg2.active .text,.b-body-skills .pazzle .red .seg2:hover .text{font-size:17px}.b-body-skills .pazzle .yellow{position:absolute;height:153px;left:42px}.b-body-skills .pazzle .yellow .seg{height:153px}.b-body-skills .pazzle .yellow .seg.active .text,.b-body-skills .pazzle .yellow .seg:hover .text{font-size:15px}.b-body-skills .pazzle .yellow .line1{position:relative;left:39px}.b-body-skills .pazzle .yellow .line1 .seg{z-index:29}.b-body-skills .pazzle .yellow .line2 .seg{z-index:28}.b-body-skills .pazzle .yellow .seg1{background-position:0 -152px;top:126px;width:145px;height:152px}.b-body-skills .pazzle .yellow .seg1 .text{padding-top:40px;padding-left:0;margin-left:-10px;font-size:16px}.b-body-skills .pazzle .yellow .seg1.active,.b-body-skills .pazzle .yellow .seg1:hover{cursor:pointer;background-position:-146px -152px}.b-body-skills .pazzle .yellow .seg2{left:118px;top:126px;width:119px;height:152px;background-position:-290px -152px}.b-body-skills .pazzle .yellow .seg2 .text{padding-top:45px;padding-left:0;margin-left:-25px;font-size:16px}.b-body-skills .pazzle .yellow .seg2.active,.b-body-skills .pazzle .yellow .seg2:hover{cursor:pointer;background-position:-410px -152px}.b-body-skills .pazzle .yellow .seg3{left:207px;top:126px;width:116px;height:152px;background-position:-529px -152px}.b-body-skills .pazzle .yellow .seg3 .text{padding-top:45px;padding-left:0;margin-left:-28px;font-size:14px}.b-body-skills .pazzle .yellow .seg3.active,.b-body-skills .pazzle .yellow .seg3:hover{cursor:pointer;background-position:-644px -152px}.b-body-skills .pazzle .yellow .seg4{left:293px;top:126px;width:123px;height:152px;background-position:-760px -152px}.b-body-skills .pazzle .yellow .seg4 .text{padding-top:45px;padding-left:0;margin-left:-18px;font-size:14px}.b-body-skills .pazzle .yellow .seg4.active,.b-body-skills .pazzle .yellow .seg4:hover{cursor:pointer;background-position:-883px -152px}.b-body-skills .pazzle .yellow .seg3.active .text,.b-body-skills .pazzle .yellow .seg3:hover .text,.b-body-skills .pazzle .yellow .seg4.active .text,.b-body-skills .pazzle .yellow .seg4:hover .text{font-size:13px}.b-body-skills .pazzle .yellow .line2{position:relative;z-index:28}.b-body-skills .pazzle .yellow .seg5{background-position:0 -304px;top:252px;width:152px;height:153px}.b-body-skills .pazzle .yellow .seg5 .text{padding-top:40px;padding-left:4px;margin-left:-8px;font-size:14px}.b-body-skills .pazzle .yellow .seg5.active,.b-body-skills .pazzle .yellow .seg5:hover{cursor:pointer;background-position:-151px -304px}.b-body-skills .pazzle .yellow .seg.active .text,.b-body-skills .pazzle .yellow .seg:hover .text{font-size:13px}.b-body-skills .pazzle .yellow .seg6{background-position:-304px -304px;top:252px;left:125px;width:124px;height:153px}.b-body-skills .pazzle .yellow .seg6 .text{padding-top:30px;padding-left:0;margin-left:0;font-size:14px;line-height:16px}.b-body-skills .pazzle .yellow .seg6.active,.b-body-skills .pazzle .yellow .seg6:hover{cursor:pointer;background-position:-428px -304px}.b-body-skills .pazzle .yellow .seg7{z-index:28;background-position:-554px -304px;top:252px;left:223px;width:134px;height:153px}.b-body-skills .pazzle .yellow .seg7 .text{padding-top:45px;padding-left:20px;margin-left:0;font-size:14px;line-height:16px}.b-body-skills .pazzle .yellow .seg7.active,.b-body-skills .pazzle .yellow .seg7:hover{cursor:pointer;background-position:-692px -304px}.b-body-skills .pazzle .yellow .seg8{background-position:-825px -304px;top:231px;left:330px;width:165px;height:176px}.b-body-skills .pazzle .yellow .seg8 .text{padding-left:0;padding-top:50px;margin-left:0;font-size:14px;line-height:16px}.b-body-skills .pazzle .yellow .seg8.active,.b-body-skills .pazzle .yellow .seg8:hover{cursor:pointer;background-position:-990px -304px}.b-body-skills .pazzle .yellow .seg7.active .text,.b-body-skills .pazzle .yellow .seg7:hover .text,.b-body-skills .pazzle .yellow .seg8.active .text,.b-body-skills .pazzle .yellow .seg8:hover .text{font-size:13px}.b-body-skills .pazzle .blue{position:absolute;top:379px}.b-body-skills .pazzle .blue .seg{z-index:26}.b-body-skills .pazzle .blue .text{font-size:14px}.b-body-skills .pazzle .blue .seg1{background-position:0 -479px;width:164px;height:144px}.b-body-skills .pazzle .blue .seg1 .text{padding-top:50px;padding-left:4px;margin-left:0}.b-body-skills .pazzle .blue .seg1.active,.b-body-skills .pazzle .blue .seg1:hover{cursor:pointer;background-position:-165px -479px}.b-body-skills .pazzle .blue .seg.active .text,.b-body-skills .pazzle .blue .seg:hover .text{font-size:13px}.b-body-skills .pazzle .blue .seg2{background-position:-332px -479px;width:154px;height:144px;left:140px}.b-body-skills .pazzle .blue .seg2 .text{padding-top:50px;padding-left:4px;margin-left:0}.b-body-skills .pazzle .blue .seg2.active,.b-body-skills .pazzle .blue .seg2:hover{cursor:pointer;background-position:-487px -479px}.b-body-skills .pazzle .blue .seg3{background-position:-642px -479px;width:168px;height:144px;left:269px}.b-body-skills .pazzle .blue .seg3 .text{padding-top:50px;padding-left:4px;margin-left:0}.b-body-skills .pazzle .blue .seg3.active,.b-body-skills .pazzle .blue .seg3:hover{cursor:pointer;background-position:-811px -479px}.b-body-skills .pazzle .blue .seg4{background-position:-980px -479px;width:168px;height:144px;left:412px}.b-body-skills .pazzle .blue .seg4.active:after{content:'';display:block;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAeCAYAAADHJYVoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUxQjM4QjZGRDlCRjExRTZCNzc3ODMxNTkzNDA2MkFFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUxQjM4QjcwRDlCRjExRTZCNzc3ODMxNTkzNDA2MkFFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTFCMzhCNkREOUJGMTFFNkI3Nzc4MzE1OTM0MDYyQUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTFCMzhCNkVEOUJGMTFFNkI3Nzc4MzE1OTM0MDYyQUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5GLGgiAAAEL0lEQVR42qxWbShkURh+Z8wYn/nK0i5JbPxYREoJkYh2UX5M7TbyRz7Wtl9RlNpktyQrlN8Ube0PrV2fix9KbcofS1ppY0sjH5PWx2AMzr7vWed2dtwZbE6dzrn3nvuc9zzv8z73ahhj4KzNzc0FnJ+fG5KSkjbgfxqBq/XJycnYjIyMz9jNw8PDac7WueqqN+vr61+Vlpa2bW9vs62tLVZVVfXxLbabgmvVTrO7uxtotVpfBQUFQXBwMNhsNuPOzs7dm7KidUbV2dkZ72J+enqqvxVwTKIWwTgwzgmYNnC7rci1SlL+bkbzWwNXOgF7enrC1NSUsbCw8LvRaPx2XXCdM1oE39ROTk4gJCQE0tPT4/HZm87Ozpd0H9fofX19LWVlZd3XBicKZFoODw8hLi4OamtraePG3NxccHNzg8jISDAYDH1DQ0MrHh4e1rCwsB+xsbHWq8A5HRdc845y5M/29/f5vKKiAkwmE1gsFlNeXp6J7hUXF79vbGysuTKhBCzRxOXIX9BqObjYzG63w9HRESAoJCYmfpVzomtpaSldWFhIxEUGTNxRd3f3a3d3d5sAo3ZwcAA+Pj7KqbDIOCA1jUbD5/gOJCcnj+PJntTV1XXhyZ5rBwYGemZmZl74+flV6vV6W0dHx+PFxcUEnU7HgSiZBQUFkJ2dzfVOkZeUlEB8fLyy+d7eHu+hoaGA+fgwNjb2dHNz8xRSUlIY7sKoIX8sPz+foQJYTk4Owxf4PYyMIQ0Mo2JoC0xu5D2oIjY4OMivV1dXGdLDpqenmQ6j5XzSUY+Pj6G3txcqKythY2NDSSiphU5CUVMjvkktdB0YGAjj4+P8WrQLuwBtT0+Pu7+/fye6IODIHzQ0NEB7ezsHERuI0bHIaAOUIVCQstJ48qOiouxpaWmfvL29v7S2tpK0APUKERERikIu+bSKbOWNxTXXeVFR0RQmzgNlVIhcc5ulRJISaKEYKUp5FGqhLuaqFYpS+038kW5lGToWFQHI1kDXtJmgSD6dUkSokpn+/v4HWOLmiYkJblYyqCgmuWrluQCkxGOAv3B6/58KzczMXFxaWrqHcgPMwSUeXXUCHR0dherqavKgmqysrJ+Xyh8drmt9ff3dyMiIIi+ZS7WN6B6tMZvNMD8/D6mpqV9VvaWtre0ZVuxDkiM6nqq/O46CNpKjl5fXT5TmoVPjQkp+4yJ+VMeo5VE2NmFq2M+io6PPnYI3Nzc/QlnWYOeSJHocN5HVQslvamoC9PU+PLnRpZ/HxMRYw8PDl2ZnZ+mYgF6jyI+iE/ITlkDXKysrgL8fd9Db512CU0O+jwmQEkvlLUcqRuEvFPna2hoEBARYrvzMUUOf2SbzKS8vVwWmLk5yQZsdv0z//FNqXP2ILi8vG1Dz6+SKxL0j1zQnYPpQoAgiExIS9uT3/wgwACPUkzmw2pd7AAAAAElFTkSuQmCC');width:23px;height:30px;position:absolute;bottom:10px;left:80px}.b-body-skills .pazzle .blue .seg4 .text{padding-top:50px;padding-left:4px;margin-left:0}.b-body-skills .pazzle .blue .seg4.active,.b-body-skills .pazzle .blue .seg4:hover{cursor:pointer;background-position:-1151px -479px}.b-body-skills .pazzle .seg.active,.b-body-skills .pazzle .seg:hover{margin:10px 0 0 10px;z-index:99 !important;position:absolute}.b-body-skills .pazzle:hover .seg.active{margin:0;z-index:inherit}.b-body-skills .pazzle:hover .seg.active:after{display:none}.b-body-skills .pazzle:hover .seg.active:hover{margin:10px 0 0 10px;z-index:99;position:absolute}.b-body-skills .top-list{list-style:none;padding-left:0}.b-body-skills .top-list li:before{content:'';display:inline-block;width:46px;height:52px;background-image:url('/img/skills/pazzle-item_03.png');background-position:0 0;margin-right:10px;position:absolute;left:0}.b-body-skills .top-list li:nth-child(2):before{background-image:url('/img/skills/pazzle-item_05.png')}.b-body-skills .top-list li:nth-child(3):before{background-image:url('/img/skills/pazzle-item_06.png')}.b-body-skills .top-list li{margin-bottom:10px;padding-left:45px;line-height:47px}.b-body-skills .bird-list{list-style:none;padding-left:0}.b-body-skills .bird-list li:before{content:'\2713';display:block;margin-right:10px;position:absolute;left:0}.b-body-skills .bird-list li{position:relative;margin-bottom:10px;line-height:1.3em;padding-left:20px}html{height:100%}.wrapper{height:auto !important;min-height:100% !important;padding-bottom:195px !important;margin-bottom:-195px !important}@media (max-width:1200px) and (min-width:992px){.wrapper{padding-bottom:212px !important;margin-bottom:-212px !important}}@media (max-width:991px) and (min-width:768px){.wrapper{padding-bottom:189px !important;margin-bottom:-189px !important}}@media (max-width:767px) and (min-width:544px){.wrapper{padding-bottom:305px !important;margin-bottom:-305px !important}}@media (max-width:543px){.wrapper{padding-bottom:359px !important;margin-bottom:-359px !important}}.b-header{border-bottom:solid 1px #FFF;padding-top:30px;padding-bottom:30px;width:100%;background-color:#FFFF F}.b-header .container .b-header-right .fa-search{font-size:20px;color:#cacaca;margin-right:15px;display:inline-block;vertical-align:middle}.b-header .container .b-header-right .b-user-icon{background:url("/img/main/main-user-icon.png");background-repeat:no-repeat;background-size:contain;width:18px;height:18px;display:inline-block;margin-right:15px;vertical-align:middle}.b-header .container .b-header-right .b-header-date{display:inline-block;padding:0;vertical-align:middle}@media (max-width:991px){.b-header .container .b-header-right .b-user-icon{margin-right:0}.b-header .container .b-header-right .b-header-date{padding-top:5px}}.b-header .container .small,.b-header .container small{font-size:13px;color:#999999;padding-top:2px}.b-header:hover{border-bottom:solid 1px #d8d8d8;border-radius:0}@font-face{font-family:"GothamProRegular";src:url("../fonts/GothamPro/GothamProRegular/GothamProRegular.eot");src:url("../fonts/GothamPro/GothamProRegular/GothamProRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProRegular/GothamProRegular.woff") format("woff"),url("../fonts/GothamPro/GothamProRegular/GothamProRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBold";src:url("../fonts/GothamPro/GothamProBold/GothamProBold.eot");src:url("../fonts/GothamPro/GothamProBold/GothamProBold.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBold/GothamProBold.woff") format("woff"),url("../fonts/GothamPro/GothamProBold/GothamProBold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBlack";src:url("../fonts/GothamPro/GothamProBlack/GothamProBlack.eot");src:url("../fonts/GothamPro/GothamProBlack/GothamProBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBlack/GothamProBlack.woff") format("woff"),url("../fonts/GothamPro/GothamProBlack/GothamProBlack.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProItalic";src:url("../fonts/GothamPro/GothamProItalic/GothamProItalic.eot");src:url("../fonts/GothamPro/GothamProItalic/GothamProItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProItalic/GothamProItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProItalic/GothamProItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProMedium";src:url("../fonts/GothamPro/GothamProMedium/GothamProMedium.eot");src:url("../fonts/GothamPro/GothamProMedium/GothamProMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProMedium/GothamProMedium.woff") format("woff"),url("../fonts/GothamPro/GothamProMedium/GothamProMedium.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProLight";src:url("../fonts/GothamPro/GothamProLight/GothamProLight.eot");src:url("../fonts/GothamPro/GothamProLight/GothamProLight.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProLight/GothamProLight.woff") format("woff"),url("../fonts/GothamPro/GothamProLight/GothamProLight.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProMediumItalic";src:url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.eot");src:url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProLightItalic";src:url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.eot");src:url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBoldItalic";src:url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.eot");src:url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBlackItalic";src:url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.eot");src:url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.ttf") format("truetype");font-style:normal;font-weight:normal}.main-page .container{padding-top:160px;padding-bottom:60px}@media (max-width:991px){.main-page .container{padding-top:100px;padding-bottom:30px}}.main-page h2,.main-page h3,.main-page h4,.main-page h5,.main-page h6,.main-page .h2,.main-page .h3,.main-page .h4,.main-page .h5,.main-page .h6,.main-page .lead,.main-page p,.main-page small,.main-page div{font-family:GothamProRegular;font-weight:normal;font-style:normal;font-stretch:normal;color:#000000;text-decoration:none;display:block}.main-page h2,.main-page .h2{font-size:34px;line-height:1.18;margin-top:0}.main-page a.h2,.main-page a.h3{display:inline-block}.main-page h3,.main-page .h3{font-size:24px;line-height:1.33}.main-page a{text-decoration:none;color:#000000}.main-page .lead{font-family:GothamProLight;font-size:18px;line-height:1.33}.main-page p,.main-page ul li{font-size:15px;line-height:1.6;margin-bottom:1rem}.main-page .m-b-0{margin-bottom:0}.main-page .m-t-0{margin-top:0}.main-page .small,.main-page small{font-size:13px;color:#999999;padding-top:2px}.main-page .small{padding-right:2rem}.main-page .small-time{width:15%;padding-right:5px;display:inline-block;box-sizing:border-box;vertical-align:top}@media (max-width:991px) and (min-width:768px){.main-page .small-time{width:17% !important}}@media (max-width:767px) and (min-width:480px){.main-page .small-time{width:10% !important}}.main-page .small-company{width:20%;padding-right:5px;display:inline-block;box-sizing:border-box;vertical-align:top}@media (max-width:991px) and (min-width:768px){.main-page .small-company{width:27% !important}}@media (max-width:767px) and (min-width:480px){.main-page .small-company{width:15% !important}}.main-page .white-coloured{color:#FFFFFF}.main-page .gray-coloured{color:#999999}.main-page hr.gray-coloured{border-top:1px solid #999999}.main-page .text-left{text-align:left !important}.main-page .b-text-item-time{display:inline-block;width:83%;box-sizing:border-box;vertical-align:top}@media (max-width:991px) and (min-width:768px){.main-page .b-text-item-time{width:80%}}@media (max-width:767px) and (min-width:480px){.main-page .b-text-item-time{width:87%}}.main-page .thumbnail{position:relative;border:none}.main-page .b-common img{max-width:311px;width:100%;margin-bottom:2rem}.main-page .b-common .b-common-text{height:170px;overflow-y:hidden}@media (max-width:767px){.main-page .b-common .b-common-text{display:inline-block}.main-page .b-common .thumbnail{margin-bottom:3rem}.main-page .b-common .thumbnail:last-of-type{margin-bottom:0}}.main-page .b-common .b-common-text-item-company{display:inline-block;width:78%;box-sizing:border-box;vertical-align:top}@media (max-width:991px) and (min-width:768px){.main-page .b-common .b-common-text-item-company{width:70%}}@media (max-width:767px) and (min-width:480px){.main-page .b-common .b-common-text-item-company{width:82%}}.main-page .b-common-figures{position:relative;padding:0;top:-30px}.main-page .b-common-figures .b-common-figures-zigzag,.main-page .b-common-figures .b-common-figures-circle,.main-page .b-common-figures .b-common-figures-blackline,.main-page .b-common-figures .b-common-figures-redline,.main-page .b-common-figures .b-common-figures-blackline-2,.main-page .b-common-figures .b-common-figures-redline-2,.main-page .b-common-figures .b-common-figures-zigzag-2,.main-page .b-common-figures .b-common-figures-circle-2,.main-page .b-common-figures .b-common-figures-lines,.main-page .b-common-figures .b-common-figures-lines-2,.main-page .b-common-figures .b-common-figures-lines-3,.main-page .b-common-figures .b-common-figures-circle-3{display:inline-block;background:url('/img/main/main-sprite.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;position:absolute}.main-page .b-common-figures .b-common-figures-zigzag{left:12%;top:0;background-position:0 0;width:151px;height:48px}.main-page .b-common-figures .b-common-figures-circle{left:45%;top:0;background-position:-111px -58px;width:35px;height:35px}@media (max-width:767px){.main-page .b-common-figures .b-common-figures-circle{left:50%}}.main-page .b-common-figures .b-common-figures-blackline{left:65%;top:0;background-position:-111px -128px;width:34px;height:10px}.main-page .b-common-figures .b-common-figures-redline{top:0;right:12%;background-position:-66px -175px;width:44px;height:50px}.main-page .b-common-figures .b-common-figures-blackline-2{left:25%;top:20px;background-position:-66px -159px;width:64px;height:16px}.main-page .b-common-figures .b-common-figures-redline-2{top:14px;left:33%;background-position:-130px -159px;width:14px;height:34px}@media (max-width:991px) and (min-width:768px){.main-page .b-common-figures .b-common-figures-redline-2{left:37%}}@media (max-width:767px) and (min-width:544px){.main-page .b-common-figures .b-common-figures-redline-2{left:40%}}@media (max-width:543px){.main-page .b-common-figures .b-common-figures-redline-2{left:45%}}.main-page .b-common-figures .b-common-figures-lines{top:14px;left:25%;background-position:0 -159px;width:66px;height:82px}.main-page .b-common-figures .b-common-figures-circle-2{top:-80px;right:14%;background-position:-111px -93px;width:35px;height:35px}.main-page .b-common-figures .b-common-figures-zigzag-2{top:-20px;right:6%;background-position:0 -48px;width:111px;height:111px}.main-page .b-common-figures .b-common-figures-lines-2{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);top:-25px;right:9%;background-position:0 -159px;width:66px;height:82px}.main-page .b-common-figures .b-common-figures-lines-3{top:63px;right:12%;background:url("/img/main/main-figures-blueyellow.png");width:55px;height:58px}.main-page .b-common-figures .b-common-figures-circle-3{top:160px;right:11%;background-position:-111px -93px;width:35px;height:35px}@media (max-width:767px){.main-page .b-common-figures .b-common-figures-circle-2,.main-page .b-common-figures .b-common-figures-circle-3{display:none}.main-page .b-common-figures .b-common-figures-lines{left:47%}}@media (max-width:544px){.main-page .b-common-figures .b-common-figures-lines-3{top:95px}}.main-page .b-materials .b-materials-text{height:395px;overflow-y:hidden}@media (max-width:1199px) and (min-width:992px){.main-page .b-materials .b-materials-text{height:335px}}@media (max-width:991px) and (min-width:768px){.main-page .b-materials .b-materials-text{height:255px}}@media (max-width:767px){.main-page .b-materials .b-materials-text{height:auto;margin-bottom:2rem}}.main-page .b-materials .b-materials-item{margin-bottom:40px}.main-page .b-materials .b-materials-item .thumbnail{margin-bottom:0}.main-page .b-materials .b-materials-item .thumbnail a{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}.main-page .b-materials .b-materials-item .thumbnail .lead{margin-bottom:0}.main-page .b-materials .b-materials-main-item{position:relative;margin-bottom:40px;max-height:390px;overflow:hidden}.main-page .b-materials .b-materials-main-item .main-materials-main-img{width:100%;border:none;border-radius:4px;margin-bottom:0}.main-page .b-materials .b-materials-main-item .b-materials-main-item-text{background:rgba(0,0,0,0.4);position:absolute;left:19px;right:19px;bottom:0;padding:20px 58px 7% 58px}.main-page .b-materials .b-materials-main-item .b-materials-main-item-text small{color:#FFF}.main-page .b-materials .b-materials-main-item .b-materials-main-item-text p{font-family:GothamProBold;font-size:24px;color:#FFF;line-height:1.33;margin-top:10px}@media (max-width:767px){.main-page .b-materials .b-materials-main-item .b-materials-main-item-text p{margin-bottom:0}}@media (max-width:544px){.main-page .b-materials .b-materials-main-item .b-materials-main-item-text p{font-size:15px}}.main-page .b-materials .b-materials-topics{margin-bottom:1rem}.main-page .b-materials .b-materials-topics .b-materials-topics-slider{display:inline-block;float:none;vertical-align:middle;position:relative;padding-left:0}@media (max-width:1199px){.main-page .b-materials .b-materials-topics .b-materials-topics-slider{width:100%}}.main-page .b-materials .b-materials-topics .b-materials-topics-caption{font-family:GothamProBold;width:250px;display:inline-block;float:none;vertical-align:middle;margin-left:3px;margin-bottom:1rem}.main-page .b-materials .b-materials-topics .b-materials-topics-slider{height:40px;margin-bottom:1rem}.main-page .b-materials .b-materials-topics #owl-demo{height:40px;vertical-align:middle}.main-page .b-materials .b-materials-topics #owl-demo .item{margin:0 0 0 10px;color:#000;height:40px;display:block}.main-page .b-materials .b-materials-topics #owl-demo .item img{max-width:100%;max-height:100%;width:auto;display:inline-block;float:none;vertical-align:middle}.main-page .b-materials .b-materials-topics #owl-demo .item span{padding-left:9px;font-family:GothamProBold;display:inline-block;vertical-align:middle;float:none}.main-page .b-materials .b-materials-topics .right-hide{width:288px;height:40px;background-image:linear-gradient(to right, rgba(255,255,255,0.5), #ffffff 64%);position:absolute;top:0;right:-100px}@media (max-width:1199px){.main-page .b-materials .b-materials-topics .right-hide{right:-60px}}.main-page .b-materials .b-materials-topics .customNavigation{position:absolute;top:0;bottom:0;right:0}@media (max-width:1199px){.main-page .b-materials .b-materials-topics .customNavigation{right:7px}}.main-page .b-materials .b-materials-topics .customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-page .b-materials .b-materials-topics .customNavigation .btn{font-size:36px;color:#000;padding:0 3px;vertical-align:middle;border:none;line-height:20px}@media (max-width:991px){.main-page .b-materials .b-materials-topics{margin-bottom:11px}.main-page .b-materials .b-materials-topics .b-materials-topics-caption{padding-top:10px;padding-bottom:10px;float:left;display:block}.main-page .b-materials .b-materials-topics .b-materials-topics-slider{float:left;display:block;padding-left:12px}.main-page .b-materials .b-materials-topics .customNavigation{right:15px}}.main-page .b-materials .list,.main-page .b-materials .list>div[class*='col-']{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.main-page .b-materials .list .thumbnail,.main-page .b-materials .list>div[class*='col-'] .thumbnail{width:100%}.main-page .b-materials .list .thumbnail a,.main-page .b-materials .list>div[class*='col-'] .thumbnail a{display:block;border-radius:4px;width:100%;height:200px}.main-page .b-materials .list .thumbnail small,.main-page .b-materials .list>div[class*='col-'] .thumbnail small{margin:10px 0 5px 0}.main-page .b-materials .list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.main-page .b-events .b-events-img{max-width:270px;max-height:243px;width:100%}.main-page .b-events .b-events-list li{border-bottom:solid 1px #e8e8e8}.main-page .b-events .active{font-family:GothamProBold}.main-page .b-about .b-about-img{width:66px}.main-page .b-about .b-about-main-img{background:url("/img/main/main-about-main-img.png");background-position:bottom 20px right -50px;background-repeat:no-repeat;background-size:411px 411px}@media (max-width:767px){.main-page .b-about .b-about-main-img{background:none}}.main-page .b-about .b-about-item{margin-top:20px;margin-bottom:20px;line-height:66px}.main-page .b-about .b-about-item div[class*='col-']{display:inline-block;vertical-align:middle;float:none}.main-page .b-about .b-about-item div[class*='col-'] a{margin-bottom:0}.main-page .b-about .white-coloured{line-height:25px}@media (max-width:500px){.main-page .b-about .b-about-item-text a{padding-left:15px}}.main-page .b-academy .b-academy-main-img{background:url("/img/main/main-academy-main-img.png");background-position:bottom 22px right -50px;background-repeat:no-repeat;background-size:376px 467px}@media (max-width:767px){.main-page .b-academy .b-academy-main-img{background:none}}.main-page .b-academy .b-academy-container{padding-left:30px}.main-page .b-academy .b-academy-container .b-academy-caption{font-family:GothamProBold}.main-page .b-academy .b-academy-container .b-academy-list{list-style-type:disc;color:#ef5b48}.main-page .b-academy .b-academy-container .b-academy-list span{color:#000}.main-page .b-academy .b-academy-graduations img{width:63px;height:86px}.main-page .b-academy .b-academy-graduations div[class*='col-']{float:none;display:inline-block;vertical-align:middle}.main-page .b-academy .b-more-orange{background-color:#ec5a47;border:none}.main-page .b-academy .b-more-orange span{font-family:GothamProBold;color:#ffffff}@media (min-width:768px){.main-page .b-academy .b-more-orange{margin-bottom:22px}}.main-page .container-middle{height:200px;display:table;width:100%;padding:0}.main-page .row-middle{height:100%;display:table-cell;vertical-align:middle}.main-page .col-middle{float:none;margin:0 auto}.main-page .badge{font-family:GothamProBold !important;display:inline-block;min-width:10px;padding:1px 12px;margin-left:10px;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#FFF;border-radius:50px;border:solid 1px #dddddd;font-family:GothamPro;font-size:13px;font-style:normal;font-stretch:normal;line-height:1.62;color:#000000}.main-page .b-text-hide{width:100%;height:124px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), #ffffff);position:absolute;bottom:0;left:0;right:0}.main-page .b-more{height:60px;border-radius:84px;border:solid 2px #000000;margin-bottom:10px}.main-page .b-more:hover{-webkit-transition:all .1s ease-out .1s;-moz-transition:all .1s ease-out .1s;-o-transition:all .1s ease-out .1s;transition:all .1s ease-out .1s}.main-page .b-more span{position:relative;top:32%}.main-page .black:hover{background-color:#222;border-color:#222;color:#FFF}.main-page .b-more-orange:hover{background-color:#ce5040}.main-page-dark{background-color:#222222}.b-main-footer{position:relative;bottom:0;border-top:solid 1px #eeeeee}.b-main-footer .b-main-footer-rocit-a{font-size:18px;line-height:22px}.b-main-footer .b-main-footer-rocit-a .main-footer-rocit-logo{width:22px;height:22px;vertical-align:middle;display:inline-block;margin-top:-4px;background:url("/img/main/main-footer-rocit-logo.png")}.b-main-footer .b-main-footer-right{text-align:right}.b-main-footer .b-main-footer-right .b-main-footer-disign{background:url("/img/main/main-logo-disaign.png");width:44px;height:30px;background-repeat:no-repeat;margin-bottom:6px;display:inline-block}.b-main-footer .b-main-footer-right .b-main-footer-disign:hover{background:url("/img/main/main-logo-disaign-hover.png")}.b-main-footer .b-main-footer-left{padding-top:14px}.b-main-footer .b-main-footer-right{padding-top:12px}@media (max-width:1199px) and (min-width:992px){.b-main-footer .b-main-footer-left{padding-top:32px}.b-main-footer .b-main-footer-right{padding-top:30px}}@media (max-width:991px) and (min-width:768px){.b-main-footer .b-main-footer-left{padding-top:50px}.b-main-footer .b-main-footer-right{padding-top:66px}}@media (max-width:767px){.b-main-footer .b-main-footer-left,.b-main-footer .b-main-footer-center{position:relative;margin-bottom:20px}.b-main-footer .b-main-footer-left{text-align:center}.b-main-footer .b-main-footer-right{text-align:center}.b-main-footer .col-xs-1{display:block;margin:0 auto;float:none}}.b-body-academy .section{margin-bottom:50px}.b-body-academy .last{margin-bottom:250px}.b-body-academy .events li,.b-body-academy .gallery li{list-style:none;margin-bottom:1rem}.b-body-academy .events li{height:251px}.b-body-academy .events p{line-height:1em;margin:10px 0 0;text-align:center;font-size:19px}.b-body-academy .events img,.b-body-academy .gallery img{max-width:100%;margin-bottom:0}.b-body-academy .b-more-orange{display:inline-block;background-color:#ec5a47;color:#fff;border:none;border-radius:84px;position:relative;padding:15px 25px;font-weight:bold}.b-body-academy .b-more-orange:hover{background-color:#ce5040;color:#fff !important;text-decoration:none !important}.b-body-academy .horizontal-tag{display:inline;background-color:transparent;color:#415bf6;border:1px solid #415bf6;padding:9px 15px 15px;margin:0 2px;border-radius:40px;font-size:17px;box-sizing:border-box}.b-body-academy .horizontal-tag.gold{color:#c39702;text-decoration:none;border:0;padding:5px 5px}.menu{min-height:80px;font-family:GothamProRegular;padding-top:20px;background-color:#fff}.menu .menu-container{position:relative;height:40px}.menu .menu-container .menu-logo{font-family:GothamProBold;display:block;font-size:24px;margin-bottom:-10px}.menu .menu-container .menu-logo span{color:#EF5B47}@media (max-width:479px){.menu .menu-container .menu-logo{display:none}}.menu .menu-container .menu-slogan{font-size:14px !important;color:#CACACA}@media (max-width:479px){.menu .menu-container .menu-slogan{display:none}}.menu .menu-container .menu-list{display:none;text-align:center;float:none;height:40px}.menu .menu-container .menu-list li{position:inherit;height:40px}.menu .menu-container .menu-list li a{color:#000;text-transform:uppercase;font-size:12px;font-family:GothamProBold;padding:10px 0 25px 0;margin:0 10px -20px 10px;box-sizing:border-box}.menu .menu-container .menu-list li a:hover{border-bottom:solid 3px #EE5544;margin-bottom:-23px;background-color:#fff}.menu .menu-container .menu-list li .dropdown-menu{display:block;visibility:hidden;position:absolute;top:60px;left:0;right:0;width:auto;padding:30px 5px}.menu .menu-container .menu-list li:hover a{border-bottom:solid 3px #EE5544;margin-bottom:-23px;background-color:#fff}.menu .menu-container .menu-list li:hover .dropdown-menu{visibility:visible;list-style-image:none;margin:0 auto;padding:5px;background-color:#fff}.menu .menu-container .menu-list li:hover .dropdown-menu li{display:inline-block;position:relative;padding:20px 5px}.menu .menu-container .menu-list li:hover .dropdown-menu li a{font-family:GothamProRegular;font-size:15px;text-decoration:none;text-transform:none;color:#000;border:none;cursor:pointer}.menu .menu-container .menu-list li:hover .dropdown-menu li a:hover{text-decoration:none;color:#EE5544}.menu .menu-container .menu-list li:hover .dropdown-menu.submenu{padding:15px 5px}.menu .menu-container .menu-list li:hover .dropdown-menu.submenu li{height:auto;padding:0;margin:0}.menu .menu-container .menu-list li:hover .dropdown-menu.submenu li a{padding:5px}.menu .a-end{justify-content:flex-end}.menu .va-middle{display:flex;align-items:center}.menu .menu-bars{width:23px;height:14px;display:inline-block;margin-right:15px}.menu .menu-bars:hover .menu-bar{fill:#EF5B47}.menu .menu-button{border:none;outline:none;background-color:transparent}.menu .bars-button{width:24px;height:14px;position:relative;left:-38px;padding:7px 12px}.menu .menu-logo-2{font-family:GothamProBold;display:none;font-size:20px;color:#000000}.menu .menu-logo-2 span{color:#EF5B47;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu .menu-logo-2:hover{text-decoration:none}.menu .menu-logo-2:hover span{color:#000}@media (max-width:479px){.menu .menu-logo-2{display:block}}.menu:hover{border-bottom:solid 1px #eee}@media (min-width:992px){.menu:hover .menu-logo-2{display:inline-block}.menu:hover .menu-logo,.menu:hover .menu-slogan{display:none}}.menu:hover .menu-list{display:inline-block}.menu .menu-search{margin-right:15px}.menu .menu-search .menu-icon-search{width:16px;height:17px;background:url("/img/menu/icon-search.svg");background-size:contain;background-repeat:no-repeat}.menu .menu-search .menu-icon-search:hover{background:url("/img/menu/icon-search-black.svg");-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu .menu-personal{margin-right:5px}.menu .menu-personal .menu-icon-personal{width:18px;height:18px;background:url("/img/menu/icon-personal.svg");background-size:contain;background-repeat:no-repeat}.menu .menu-personal .menu-icon-personal:hover{background:url("/img/menu/icon-personal-black.svg");-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.menu .menu-date,.menu .menu-user{font-size:12px !important;color:#CACACA}.menu .menu-icon{display:block;border:none;outline:none}.menu .menu-icon-personal{display:inline-block;float:left;margin-right:5px}.menu-modal.in{display:block;overflow-y:scroll}.menu-modal{display:none;width:100%;height:100%;outline:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:2001;background:#fff}.menu-modal .modal-content{padding:34px 15px}.menu-modal .menu-logo{font-family:GothamProBold;display:block;font-size:24px;margin-bottom:-10px;opacity:.2}.menu-modal .menu-logo span{color:#EF5B47}.menu-modal .menu-slogan{font-size:14px !important;color:#CACACA;opacity:.2}.icon-close{background:url("/img/menu/icon-close.svg");background-size:contain;background-repeat:no-repeat;width:20px;height:20px;border:none;outline:none}.search-modal .input-group{border:none;border-bottom:solid 1px #eee;margin:60px auto 0;width:100%;height:50px}.search-modal .input-group input{border:none;outline:none;font-size:20px;width:95%}@media (max-width:767px){.search-modal .input-group input{width:90%}}@media (max-width:479px){.search-modal .input-group input{width:85%}}.search-modal .input-group .input-group-addon{border:none;outline:none;background:url("/img/menu/icon-enter.svg");width:22px;height:20px;background-repeat:no-repeat}.search-modal .search-result{font-size:12px;font-family:GothamProBold}.search-modal .search-result .search-result-title{text-transform:uppercase;padding:15px}.search-modal .search-result .search-result-item{font-family:GothamProRegular;font-size:14px;padding:0 15px 15px;display:block;color:#000}.search-modal .search-result .search-result-item:hover{color:#EF5B47;text-decoration:none}.burger-modal{display:none}@media (min-height:700px){.burger-modal{padding-bottom:150px;background:url("/img/menu/burger-bg.svg") #fff;background-repeat:no-repeat;background-size:auto;background-position:center bottom}}.burger-modal .menu-list{border-top:solid 1px #eee;float:none;margin-top:20px}.burger-modal .menu-list li{display:block;float:none;border-bottom:solid 1px #eee;padding:15px;position:relative}.burger-modal .menu-list li a{color:#000;text-decoration:none;font-family:GothamProBold;font-size:22px}.burger-modal .menu-list li a:hover{color:#EF5B47;text-decoration:none;background-color:transparent;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.burger-modal .menu-list li .dropdown-menu{position:relative;display:none;margin:0 auto;padding:0;width:100%}.burger-modal .menu-list li .dropdown-menu li{display:inline-block;position:relative;border:none;padding:5px 15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.burger-modal .menu-list li .dropdown-menu li a{font-family:GothamProRegular;font-size:15px}.burger-modal .menu-list li:hover .dropdown-menu{display:block}.burger-modal .burger-bg{display:inline-block;width:235px;margin:100px auto 0}.menu-bar{fill:#EF5B47}@font-face{font-family:"GothamProRegular";src:url("../fonts/GothamPro/GothamProRegular/GothamProRegular.eot");src:url("../fonts/GothamPro/GothamProRegular/GothamProRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProRegular/GothamProRegular.woff") format("woff"),url("../fonts/GothamPro/GothamProRegular/GothamProRegular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBold";src:url("../fonts/GothamPro/GothamProBold/GothamProBold.eot");src:url("../fonts/GothamPro/GothamProBold/GothamProBold.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBold/GothamProBold.woff") format("woff"),url("../fonts/GothamPro/GothamProBold/GothamProBold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBlack";src:url("../fonts/GothamPro/GothamProBlack/GothamProBlack.eot");src:url("../fonts/GothamPro/GothamProBlack/GothamProBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBlack/GothamProBlack.woff") format("woff"),url("../fonts/GothamPro/GothamProBlack/GothamProBlack.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProItalic";src:url("../fonts/GothamPro/GothamProItalic/GothamProItalic.eot");src:url("../fonts/GothamPro/GothamProItalic/GothamProItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProItalic/GothamProItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProItalic/GothamProItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProMedium";src:url("../fonts/GothamPro/GothamProMedium/GothamProMedium.eot");src:url("../fonts/GothamPro/GothamProMedium/GothamProMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProMedium/GothamProMedium.woff") format("woff"),url("../fonts/GothamPro/GothamProMedium/GothamProMedium.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProLight";src:url("../fonts/GothamPro/GothamProLight/GothamProLight.eot");src:url("../fonts/GothamPro/GothamProLight/GothamProLight.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProLight/GothamProLight.woff") format("woff"),url("../fonts/GothamPro/GothamProLight/GothamProLight.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProMediumItalic";src:url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.eot");src:url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProLightItalic";src:url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.eot");src:url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBoldItalic";src:url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.eot");src:url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"GothamProBlackItalic";src:url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.eot");src:url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.woff") format("woff"),url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.ttf") format("truetype");font-style:normal;font-weight:normal}html,body{overflow-x:hidden;font-size:16px}.wrapper{min-height:100%;padding-bottom:319px;margin-bottom:-319px}.b-body__noFooterSonets .wrapper{padding-bottom:79px;margin-bottom:-79px}.b-index-block{text-align:center}.b-header{text-align:center}.b-header-title{display:block;padding:20px 0 10px;color:black;text-decoration:none !important;font-family:GothamProBold,sans-serif;font-weight:normal;font-size:44px}.b-header-description{font-size:20px}.b-header-description p{margin-top:10px}.b-header-description__gray{margin-bottom:50px;color:#9695a0;font-family:GothamProLight,sans-serif;font-weight:normal}.b-header-description__bold{font-family:GothamProBold,sans-serif;font-weight:normal}.b-header-description__white{margin-bottom:70px;font-family:GothamProLight,sans-serif}.b-analitycs{margin:50px -50px 80px 70px;text-align:center}@media (max-width:768px){.b-analitycs{margin-bottom:50px}.b-analitycs-widget{display:inline-block;margin-bottom:30px;width:250px}}.b-analitycs-widget{min-height:60px !important;text-align:left;font-size:18px}.b-analitycs-widget-icon{float:left}.b-analitycs-widget-value{margin-left:55px;font-family:GothamProBold,sans-serif;font-weight:normal;font-size:18px;line-height:20px}.b-analitycs-widget-description{margin-left:55px;font-family:GothamProRegular,sans-serif;font-weight:normal;font-size:16px;line-height:20px}.b-banner{width:100%;position:relative;height:441px;padding:0}.b-banner li{width:50%;height:441px;font:22px GothamProLight,sans-serif;color:white;text-align:center;list-style:none;position:relative}.b-banner li .shader{opacity:.4}.b-banner li .b-block-title{font-size:25px;margin-bottom:.75em}.b-banner li .btn{display:block;width:220px;margin:25px auto}.b-banner li .eco-system-it-text{font-family:GothamProRegular,sans-serif;font-weight:normal;font-size:19px;line-height:28px;position:absolute;top:126px;left:0;right:0;text-align:center}.b-banner .prof-atlas{background:url("/img/backgrounds/prof-atlas-bcg.jpg") no-repeat right top;background-size:cover;float:left}.b-banner .eco-system-it{float:right;background-color:#00c;overflow:hidden;text-align:left}.b-banner .eco-system-it .fa-items{position:absolute;top:0;left:0;margin-right:-147px}.b-banner .eco-system-it .fa-items i{font-size:50px;display:block;float:left;height:147px;width:147px;padding-top:50px;text-align:center}.b-banner .eco-system-it .fa-items .color-1{background-color:#474ae9}.b-banner .eco-system-it .fa-items .color-2{background-color:#bfa656}.b-banner .eco-system-it .fa-items .color-3{background-color:#8f8463}.b-banner .eco-system-it .fa-items .color-4{background-color:#8f8463}.b-banner .eco-system-it .fa-items .color-5{background-color:#707dd2}.b-banner .eco-system-it .fa-items .color-6{background-color:#9493a2}.b-banner .eco-system-it .fa-items .color-7{background-color:#6e7396}.b-banner .eco-system-it .fa-items .color-8{background-color:#7a766a}.b-banner .eco-system-it .fa-items .color-9{background-color:#c5a741}.b-where{position:relative;padding-top:140px;margin-bottom:-40px;background:#888 url("../img/backgrounds/02.jpg?1") center top no-repeat;background-size:cover;color:white}.b-where-text{height:125px}.b-where-title{font-family:GothamProBold,sans-serif;font-weight:normal;margin-bottom:10px;font-size:22px}.b-where-description{height:50px;font:15px 'GothamProLight',sans-serif}.icon-where-place-1{margin:51px auto 24px}.icon-where-place-2{margin:52px auto 17px}.icon-where-place-3{margin:35px auto 16px}.icon-where-place-4{margin:43px auto 20px}.b-where-place{margin-bottom:180px;border:solid 1px white;border-radius:10px;color:white;text-align:center;min-height:340px}.b-where-row .col-md-3{display:inline-block;vertical-align:top}@media (max-width:1200px){.b-where-title{font-family:GothamProBold,sans-serif;font-weight:normal;font-size:19px}}@media (max-width:995px){.b-where{padding:40px 0}.b-where-row{text-align:center}.b-where-place{width:250px;margin-bottom:20px;min-height:280px}.icon-where-place-1,.icon-where-place-2,.icon-where-place-3,.icon-where-place-4{margin:20px auto 10px}.b-where-text{height:100px}.b-where-title{font-family:GothamProBold,sans-serif;font-weight:normal;font-size:19px}.b-where-description{font:16px 'GothamProLight',sans-serif}.b-where-btn{font-family:GothamProBold,sans-serif;font-weight:normal;font-size:15px}}.b-block-title{font-family:GothamProBold,sans-serif;font-weight:normal;font-size:25px;line-height:1.2em;color:white;margin-bottom:.5em}.x1 .b-block-title{font-size:13px}.x1 .b-block-quote{display:none}.b-block-description{color:white;line-height:14px;margin:-0.2em 0 .7em;font-size:13px}.b-block-bottom{position:absolute;bottom:15px;left:15px;right:15px}.b-block-top{position:absolute;top:15px;left:15px}.shader{position:absolute;top:0;right:0;bottom:0;left:0;background:black;opacity:.6}.b-competence-counters{position:absolute;top:19px;right:21px;color:#d8d8d8;font-size:16px}.col-border{border-right:1px solid silver;padding-right:40px;margin-right:40px}.profession-stars{margin:0 auto;padding-bottom:53px;max-width:800px;border-bottom:1px solid #d8d8d8;text-align:center}.profession-stars .prof-star{display:inline-block;width:365px;margin:34px 0 26px 30px}.profession-stars .prof-star .prof-star-photo{float:left;margin-right:20px;width:80px;height:80px;background-size:cover;background-position:center;background-repeat:no-repeat}.profession-stars .prof-star h5{text-align:left}.profession-stars .prof-star p{margin:0;color:#9695a0;text-align:left}.b-index-media-items{padding-bottom:20px}.b-index-media-items .media-items{overflow:hidden;height:800px;padding:40px 0}.b-index-media-items .btn{display:block;width:260px;margin:50px auto}.rss{display:block;text-align:center;margin:2em 0}.b-contacts{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:40px;padding-bottom:20px}.b-contacts .h2,.b-contacts .h2:hover{font-family:GothamProRegular;font-size:34px;line-height:1.18;margin-top:0;display:inline-block;color:#000;text-decoration:none}.b-contacts p{font-family:GothamProRegular;font-size:15px;line-height:1.6}.b-contacts .main-contacts-mail{width:80px;height:65px}.b-contacts .main-contacts-phone{width:57px;height:74px}.b-contacts .b-contacts-img,.b-contacts .b-contacts-a{float:none;display:inline-block;vertical-align:middle}.b-contacts .b-contacts-img .lead,.b-contacts .b-contacts-a .lead{margin-bottom:0;font-size:18px;line-height:1.33;color:#000000;text-decoration:none}.b-contacts .b-contacts-img .lead:hover,.b-contacts .b-contacts-a .lead:hover{text-decoration:none}.b-contacts .b-contacts-ss-container{display:inline-block;width:50px;height:50px;border-radius:6px;text-align:center}.b-contacts .b-contacts-ss-container:hover{-webkit-transition:all .1s ease-out .1s;-moz-transition:all .1s ease-out .1s;-o-transition:all .1s ease-out .1s;transition:all .1s ease-out .1s;color:#FFF}.b-contacts .b-contacts-ss-container i{line-height:46px;font-size:24px}@media (max-width:991px) and (min-width:768px){.b-contacts .b-contacts-img,.b-contacts .b-contacts-a{text-align:center}.b-contacts .b-contacts-img{margin-bottom:2rem;height:74px}.b-contacts .b-contacts-ss:nth-child(2n+1){text-align:right}}.b-contacts .fb{border:solid 2px #4c6c91;color:#4c6c91}.b-contacts .fb:hover{background-color:#4c6c91}.b-contacts .tw{border:solid 2px #55acee;color:#55acee}.b-contacts .tw:hover{background-color:#55acee}.b-contacts .vk{border:solid 2px #4c6c91;color:#4c6c91}.b-contacts .vk:hover{background-color:#4c6c91}.b-contacts .ok{border:solid 2px #f68634;color:#f68634}.b-contacts .ok:hover{background-color:#f68634}