ul.cloud{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;line-height:2.75rem;list-style:none;padding-left:0}ul.cloud a{--size:attr(data-weight number);--color:#f36c00;color:var(--color);display:block;font-size:calc(var(--size)*.3rem + .8rem);opacity:calc(.4 + var(--size)/15);padding:.125rem .25rem;position:relative;text-decoration:none}ul.cloud a[data-weight="1"]{--size:1}ul.cloud a[data-weight="2"]{--size:2}ul.cloud a[data-weight="3"]{--size:3}ul.cloud a[data-weight="4"]{--size:4}ul.cloud a[data-weight="5"]{--size:6}ul.cloud a[data-weight="6"]{--size:8}ul.cloud a[data-weight="7"]{--size:10}ul.cloud a[data-weight="8"]{--size:13}ul.cloud a[data-weight="9"]{--size:16}ul[data-show-value] a:after{content:" (" attr(data-weight) ") ";font-size:1rem}ul.cloud li:nth-child(odd) a{--color:#15a347}ul.cloud li:nth-child(3n+1) a{--color:#0b77a3}ul.cloud li:nth-child(4n+1) a{--color:#b5b8bb}ul.cloud a:focus{outline:1px dashed}ul.cloud a:before{background:var(--color);content:"";height:100%;left:50%;opacity:.15;position:absolute;top:0;transform:translate(-50%);transition:width .25s;width:0}ul.cloud a:focus:before,ul.cloud a:hover:before{width:100%}@media (prefers-reduced-motion){ul.cloud *{transition:none!important}}body{background-color:#fff}.img-placeholder .icon{margin-bottom:20px;max-width:780px;object-fit:cover;position:relative;width:100%}
/*    !*margin-bottom: 0;*!*/.block-new-content-img img{border-radius:.25rem}.img-placeholder{align-items:center;background:#ccc url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9ImN1cnJlbnRDb2xvciIgYXJpYS1oaWRkZW49InRydWUiIHN0eWxlPSJkaXNwbGF5OmJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtoZWlnaHQ6Mi41cmVtO3dpZHRoOjIuNXJlbTtjb2xvcjojZmZmIiB2aWV3Qm94PSIwIDAgMTYgMjAiPjxwYXRoIGQ9Ik0xNC4wNjYgMEg3djVhMiAyIDAgMCAxLTIgMkgwdjExYTEuOTcgMS45NyAwIDAgMCAxLjkzNCAyaDEyLjEzMkExLjk3IDEuOTcgMCAwIDAgMTYgMThWMmExLjk3IDEuOTcgMCAwIDAtMS45MzQtMk0xMC41IDZhMS41IDEuNSAwIDEgMSAwIDIuOTk5QTEuNSAxLjUgMCAwIDEgMTAuNSA2bTIuMjIxIDEwLjUxNWExIDEgMCAwIDEtLjg1OC40ODVoLThhMSAxIDAgMCAxLS45LTEuNDNMNS42IDEwLjAzOWEuOTguOTggMCAwIDEgLjkzNi0uNTcgMSAxIDAgMCAxIC45LjYzMmwxLjE4MSAyLjk4MS41NDEtMWEuOTUuOTUgMCAwIDEgLjg4My0uNTIyIDEgMSAwIDAgMSAuODc5LjUyOWwxLjgzMiAzLjQzOGExIDEgMCAwIDEtLjAzMS45ODgiLz48cGF0aCBkPSJNNSA1Vi4xM2EyLjk2IDIuOTYgMCAwIDAtMS4yOTMuNzQ5TC44NzkgMy43MDdBMyAzIDAgMCAwIC4xMyA1eiIvPjwvc3ZnPg==) no-repeat 50%;background-size:25% 25%;display:flex;height:100%;justify-content:center;min-height:168px;width:100%}.img-placeholder.size100x100{min-height:100px;width:100px}.img-placeholder.size45x45{min-height:45px;width:45px}.img-placeholder.size50x50{min-height:50px;width:50px}.img-placeholder.size50x60{min-height:60px;width:50px}.img-placeholder.size70x45{min-height:45px;width:70px}.img-placeholder.size70x70{min-height:70px;width:70px}.img-placeholder.size80x100{min-height:100px;width:80px}.img-placeholder.size400x{min-height:400px;width:400px}.img-placeholder.size570x355{min-height:355px;width:100%}.img-placeholder svg{color:#fff;display:block;height:2.5rem;vertical-align:middle;width:2.5rem}.rs-block{background:url(/build/images/shadow.f88922f9.png) bottom no-repeat;border:1px solid #566473;margin-bottom:25px}.rs-block.primary{border:1px solid #f36c00}.rs-block .rs-block-title .title{background-color:#fff;float:left;font:16px museo_sans_cyrl700,Arial,sans-serif;left:15px;overflow:hidden;padding:0 15px 0 10px;position:relative;text-transform:uppercase;top:-10px}.rs-block.primary .rs-block-title .title{color:#f36c00}.rs-block .rs-block-title .actions{background-color:#fff;float:left;position:relative;top:-10px}.rs-block .rs-block-title .actions a{font-size:11px;margin-left:15px;padding:0 10px 0 0;text-decoration:none;text-transform:uppercase}.rs-block .rs-block-content{padding:20px 0 15px}.rs-block .rs-block-list{list-style:none;margin:0;padding:0;width:100%}.rs-block .rs-block-list LI{display:block;font-size:15px;padding:6px 6px 6px 30px}.rs-block .rs-block-list li.active,.rs-block .rs-block-list li:hover{background:#818181;color:#fff}.rs-block .rs-block-list li.active A,.rs-block .rs-block-list li:hover A{color:#fff}.rs-block.primary .rs-block-list li.active,.rs-block.primary .rs-block-list li:hover{background:#f36c00;color:#fff}.rs-block-content.news,.rs-block-content.persons{padding:20px}.rs-block-content.news .data-main{background:url(/build/images/Clock-Circular.083e4aba.png) no-repeat;color:#7a8897;font-size:12px;margin-top:10px;padding-left:28px;text-transform:lowercase}.rs-block-content.news .news>a{display:block;height:160px;overflow:hidden;width:256px}.rs-block-content.news .text{padding:10px 0 18px}.rs-block-content.persons .person{cursor:pointer;margin-top:5px;min-height:57px;padding-bottom:10px}.rs-block-content.persons .person .person-img{box-sizing:inherit;float:left;height:60px;margin-right:15px;position:relative;width:50px}.rs-block-content.main-quotations{background:none;border:0;float:none;padding:0}.rs-block-content.main-quotations .slick-prev{left:10px;top:90px}.rs-block-content.main-quotations .slick-next{right:10px;top:90px}.rs-block-content.main-quotations .main-quotation-item{padding:20px 20px 0}.right-sidebar .person-name a{font:15px museo_sans_cyrl500,Arial,sans-serif}.right-sidebar .person-pos{color:#8d99a7;font:13px museo_sans_cyrl300,Arial,sans-serif;margin-top:5px}.right-sidebar .person-pos:first-letter{text-transform:uppercase}#gallery-list{list-style:none;margin:0;padding:0}#gallery-list LI{background:transparent;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 1px 15px rgba(0,0,0,.2);-moz-box-shadow:0 1px 15px rgba(0,0,0,.2);box-shadow:0 1px 15px rgba(0,0,0,.2);display:block;float:left;height:150px;margin:0 20px 20px 0;padding:1px;width:150px}#gallery-list LI IMG{border-radius:5px;height:150px;width:150px}#gallery-list LI.add{background:url(/build/images/append-40x40.e62fbe38.png) no-repeat center 30px;border:1px dashed #ccc;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#gallery-list LI.add A{color:#aaa;display:block;height:150px;text-align:center;text-decoration:none;width:150px}#gallery-list LI A{cursor:pointer;display:block;height:150px;width:150px}#gallery-list LI IMG.new{min-height:100%;object-fit:cover;width:100%}#gallery-list LI.add DIV{font-size:11px;line-height:1.4em;padding-top:40px}.footer{background-color:#fff}.swiper-container{display:block;height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;width:100%;z-index:1}.swiper-slide{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;text-align:center}.swiper-slide .copyright{background-color:hsla(0,0%,100%,.66);bottom:10px;font-size:12px;left:10px;padding:2px 5px;position:absolute}.swiper-slide .copyright:before{content:"\00a9\00A0"}.swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}.main-quotations .main-quotation-item .quotation-item-title a{color:#566473;text-decoration:none}.main-quotations .main-quotation-item .quotation-item-title{font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:15px}.main-quotations .main-quotation-item .quotation-item-name{color:#0d80b5;font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:14px;overflow:hidden;padding-top:12px;white-space:nowrap}.main-quotation-item .quotation-item-droup .holiday-name{font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:15px;max-height:55px;overflow:hidden}.main-quotation-item .quotation-item-droup .holiday-date{color:#0d80b5;font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:15px;padding-top:5px}@media screen and (max-width:1200px){.block-1-header-wrapper,.block-2-header-wrapper{padding-left:10px;padding-right:10px}.block-job .job_text{display:inline-block;float:none;width:auto}.colleague-main .colleague .text{width:calc(100% - 155px)}.header .user-login{right:195px}.header .header-mail{right:20px}.header-weather{top:4px}.header-course-currency{top:34px}.traffic-block{margin-top:26px}.block-2-header-wrapper{margin-bottom:7px}.header-news{width:100%}.main-block-menu .block-menu-inner{max-width:901px}.main-block-menu ul.main_menu li.leaf a{font-size:12px;padding:14px 18px}.header .header_search{float:left;margin-left:16px}.main-quotations{margin-left:0;width:100%}.main-quotations .main-quotation-item .quotation-item-name{clear:both;left:0;position:inherit}.main-quotations .main-quotation-item .quotation-item-title{max-height:74px;overflow:hidden}.block-main-news .main-new-item:nth-child(2n){margin-right:0}.block-main-person .person-item .person-item-name a{font-size:13px}}@media screen and (max-width:1100px){.slick-next,.slick-prev{top:70px}.main-vacancies.rs-blocks .vacancies-item-title{max-height:33px;overflow:hidden}}@media screen and (max-width:1070px){.header{background-size:cover;padding-bottom:0}}@media screen and (min-width:1120px){.block-main-news .large-new-item{overflow:hidden}}@media screen and (max-width:1220px){.block-news-wrapper .block-in-content,.large-new-item-text{box-sizing:border-box;width:100%}.block-main-news .large-new-item{margin-bottom:15px}.block-main-news .large-new-item .large-new-item-img{float:none;margin-bottom:20px;max-width:100%}.block-main-news .large-new-item .large-new-item-img img{width:100%}.large-new-item-text{max-height:63px;padding-right:20px}.block-main-news .large-new-item .button-more{float:left;height:24px;margin-top:23px}}.person-daily-rating{background:url(/build/images/flag-mini.a8ba7d6e.png) bottom no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font:11px museo_sans_cyrl500;height:16px;left:0;margin-left:-1px;opacity:66%;padding:2px 0 0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:30px}.rs-block-content.news .title-firmnews a,.rs-block-content.news .title-news{font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:15px}body.main-page .right-sidebar .data-main{font-size:10px;text-transform:uppercase}.job-about-company .job-about-title a{font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:15px;overflow:hidden}.job-about-company .job-about-title{height:100px;margin-top:30px}.job-about-text{border-top:1px solid #b2b9c0;color:#8d99a7;overflow:hidden;padding-top:20px}.last-firmnews-block .news .text a,.last-vacancy-block .news .text a{font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:15px;font-weight:500}.block-persons .person .person-img{float:left;margin-right:15px}.hr-right-sidebar{border-top:1px solid #b2b9c0;padding-bottom:15px}.block1 .main_man .text .job-title{font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:18px;font-weight:500}.holiday-description-full{font-size:16px;padding:10px 20px 10px 10px}.holiday-description-text{display:block;float:none;font:16px museo_sans_cyrl500,Arial,sans-serif;line-height:1.3;padding:10px 1px;position:relative;top:-8px}.holiday-next-text a,.holiday-prev-text a{color:#b9c3ce;text-decoration:none}.holiday-next-text i,.holiday-prev-text i{color:#8d99a7;font-size:14px;margin:0 1px;text-decoration:none}.holiday-next-text,.holiday-prev-text{float:left;font:11px museo_sans_cyrl700,Arial,sans-serif;margin:10px 15px;text-transform:uppercase;width:fit-content}.holiday-now-text{float:left}.holiday-now-text i{color:#566473}.holiday-two-blocks{border-bottom:1px solid #dadadc;display:inline-block;padding:0 0 10px;position:relative}.holiday-date-view-page{color:#0a7db3;display:inline-block;font:27px museo_sans_cyrl700,Arial,sans-serif;margin-top:7px;text-transform:uppercase}.holiday-wrap-box{margin:0 auto;width:100%}.holiday-image{display:block;float:left;padding:5px 25px 5px 0;width:50%}@media screen and (max-width:767px){.holiday-next-text span,.holiday-prev-text span{display:none}.testing-image{float:none;padding:5px 0 5px 5px;width:100%}.holiday-image{float:none;padding:5px 0;width:100%}.block1 .main_man .text{text-align:center}.block1 .main_man .text .social-media-links{margin:0 auto;text-align:center;width:fit-content}.block1 .main_man .text .social-media-links a{margin:0 auto}.icon-fav-new,.icon-link-new,.icon-mail-new,.icon-print-new,.icon-share-new{display:none!important}}.holiday-date-text{font:18px museo_sans_cyrl500,Arial,sans-serif;text-transform:uppercase}.block1 .main_man .text .birth-city{text-transform:none}.block1 .main_man .text .person-first-block{float:left;margin-right:10px}.block1 .main_man .text .person-catalog-name{margin-bottom:15px}.block1 .main_man .person-left .person-first-block{float:left;margin-right:10px}.block1 .main_man .person-left a{color:#0d80b5}.block-private-office .private-office-information-content i,.block1 .main_man .person-left i{color:#86c1de;margin-left:3px;margin-right:5px}.block1 .main_man .text .social-media-links{margin-top:15px;min-height:15px}.testing_h2 h2{line-height:normal}.holiday-description{border-bottom:1px solid #dadadc;display:inline-block;width:98%}@media (max-width:570px){.client-page-block{height:auto;max-height:310px;min-height:100px;padding:4%;width:100%}.course-select-block{height:256px!important}}.block-company .company_text .date,.block-company .company_text .mistakes-news,.block-company .company_text .moderated-news,.block-company .company_text .unique-news,.block-persons-page .persons-item .date{float:left;font-size:10px;font-weight:300;margin-bottom:6px;margin-right:20px;padding-left:6px;text-transform:uppercase}.block-company .company_text .date i,.block-company .company_text .mistakes-news i,.block-company .company_text .moderated-news i,.block-company .company_text .unique-news i,.block-persons-page .persons-item .date i,.category-firmnews i{float:left;font-size:16px;margin-bottom:6px;margin-right:6px;padding-left:6px;text-transform:uppercase}.alert-fixed{border-radius:0;left:0;position:relative;top:0;width:100%;z-index:9999}.fixed-menu-name__img a{color:#645a58;font-family:museo_sans_cyrl300,Arial,sans-serif;font-size:22px;line-height:1.353;overflow:hidden;text-decoration:none}.block-date-views-time{float:left;font-family:museo_sans_cyrl500,Arial,sans-serif;font-size:12px;opacity:70%;padding-left:10px;padding-right:10px}.block-date-views-time:hover{opacity:100%}.date-new-options-block,.font-to-date-view-time,.review-new{color:#a1aab4;font-size:10px}.font-to-date-view-time i{color:#0d80b5;font-size:12px;margin-right:4px;margin-top:2px}.block-new .block-1{margin-bottom:10px;white-space:nowrap}.full-news-text{font:16px/20px museo_sans_cyrl300,Arial,sans-serif;line-height:normal}.full-news-text p:first-child{font:20px/20px museo_sans_cyrl500,Arial,sans-serif;font-weight:400;line-height:normal;text-align:left}.full-news-text h1{margin-bottom:10px}.full-news-text h2{margin-bottom:20px}.full-news-text h3,.full-news-text h4,.full-news-text h5{margin-bottom:10px}.full-news-text ol,.full-news-text ul{list-style-type:none;margin:0 10px 20px 0}.full-news-text ul li:before{color:#0a7db3;content:"— "}.full-news-text h6{margin-bottom:10px}.ribbon{height:75px;opacity:70%;overflow:hidden;position:absolute;right:-5px;text-align:right;top:-5px;width:75px;z-index:1}.ribbon span{background:#79a70a;background:linear-gradient(#b6bac9,grey);box-shadow:0 3px 10px -5px #000;color:#eee;display:block;font-size:10px;font-weight:700;line-height:20px;position:absolute;right:-21px;text-align:center;text-transform:uppercase;top:19px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px}.ribbon span:first-letter{color:#d5d4d4;margin-right:1px}.ribbon span:before{border-color:grey transparent transparent grey;border-style:solid;border-width:3px;left:0}.ribbon span:after,.ribbon span:before{content:"";position:absolute;top:100%;z-index:-1}.ribbon span:after{border-color:grey grey transparent transparent;border-style:solid;border-width:3px;right:0}.h2_g sup{color:#555}.box-news-name-position{color:#8d99a7;font-family:museo_sans_cyrl300;font-size:13px;line-height:1.1;max-height:28px;min-height:20px;overflow:hidden}.block-person-small{color:#566473;float:left;font-family:museo_sans_cyrl500;font-size:16px;height:60px;margin-right:20px;text-decoration:none;width:50px}.company-about-text-right{height:inherit;overflow:hidden}.holiday-description-full p{line-height:1.3;margin-bottom:10px;padding:5px 2px}.holiday-description-full ul{line-height:1.3;list-style-type:none;margin:20px 0 20px 5px}.holiday-description-full li{line-height:1.3;list-style-type:none;margin:10px 2px}.holiday-description-full ul li:before{color:#0a7db3;content:"— ";margin-bottom:10px;padding-left:2px;padding-right:6px}.icon-catalog-news{border-bottom:0;float:left;margin-bottom:1px;padding:5px;position:relative;width:48%}.icon-catalog-news-block{background-color:#8b8b8b;height:250px;overflow:hidden;width:100%}.icon-catalog-news-block img{background-color:#000;filter:brightness(55%);height:100%;overflow:hidden;transition:.5s;width:100%}.icon-catalog-news:hover .icon-catalog-news-block img{border:3px #566473;filter:brightness(75%);opacity:1;transform:translateY(-5px);transition:.5s}.icon-catalog-news:hover{cursor:pointer}.icon-catalog-news:hover .news-item-block .news-item-block-rubric i{color:#fff!important;display:block!important;transition:transform .3s ease}.icon-catalog-news:hover .news-item-block .news-item-block-title{height:160px;top:155px;transform:translateY(-70px);transition:transform .5s ease}.icon-catalog-news:hover .news-item-block .news-item-block-background,.icon-catalog-news:hover .news-item-block .news-item-block-rubric{height:190px;transform:translateY(-70px);transition:transform .5s ease}.icon-catalog-news:hover .news-item-block .rubric-firmnews{transform:translateX(-30px);transition:transform 1s ease}.icon-catalog-news:hover .news-item-block .news-item-block-title a{font-size:22px}.icon-catalog-news:hover .news-item-block .news-item-green-dot i{transform:translateY(-70px);transition:transform .5s ease}.icon-catalog-news:hover .news-item-block .news-item-hidden-border{border-bottom-color:#91b6bd;transform:translateY(-70px);transition:transform .5s ease}.icon-catalog-news:hover .news-item-block .news-item-block-rubric a{color:#8ae1f1;transition:transform .5s ease}.icon-catalog-news:hover .news-item-block .news-item-block-background,.icon-catalog-news:hover .news-item-block .news-item-block-background-date{border-bottom-color:#91b6bd;border-right:1px solid #91b6bd}.icon-catalog-news:hover .news-item-block .news-item-block-background,.icon-catalog-news:hover .news-item-block .news-item-block-background-date{background-color:#595960;opacity:80%;transition:transform .5s ease}@media (max-width:768px){.icon-catalog-news:hover .news-item-block .news-item-green-dot i{color:#8ae1f1;transform:none;transition:none}.icon-catalog-news:hover .news-item-block .news-item-hidden-border{border-bottom-color:#91b6bd;transform:none;transition:none}.icon-catalog-news:hover .news-item-block .news-item-block-title{height:160px;top:75px;transform:none;transition:none}.icon-catalog-news:hover .news-item-block .news-item-block-background,.icon-catalog-news:hover .news-item-block .news-item-block-background-date{background-color:#595960;opacity:80%;transition:transform .5s ease}.icon-catalog-news:hover .news-item-block .news-item-block-background,.icon-catalog-news:hover .news-item-block .news-item-block-rubric{height:160px;transform:none;transition:none}.icon-catalog-news:hover .news-item-block .news-item-green-dot i,.icon-catalog-news:hover .news-item-block .news-item-hidden-border{transform:none;transition:none}}.icon-catalog-news:hover .news-item-block .news-item-block-date i{color:#8ae1f1;margin-right:4px;padding-left:5px}.news-item-block{margin:0 20px}.news-item-block-background{border-right:3px groove #ababab;height:120px;left:10px;top:120px;width:93%}.news-item-block-background,.news-item-block-background-date{background-color:#636569;border-bottom:1px solid #383838;opacity:70%;position:absolute}.news-item-block-background-date{border-right:3px groove #9c9fa6;height:20px;left:17px;min-width:120px;top:14px}.news-item-block-background-citate{background-color:#636569;height:130px;left:17px;opacity:70%;position:absolute;top:40px;width:93%}.news-item-hidden-border{border-bottom:1px solid #afaeae;height:5px;left:10px;opacity:70%;position:absolute;top:140px;width:93%}.news-item-block-citate{color:#fff;font:14px museo_sans_cyrl300,Arial,sans-serif;font-style:italic;position:absolute;top:50px;width:85%}.news-item-block-date{color:#eee;font:10px museo_sans_cyrl500,Arial,sans-serif;line-height:1.8;position:absolute;text-transform:uppercase;top:1px;white-space:nowrap}.news-item-block-date i{color:#fff;margin-right:3px;padding-left:5px}.news-item-block-rubric{position:absolute;top:124px}.news-item-green-dot{left:390px;position:absolute;top:125px}.news-item-green-dot i{color:#aaa7a8}.news-item-block-rubric a{color:#91b6bd;font-family:museo_sans_cyrl700,Arial,sans-serif;font-size:11px;text-decoration:none;text-transform:uppercase}.news-item-block-rubric a:hover{color:#fff;text-decoration:underline}.news-item-block-title{color:#fff;font-family:museo_sans_cyrl700;font-size:18px;height:75px;overflow:hidden;position:absolute;text-decoration:none;top:150px;width:85%}.news-item-block-title a{border-bottom:1px solid #86898a;color:#fff;font-size:21px;letter-spacing:-1px;line-height:normal;text-decoration:none}.news-item-block-title a:hover{color:#89ebff;text-decoration-line:underline}.news-item-block-ribbon{color:#eee;font-family:museo_sans_cyrl300;font-size:10px;height:75px;overflow:hidden;position:absolute;right:0;text-align:right;text-decoration:none;top:0;width:75px;z-index:1}.news-item-block-ribbon i{color:#fff;margin-right:1px}.news-item-block-ribbon span{background:#79a70a;background:linear-gradient(#b6bac9,grey);box-shadow:0 3px 10px -5px #000;color:#eee;display:block;font-size:10px;font-weight:400;line-height:20px;position:absolute;right:-21px;text-align:center;text-transform:uppercase;top:19px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px}.news-item-block-ribbon span:before{border-color:grey transparent transparent grey;border-style:solid;border-width:3px;content:"";left:0;position:absolute;top:100%;z-index:-1}.news-item-block-ribbon span:after{border-color:grey grey transparent transparent;border-style:solid;border-width:3px;content:"";position:absolute;right:0;top:100%;z-index:-1}@media (max-width:1024px){.icon-catalog-news{border-bottom:0;float:none;margin-bottom:1px;padding:5px;width:400px}}@media (max-width:500px){.icon-catalog-news{border-bottom:0;float:none;height:180px;margin-bottom:1px;overflow:hidden;padding:5px;width:100%}.news-item-block-background{height:132px;top:44px}.news-item-block-title{height:96px;top:75px}.news-item-block-rubric{top:47px}.news-item-hidden-border{top:64px}.box-person{background:url(/build/images/shadow.f88922f9.png) bottom repeat;width:90%}.block-private-office .private-office-information-content{float:none;text-align:center;width:100%}}.block-main-pressr .main-pressr-items .pressr-row .date-new{font-size:10px}.person-rating{background:url(/build/images/flag-mini.a8ba7d6e.png) bottom no-repeat;border-bottom:1px solid #b2b9c0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font:11px museo_sans_cyrl500;height:16px;left:46px;margin-left:-1px;opacity:33%;padding:2px 0 0;position:absolute;scale:3;text-align:center;text-transform:uppercase;top:30px;width:30px}.connections-plus{background-color:#02ae5f;border:3px solid #02ae5f;border-radius:3px;color:#eee;font-family:museo_sans_cyrl300;font-size:10px;height:fit-content;opacity:.66;overflow:hidden;padding:1px;position:relative;right:0;text-align:right;text-decoration:none;top:0;width:fit-content;z-index:1}.connections-angle,.connections-title{float:left;margin-right:5px}.connections-angle i,.connections-count i,.connections-title i{color:#02ae5f;margin-left:3px;margin-right:5px}.left-years,.person-height,.person-weight,.profession-rate{color:#566473;font-family:museo_sans_cyrl700;font-size:16px;margin-right:3px;text-decoration:none}.block-private-office .private-office-information-content{color:#566473;float:left;font:16px museo_sans_cyrl300,Arial,sans-serif;max-width:400px;text-decoration:none}.block-private-office .private-office-information-content>div{padding-bottom:15px}.block-private-office .private-office-information-content .information-content-title h1{font:38px museo_sans_cyrl700}.block-private-office .private-office-information-content .information-content-type span{font-size:18px}.block-private-office .private-office-information-content .information-content-type a{color:#566473;font-size:16px}.block-private-office .private-office-information-content .label{font-family:museo_sans_cyrl700;padding-right:6px;text-transform:uppercase}.block-private-office .private-office-information-content .information-content-address>div,.block-private-office .private-office-information-content .information-content-phone>div{float:left}.block-private-office .private-office-information-content .information-content-rating p{padding-top:10px}.block-private-office .private-office-information-content .information-content-rating p span{color:#ea3232}.block-private-office .private-office-information-content .information-content-rating p a{color:#087bb1}.catalog-title{background:-webkit-linear-gradient(#333,#eee);-webkit-background-clip:text;font:24px museo_sans_cyrl700,Arial,sans-serif;font-size:25px;letter-spacing:-1px;padding:10px 1px;text-transform:uppercase;-webkit-text-fill-color:transparent}.catalog-description{margin-bottom:20px;margin-left:20px;margin-top:10px}.catalog-description a{color:#0d80b5}.person-left{max-width:400px}.block-private-office .private-office-information-content p a,.person-left p a{color:#087bb1}.block-private-office .private-office-information-content p,.person-left p{margin:0 0 7px}.block-private-office .private-office-information{border-bottom:1px solid #dadadc;margin-bottom:15px}.block-private-office .private-office-information-content .birthday-company,.block-private-office .private-office-information-content .category-name,.block-private-office .private-office-information-content .checked-company,.block-private-office .private-office-information-content .connections-company,.block-private-office .private-office-information-content .foundation-company,.block-private-office .private-office-information-content .foundation-place-company,.block-private-office .private-office-information-content .workers-company{margin-bottom:10px}.block-private-office .private-office-information-content .category-name i{margin-bottom:15px}.block-private-office .private-office-information-content .checked-company i{background:linear-gradient(#0d80b5,#02ae5f);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;color:transparent}.block-private-office .private-office-information-content .category-name a{font:16px museo_sans_cyrl500,Arial,sans-serif}.block-private-office .private-office-information-content a:not([class^=btn]){clear:both;color:#087bb1;display:inline-block}span.catalog-age,span.connections-catalog-count,span.connections-person-count{font-family:museo_sans_cyrl700;font-size:16px;margin-right:3px;text-decoration:none}.logo-center{display:block;margin:auto;min-height:100px;min-width:fit-content;position:relative;text-align:center;vertical-align:center}.logo{align-items:center;display:flex;justify-content:center;min-height:400px;min-width:400px;position:relative}.block-job .job_text{float:left;width:fit-content}.block-job .job_text i{font-size:14px;margin-right:3px;padding-left:3px}.block-job .icon{float:left;padding-right:15px;width:115px}.block-job .job_text .date{font-size:10px;margin-right:20px}.block-job .job_text .date,.block-job .job_text .date i{float:left;margin-bottom:6px;padding-left:6px;text-transform:uppercase}.block-job .job_text .date i{font-size:16px;margin-right:6px}.testing_h2 h2{background:-webkit-linear-gradient(#333,#eee);-webkit-background-clip:text;font-family:museo_sans_cyrl700!important;font-size:24px;letter-spacing:-1px;margin-bottom:0!important;margin-top:10px!important;padding:5px;text-transform:uppercase;-webkit-text-fill-color:transparent}.testing-description-text{display:block;float:none;font:16px museo_sans_cyrl300,Arial,sans-serif;line-height:1.3;padding-top:10px;position:relative}.testing-description-text p{line-height:1.3;padding-bottom:10px}.testing-description-text p:first-child{display:block;float:none;font:18px museo_sans_cyrl500,Arial,sans-serif;line-height:1.3;padding-bottom:10px;position:relative}.course-description-text-up,.faculty-description-text-up{font:16px museo_sans_cyrl300,Arial,sans-serif}.testing-image{display:block;float:left;padding:15px;width:50%}.testing-description-time-icon{padding-top:1px}.testing-description-time-icon i{font-weight:600}.testing-description-time-icon2{line-height:.95}@media screen and (max-width:767px){.banners-group-bottom{margin:0 auto;width:100%}.banner-bottom-three,.banner-bottom-two{display:none}.testing-description-listing-block .item{display:block;margin-left:auto;margin-right:auto;width:305px!important}.testing-description-text{font-size:1em;overflow:hidden;padding-top:6px;width:100%}.circle-rating-green{font-size:16px}.circle-rating-green-up9,.circle-rating-up9{font-size:16px;padding:.3em}.circle-rating-false{font-size:16px}.testing-result-number{color:#7a7a7a;font-size:46px;height:50px;width:50px}.testings-link{padding-left:50px;padding-top:5px}.testings-link-with-lesson-icon{font-size:32px;padding-left:3px}.circle-rating{font-size:16px}.lessons-in-course{padding:13px 5px}.testing-result-description{padding-left:50px}.testings-link a{line-height:1.3}.course-history-testings-link a,.testings-link a{font:16px museo_sans_cyrl500,Arial,sans-serif}.testings-link-with-lesson{padding-top:5px;width:100%}.testings-link-with-lesson-link{padding-left:42px;padding-top:5px}.course-history-view{font-size:32px}.resume-full .about h1,.resume-full .about h2{text-align:center}.resume-full .photo{margin:0 auto}}.testing{font:16px museo_sans_cyrl300,Arial,sans-serif}.testing-title{color:#566473;font:18px museo_sans_cyrl700;padding-bottom:8px}.testing-img{float:left;padding:10px;width:270px}.testing-title a{color:#566473;font-family:museo_sans_cyrl700;font-size:18px;text-decoration:none}.testing-title a:hover{color:#89ebff;text-decoration-line:underline}.testing-desciption{display:inline-block;position:relative}.testing-description-block{display:block;padding:10px;position:relative}.testing-description-questions{display:block;float:none;position:relative}.testing-description-time{background-color:#eee;background:linear-gradient(hsla(0,0%,75%,.4),#fff)}.testing-description-time,.testing-description-time-2{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-color:#c1c5de;border-top-left-radius:6px;border-top-right-radius:6px;border-width:1px;border-bottom:.3rem solid #566473;box-shadow:inset 0 1px 0 0 #b7b7b2;color:#fff;display:block;float:left;margin:3px;min-height:138px;padding:3px;position:relative;text-align:center;text-shadow:inset 0 1px 0 #3e473e;width:95px}.testing-description-time-2{background-color:#eee;background:linear-gradient(hsla(0,0%,75%,.4),#f5fff1)}.testing-description-time-3{background-color:#eee;background:linear-gradient(hsla(0,0%,75%,.4),#f1ffff)}.testing-description-time-3,.testing-description-time-4{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-color:#c1c5de;border-top-left-radius:6px;border-top-right-radius:6px;border-width:1px;border-bottom:.3rem solid #566473;box-shadow:inset 0 1px 0 0 #b7b7b2;color:#fff;display:block;float:left;margin:3px;min-height:138px;padding:3px;position:relative;text-align:center;text-shadow:inset 0 1px 0 #3e473e;width:95px}.testing-description-time-4{background-color:#eee;background:linear-gradient(hsla(0,0%,75%,.4),#e9f8ff)}.testing-description-time-2:hover,.testing-description-time-3:hover,.testing-description-time-4:hover,.testing-description-time:hover{background:linear-gradient(#f1fff8,#f5faff)}.testing-description-time-icon{color:#566473;float:none;font-size:40px;padding-top:5px;width:100%}.testing-description-time-icon2{color:#566473;float:none;font-size:12px}.testing-description-time-icon3{color:#566473;float:none;font:20px museo_sans_cyrl500,Arial,sans-serif}.testing-description-listing-block{color:#676767;display:inline-block;font:14px museo_sans_cyrl300,Arial,sans-serif;padding-bottom:10px;padding-top:10px;position:relative;width:100%}.testing-description-listing-block .item{display:block;margin-left:auto;margin-right:auto;width:max-content}.block-job .job_text .review{float:left;font-size:10px;margin-bottom:6px;padding-left:10px;text-transform:uppercase}.block-job .job_text .review i{float:left;font-size:14px;margin-bottom:3px;padding-left:3px;text-transform:uppercase}a.button-green-big{background-color:#02ae5f;background:-webkit-gradient(linear,left top,left bottom,from(#02ae5f),to(#029150));background:-webkit-linear-gradient(top,#02ae5f,#029150);background:-moz-linear-gradient(top,#02ae5f,#029150);background:-ms-linear-gradient(top,#02ae5f,#029150);background:-o-linear-gradient(top,#02ae5f,#029150);background:linear-gradient(top,#02ae5f,#029150);border:1px solid #509111;border-bottom-color:#5b992b;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #9fd574;-webkit-box-shadow:inset 0 1px 0 0 #9fd574;-moz-box-shadow:inset 0 1px 0 0 #9fd574;-ms-box-shadow:inset 0 1px 0 0 #9fd574;-o-box-shadow:inset 0 1px 0 0 #9fd574;color:#fff;display:inline-block;font-family:museo_sans_cyrl700;font-size:12px;font-weight:700;margin:2px;padding:5px 9px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #1c3911}a.button-green-big:hover{cursor:pointer;opacity:.85}a.button-green-big:active{border:1px solid #20911e;box-shadow:inset 0 0 10px 5px #356b0b;-webkit-box-shadow:inset 0 0 10px 5px #356b0b;-moz-box-shadow:inset 0 0 10px 5px #356b0b;-ms-box-shadow:inset 0 0 10px 5px #356b0b;-o-box-shadow:inset 0 0 10px 5px #356b0b}a.button-gray-big{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f9f9f9));background:-webkit-linear-gradient(top,#ebebeb,#f9f9f9);background:-moz-linear-gradient(top,#ebebeb,#f9f9f9);background:-ms-linear-gradient(top,#ebebeb,#f9f9f9);background:-o-linear-gradient(top,#ebebeb,#f9f9f9);background:linear-gradient(top,#ebebeb,#f9f9f9);border:1px solid #d6d6d6;border-bottom-color:#c6c6c6;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;-moz-box-shadow:inset 0 1px 0 0 #fff;-ms-box-shadow:inset 0 1px 0 0 #fff;-o-box-shadow:inset 0 1px 0 0 #fff;color:#212121;display:inline-block;font-family:museo_sans_cyrl700;font-size:12px;font-weight:700;margin:2px;padding:5px 9px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #fff}a.button-gray-big:hover{cursor:pointer;opacity:.85}a.button-gray-big:active{border:1px solid #858585;box-shadow:inset 0 0 10px 5px #c3c3c3;-webkit-box-shadow:inset 0 0 10px 5px #c3c3c3;-moz-box-shadow:inset 0 0 10px 5px #c3c3c3;-ms-box-shadow:inset 0 0 10px 5px #c3c3c3;-o-box-shadow:inset 0 0 10px 5px #c3c3c3}a.button-red-big{background-color:#f10011;background:-webkit-gradient(linear,left top,left bottom,from(#ee1a00),to(#d11a00));background:-webkit-linear-gradient(top,#ee1a00,#d11a00);background:-moz-linear-gradient(top,#ee1a00,#d11a00);background:-ms-linear-gradient(top,#ee1a00,#d11a00);background:-o-linear-gradient(top,#ee1a00,#d11a00);background:linear-gradient(top,#ee1a00,#d11a00);border:1px solid #bd2f00;border-bottom-color:#d63000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #ffa3a7;-webkit-box-shadow:inset 0 1px 0 0 #ffa3a7;-moz-box-shadow:inset 0 1px 0 0 #ffa3a7;-ms-box-shadow:inset 0 1px 0 0 #ffa3a7;-o-box-shadow:inset 0 1px 0 0 #ffa3a7;color:#fff;display:inline-block;font-family:museo_sans_cyrl700;font-size:12px;font-weight:700;margin:2px;padding:5px 9px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #340005}a.button-red-big:hover{cursor:pointer;opacity:.85}a.button-red-big:active{border:1px solid #858585;box-shadow:inset 0 0 10px 5px #8d0006;-webkit-box-shadow:inset 0 0 10px 5px #8d0006;-moz-box-shadow:inset 0 0 10px 5px #8d0006;-ms-box-shadow:inset 0 0 10px 5px #8d0006;-o-box-shadow:inset 0 0 10px 5px #8d0006}a.button-orange-big{background-color:#ff9300;background:-webkit-linear-gradient(top,#ff9300,#ff9300);border:1px solid #5b5b5b;border-bottom-color:#272727;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #ffeb98;-webkit-box-shadow:inset 0 1px 0 0 #ffeb98;-moz-box-shadow:inset 0 1px 0 0 #ffeb98;-ms-box-shadow:inset 0 1px 0 0 #ffeb98;-o-box-shadow:inset 0 1px 0 0 #ffeb98;color:#fff;display:inline-block;font-family:museo_sans_cyrl700;font-size:12px;font-weight:700;margin:2px;padding:5px 9px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #834c01}a.button-orange-big:hover{cursor:pointer;opacity:.85}a.button-orange-big:active{border:1px solid #914e1e;box-shadow:inset 0 0 10px 5px #6b410b;-webkit-box-shadow:inset 0 0 10px 5px #6b330b;-moz-box-shadow:inset 0 0 10px 5px #644527;-ms-box-shadow:inset 0 0 10px 5px #6b450b;-o-box-shadow:inset 0 0 10px 5px #6b410b}.buttons-block-client-job{float:none;padding:5px 2px}.buttons-block-client-cv .buttons-block-client-cv-item i,.buttons-block-client-job .buttons-block-client-job-item i{margin-right:0;padding-left:1px}.resume-full .photo{float:left;margin-right:20px}.resume-full .about{float:left;width:350px}.resume-full .about h1{font:36px museo_sans_cyrl700;word-spacing:9999999px}.resume-full .about h2{font:20px museo_sans_cyrl500;margin-top:10px;text-transform:uppercase}.resume-full .about h2 a{color:#0877ae}.resume-full .about table{font:16px museo_sans_cyrl300;margin-top:16px}.resume-full .about td a{color:#087bb1}.resume-full .about td i{color:#86c1de;font-size:18px;margin-left:5px;padding-right:3px}.cv-options{font-size:smaller;text-align:right}.resume-full-about{border-top:1px solid #d8dbdf;margin-top:20px;padding-top:20px}.resume-full-about h2{font:24px museo_sans_cyrl700,Arial,sans-serif;margin-left:5px;padding-bottom:10px}.resume-full-about .text{margin-left:20px}.resume-full-about .text .item{margin-top:7px}.baner-full-resume{margin-top:20px;text-align:center}.social-block{background:#262d36;height:62px;text-align:center;width:100%}.job-client-digits{font:14px museo_sans_cyrl500,Arial,sans-serif;margin-left:5px;padding-right:5px}.inactive{background-color:#fdeaad;background:-webkit-linear-gradient(top,#fae7a3,#f6efd3);border:1px solid #d9d8d8;border-bottom-color:#bbb;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 1px 0 0 #fdfbf1;-webkit-box-shadow:inset 0 1px 0 0 #fcf9ef;-moz-box-shadow:inset 0 1px 0 0 #fcfaf2;-ms-box-shadow:inset 0 1px 0 0 #fdfaee;-o-box-shadow:inset 0 1px 0 0 #ffeb98;color:#939292;display:inline-block;font-family:museo_sans_cyrl700;font-size:12px;font-weight:700;margin:2px;padding:5px 9px;pointer-events:none;text-align:center;text-decoration:none;text-shadow:0 -1px 0 #fff}.block-job .job_text .title{color:#566473;float:left;font:18px museo_sans_cyrl500;max-width:600px;padding-bottom:8px}.gmt-icon{color:#c5c5c5;font-size:8px;font-weight:500}.block-company .company_text .body{clear:both;padding-top:1px}.category-cv
.category-firmnews{float:left;font-size:10px;margin-bottom:6px;margin-right:20px;padding-left:6px;text-transform:uppercase}.category-cv a,.category-firmnews a,.person-row-category a{color:#0877ae;font-size:11px;text-transform:uppercase}.course-select-block{height:268px;margin:20px 1px 1px;width:190px!important}.bold-text{font:17px/20px museo_sans_cyrl500,Arial,sans-serif}.lesson-description-block{font:18px/20px museo_sans_cyrl300,Arial,sans-serif;line-height:1.4}.lesson-description-block h1,.lesson-description-block h2,.lesson-description-block h3,.lesson-description-block h4,.lesson-description-block h5{margin-bottom:10px}.lesson-description-block ul{list-style-type:none;margin:0 10px 20px 0}.lesson-description-block ul li:before{color:#0a7db3;content:"— "}.lesson-description-block ol{display:block;line-height:1.5;list-style-type:decimal;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px}.lesson-description-block h6{margin-bottom:10px}.lesson-description-block td{border-color:#eee;padding:7px}.lesson-description-block table{border-collapse:collapse;border-color:#eee;margin-bottom:15px;padding:7px}.lesson-description-block p{padding-bottom:7px}.formats-education{display:block;margin-left:auto;margin-right:auto}.formats-education h3,.metrics-course h3{background:-webkit-linear-gradient(#333,#eee);-webkit-background-clip:text;font-family:museo_sans_cyrl700!important;font-size:20px;letter-spacing:-1px;margin-bottom:0!important;margin-top:10px!important;padding:5px;text-transform:uppercase;-webkit-text-fill-color:transparent;text-align:center}.result-to-course{margin:auto}.metrics-to-course{margin:auto;width:fit-content}.formats-to-course{margin:0 auto;width:100%}.course-line-vertical-metrics{border-bottom:dashed;border-bottom-color:#e3e3e3;border-bottom-width:1px;bottom:0;padding-left:30px;padding-top:5px;position:static;top:0;width:90%;z-index:-1}.course-line-vertical-metrics-hop{float:left;height:20px;left:50px}.course-line-vertical-metrics-hop,.course-line-vertical-metrics-top-hop{border-right:dashed;border-right-color:#e3e3e3;border-right-width:1px;bottom:0;display:block;position:relative;top:0;width:1px;z-index:-1}.course-line-vertical-metrics-top-hop{float:none;height:15px;left:50%}.course-select-block-icon{font-size:20px;padding-top:10px}.course-select-block-icon-text{font-size:16px;margin:0 auto;padding-top:10px;width:94%}.course-select-block-icon-price{font:30px museo_sans_cyrl500,Arial,sans-serif}.course-select-block-icon-dop{font-size:16px;padding-top:1px}.course-select-block-icon-bottom{height:100px;margin:10px 1px 1px;width:100%}.course-select-block-icon-bottom-format{font:20px museo_sans_cyrl500,Arial,sans-serif;width:99%}.course-select-top-text{width:99%}.big-hop{left:100px}.result-to-course-item{margin:auto;width:fit-content}.format-choice{color:#ccc;font-size:13px}@media screen and (max-width:767px){.course-select-block-temp{width:140px}.course-select-block-icon-text{font-size:13px}.course-select-block-icon-price{font:20px museo_sans_cyrl500,Arial,sans-serif}.course-select-block-icon-dop{font-size:12px;padding-top:1px}.course-select-block-icon-bottom-format{font:16px museo_sans_cyrl500,Arial,sans-serif;width:99%}.course-select-block-icon i{font-size:20px}.format-choice{margin-top:2px}.course-select-block-icon-bottom{height:100px;margin:-10px 1px 1px;width:100%}.big-hop,.course-line-vertical-metrics,.course-line-vertical-metrics-hop,.course-line-vertical-metrics-top-hop{display:none}.news-item-block-description{display:none;opacity:0}.icon-catalog-news:hover .news-item-block .news-item-block-description{opacity:0}}.weekDays-selector-my label{background:#ddd;border-radius:6px;cursor:pointer;display:inline-block;float:left;height:fit-content;line-height:40px;margin:1px;padding:5px;text-align:center;width:fit-content}.course-action-weekdays{font-size:16px;margin:10px}.course-action-weekdays .form-group{display:inline-block;font-size:16px;height:fit-content;margin:10px;width:90%}.course-action-weekdays .form-group .checkbox{float:left;height:50px;margin:2px;width:fit-content}.course-action-weekdays .form-group .checkbox input[type=checkbox]:checked+label{background:#2ad705;color:#fff}.weekDays-selector-my{display:block;height:50px;position:relative;width:fit-content}.freehours-selector-my label{background:#ddd;border-radius:6px;cursor:pointer;display:inline-block;float:left;height:fit-content;line-height:40px;margin:1px;padding:5px;text-align:center;width:fit-content}.course-action-freehours{font-size:16px;margin:10px}.course-action-freehours .form-group{display:inline-block;font-size:16px;height:fit-content;margin:10px;width:90%}.course-action-freehours .form-group .checkbox{float:left;height:50px;margin:2px;width:fit-content}.course-action-freehours .form-group .checkbox input[type=checkbox]:checked+label{background:#2ad705;color:#fff}.freehours-selector-my{display:block;height:50px;position:relative;width:fit-content}.weekday-view{background:#ddd;border-radius:6px;cursor:pointer;display:inline-block;float:left;height:fit-content;line-height:40px;margin:1px;padding:5px;text-align:center;width:fit-content}.change-weekdays{margin:10px 0}.change-weekdays a{font:13px museo_sans_cyrl500,Arial,sans-serif}.change-weekdays a,.mentor-name a{border-bottom:1px dotted #689eb5;color:#7a7a7a;line-height:16px;text-decoration:none;text-decoration-color:#689eb5}.mentor-name a{font:20px museo_sans_cyrl500,Arial,sans-serif}.phone-user input{font:127px museo_sans_cyrl500,Arial,sans-serif;padding:5px}.phone-user,.phone-user-label{background:#fff;border-radius:6px;cursor:pointer;display:inline-block;float:none;height:fit-content;line-height:40px;margin:1px;padding:5px;text-align:center;width:fit-content}.course-formats-blocks{display:inline-block;position:relative;width:100%}.course-formats-blocks-items{display:block;margin:0 auto;position:relative;width:fit-content}.block-news-options-inside-new{display:inline-block;float:none;min-height:fit-content;min-width:fit-content;position:relative}.date-new-options-block,.review-new{display:block;float:left;font-size:10px;font-weight:300;padding-right:10px;position:relative;text-transform:uppercase}.date-new-options-block i,.review-new i{color:#566473;display:block;float:left;font-size:16px;font-weight:300;margin-left:5px;padding-right:5px;position:relative}.block-main-news .new-item-part,.block-main-news .new-item-part a{color:#3699c8}.button-green-big a i{color:#d6f9c5!important}.person-row-block,.person-row-pos{float:none;padding-bottom:10px}.holiday-date-text-block{margin-top:15px;text-align:center}#question-mark{cursor:pointer}.popup{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.icon-quotation-news{border-bottom:0;float:left;margin-bottom:1px;padding:5px;position:relative;width:48%}.icon-quotation-news-block{height:250px;overflow:hidden;width:100%}.icon-quotation-news-block img{background-color:#000;filter:brightness(55%);height:100%;overflow:hidden;transition:.5s;width:100%}.icon-quotation-news:hover .icon-quotation-news-block img{border:3px #566473;filter:brightness(75%);opacity:1;transform:translateY(-5px);transition:.5s}.icon-quotation-news:hover{cursor:pointer}.news-item-block-background-date-citate{background-color:#636569;border-bottom:1px solid #383838;border-right:3px groove #9c9fa6;height:20px;left:17px;min-width:120px;opacity:70%;position:absolute;top:14px}.news-item-block-date-citate{color:#eee;font:10px museo_sans_cyrl500,Arial,sans-serif;line-height:1.8;position:absolute;text-transform:uppercase;top:15px;white-space:nowrap}.quote-item-block-background-news-title{background-color:#636569;height:50px;left:17px;opacity:50%;position:absolute;top:180px;width:93%}.quote-item-block-title{font-family:museo_sans_cyrl500;font-size:16px;height:55px;overflow:hidden;position:absolute;top:188px;width:87%;z-index:999}.quote-item-block-title,.quote-item-block-title a{color:#fff;text-decoration:none}.quote-item-block-title a:hover{color:#89ebff;text-decoration-line:underline}.icon-quotation-news:hover .news-item-block .news-item-block-rubric i{color:#fff!important;display:block!important;transition:transform .3s ease}.icon-quotation-news:hover .news-item-block .news-item-block-title{height:160px;top:155px;transform:translateY(-40px);transition:transform .5s ease}.icon-quotation-news:hover .news-item-block .news-item-block-background-citate,.icon-quotation-news:hover .news-item-block .news-item-block-rubric{opacity:90%;transform:translateY(-2px);transition:transform .5s ease}.icon-quotation-news:hover .news-item-block .quote-item-block-background-news-title{height:70px;top:175px;transform:translateX(-3px);transition:transform 1s ease}.icon-quotation-news:hover .news-item-block .quote-item-block-title a{color:#fff!important;font-size:22px;font-weight:700;height:70px;text-decoration:none!important;top:180px}.icon-quotation-news:hover .news-item-block .news-item-green-dot i{transform:translateY(-40px);transition:transform .5s ease}.icon-quotation-news:hover .news-item-block .news-item-hidden-border{border-bottom-color:#91b6bd;transform:translateY(-40px);transition:transform .5s ease}.icon-quotation-news:hover .news-item-block .news-item-block-rubric a{color:#8ae1f1;transition:transform .5s ease}.icon-quotation-news:hover .news-item-block .news-item-block-background,.icon-quotation-news:hover .news-item-block .news-item-block-background-date{border-bottom-color:#91b6bd;border-right:1px solid #91b6bd}.icon-quotation-news:hover .news-item-block .news-item-block-background,.icon-quotation-news:hover .news-item-block .news-item-block-background-date{background-color:#595960;opacity:80%;transition:transform .5s ease}.news-item-green-dot i{color:#afaeae}.icon-catalog-news:hover .news-item-block .news-item-green-dot i{animation:changeColor 6s infinite;color:orange}.icon-catalog-news:hover .news-item-block .news-item-block-description{opacity:100%;transform:translateY(-20px);transition:transform .7s ease}@keyframes changeColor{0%{color:orange}15%{color:orange}30%{color:#ff8c00}45%{color:#ff7f00}60%{color:tomato}75%{color:#ff4d00}90%{color:#f4a460}to{color:orange}}.news-item-block-description,.news-item-block-wrap{max-height:55px;overflow:hidden}.news-item-block-description{color:#deeceb;font-size:13px;font-weight:300;margin-top:auto;opacity:1%;position:absolute;top:190px;width:87%;z-index:1}.news-item-block-both{display:flex;flex-direction:column}.block-company .company_text .button a,.person-row .button a{color:#566473;cursor:pointer;font:14px/18px museo_sans_cyrl300,Arial,sans-serif;text-decoration:none}.block-company .company_text .button a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;line-height:28px;margin-bottom:20px;margin-top:8px;width:120px}.block-news-item{margin-bottom:25px}.block-news-item .icon{float:left;overflow:hidden;width:270px}.block-news-item .company_text{min-height:195px;width:590px}@media screen and (max-width:767px){.block-news-item .company_text{min-height:fit-content;width:100%!important}.block-news-item .icon{float:none;width:100%!important}}.block-news-item .new-item-part{margin:0 0 5px!important}.block-news-item .company_text .title a{font:18px museo_sans_cyrl700;text-decoration:none}.block-news-item .company_text .title a:hover{color:#087bb1;text-decoration:underline}.block-news-item:hover .block-news-item .title{font-size:33px}.share-bottom-block{display:inline-block;height:20px;line-height:20px}.share-bottom-inside{display:inline-block;text-align:left}.share-bottom-inside li{cursor:pointer;display:block;float:left;font-size:24px;height:20px;line-height:20px;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}.share-bottom-inside li a{color:#555a5e;display:block;font-size:12px;font-weight:700;height:15px;line-height:1px;margin-right:25px;padding-left:35px;position:relative;text-decoration:none;text-transform:uppercase;top:27px}.share-bottom-inside li i{color:#0d80b5;margin-right:10px;opacity:70%;position:relative;top:0}@media screen and (max-width:767px){.share-bottom-inside li{min-height:44px;padding:8px 4px}.share-bottom-inside li i{margin-right:10px;padding-top:15px;pointer-events:none}.share-bottom-inside li a{pointer-events:none}.share-bottom-inside li[onclick]{cursor:pointer;-webkit-tap-highlight-color:rgba(13,128,181,.2);tap-highlight-color:rgba(13,128,181,.2)}}.share-bottom-inside li:hover a{color:#0d80b5}.share-bottom-inside li a:hover+i{color:#0d80b5;font-weight:700;opacity:100%;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-2px)}.parent-share-center{min-height:40px}.parent-share-center,.parent-share-center-job{border-top:1px solid #dadadc;margin-top:10px;text-align:center}.parent-share-center-job{border-bottom:1px solid #dadadc;min-height:52px}.block-news-wrapper .partition,.block-news-wrapper .tags-pressrelease{display:inline-block;font:14px museo_sans_cyrl500;padding-bottom:1px}.block-news-wrapper .partition i,.block-news-wrapper .tags-pressrelease i{color:#0d80b5;opacity:70%}.block-news-wrapper .partition:hover i,.block-news-wrapper .tags-pressrelease:hover i{opacity:100%}.right-sidebar .right-block-menu{border:1px solid #566473;width:298px}.right-sidebar .right-block-menu ul li.client-menu-item a{padding:12px 0 12px 80px}.client-menu-item,.right-sidebar .right-block-menu ul li.client-menu-item a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#566473;display:block;font:24px Conv_MUSEOSANSCYRL\ 100;text-decoration:none;width:100%}.client-menu-item{background-color:#f9f9f9;border:1px solid #fff;cursor:pointer;height:54px;padding:1px 0 3px 1px}.client-menu-item i{color:#7d8997;font-size:28px;font-weight:600;left:21px;position:relative;top:-42px}.client-menu-item:hover{background-color:#0d80b5}.client-menu-item:hover a{color:#fff!important;transform:translateY(-3px)}.client-menu-item:hover i{color:#fff}.h2_firmnews h2,.h2_news h2{font-family:museo_sans_cyrl700;font-size:25px;letter-spacing:-1px;opacity:70%;padding:5px;position:relative;text-transform:uppercase}.h2_firmnews sup,.h2_news sup{color:#0d80b5;font-size:12px;font-weight:700;opacity:70%;padding-left:1px;position:relative;top:-10px;z-index:100}.h2_firmnews h2:before,.h2_news h2:before{background:-webkit-linear-gradient(#333,#eee);-webkit-background-clip:text;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-text-fill-color:transparent}.hr2{background:#fafafa;border:none;height:4px;margin:30px 0;overflow:hidden;position:relative}.hr2:after{animation:anim-hr 4.5s linear infinite;background:#f3f2f2;content:"";height:4px;position:absolute;top:0;width:20%}@keyframes anim-hr{0%{left:-20%}to{left:100%}}.main-quotations:hover .hr2:after{animation:none}.block-horo-navigation{display:inline-block!important;margin-bottom:5px;min-height:30px;position:relative;z-index:10}.block-horo-navigation-buttons-block{float:left;padding:7px 2px;white-space:nowrap}@media (max-width:500px){.button-main,.button-main-active{font-size:10px;padding:4px;text-transform:uppercase}.horoscope_inform{float:none;padding:2px}.block-horo-navigation-buttons-block{padding:1px 0 7px 2px}.box-news-company{width:fit-content!important}.connections-string,.quotes-string{display:none!important}}.signs_menu figure,.signs_menu_active figure{margin:1px}.signs_menu{border:none;border-radius:5px;box-sizing:border-box;float:left;margin:1px;padding:5px;position:relative;text-align:center;transition:all .5s ease}.signs_menu:hover{box-shadow:inset 0 0 0 3px #f36c00;color:#f36c00}.signs_menu:hover,.signs_menu_active{background:#c5c5c5;background:transparent}.signs_menu_active{border:none;border-radius:5px;box-shadow:inset 0 0 0 3px #c5c5c5;box-sizing:border-box;color:#c5c5c5;float:left;margin:1px;padding:5px;position:relative;text-align:center;transition:all .5s ease}.signs_menu figure img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.signs_menu figure:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.job-about-company:hover .job-about-text i,.job-about-company:hover .job-about-title a{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateX(3px);transition:transform .3s}.job-about-company:hover .job-about-title{transform:translateY(-2px);transition:transform .3s}.job-about-company:hover{cursor:pointer}.social-networks{margin-top:2px;max-height:0;opacity:0;overflow:hidden;transition:max-height .1s ease,opacity .1s ease}.social-networks.show{margin-top:30px;max-height:100vh;opacity:1;transition:max-height 1s ease,opacity 1s ease}.ya-share2{display:flex;justify-content:center}.box-news-name{float:left;margin-right:15px}.box-news-name,.box-news-name a{color:#566473;font-family:museo_sans_cyrl500;font-size:16px;text-decoration:none}.box-news-name-text{max-height:38px;min-height:20px;overflow:hidden;width:125px}.box-news-name-text a{color:#566473;font-family:museo_sans_cyrl500;font-size:16px;text-decoration:none}.box-news-company{height:77px;line-height:1.1;overflow:hidden;width:170px}.box-news-company a{color:#566473;font-family:museo_sans_cyrl500;font-size:16px;text-decoration:none}.box-news-company a:hover{color:#0d80b5}.box:hover .box-news-name img{border-bottom:2px solid #fff;filter:brightness(110%)}.box:hover .ribbon{opacity:100%}.box:hover .box-news-company a,.box:hover .box-news-name-text a{color:#0d80b5;text-shadow:2px 2px 0 #eee}.colleague-main:hover .h2_firmnews sup,.colleague-main:hover .h2_news sup{opacity:100%}.rs-block-content.main-quotations:hover{cursor:pointer}.rs-block-content.main-quotations:hover .quotation-item-title a{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transition:transform .3s}.rs-block-content.main-quotations:hover .quotation-item-img img{filter:brightness(110%);text-shadow:2px 2px 0 #eaeaea;transform:translateY(-3px);transition:transform .3s}.rs-block-content.main-quotations:hover .holiday-name a{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-3px);transition:transform .3s}.rs-block-content.main-quotations:hover .holiday-name{transition:transform .3s}.quotation-item-img img{position:relative;top:2px}.quotation-item-text a{color:#566473}.rs-block-content.main-quotations:hover .quotation-item-text a{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-2px);transition:transform .3s}.rs-block-content.main-quotations:hover .quotation-item-text i{color:#0d80b5;transform:translateY(-1px);transition:transform .3s}.persons .person:hover .person-img img,.persons .person:hover .person-name-link,.rs-block-content.main-quotations:hover .quotation-item-img i{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-2px);transition:transform .3s}.persons .person:hover .person-img img{filter:brightness(110%)}.right-sidebar .news.news1:hover .firmnews-link,.right-sidebar .news.news1:hover .news-link{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-2px);transition:transform .3s}.right-sidebar .news.news1:hover .text.title-news{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transition:transform .3s}.right-sidebar .news.news1:hover .date-firmnews-string{color:#8d99a7;text-shadow:2px 2px 0 #eaeaea;transition:transform .3s}.right-sidebar .news.news1:hover .date-firmnews-string i{color:#0d80b5;font-weight:600;text-shadow:2px 2px 0 #eaeaea;transition:transform .3s}.right-sidebar .news.news1:hover img{color:#0d80b5;filter:brightness(110%);text-shadow:2px 2px 0 #eaeaea;transform:translateY(-2px);transition:transform .3s}.right-sidebar .news.news1:hover{cursor:pointer}.date-firmnews-string{font-size:10px;margin-top:10px;text-transform:uppercase}.date-firmnews-string i{color:#8696a7;font-size:16px;font-weight:500;padding-right:5px;position:relative;top:3px}.main-quotations .main-quotation-item{cursor:pointer;float:left;margin:0 15px 25px;min-height:230px;width:336px}.main-quotations .main-quotation-item .quotation-item-img{float:left}.main-quotations .main-quotation-item .quotation-item-name a{color:#0d80b5}.main-quotations .main-quotation-item .quotation-item-text{border-top:1px solid #b2b9c0;clear:both;color:#8d99a7;font-family:museo_sans_cyrl300,Arial,sans-serif;font-size:14px;line-height:17px;margin-top:22px;max-height:97px;overflow:hidden;padding-top:12px}.holiday-next-text a:hover,.holiday-prev-text a:hover,.holiday-prev-text:hover i{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea}.holiday-prev-text:hover i{transform:translateX(-2px)}.holiday-next-text:hover i{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateX(2px)}.main-quotations.rs-blocks:hover .holiday-name a,.main-quotations.rs-blocks:hover .holiday-name i{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transition:transform .3s}.main-quotations.rs-blocks:hover .holiday-name i{transform:translateX(-2px)}.main-quotations.rs-blocks:hover .quotation-item-img{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-2px);transition:transform .3s}.main-quotations.rs-blocks:hover .quotation-item-text i{color:#0d80b5;text-shadow:2px 2px 0 #eaeaea;transform:translateY(-1px);transition:transform .3s}.catalog-name-center{display:flex;flex-direction:column;justify-content:center;margin:auto;min-height:400px;text-align:left}.catalog-name,.catalog-name-center{min-width:400px;position:relative;vertical-align:center}.catalog-name{align-items:center;display:block;justify-content:left;min-height:200px}.catalog-name p{display:block}.catalog-name.category-name{max-height:100px;min-height:60px}.box-person-name{align-items:center;display:flex;min-height:75px}.box-person-name-wrap{display:block}.box{background:#fff;background:url(/build/images/shadow.f88922f9.png) bottom no-repeat;border:1px solid #e3e3e3;cursor:pointer;float:left;height:70px;margin:4px;padding:10px;position:relative;width:249px}@media (max-width:500px){.box{background:url(/build/images/shadow.f88922f9.png) bottom repeat!important;height:87px!important;width:90%!important}}.box:hover{background:#fff}.box-person{width:260px}.box-person-with-company{height:87px}.horoscope-menu-block{display:inline-block;margin-bottom:10px}.world-metric-block{display:inline-block;min-width:300px;padding:20px;position:relative}.world-metric-block-item{min-height:44px;padding:5px;width:100%}.world-metric-block-item-title{float:none;font:14px museo_sans_cyrl700,Arial,sans-serif;text-transform:uppercase}.world-metric-block-item-value{color:#0c7fb5;float:none;font:20px museo_sans_cyrl700,Arial,sans-serif;padding-left:20px}.world-logo-gif{float:left;opacity:50%;width:fit-content}.world-block-arrows{border-left:1px dashed #abadb3;display:block;float:left;height:487px;margin-top:30px;width:1px}.world-block-arrows-lines{float:left;height:478px;width:30px}.world-block-arrows-item{margin-top:30px}.world-block-arrows-item,.world-block-arrows-item-next{border-top:1px dashed #abadb3;display:block;float:none;height:1px;width:30px}.world-block-arrows-item-next{margin-top:52px}.world-block-arrows-population{border-left:1px dashed #abadb3;display:block;float:left;height:325px;margin-top:30px;width:1px}.world-block-arrows-lines-population,.world-block-arrows-population-before{float:left;height:318px;width:30px}.world-block-arrows-item-before{border-top:1px dashed #abadb3;display:block;float:none;height:1px;margin-top:159px;width:30px}.world-metric-small-block{background-color:#2b323bfc;display:inline-block;min-height:40px;text-align:center;width:100%}.world-metric-small-block-item{display:inline-block;margin-top:10px;text-align:center}.world-metric-small-block-title{color:#fff;display:block;float:left}.world-metric-small-block-content,.world-metric-small-block-content-population{color:#fff;display:block;float:left;padding-left:20px}.world-metric-small-block-content-value{color:#659db5;display:block;float:left;font-family:museo_sans_cyrl700,Arial,sans-serif;padding-left:5px}.world-metric-small-block-content-value-population{color:#73b2cd;display:block;float:left;font-family:museo_sans_cyrl700,Arial,sans-serif;padding-left:15px;padding-top:2px}.world-metric-small-block-birthsyear-value,.world-metric-small-block-deathsyear-value{color:#659db5;display:block;float:left;font-family:museo_sans_cyrl700,Arial,sans-serif;padding-left:15px;padding-top:2px}.world-metric-dollar{color:#fbbc89;display:inline-block;float:left;font:20px museo_sans_cyrl700,Arial,sans-serif;opacity:90%;padding-left:10px;padding-right:10px}@media screen and (max-width:767px){.world-block-arrows,.world-block-arrows-item-before,.world-block-arrows-lines,.world-block-arrows-lines-population,.world-block-arrows-population,.world-block-arrows-population-before,.world-logo-gif,.world-metric-small-block-birthsyear-value,.world-metric-small-block-content,.world-metric-small-block-deathsyear-value{display:none}.world-metric-small-block-content-value-population{font:13px museo_sans_cyrl700,Arial,sans-serif;padding-left:10px;padding-top:2px}}.world-metric-numberCircle{background:#e0e0e0;border:2px solid #e0e0e0;border-radius:50%;color:#fff;font:18px museo_sans_cyrl700,Arial,sans-serif;height:20px;margin-left:14px;margin-top:-14px;padding:2px;position:absolute;text-align:center;width:20px}.job-about-company .job-about-title .horoscope_logo_medium{height:70px;overflow:hidden;vertical-align:middle;width:auto}.job-about-company .job-about-title .horoscope_logo_medium img{height:70px;object-fit:cover;width:70px}@media (max-width:500px){.job-about-company .job-about-title .horoscope_logo_medium img{height:70px!important;object-fit:cover!important;width:70px!important}}.horoscope-about-sign-name{display:block;height:20px!important;margin-top:10px}.horoscope-about-sign-name a{font-size:18px!important;text-transform:uppercase}.horoscope-about-sign-dates{clear:both;display:block!important;height:30px!important}.job-about-company{border:1px solid #566473;margin-bottom:25px;padding:20px;position:relative}.job-about-company .title-main{margin-bottom:-12px;width:fit-content}.horoscope-right-listing{background:url(/build/images/shadow.f88922f9.png) bottom no-repeat;height:420px}.horoscope-right-subscribe-title{background:url(/build/images/horoscope_wall.0fac9e3b.gif) no-repeat;margin-top:10px;padding:20px}.horoscope-right-subscribe-title-text{color:#2fc3f1;font-family:museo_sans_cyrl700;font-size:16px;margin-bottom:10px;text-align:center;text-transform:uppercase}.horoscope-right-subscribe-text{color:#dff4ff;font-family:museo_sans_cyrl300;font-size:13px;padding:0 10px;text-align:center}.horoscope-right-subscribe-button{margin-top:10px;padding:20px;text-align:center}.right-sidebar .horoscope-title-main{background-color:#fff;left:20px;margin-top:-39px;overflow:hidden;padding:10px 13px;top:20px;width:fit-content;z-index:2000}.horoscope-title-main .title{color:#566473;float:left;font:16px museo_sans_cyrl700,Arial,sans-serif;padding-right:20px;text-transform:uppercase}.horoscope-right-listing-item{margin-top:20px}@media (max-width:500px){.horoscope-right-listing{height:auto;max-height:none;min-height:470px}}.horoscope-listing-signs-link a{color:#434343;text-decoration:none}.horoscope-listing-signs-link a:hover{color:#0d80b5}.horoscope-right-compatibility{margin:25px auto;width:100%}.holiday-next-text .disabled,.holiday-prev-text .disabled{color:#999;cursor:not-allowed;opacity:.6}.holiday-next-text .disabled:hover,.holiday-prev-text .disabled:hover{color:#999;text-decoration:none}.signs_list{float:left;height:212px;overflow:hidden;padding:5px;position:relative;text-align:center;text-transform:uppercase;width:135px}.signs_list a{color:#566473}.footer *,.footer-block *{box-sizing:border-box}.footer-block .content1 .block-logo,.footer-block .content1 .contacts,.footer-block .content1 .menu,.footer-block .content1 .news{box-sizing:border-box;overflow:hidden}.footer,.footer-block{min-height:1px;position:relative;z-index:1}.footer-block:after,.footer:after{clear:both;content:"";display:table}.footer-block{background-color:#323c48;box-sizing:border-box;clear:both;color:#fff;margin-top:30px;min-height:150px;overflow:hidden;padding-bottom:20px;padding-top:5px;width:100%}.footer-block .content1 .contacts,.footer-block .content1 .menu,.footer-block .content1 .news{padding-top:20px}.footer-block .content1 .block-logo{margin-right:40px;overflow:hidden;padding-top:20px;position:relative}.footer-block .logo_text .text_2{background-color:#323c48;font:14px/18px museo_sans_cyrl300;left:15px;position:absolute;text-transform:none;top:108px;z-index:999}.footer-block .content1 .cop{margin-left:56px;margin-top:70px;position:relative}.footer-block .content1 .news{margin-right:50px;margin-top:16px}.footer-block .content1 .menu{margin-top:16px}.footer-block .content1 .contacts{float:right;margin-top:16px;width:270px}.footer-block .content1 .contacts .phone{margin-bottom:9px}.footer-block .contacts .icon2{float:left;margin-top:4px}.block-content{display:flex;flex-wrap:nowrap;gap:15px;justify-content:space-between}.box-rating{background:#fff;background:url(/build/images/shadow.f88922f9.png) bottom no-repeat;border:1px solid #e3e3e3;flex:1;float:left;height:auto;margin:4px;max-width:260px;min-height:220px;min-width:0;padding:10px;position:relative;width:260px}.box-rating:hover{background:#fff}.box-rating-text{color:#566473;font-family:museo_sans_cyrl500;font-size:24px;padding:15px;text-align:center;text-decoration:none}.box-rating-golden-cup{float:none;margin:auto;padding:20px;width:80px}.box-rating-place{font-family:museo_sans_cyrl500}.scroll-to-top{background:#0d80b5;border:none;border-radius:50%;bottom:30px;box-shadow:0 4px 12px rgba(13,128,181,.3);color:#fff;cursor:pointer;font-size:18px;height:50px;opacity:0;position:fixed;right:30px;transition:all .3s ease;visibility:hidden;width:50px;z-index:1000}.scroll-to-top.show{opacity:1;visibility:visible}.scroll-to-top:hover{background:#0a7db3;box-shadow:0 6px 16px rgba(13,128,181,.4);transform:translateY(-2px)}.scroll-to-top i{line-height:50px}@media (max-width:768px){.scroll-to-top{bottom:20px;font-size:16px;height:45px;right:20px;width:45px}.scroll-to-top i{line-height:45px}}.box-rating-inrating{line-height:normal;padding:15px}@media (max-width:600px){.box-rating{min-height:auto;padding:0;width:150px}.block-content{display:inline-block}.box-rating{max-width:300px}.box-rating-text{font-size:15px;padding:10px}.box-rating-golden-cup{height:50px;padding:10px;width:40px}.box-rating-place{font-size:24px}.box-rating-inrating{line-height:normal;padding:5px}}.block-persons .rs-blocks-title{left:-4px;margin:-19px 0 -30px;position:relative}.rs-blocks-title{margin-bottom:5px;margin-top:-39px;width:fit-content}.date-full{display:inline}.date-short{display:none}@media screen and (max-width:768px){.date-full{display:none!important}.date-short{display:inline!important}}.sign-compatibility-table{width:90%}.sign-compatibility-cell,.sign-compatibility-table{text-align:center;vertical-align:middle}.sign-compatibility-sign-link,.sign-view-block-compatibility-sign{color:#087bb1;font-size:16px;text-decoration:underline}.sign-compatibility-img{text-align:center;vertical-align:middle;width:50px}.sign-compatibility-link-text{text-align:left}.sign-view-block-compatibility-table{display:flex;justify-content:center;margin-bottom:20px}.compatibility-table{font-size:10px;text-transform:uppercase}.sign-view-block-compatibility-rate{font-size:18px;font-weight:700}.sign-view-block-compatibility-more{color:#087bb1;font-size:9px;text-transform:uppercase}.sign-view-block-compatibility-table-border{border-collapse:separate;border-spacing:5px}.compatibility-view-rate{font-size:30px;font-weight:700}.block-news-wrapper .block-new{margin-bottom:0;padding-bottom:1px}@media screen and (max-width:767px){.sign-compatibility-sign-link{font-size:12px}.sign-compatibility-table{width:100%}.img-body{padding-right:5px;width:100px}.body-horoscope-texts-block-drunk,.body-horoscope-texts-block-heart,.body-horoscope-texts-block-kgs,.body-horoscope-texts-block-sighs,.body-horoscope-texts-block-slept,.body-horoscope-texts-block-steps{padding-left:0;padding-top:5px}.sign-view-block-compatibility-table{font-size:13px;text-align:center}.compatibility-table{font-size:10px}.form-text-form-zp{width:50%!important}.form-inline{display:inline-block;margin-left:auto;margin-right:auto;min-height:25px;position:center;width:100%}.search-form-personal-name{display:inline-block;margin:auto;position:relative;text-align:center;width:100%}.search-form-personal-name-input{width:110%}.date_choose{width:100%}.date_choose,.date_choose_select{margin:auto;min-height:25px;position:relative;text-align:center}.date_choose_select{width:fit-content}.item1-date,.item1-name{width:100%}.categories-cv,.zp-ot-cv{padding-left:0}.horoscope_title h1{color:#566473;font:20px museo_sans_cyrl700;padding:20px 0;text-transform:uppercase}.parent-share-center{min-height:60px}.parent-share-center-job{min-height:70px}}.main-vacancies.rs-blocks .vacancies-item-salary{bottom:6px;font:12px/16px museo_sans_cyrl300;left:119px}.job-index-item{background:#fff;border:1px solid #e3e6ea;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.04);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:16px;max-width:100%;min-height:140px;overflow:hidden;padding:16px;position:relative}.job-title-index-block.job-main-listing{margin-bottom:12px}.job-index-title.job-main-listing-title a{color:#333;font-size:18px;font-weight:600;text-decoration:none;word-wrap:break-word;display:block;max-width:100%;overflow-wrap:break-word}.job-middle-index-block{display:flex;flex:1;gap:16px;margin-bottom:16px}.job-icon-index{flex-shrink:0;width:100px}.job-content-index{flex:1;min-width:0}.job-bottom-index{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.job-bottom-index-sub{color:#666;font-size:13px}.job-bottom-index-sub-right{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;max-width:100%}.job-index-item .button-form-main,.job-index-item .button-gray-big{border-radius:4px;box-sizing:border-box;display:inline-block;flex-shrink:0;font-size:13px;max-width:100%;padding:8px 16px;text-decoration:none;white-space:nowrap}.job-index-item .button-gray-big{background:#f5f5f5;border:1px solid #ddd;color:#333}.job-index-item .button-form-main{background:#087bb1;border:1px solid #087bb1;color:#fff}.vacancy-content-modern{box-sizing:border-box;max-width:100%;overflow:hidden}.vacancy-meta-info{background:linear-gradient(135deg,#087bb1,#065a8a);border-radius:8px;box-shadow:0 2px 8px rgba(8,123,177,.2);color:#fff;margin-bottom:16px;padding:12px 16px}.vacancy-meta-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.vacancy-meta-item{align-items:center;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:6px;display:flex;gap:8px;padding:8px 10px}.vacancy-meta-icon{flex-shrink:0;font-size:18px}.vacancy-meta-content{flex:1;min-width:0}.vacancy-meta-label{font-size:11px;font-weight:600;letter-spacing:.3px;margin-bottom:2px;opacity:.8;text-transform:uppercase}.vacancy-meta-value{font-size:14px;font-weight:500;line-height:1.2}.vacancy-meta-value a{color:#e8f4fd!important;font-weight:600;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.5)}.vacancy-meta-value a:hover{color:#fff!important;text-decoration:underline;text-shadow:0 1px 4px rgba(0,0,0,.6)}.vacancy-info-grid{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #dee2e6;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:20px;padding:16px}.vacancy-info-item{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.8);border-radius:8px;display:flex;gap:10px;padding:10px 12px;transition:all .2s ease}.vacancy-info-item:hover{background:hsla(0,0%,100%,.9);box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.vacancy-info-label{align-items:center;color:#495057;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;letter-spacing:.3px;min-width:120px;text-transform:uppercase}.vacancy-info-item:first-child .vacancy-info-label:before{content:"💼"}.vacancy-info-item:nth-child(2) .vacancy-info-label:before{content:"🏢"}.vacancy-info-item:nth-child(3) .vacancy-info-label:before{content:"📍"}.vacancy-info-item:nth-child(4) .vacancy-info-label:before{content:"🎓"}.vacancy-info-item:nth-child(5) .vacancy-info-label:before{content:"⚡"}.vacancy-info-item:nth-child(6) .vacancy-info-label:before{content:"⏰"}.vacancy-info-value{color:#212529;flex:1;font-size:15px;font-weight:500;line-height:1.3}.vacancy-info-value a{color:#087bb1;font-weight:500;text-decoration:none}.vacancy-info-value a:hover{color:#065a8a;text-decoration:underline}.vacancy-content-section{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:32px;padding:24px}.vacancy-content-title{border-bottom:2px solid #087bb1;color:#212529;font-size:20px;font-weight:600;margin:0 0 16px;padding-bottom:8px}.vacancy-content-text{color:#495057;font-size:15px;line-height:1.6}.vacancy-content-text ul{margin:12px 0;padding-left:20px}.vacancy-content-text li{line-height:1.5;margin-bottom:8px}.vacancy-contact-info{background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border:1px solid #bbdefb;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-bottom:24px;padding:16px}.vacancy-contact-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.vacancy-contact-item{align-items:center;background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.9);border-radius:8px;display:flex;gap:10px;padding:10px 12px;transition:all .2s ease}.vacancy-contact-item:hover{background:hsla(0,0%,100%,.95);box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.vacancy-contact-label{align-items:center;color:#495057;display:flex;flex-shrink:0;font-size:12px;font-weight:600;gap:6px;letter-spacing:.3px;text-transform:uppercase;width:120px}.vacancy-contact-item:first-child .vacancy-contact-label:before{content:"📞"}.vacancy-contact-item:nth-child(2) .vacancy-contact-label:before{content:"📍"}.vacancy-contact-item:nth-child(3) .vacancy-contact-label:before{content:"🌐"}.vacancy-contact-item:nth-child(4) .vacancy-contact-label:before{content:"✉️"}.vacancy-contact-item:nth-child(5) .vacancy-contact-label:before{content:"👤"}.vacancy-contact-value{color:#212529;flex:1;font-size:15px;font-weight:500;line-height:1.3;word-break:break-word}.vacancy-map-section{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:32px;padding:24px}.extremum-click{background-color:#a6aeaa;border-radius:4px;color:#fff;cursor:pointer;font:11px museo_sans_cyrl300,Arial,sans-serif;margin:auto;padding:4px;text-align:center;transition:background-color .3s ease;width:95px}.extremum-click:hover{background-color:#8a928e}.extremum-slide{display:none;overflow:hidden;transition:all .3s ease}@media print{.baner-full-person-wrap2,.block-main-bottom,.button-big-gray,.button-form-main,.button-form-main-block,.fixed,.last-vacancy,.parent-share-center,.parent-share-center-job,.right-sidebar,.share-bottom-block{display:none!important}.main_man{border:none!important;box-shadow:none!important}.main_man,.vacancy-content-modern{margin:0!important;padding:0!important;width:100%!important}.vacancy-meta-info{background:#f8f9fa!important;border:1px solid #000!important;color:#000!important;margin-bottom:20px!important;padding:15px!important}.vacancy-meta-item{background:transparent!important;border:none!important;margin-bottom:10px!important}.vacancy-meta-value a{color:#000!important;text-decoration:underline!important}.vacancy-info-grid{background:#f8f9fa!important;border:1px solid #000!important;margin-bottom:20px!important;padding:15px!important}.vacancy-info-item{background:transparent!important;border:none!important;margin-bottom:10px!important}.vacancy-info-value a{color:#000!important;text-decoration:underline!important}.vacancy-content-section{background:#fff!important;border:1px solid #000!important;margin-bottom:20px!important;padding:15px!important;page-break-inside:avoid}.vacancy-content-title{border-bottom:2px solid #000!important;color:#000!important;margin-bottom:15px!important;padding-bottom:5px!important}.vacancy-content-text{color:#000!important;line-height:1.5!important}.vacancy-contact-info{background:#f8f9fa!important;border:1px solid #000!important;margin-bottom:20px!important;padding:15px!important}.vacancy-contact-item{background:transparent!important;border:none!important;margin-bottom:10px!important}.vacancy-map-section{background:#fff!important;border:1px solid #000!important;margin-bottom:20px!important;padding:15px!important}body{background:#fff!important;color:#000!important;font-size:12pt!important;line-height:1.4!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid}a,h1,h2,h3,h4,h5,h6{color:#000!important}a{text-decoration:underline!important}.vacancy-contact-info,.vacancy-content-section,.vacancy-map-section{page-break-inside:avoid}*{box-shadow:none!important;text-shadow:none!important}}@media (max-width:768px){.vacancy-meta-grid{gap:8px;grid-template-columns:1fr}.vacancy-meta-item{gap:6px;padding:6px 8px}.vacancy-meta-icon{font-size:16px}.vacancy-meta-label{font-size:10px}.vacancy-meta-value{font-size:13px}.vacancy-info-grid{gap:8px;grid-template-columns:1fr;padding:12px}.vacancy-info-item{gap:8px;padding:8px 10px}.vacancy-info-label{font-size:11px;min-width:100px}.vacancy-info-value{font-size:14px}.vacancy-contact-info,.vacancy-content-section,.vacancy-map-section{margin-bottom:20px;padding:16px}.vacancy-contact-grid{gap:8px;grid-template-columns:1fr}.vacancy-contact-item{gap:8px;padding:8px 10px}.vacancy-contact-label{font-size:11px;width:100px}.vacancy-contact-value{font-size:14px}.job-index-item{min-height:120px;padding:12px}.job-middle-index-block{gap:12px}.job-icon-index{width:80px}.job-bottom-index{align-items:stretch;flex-direction:column;gap:8px}.job-bottom-index-sub-right{justify-content:flex-end}}.social-123 a{align-items:center;background:#0092ca;border-radius:50%;color:#fff;display:flex;font-size:16px;height:35px;justify-content:center;margin:5px;text-decoration:none;transition:all .3s ease;width:35px}.social-123 a:hover{box-shadow:0 4px 12px rgba(0,146,202,.3);color:#fff;transform:translateY(-2px)}.social-123 a[aria-label=Instagram]:hover{background:#e4405f;box-shadow:0 4px 12px rgba(228,64,95,.3)}.social-123 a[aria-label=Telegram]:hover{background:#08c;box-shadow:0 4px 12px rgba(0,136,204,.3)}.social-123 a[aria-label=YouTube]:hover{background:red;box-shadow:0 4px 12px rgba(255,0,0,.3)}.social-123 a[aria-label=Odnoklassniki]:hover{background:#ee8208;box-shadow:0 4px 12px rgba(238,130,8,.3)}.social-123 a[aria-label=VKontakte]:hover{background:#4c75a3;box-shadow:0 4px 12px rgba(76,117,163,.3)}.social-123 a[aria-label=Email]:hover{background:#6c757d;box-shadow:0 4px 12px hsla(208,7%,46%,.3)}@media (max-width:768px){.social-123 a{font-size:14px;height:30px;margin:3px;width:30px}}@media (max-width:480px){.social-123 a{font-size:12px;height:25px;margin:2px;width:25px}}