@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizYRExUiTo99u79D0e0w8mN.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79D0aEwA.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh0OqtKA.ttf) format('truetype')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngRUXNadjH0qYEzV7ab-oWlsbCCwRg.ttf) format('truetype')}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsansnarrow/v18/BngSUXNadjH0qYEzV7ab-oWlsbg95AiBW_g.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOkCnqEu92Fr1Mu52xP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype')}
@font-face{font-display:block;font-family:bootstrap-icons;src:url("https://s.dou.ua/fonts/bootstrap-icons-1.11.2.woff2") format("woff2"),url("https://s.dou.ua/fonts/bootstrap-icons-1.11.2.woff") format("woff")}.bi::before{display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-0-circle-fill::before{content:"\f83f"}.bi-0-circle::before{content:"\f840"}.bi-0-square-fill::before{content:"\f841"}.bi-0-square::before{content:"\f842"}.bi-1-circle-fill::before{content:"\f796"}.bi-1-circle::before{content:"\f797"}.bi-1-square-fill::before{content:"\f798"}.bi-1-square::before{content:"\f799"}.bi-2-circle-fill::before{content:"\f79c"}.bi-2-circle::before{content:"\f79d"}.bi-2-square-fill::before{content:"\f79e"}.bi-2-square::before{content:"\f79f"}.bi-3-circle-fill::before{content:"\f7a2"}.bi-3-circle::before{content:"\f7a3"}.bi-3-square-fill::before{content:"\f7a4"}.bi-3-square::before{content:"\f7a5"}.bi-4-circle-fill::before{content:"\f7a8"}.bi-4-circle::before{content:"\f7a9"}.bi-4-square-fill::before{content:"\f7aa"}.bi-4-square::before{content:"\f7ab"}.bi-5-circle-fill::before{content:"\f7ae"}.bi-5-circle::before{content:"\f7af"}.bi-5-square-fill::before{content:"\f7b0"}.bi-5-square::before{content:"\f7b1"}.bi-6-circle-fill::before{content:"\f7b4"}.bi-6-circle::before{content:"\f7b5"}.bi-6-square-fill::before{content:"\f7b6"}.bi-6-square::before{content:"\f7b7"}.bi-7-circle-fill::before{content:"\f7ba"}.bi-7-circle::before{content:"\f7bb"}.bi-7-square-fill::before{content:"\f7bc"}.bi-7-square::before{content:"\f7bd"}.bi-8-circle-fill::before{content:"\f7c0"}.bi-8-circle::before{content:"\f7c1"}.bi-8-square-fill::before{content:"\f7c2"}.bi-8-square::before{content:"\f7c3"}.bi-9-circle-fill::before{content:"\f7c6"}.bi-9-circle::before{content:"\f7c7"}.bi-9-square-fill::before{content:"\f7c8"}.bi-9-square::before{content:"\f7c9"}.bi-arrow-down::before{content:"\f128"}.bi-bar-chart-line::before{content:"\f17c"}.bi-bell-fill::before{content:"\f189"}.bi-bell::before{content:"\f18a"}.bi-bookmark-fill::before{content:"\f199"}.bi-bookmark::before{content:"\f1a2"}.bi-caret-up-fill::before{content:"\f235"}.bi-chat-left-text::before{content:"\f252"}.bi-chat-left::before{content:"\f253"}.bi-chat-right::before{content:"\f25d"}.bi-chat::before{content:"\f268"}.bi-check-circle-fill::before{content:"\f26a"}.bi-check-lg::before{content:"\f633"}.bi-chevron-left::before{content:"\f284"}.bi-chevron-right::before{content:"\f285"}.bi-circle::before{content:"\f28a"}.bi-cloud-download-fill::before{content:"\f29a"}.bi-cloud-download::before{content:"\f29b"}.bi-copy::before{content:"\f759"}.bi-emoji-smile::before{content:"\f327"}.bi-envelope::before{content:"\f32f"}.bi-envelope::before{content:"\f32f"}.bi-exclamation-lg::before{content:"\f63c"}.bi-exclamation-triangle-fill::before{content:"\f33a"}.bi-eye-slash::before{content:"\f340"}.bi-eye::before{content:"\f341"}.bi-facebook::before{content:"\f344"}.bi-file-person::before{content:"\f3a7"}.bi-fire::before{content:"\f7f6"}.bi-gear-fill::before{content:"\f3e2"}.bi-gear::before{content:"\f3e5"}.bi-geo-alt-fill::before{content:"\f3e7"}.bi-geo-alt::before{content:"\f3e8"}.bi-github::before{content:"\f3ed"}.bi-google::before{content:"\f3f0"}.bi-hourglass-split::before{content:"\f41f"}.bi-journal-plus::before{content:"\f442"}.bi-link-45deg::before{content:"\f470"}.bi-linkedin::before{content:"\f472"}.bi-lock-fill::before{content:"\f47a"}.bi-newspaper::before{content:"\f4a3"}.bi-paperclip::before{content:"\f4b3"}.bi-pen::before{content:"\f4c8"}.bi-pencil-fill::before{content:"\f4c9"}.bi-pencil::before{content:"\f4cb"}.bi-person-fill-check::before{content:"\f89e"}.bi-person-fill-slash::before{content:"\f8a4"}.bi-pin-angle-fill::before{content:"\f4ea"}.bi-reply::before{content:"\f520"}.bi-rss-fill::before{content:"\f521"}.bi-search::before{content:"\f52a"}.bi-table::before{content:"\f5aa"}.bi-toggle-off::before{content:"\f5d5"}.bi-toggle-on::before{content:"\f5d6"}.bi-tools::before{content:"\f5db"}.bi-trash3-fill::before{content:"\f78a"}.bi-trash3::before{content:"\f78b"}.bi-unlock-fill::before{content:"\f5ff"}.bi-vector-pen::before{content:"\f604"}.bi-x-lg::before{content:"\f659"}.bi-x::before{content:"\f62a"}
html{background:#f6f6f6}input::-webkit-input-placeholder{color:#aaa}input::-moz-placeholder{color:#aaa}.modal-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.modal-screen{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.7)}.hidden{display:none;visibility:hidden}.top-msg{position:fixed;height:24px;line-height:24px;width:100%;max-width:1400px;color:#fff;background:#ed0000;text-align:center;z-index:10000;font-size:13px;display:none}.topinfo{font-size:15px;line-height:1.4;position:relative;padding:5px 25px 6px 25px;text-align:center;background:#6a6;color:#fff}.topinfo a{color:#fff;text-decoration-thickness:1px;text-underline-offset:2px}.topinfo a:hover{color:#000}.topinfo .stats{position:absolute;top:0;right:30px;font-size:12px;line-height:1.25;text-align:left;opacity:.54;font-weight:400}.topinfo .close{position:absolute;z-index:1000;top:4px;right:0;opacity:.54;color:#fff;text-decoration:none;font-size:22px;width:22px;height:22px;line-height:22px;text-align:center}.topinfo .close:hover{opacity:1}.b-403{margin:100px 20px 80px 45px;max-width:800px;font-size:15px;line-height:22px}.b-403:before{content:'\26a0';display:inline;vertical-align:top;color:#ffc000;font-size:32px;margin-right:3px}.b-403 a{color:#1876ac;border-bottom:1px dashed #1876ac;text-decoration:none}.b-403 a:hover{color:#f93703;border-bottom-color:#f93703}.top-warning{padding:6px 2%;line-height:1.3;font-size:15px;text-align:center;color:#000}.top-warning a{color:#000;font-weight:700}.top-warning a:hover{color:red}.banner-stats{position:absolute;top:0;left:0;z-index:10;padding:1px 4px;font-size:12px;background:rgba(255,255,255,.8);border-style:solid;border-width:0 1px 1px 0;border-color:rgba(0,0,0,.3)}.is_mobile .banner-stats{font-size:10px}.dou-event-banner{display:block;margin-bottom:32px}.dou-event-banner img{max-width:100%}.dou-event-banner+.tg-banner{display:none}.g-avatar img,img.g-avatar{border-radius:50%;box-shadow:0 0 1px 0 #aaa}.dou-official-person .g-avatar,.g-approved-user .g-avatar{opacity:1!important}.little-loading{background-image:url(/assets/img/little-loader.gif);width:16px;height:16px;display:none}.pulse{animation:pulse 2s infinite;vertical-align:baseline}#textEditor{position:relative}body.uploading #textEditor:before{content:'';display:block;width:16px;height:16px;z-index:100;position:absolute;top:5px;right:5px;background:url(https://s.dou.ua/assets/img/little-loader.gif) no-repeat 0 0}.b-index-links{position:relative;margin-bottom:25px;font-size:15px;line-height:23px;height:23px;overflow:hidden;text-align:justify;margin-right:-10px}.b-index-links li{display:inline-block;margin-right:10px}.b-index-links:after{content:'';width:100%;display:inline-block;height:1px}.b-index-links a{color:#93f;text-decoration:none;border-bottom:1px solid}.b-index-links a:hover{color:#f93703!important}.page-static{max-width:65%;margin:0 2%;min-height:400px}.page-static .page-head h1 .bi::before{font-size:16px;position:relative;top:-2px}.is_mobile .page-static,.is_tablet .page-static{margin:0 20px;max-width:none}.sidebar-podcast{margin-bottom:32px}.sidebar-podcast h3{margin-bottom:8px;font-size:20px;font-weight:700}.sidebar-podcast h3 a{text-decoration:none;color:#000}.sidebar-podcast h3 a:hover{color:red}.sidebar-podcast img{max-width:100%}.old-vacancyfeedback,.private-page-info{display:inline-block;color:green;font-weight:400;background:#efe;padding:5px 10px;margin-bottom:-4px;border-radius:30px;font-size:13px;overflow:hidden;margin-top:4px;text-decoration:none;text-wrap:pretty}.csv-link{margin-left:30px;padding-left:20px;background:transparent url('/assets/img/csv.svg') no-repeat 0 center;background-size:18px 18px;font-size:13px;color:#000;font-weight:400;text-decoration:underline!important}.csv-link:hover{color:red}.cv_link[href$=".pdf"]{background:transparent url("/assets/img/pdf.svg") no-repeat 2px center}.cv_link[href$=".doc"],.cv_link[href$=".docx"],.cv_link[href$=".rtf"]{background:transparent url("/assets/img/docx.svg") no-repeat 2px center}.cv_link[href$=".doc"],.cv_link[href$=".docx"],.cv_link[href$=".pdf"],.cv_link[href$=".rtf"]{padding-left:20px;background-size:16px 16px}.b-community-top-authors{font-size:16px}.b-community-top-authors li{display:inline-block}.b-community-top-authors .g-avatar{border:2px solid #fff;box-shadow:none;margin-right:-10px;position:relative}.b-community-top-authors .g-avatar:hover{z-index:2}@keyframes pulse{0%{opacity:100%}50%{opacity:20%}100%{opacity:100%}}
@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:105.6dpi){header.b-head li.logo a{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDU4IDIxIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMCAuMzQ0aC40YzEuMDYgMCA0LjYxLS4wODYgNS45My0uMDg2IDguMDE3IDAgMTEuMjUzIDQuNjEgMTEuMjUzIDkuOTM3IDAgNS42MTQtMy44MzcgMTAuMjUyLTExLjQ4MyAxMC4yNTItMS4wNiAwLTMuNjk0LS4wNTctNS42MTItLjA1N0gwVi4zNDR6TTQuNTgyIDQuNjR2MTEuNDU1Yy42MDIuMDU4IDEuMDAyLjA1OCAxLjY2LjA1OCAzLjk1MyAwIDYuNDczLTIuMTQ4IDYuNDczLTUuOTU4IDAtMy42OTUtMi43Mi01LjY0Mi02LjQ0My01LjY0Mi0uNDg3IDAtMS4xMTcgMC0xLjY5LjA4NnpNMjkuMjc3IDBjNi4xIDAgMTAuNjUyIDMuOTggMTAuNjUyIDEwLjM2NyAwIDYuMDcyLTQuNTU0IDEwLjM2OC0xMC42NTMgMTAuMzY4LTYuMSAwLTEwLjY1My0zLjk4LTEwLjY1My0xMC4zNjhDMTguNjI0IDQuNTUzIDIyLjg5IDAgMjkuMjc3IDB6bTAgMTYuNDM4YzMuODEgMCA1Ljc4NC0yLjY5MiA1Ljc4NC02LjA3MiAwLTMuNjY2LTIuNTQ4LTYuMDcyLTUuNzgzLTYuMDcyLTMuMzIyIDAtNS43ODUgMi40MDYtNS43ODUgNi4wNzIgMCAzLjQzOCAyLjU3OCA2LjA3MiA1Ljc4NSA2LjA3MnpNNTggMTIuMTE0YzAgNi4xMjgtMy44OTUgOC42Mi04LjE5IDguNjItNS4xNTQgMC04LjczMy0yLjk1LTguNzMzLTguODJWLjM0NGg0LjU4MlYxMC45NGMwIDMuMTIyLjk0MyA1LjUgNC4xNSA1LjUgMi43NzggMCAzLjYwOC0yLjAzNCAzLjYwOC01LjI0MlYuMzQ0SDU4djExLjc3eiIvPjwvZz48L3N2Zz4=);background-size:58px 21px}.g-comments-round{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABRklEQVR42u2YPwrCMBSHnZxcPYC4eQEdBM/g5OLaQVB6DMfeoIMHcCgO4gEKnkFwkS6Cew2I/oSXpcSQamt+gg++pX/Sj6R5SV6j8Y9/GGMAQhCDFGQgFzK5Fsszg29JtUEAEqDA3REl7wTSRi0xBbsSUq/YSVuVRRdEJXvMpUcjafuj6IN1hWJF1vKNt+W2Ncpptu9IdmvuOVNPlhru6ItymqjMbFUeBJXL7G5XlEo+SUHWPBl4lNMENsGEQDCxra2KQFC9WrtDAjlNaBKMiQRjk2BKJJiaBDMiwcwkmBMJ5j8pSD/E9JOEPs3QJ2r6pY5+s/AT2y3fG9aTy8F+6vFfvIEe66FJs2E8dhYZMh3cTexZSh82Jj6LRy4cQNNX+W0BZjIhrpZn5wwFzBYYgxU4F967yH2qEvAILMFRJJfMdfDOc5gfJKohL4e5gGYAAAAASUVORK5CYII=)!important;background-size:20px 20px!important;line-height:20px!important}.g-comments-round.__unread{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAABWUlEQVR42u2YsYrCMBjHM93k6gOImy+gw4HPcNMtt3Y4OPExHPsGHe4BMhQH6QMUfAbB5ehy4F4Dh/c3TUFKjA1q8xcM/JY2TX8k5Eu+T4hnezZLk2IC5iABOShAaSjMs8T0mXQl1QcRSIECh5Yo802kx7iT3AfIPKTOkemxbig2BLHnjLWZ0ViPfaXcGMgbijWR+h9XyK3uKFez8pesllV2IHc6k0MfwbhDuZrYZ7eqAILq8u6u4lwWQO40BPVdglFAuZrIJZgSCKaus1URCCr72V0d6gcS5jbBhEgwsQnmRIK5TbAgEixsgiWRYPmQgvRLTL9J6MMMfaAmP+roLwsPct0KfWH9uZzYh7vyH/kDI9akqWbJmHY2eWVK3G2sWUofLt5DFo/asAEvocpvM/CpN4QUe0ffr/AFTCl64A18g9/Gdzv9nqoELMUULMDWSC6Y6+CD4zL/A7HdHrCgeLwdAAAAAElFTkSuQmCC)!important;background-position:0 -1px!important}.pageviews{background-size:16px 9px;background-image:url(/assets/img/pageviews_2x.png)!important}.b-balls ul li{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAjElEQVR42t2WwQnAMAhFnSCD9OgsHSKTFVzBvXJuDXjqJdqICf3wL+GHB6ImcCcLdgI2MYmrGMVFjXpGmgkBsviEgXpGs1PAS3yAUT2rdz4B2QN7QdkLbJYyDsrbPECCSWkjmYE1AFg9QAwAogdYAoBla2B6SdObJn0s0gc/fbUtWd5LnqclD/B//jQPp8sU56xhrd4AAAAASUVORK5CYII=)!important;background-size:14px 11px}.page-profile .l-content-wrap .head h1 a.va{background-image:url(/assets/img/g-va_2x.png);background-size:20px 20px}}
.likely{display:inline-block;font-size:0!important;font-family:Helvetica Neue,Arial,sans-serif;margin:0 -8px -10px;padding:4px 0;min-height:36px;text-rendering:optimizeLegibility}.likely>*{display:inline-block}.likely__button{user-select:none;padding:1px 4px 1px 0}.likely__button:empty{display:none}.likely__button,.likely__counter,.likely__icon,.likely__widget{position:relative;vertical-align:top;display:inline-block;outline:0}.likely__widget{color:#000!important;background:#fff;border:1px solid #ccc;height:22px;line-height:21px;border-radius:3px;font-size:13px;margin:6px 7px 6px 8px;white-space:nowrap;cursor:pointer}.likely__widget:last-child{margin-right:-5px}.likely .likely__counter{padding:1px 5px;border-left:1px solid #ccc;text-align:center}.likely__icon{text-align:left;width:22px;height:22px}.likely svg{position:absolute;left:3px;top:3px;width:16px;height:16px}.likely__widget_facebook{fill:#425497}.is_desktop .likely__widget_facebook:not(:first-child){margin-left:43px}.likely__widget_facebook:hover{background:rgba(207,212,229,.8)}.likely__widget_linkedin{fill:#0077b5}.likely__widget_linkedin:hover{background:rgba(191,221,236,.8)}.likely__widget_twitter{fill:#00b7ec}.likely__widget_twitter:hover{background:rgba(191,237,250,.8)}.is_mobile .likely__button_facebook,.is_mobile .likely__button_likes,.is_mobile .likely__button_linkedin,.is_mobile .likely__button_stars,.is_mobile .likely__button_twitter{display:none}.likely__widget_likes:hover,.likely__widget_stars:hover{background:#fff9d9;color:#000}.likely__star_empty{fill:#dbba00}.likely__star_full{display:none;fill:gold}.checked .likely__star_full{display:inline}.checked .likely__star_empty{display:none}.checked .likely__icon_likes{opacity:1!important;filter:none!important}.likely .checked_text{display:none}.likely .checked .checked_text{display:inline}.likely .checked .unchecked_text{display:none}
.b-head{position:relative;height:41px;font-size:14px;padding:0 2%;margin:0 0 28px 0;background-color:#000;z-index:1001}.b-head ul{position:relative;top:14px}.b-head li{position:relative;display:inline-block;margin-right:16px;z-index:10;line-height:20px}.b-head li:last-child{margin-right:0}.b-head li a{color:#f2f2f2;font-size:14px;font-family:'PT Sans Narrow',Arial,sans-serif;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;display:inline-block;vertical-align:top;padding:7px 8px 11px;margin:-7px -8px 0}.b-head li a:hover{color:red}.b-head li.highlighted a{color:#ee7}.b-head li.highlighted a:hover{color:red}.b-head li.tg a{color:#aeddf3}.b-head li.tg a:hover{color:#35ace0}.b-head li a.sel{color:#000;background-color:#fff}.b-head li a.sel:hover{color:#f93703}.b-head li.logo a{position:relative;top:-4px;left:-1px;margin:0;padding:0;display:block;height:21px;width:58px;background-position:0 0;background-repeat:no-repeat;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAAVCAYAAAAXQf3LAAABY0lEQVR42uVYURHDIAydhVrAAhZqoRZqIRZqAQu1gAUs1AIWWHbH7noZCYHu1m7LXb5aXvPyIEm53f7FUkpjki2ie3RAtx34Bn3JGHvb0Ff0GX2oYFAbm99VEKXmNYQfwaM7JeYjmfPViGoCs+ihA9ddjejTLKNkOIAJHyNaUAeyitS2wocctwP2ZzHjrgzZ8eNESVEpKTWRd1Kh6AxCYFBYs55GVNjmrhL0qChcvrBuOI0oE5QXngVlC5okMmcRparF3bNYKywNAcLViCZNsN9IdGlQdPlmouHnzyhTdUFQW1t110ovD5qdknszNdPaRy0zNJjKh6I0G+dBQhwFC0NIsTdLhfLoZOSUPTFmDDoZcUO/USQjkCTLCTsw63JZHZikaG1mlN86sMxRoqGyHW0nWXgj5tL64/0CUPtR3inrG3bHpMC0SmWh54bheRMAGoJMcOINQwfmnNdGgufo+f47uwMk/CeqM4QijQAAAABJRU5ErkJggg==');opacity:.95}.b-head li.logo a:hover{opacity:1}.b-head li.logo a:active{top:-3px}.b-head li.mini-header{position:relative;margin-left:-30px;left:1%;z-index:1;height:42px;width:226px;top:-14px;padding:0 0 0 12px}.b-head li.mini-header a{position:relative;display:block;top:0;height:68px;background-repeat:no-repeat;margin:0;padding:0}.b-head li.mini-header a:hover{background-position:0 -68px}.b-head li.menu-icon{display:none;margin-left:17px}.b-head li.menu-icon img{width:23.5px}.b-head .menu-inbox,.b-head .menu-site,.b-head .menu-unread{position:relative;display:inline-block;margin:8px 5px 0 0;width:25px;height:25px;line-height:25px;vertical-align:top;text-decoration:none;border-radius:4px}.b-head .menu-site{background-size:25px 25px;background-repeat:no-repeat}.b-head .menu-site__dou{background-image:url(https://s.dou.ua/storage-files/dou-50.png)}.b-head .menu-site__gamedev{background-image:url(https://s.dou.ua/storage-files/gd2.png)}.b-head .menu-site__relocate{background-image:url(https://s.dou.ua/storage-files/relocate_50g.png)}.b-head .menu-site__deftech{background-image:url(https://s.dou.ua/storage-files/dt50b.png)}.b-head .menu-unread{color:#fff;background:#00ae00;text-align:center;font-size:13px}.b-head .menu-unread i{display:block;width:20px;height:20px;position:relative;top:3px;left:3px;background:transparent url(//s.dou.ua/storage-files/cw.png) no-repeat 0 0;background-size:20px 20px}.b-head .menu-unread:hover{background:#090}.b-head .menu-unread.sel:after{content:'';display:block;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;height:0;width:0;position:absolute;bottom:-10px;left:50%;margin-left:-10px}.b-head .menu-inbox{color:#000;background:#fff;text-align:center}.b-head .menu-inbox:hover{background:#fee}.b-head .menu-inbox .count{color:#fff;background:red;border-radius:50%;font-size:8px;padding:2px;position:absolute;width:9px;height:9px;line-height:1;top:-5px;right:-4px;text-align:center}.b-head .menu-inbox .bi-envelope{display:block;position:relative;top:.5px;color:#000;font-size:15px}.b-head .right-part{position:absolute;right:6px;top:0;white-space:nowrap;z-index:100}.b-head .right-part .search{position:relative;display:inline-block;vertical-align:baseline;margin-right:6px;margin-top:8px}.b-head .right-part .search input{border:none;width:135px;padding:3px 5px;font-size:15px;vertical-align:top;font-family:sans-serif;height:19px}.b-head .right-part .min-profile{position:relative;display:inline-block;padding-right:14px;margin-right:-6px;margin-top:8px;white-space:nowrap;vertical-align:top}.b-head .right-part .min-profile.looking_for_work img{box-sizing:border-box;border:2px solid #00ae00}.b-head .right-part .min-profile .min-profile-submenu-wrap{position:absolute;top:100%;right:0;padding-top:8px;z-index:1001;font-size:14px;line-height:normal;max-width:240px}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu{background:#fff;padding:18px;box-shadow:0 5px 11px 0 rgba(0,0,0,.1)}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu h4{font-weight:400;text-transform:uppercase;color:#777;letter-spacing:.09em;font-size:10px;border-top:1px solid #eee;padding-top:13px;padding-bottom:10px}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu a{text-decoration:none}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu a .num{font-size:10.5px;vertical-align:baseline;color:#777}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu .min-profile-submenu-item{text-overflow:ellipsis;overflow:hidden}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu .min-profile-submenu-item.__separated{border-top:1px solid #eee;padding-top:13px}.b-head .right-part .min-profile .min-profile-submenu-wrap .min-profile-submenu .min-profile-submenu-item:not(:last-child){margin-bottom:12px}.b-head .right-part .min-profile::after{content:'';border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff;height:0;width:0;position:absolute;bottom:-10px;left:50%;margin-left:-17px}.b-head .right-part #login-link{display:inline-block;vertical-align:baseline;margin-right:12px;font-size:13px;font-family:Arial,sans-serif;text-decoration:none;color:#fff;border-bottom:1px dashed rgba(255,255,255,.35);position:relative;top:3px}.b-head .right-part #login-link:hover{color:red;border-color:rgba(255,0,0,.35)}@media screen and (max-width:620px){.b-head{height:auto;padding-top:42px;padding-bottom:12px;padding-left:20px;margin-bottom:16px}.b-head ul .logo{position:absolute;top:-42px;left:0}.b-head ul .logo a{padding:0!important}.b-head ul li a{font-size:12px;line-height:18px;padding-bottom:7px!important}.b-head ul li.m-last{margin-right:0}.b-head .menu-unread.sel:after{display:none}}@media screen and (max-width:1200px){.b-head li.highlighted{display:none}}@media screen and (max-width:1160px){.b-head ul li.t-hide{display:none}}@media screen and (max-width:1075px){.is_desktop .b-head li a{letter-spacing:0}}@media screen and (max-width:375px){.b-head .right-part .search input{width:110px!important}}@media screen and (max-width:320px){.b-head ul li a{letter-spacing:0}.b-head .right-part .search input{width:80px!important}}@media screen and (max-width:315px){.b-head ul li{margin-bottom:10px}}@media screen and (min-width:400px) and (max-width:600px){.b-head li.menu-icon{display:inline-block}}.min-profile .min-profile-submenu-wrap,.min-profile::after{display:none}.is_desktop .min-profile:hover .min-profile-submenu-wrap,.is_desktop .min-profile:hover::after,.min-profile.__expanded .min-profile-submenu-wrap,.min-profile.__expanded::after{display:block}
.b-footer .social .profiles_count,.b-footer .social a,.b-footer .social img{vertical-align:baseline}.b-footer{font-size:12px;line-height:13px;min-width:1000px;max-width:1400px;padding:15px 0 16px;margin:0 auto}.b-footer a{color:#000}.b-footer a:hover{color:#f93703}.b-footer .links li{margin-bottom:8px;display:inline-block;margin-right:25px}.b-footer .social{margin-bottom:8px;margin-right:-15px}.b-footer .social img{width:19px;height:19px;border-radius:2px;display:inline-block;position:relative;top:-2px;margin:-6px 3px}.b-footer .social img:hover{opacity:.8}.b-footer .footer-lang-switch{padding-top:8px}.b-footer .theme-switcher .current{text-decoration:none;font-weight:700}.is_tablet .b-footer .col18,.is_tablet .b-footer .col24{width:30%!important}.is_tablet .b-footer .col50{width:32%!important}.is_tablet .b-footer .profiles_count{display:block;margin-bottom:8px}@media screen and (max-width:740px){.b-footer{margin:0 20px;padding-top:0;min-width:0}.b-footer .m-db,.b-footer .m-db.col18,.b-footer .m-db.col24,.b-footer .m-db.col50{margin-top:20px;width:auto!important}.b-footer .profiles_count{display:block;margin-bottom:8px}.b-footer .links li{display:inline-block;margin-right:1em}}@media screen and (max-width:389px){.b-footer .social .label{display:none}}@media screen and (max-width:360px){.b-footer .social a:first-child::before{content:'';display:block;margin-top:12px}}
.big-button{font-size:13px;border:1px solid #e3e3e3;background:linear-gradient(to bottom,#f7f7f7,#edebeb);padding:0 11px;height:31px;line-height:1;border-radius:3px;box-shadow:0 1px 0 0 #fcfcfc inset,0 -1px 0 0 #f0eeee inset;cursor:pointer;position:relative}.big-button::-moz-focus-inner{padding:0;border:0}.big-button:hover{border-color:#999}.big-button.pushed,.big-button:active{border-color:#999;background:linear-gradient(to bottom,#edebeb,#f8f8f8);box-shadow:0 0 1px #e0dfdf inset;top:1px}.big-button.disabled{cursor:default;color:#999;border:1px solid #e3e3e3}.big-button.checked{border-color:#05c100;background:linear-gradient(to bottom,#90fa8e,#2cd847);box-shadow:none}.big-button.checked .checked-text{display:inline}.big-button .checked-text,.big-button.checked .unchecked-text{display:none}.big-button .unchecked-text{display:inline}
.b-footer{min-width:0}.b-footer .l-content{display:table;position:relative;table-layout:fixed;width:100%}.b-footer .l-content .l-content-wrap{display:table-row}.b-footer .l-content .l-content-wrap .col2{display:table-cell;width:2%}.b-footer .l-content .l-content-wrap .col18{display:table-cell;width:18%}.b-footer .l-content .l-content-wrap .col50{display:table-cell!important;width:50%}.b-footer .l-content .l-content-wrap .col24{display:table-cell!important;width:24%}@media screen and (max-width:620px){.b-footer .l-content .l-content-wrap .col18,.b-footer .l-content .l-content-wrap .col24,.b-footer .l-content .l-content-wrap .col50{display:block!important}}
.b-emp-request{position:relative;margin:20px 0 32px;padding:12px 12px 12px 46px;max-width:800px;z-index:1}.b-emp-request .img{position:absolute;top:8px;left:16px}.b-emp-request .txt{position:relative;font-size:15px;line-height:22px;margin-bottom:12px;display:inline;margin-right:12px}.b-emp-request form{display:inline;white-space:nowrap}.b-emp-request .yes{font-weight:700;margin-right:12px;vertical-align:baseline}.b-emp-request .no{background:0 0;padding:0;margin:0;border:0;text-decoration:none;color:#960014;border-bottom:1px solid rgba(150,0,20,.35);vertical-align:baseline}.b-emp-request .no:hover{color:red;border-color:#ff9292}.b-emp-request .g-b-hr{bottom:-18px;margin-left:-42px}
.b-company-head{margin-bottom:24px;padding-top:12px}.b-company-head .company-info{position:relative;padding-bottom:16px;line-height:24px;padding-left:200px;min-height:100px;font-size:13px}.b-company-head .company-info .logo{position:absolute;left:0;top:0;border:1px solid #efefef;width:180px;height:80px}.b-company-head .company-info .g-h2{padding-bottom:0}.b-company-head .company-info .g-h2 a{text-decoration:underline}.b-company-head .company-info .g-h2 a span{font-size:40%;color:red;margin-right:.5em}.b-company-head .company-info .offices{color:#999;line-height:1.6;padding-top:2px;padding-bottom:1px}.b-company-head .company-nav{background-color:#eee;font-size:14px;line-height:22px;padding:3px 20px;margin:0 -20px 8px -20px}.b-company-head .company-nav li{display:inline-block;margin-right:6px;padding:4px 12px;font-weight:700}.b-company-head .company-nav li.sel{background-color:#fff;color:#888;font-size:16px;padding-bottom:10px;margin-bottom:-5px;font-weight:700}.b-company-head .company-nav li a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);font-size:16px}.b-company-head .company-nav li a:hover{color:red;border-color:#ff9292}@media screen and (max-width:620px){.b-company-head .company-info{padding-left:100px}.b-company-head .company-info .logo{width:90px;height:40px}.b-company-head .company-nav{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:0;font-family:'PT Sans Narrow',sans-serif}.b-company-head .company-nav li{margin-right:0}.b-company-head .company-nav li a{font-size:15px}}@media screen and (max-width:400px){.b-company-head .company-nav li{padding:4px 11px}}@media screen and (max-width:390px){.b-company-head .company-nav li{padding:4px 10px}}@media screen and (max-width:374px){.b-company-head .company-nav{padding-left:5px}.b-company-head .company-nav li{padding:4px 9px}}
.b-similar{position:relative;z-index:2;font-size:14px;line-height:20px;border-radius:14px;background-color:#f5f5f5;padding:18px 20px 8px;margin-bottom:33px}.b-similar.__similar-events{margin:35px 0 -6px}.b-similar.__similar-events h3{float:left;margin-right:1em}.b-similar.__similar-events ul{overflow:hidden;padding-top:6px;margin-bottom:-4px}.b-similar h3{font-size:18px;line-height:23px;font-weight:700;margin:0 0 10px}.b-similar h3 a{color:inherit;text-decoration:none}.b-similar h3 a:hover{color:#f93703}.b-similar li{position:relative;padding-bottom:11px;line-height:19px;text-wrap:pretty}.b-similar li .author{line-height:16px}.b-similar li .author a{color:#000;font-size:12px;line-height:16px;font-weight:700}.b-similar li .author a:hover{color:#f93703}.b-similar li a{color:#6c6c6c;text-decoration:none}.b-similar li a:hover{color:#f93703}.b-similar.__separated li:not(:last-child){border-bottom:1px solid #ddd;margin-bottom:11px}@media screen and (max-width:740px){.b-similar.__similar-events h3{margin-right:.6em}}@media screen and (max-width:320px){.b-similar{margin-left:-10px!important;margin-right:-5px!important}.b-similar.__similar-events h3{float:none;margin:0}.b-similar.__similar-events h3 br{display:none}}
.b-articles{position:relative;font-size:16px;line-height:22px}.b-articles .b-articles-switch{list-style:none;margin:-30px 0 -3px 0}.b-articles .b-articles-switch li{display:inline-block;margin-right:20px}.b-articles .b-articles-switch li:last-child{margin-right:0}.b-articles .b-articles-switch li a{font-weight:700;text-decoration:none;border-bottom:1px dashed}.b-articles .b-articles-switch li select{display:none;font-size:17px;font-family:inherit;font-weight:700;margin:-5px 0 -5px 2px;vertical-align:baseline}.b-articles .b-articles-switch li.current select{display:inline-block}.b-articles .b-articles-switch li.current a{color:#000;border:none;cursor:unset}.b-articles .link{color:#156b9d;text-rendering:optimizeLegibility;text-decoration:none;padding:3px 0}.b-articles .link:hover{color:#f93703}.b-articles .link.bi-pin-angle-fill::before{color:#da3b01;margin-right:3px}.b-articles .info{font-size:11px;line-height:15px;color:#747474}.b-articles .info .pageviews{color:#000}.b-articles .info a{color:#747474;font-style:italic;text-decoration:none;margin-right:3px}.b-articles .info a:hover{color:#f93703}.b-articles li{padding-bottom:11px;text-wrap:pretty}.b-articles li.more{padding-top:3px}.b-articles li.more a::after{content:'❯';position:relative;top:1px;margin-left:4px}.b-articles #fp-articles_important{padding-top:5px}.b-articles #fp-articles_important li{padding-bottom:14px}.b-articles .links{margin-left:-7px;margin-right:-10px;line-height:1.3}.b-articles .links .all-materials-section{display:inline-block;padding-top:11px;white-space:nowrap}.b-articles .links .all-materials{color:#000;font-size:13px;line-height:24px;display:inline-block;padding:0 7px;background-color:#efefef}.b-articles .links .all-materials:hover{color:#f93703}.b-articles .links .all-materials.__add{background-color:#dbf9db}.b-articles .links .corner{display:inline-block;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #efefef;margin-right:15px}.b-articles .links .corner.__add{border-left:12px solid #dbf9db;margin-right:7px}.b-articles__compact li{position:relative;padding-left:35px;padding-bottom:13px!important;padding-top:0!important}.b-articles__compact li .info{position:absolute;left:0;top:4.5px}.b-articles__unread .l-plus-comments{visibility:visible;color:#00ae00}.b-articles__unread .l-articles>li{margin-left:-20px;padding-left:20px;padding-right:20px;position:relative}.b-articles__unread .l-articles>li:hover .unfollow{display:inline}.b-articles__unread .unfollow{position:absolute;left:-3px;padding:0 3px;font-size:17px;font-weight:700;color:#ccc;cursor:pointer;display:none}.b-articles__unread .unfollow:hover{color:#f93703}.b-block_news{border:2px solid #b2dcf6;padding:0 20px 8px 20px}.b-block_news h3{font-size:20px;line-height:23px;font-weight:700;background:#b2dcf6;padding:5px 20px 7px 20px;margin:0 -20px 15px -20px!important}.b-block_news h3 a{color:#000;text-decoration:none}.b-block_news h3 a:hover{color:#f93703}.is_desktop .b-articles .g-comments-round,.is_desktop .b-index-columnisty .g-comments-round{margin-right:-20px}.is_desktop .b-articles_tech .g-comments-round{margin-right:-3px}.b-articles_tech li{padding-bottom:16px}.b-articles_tech .link,.b-block_news .l-articles .link,.b-index-columnisty .column-list li .link{color:#000;font-size:14px}.is_mobile .b-articles_tech .link,.is_mobile .b-block_news .l-articles .link,.is_mobile .b-index-columnisty .column-list li .link{font-size:15px}.b-articles_tech .link:hover,.b-block_news .l-articles .link:hover,.b-index-columnisty .column-list li .link:hover{color:#f93703}.b-articles_tech li.more a:nth-child(2){position:absolute;right:10px}.b-articles_tech li.more a:nth-child(2)::after{display:none}
@keyframes shine{0%{background-color:#fff}20%{background-color:#efe}100%{background-color:#fff}}.b-community-widget{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:12px 20px 5px 20px;border-top:5px solid #ccc;margin-bottom:0;position:relative;box-sizing:border-box}.b-community-widget.shine{animation-name:shine;animation-duration:2s;animation-iteration-count:1}.b-community-widget h3{font-weight:700;font-size:20px;line-height:23px;margin-bottom:8px}.b-community-widget h3 a{color:#000;text-decoration:none}.b-community-widget h3 a:hover{color:#f93703}.b-community-widget h3 a .logo{position:absolute;top:16px;right:20px;width:83px;height:83px}.b-community-widget .meta{font-size:12px;color:#747474;padding:1px 0 8.5px 0;line-height:20px}.b-community-widget .meta.event-meta{padding:0}.b-community-widget .meta a{color:#747474;text-decoration:none}.b-community-widget .meta a:hover{color:red}.b-community-widget .meta a.bi-check-lg{display:none}.b-community-widget .meta a.join{margin-left:5px;border-radius:20px;padding:3px 8px;color:#0003a2;background:#e4f1ff}.b-community-widget .meta a.join:hover{color:red}.b-community-widget .b-community-top-authors{margin-bottom:16px}.b-community-widget.__joined .meta .bi-check-lg{display:inline}.b-community-widget.__joined .meta .join{display:none}.b-right-side .b-community-widget{margin-bottom:42px}.b-community-widget_gamedev{border-image:linear-gradient(to right,#d357db,#7bf9fa) 5 0 0 0}.b-community-widget_frontend{border-image:linear-gradient(to right,#ffe665,#ffa665) 5 0 0 0}.b-community-widget_devops{border-image:linear-gradient(to right,#fe95cf,#66c5e5) 5 0 0 0}.b-community-widget_qa{border-image:linear-gradient(to right,#97ed70,#8af6d8) 5 0 0 0}.b-community-widget_mobile{border-image:linear-gradient(to right,#ff6d49,#b6513f) 5 0 0 0}.b-community-widget_ai{border-image:linear-gradient(to right,#75a99c,#75a99c) 5 0 0 0}.b-community-widget_product{border-image:linear-gradient(to right,#e69254,#dd32c6) 5 0 0 0}.b-community-widget_junior{border-image:linear-gradient(to right,#efeae0,#002366) 5 0 0 0}.b-community-widget_deftech{border-image:linear-gradient(to right,#484848,#53f160) 5 0 0 0}.b-community-widget_java{border-image:linear-gradient(to right,#f1bebe,#cd1010) 5 0 0 0}.b-community-widget_python{border-image:linear-gradient(to right,#0d68a3,#0c1134) 5 0 0 0}.b-community-widget_dotnet{border-image:linear-gradient(to right,#cfc4f3,#512bd4) 5 0 0 0}.b-community-widget_design{border-image:linear-gradient(to right,#bca0df,#c1fff7) 5 0 0 0}.b-community-widget_hr{border-image:linear-gradient(to right,#31c298,#670b95) 5 0 0 0}.b-community-widget_ba{border-image:linear-gradient(to right,#b82325,#b82325) 5 0 0 0}
.b-content-menu{padding-bottom:11px;font-size:13px;line-height:18px;position:relative;margin-left:-11px;z-index:10;background:#fff}.b-content-menu li em,.b-content-menu li sub{margin-left:2px;position:relative;font-size:10px}.b-content-menu *{vertical-align:baseline}.b-content-menu li{height:33px;display:inline-block;margin-right:6px}.b-content-menu li a{color:#000;position:relative}.b-content-menu li a:hover{color:#f93703}.b-content-menu li span{position:relative;z-index:100}.b-content-menu li sub{top:-4px}.b-content-menu li em{font-style:normal}.b-content-menu li .wrap{padding:1px 6px;position:relative;margin:0 5px}.b-content-menu li .add-content-link,.b-content-menu li .edit-content-link{height:24px;padding:0 11px;line-height:24px}.b-content-menu li .ignore-link{margin-left:66px;color:#999}.b-content-menu li .ignore-link a{color:#999}.b-content-menu li .ignore-link a:hover{color:#f93703}.b-content-menu li:first-child .ignore-link{margin-left:0}.b-content-menu li .add-content-link{margin-left:66px;border:1px solid #00AE00;border-radius:13px;display:block}.b-content-menu li .add-content-link a{color:#00AE00}.b-content-menu li .add-content-link a:hover{color:#f93703}.b-content-menu li .add-content-link.__speaker{margin-left:0;border-color:#ce00df}.b-content-menu li .add-content-link.__speaker a{color:#ce00df}.b-content-menu li .add-content-link.__speaker a:hover{color:#f93703}.b-content-menu li .edit-content-link a{color:red}.b-content-menu li .edit-content-link a:hover{color:#f93703}.b-content-menu .sel{color:#fff;margin-right:11px}.b-content-menu .sel a,.b-content-menu .sel a span{color:#fff;text-decoration:none}.b-content-menu .sel .wrap{display:inline-block;background-color:transparent;background-position:0 0;background-repeat:repeat-x;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAaElEQVR42mMxXfSE5Tu3OIuv9F8WLub/LAwMDGD8F4j//GMEYgaWX/8ZWH6DaDBmhNB/GVi+A9lffjOwfPnDwPLtLyNYzV+g2hAFJrg5MLz/xnOWXEtJFmF2BhZJLkYwzc/GyMLFwgAAxHwme3p7SK4AAAAASUVORK5CYII=);height:33px;line-height:24px;z-index:1}.b-content-menu .sel .wrap .l{background-position:-1px 0;left:-12px;z-index:10}.b-content-menu .sel .wrap .r{background-position:-36px 0;right:-12px;z-index:10}.b-content-menu .sel .wrap .c{background-position:-16px 0;left:50%;margin-left:-10px;width:20px;height:38px;z-index:-10}.b-content-menu .sel .wrap b{width:15px;position:absolute;top:0;height:33px;background:url(/assets/img/menu.png);z-index:10}.b-content-menu .sel .wrap span{z-index:100}.b-content-menu .sel sub{color:#1c669c;font-weight:400;margin-left:8px}.b-content-menu .sel em{font-size:10px;position:absolute;top:-12px;color:#1c669c;left:100%;margin-left:5px;z-index:1000;text-decoration:none}.b-content-menu .add-style .wrap span,.b-content-menu .add-style:hover .wrap span,.b-content-menu .edit-style:hover .wrap span,.b-content-menu .sel:hover .wrap span{color:#fff}.b-content-menu .sel:hover .wrap{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAcUlEQVR42jWKMQ4BURRF7+Mg/gSFiMw0VqFQ6GzHOuzDUqxF9DKK4Zs3Xn6iODnnJpf99c5zvuW4cXaVYxIeDEHvRnaRB/HxP1b87kUX/fqKNhtd7FNjVBOxnBoLVDqNDUbicntwPtSsZ6JOVryKX0I/aNAje+AjbsUAAAAASUVORK5CYII=)}.b-content-menu .sel:hover .l{background-position:-52px 0}.b-content-menu .sel:hover .r{background-position:-87px 0}.b-content-menu .sel:hover .c{background-position:-67px 0}.b-content-menu .edit-style .wrap{margin-left:66px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAZ0lEQVR42kWMwQpAQBiE59c4bCSUclHyIi6cPJs3cHb0cCthSdZSDl/fTE1DXQX0RYi6JYqSACy2XxdxHi/GEMfj/c3OG7GuxDITWtu82I2hRDG9pvt+frZppOoHSpJSstwZYURR6gYKlyJ5IxZfMwAAAABJRU5ErkJggg==)}.b-content-menu .edit-style .wrap .l{background-position:-208px 0}.b-content-menu .edit-style .wrap .r{background-position:-244px 0}.b-content-menu .edit-style .wrap .c{background-position:-223px 0;height:37px}.b-content-menu .edit-style:hover .wrap{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAbklEQVR42kzNMQrCQAAF0f8nRMSYFQXBQhA8iJ1W3tPSs7mIrLuJuuksHlNOE48dLUanC9ofkIQAjSMaSjWgklGevP+aUKqeEcUqvWjOV7Tscb9CIeAuoPkCzVrXj8v9htcbvN1N9Sc+/C35J8AAuGcmSDgxHLoAAAAASUVORK5CYII=)}.b-content-menu .edit-style:hover .l{background-position:-1px -39px}.b-content-menu .edit-style:hover .r{background-position:-37px -39px}.b-content-menu .edit-style:hover .c{background-position:-16px -39px}.b-content-menu .ignore-style .wrap{margin-left:66px}.b-content-menu .add-style .wrap,.b-content-menu .add-style:hover .wrap{margin-left:66px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAACX21boAAAAcElEQVR42lXDQQrCMBBA0Wh/7KZqQMiuu3oNcSfi9bISvI0naiEyEzvj2geP8Ark857L4crUT2w3HeaGB+frjeYNdUW9oSaIC2KCulCtMq8zy7rwsYqacoyJ++lBCOFveT8pt0LeZcZ+JMdMiomhG34++TJ1UvOotQAAAABJRU5ErkJggg==)}.b-content-menu .add-style .wrap .l,.b-content-menu .add-style:hover .wrap .l{background-position:-103px 0}.b-content-menu .add-style .wrap .r,.b-content-menu .add-style:hover .wrap .r{background-position:-139px 0}.b-content-menu .add-style .wrap .c,.b-content-menu .add-style:hover .wrap .c{background-position:-118px 0}.b-content-menu .active a{text-decoration:underline;pointer-events:auto}@media screen and (max-width:620px){.b-content-menu{margin-right:-20px;font-family:sans-serif-condensed,"Arial Narrow",HelveticaNeue,Helvetica,Arial,sans-serif;font-stretch:condensed;font-weight:400}.b-content-menu li{margin-right:4px}.b-content-menu li:last-child{margin-right:0;position:relative;z-index:2}.b-content-menu li .wrap{padding:1px 3px}.b-content-menu li.sel{margin-right:10px}.b-content-menu li.sel .wrap{height:30px}.b-content-menu li .add-content-link{margin-left:0;margin-right:0;padding:0 8px}.b-content-menu li .ignore-link{margin-left:25px}}@media screen and (max-width:400px){.b-content-menu li.menu_tech{display:none}}
.b-login-dialog{width:575px;position:absolute;z-index:10000}.b-login-dialog #wrong-password-message{font-size:14px;margin:-15px 0 10px 0;display:none;color:red}.b-login-dialog .b-form .input{border:0;margin-bottom:13px;position:relative}.b-login-dialog .b-form .input input[type=email],.b-login-dialog .b-form .input input[type=password],.b-login-dialog .b-form .input input[type=text]{height:28px;padding-left:4px}.b-login-dialog .head{z-index:501;position:relative;margin:0;padding:0;height:auto}.b-login-dialog .head .title{font-size:25px;padding-bottom:11px;line-height:1;color:#fff;font-weight:400}.b-login-dialog .head .close{position:absolute;right:0;font-size:21px;font-family:Tahoma,sans-serif;cursor:pointer;top:3px;color:#fff}.b-login-dialog .head .close:hover{color:red}.b-login-dialog .border{background:#fff;color:#000;padding:11px 33px 22px 11px;overflow:hidden;position:relative;z-index:500;box-shadow:0 0 48px #292929;border-radius:8px}.b-login-dialog.__disabled .border::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(255,255,255,.6);cursor:not-allowed}.b-login-dialog .b-content-menu{padding-bottom:29px}.b-login-dialog .b-content-menu li{margin-left:18px;margin-right:-16px}.b-login-dialog .b-content-menu li a{color:#000;border-bottom:1px dashed #000;text-decoration:none}.b-login-dialog .b-content-menu li a:hover{color:#f93703;border-bottom-color:#f93703}.b-login-dialog .b-form{padding-left:18px;position:relative;z-index:10}.b-login-dialog .b-form .error-msg{position:absolute;bottom:9px;color:red}.b-login-dialog .b-form .error-msg .bg{width:2000px}.b-login-dialog .button-section{position:static;margin-top:-60px}.b-login-dialog .little-loading{margin-left:-28px;margin-top:8px;position:absolute}.b-login-dialog .error-msg{display:none}.b-login-dialog .agreement,.b-login-dialog .alt-login-method{background-color:#f5f5f5;text-align:center;padding-left:11px;padding-right:11px;margin:22px -33px -22px -11px}.b-login-dialog .alt-login-method{font-size:15px;line-height:30px}.b-login-dialog .alt-login-method a{color:#1876ac;border-bottom:1px dashed #1876ac;text-decoration:none}.b-login-dialog .alt-login-method a:hover{color:#f93703;border-bottom-color:#f93703}.b-login-dialog .agreement{position:relative;z-index:11;font-size:13px;padding-top:12px;padding-bottom:15px;color:#444;line-height:1.4}.b-login-dialog .agreement a{color:#444}.b-login-dialog .agreement a:hover{color:red}.b-login-dialog .toggle-password{position:absolute;top:2px;right:-25px;text-decoration:none;font-size:19px}.b-login-dialog .step2{display:none}.b-login-dialog .message-closed{padding:15px 0 25px 0;text-align:center;font-weight:700;font-size:15px}.b-login-dialog .b-login-buttons{position:relative;padding:22px 0 6px;z-index:1;text-align:center;margin-left:10px}.b-login-dialog .b-login-buttons li{display:inline-block;width:125px;position:relative}.b-login-dialog .b-login-buttons .button-link{color:#000;display:inline-block;margin-top:80px;text-decoration:none}.b-login-dialog .b-login-buttons .button-link:hover{color:#f93703}.b-login-dialog .b-login-buttons .login-button{cursor:pointer;margin:0 20px 0 -31px;position:absolute;top:0;left:50%;width:65px;height:70px}.b-login-dialog .b-login-buttons .login-button:hover{opacity:.9}.b-login-dialog .b-login-buttons .login-button.pushed .layer,.b-login-dialog .b-login-buttons .login-button:active .layer{margin-top:1px}.b-login-dialog .b-login-buttons .link{z-index:100!important;font-size:13px;text-align:center}.b-login-dialog .b-login-buttons .layer{position:absolute;top:2px;left:-4px;z-index:-1;font-size:40px;width:70px;height:70px;line-height:70px;border-radius:10px;color:#fff}.b-login-dialog .b-login-buttons .layer.bi-google{background:#4285f4}.b-login-dialog .b-login-buttons .layer.bi-linkedin{background:#0a66c2}.b-login-dialog .b-login-buttons .layer.bi-github{background:#171515}.b-login-dialog .b-login-buttons .layer.bi-facebook{background:#0866ff}@media screen and (max-width:620px){.b-login-dialog{width:310px}.b-login-dialog .step1 .b-login-buttons{padding-bottom:8px}.b-login-dialog .step1 .b-login-buttons li{margin-bottom:20px}.b-login-dialog .step2 .col-130px{width:88px}}
.b-postcard{position:relative;margin-bottom:33px;padding-left:140px;min-height:100px}.b-postcard.mobile_wide{border:1px solid #e8e8e8;border-radius:0 0 14px 14px;padding:0 14px 14px;margin:-10px 0 33px}.b-postcard .title{font-size:20px;line-height:22px;font-weight:700;font-kerning:normal;padding-bottom:8px;text-wrap:pretty}.b-postcard .title .announce-img,.b-postcard .title .g-avatar,.b-postcard .title .logo{position:absolute;top:0;left:0;max-width:120px;border-radius:14px}.b-postcard .title .mobile-img{box-sizing:border-box;width:calc(100% + 28px);margin-left:-14px;margin-bottom:9px}.b-postcard .title a{text-decoration:none}.b-postcard .b-info,.b-postcard .when-and-where{padding-bottom:5px;font-size:13px;line-height:22px;color:#777}.b-postcard .b-info .author,.b-postcard .when-and-where .author{color:#777;text-decoration:none;margin-right:4px}.b-postcard .b-info .author:hover,.b-postcard .when-and-where .author:hover{color:#f93703;text-decoration:underline}.b-postcard .b-info .date,.b-postcard .when-and-where .date{margin-right:5px;white-space:nowrap}.b-postcard .b-info .pageviews,.b-postcard .when-and-where .pageviews{color:#000;opacity:.53}.b-postcard .more{font-size:11px;line-height:16px;color:#8FA1A7;margin-top:7px}.b-postcard .more a{color:#8FA1A7;text-decoration:none}.b-postcard .more a:hover{color:#f93703;text-decoration:underline}.b-postcard .more .topic{font-style:italic}.b-postcard .more .dot{margin:0 3px;font-style:normal}@media screen and (max-width:740px){.b-postcard{padding-left:95px}.b-postcard .title{font-family:"PT Sans Narrow",sans-serif}.b-postcard .announce-img,.b-postcard .g-avatar,.b-postcard .logo{width:80px;height:auto!important}}
.b-dou-vacancies{position:relative;background-color:#fff;padding:10px 15px 10px 20px;margin-bottom:32px;border:4px solid #e3e3e3}.b-dou-vacancies a{text-decoration:none}.b-dou-vacancies .title{margin-bottom:8px;padding-top:4px;font-weight:700;font-size:20px}.b-dou-vacancies .title a{color:inherit}.b-dou-vacancies .title a:hover{color:red}.b-dou-vacancies .title.__hot{padding-left:20px;background:transparent url(/assets/img/fire.svg) no-repeat -1.5px 6px;background-size:18px 18px}.b-dou-vacancies .more{display:block;margin:4px 0 6px;font-weight:700;font-size:13px}.b-dou-vacancies .vacancies-list{padding-bottom:10px;font-size:13px;line-height:20px}.b-dou-vacancies .vacancies-list:last-child{padding-bottom:0}.b-dou-vacancies .vacancies-list li{margin-bottom:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.b-dou-vacancies .vacancies-list li.post-link{-webkit-line-clamp:4}.b-dou-vacancies .vacancies-list li .company{color:#000}.b-dou-vacancies .vacancies-list li .company:hover{color:#f93703}.b-dou-vacancies .vacancies-list li .company.__fav{background-repeat:no-repeat;background-size:16px 16px;padding-left:19px;margin-left:2px}.b-dou-vacancies .vacancies-list li .company img{display:inline-block;width:16px;height:16px;margin:1px 3px 0 2px}.is_mobile .b-dou-vacancies{margin:32px -20px 0 -20px!important;padding-left:12px}.is_mobile .b-dou-vacancies .more{font-size:14px}.is_mobile .b-dou-vacancies .vacancies-list{padding-bottom:6px;font-size:14px}.is_mobile .b-dou-vacancies .vacancies-list li{margin-bottom:12px}
.posts_footer{background:#fff;border-top:1px solid #eee;border-bottom:20px solid #f6f6f6;padding:10px 2% 40px 2%;margin-bottom:-22px}.posts_footer h3{font-size:27px;margin:10px auto;text-align:center}.posts_footer h3 a{color:#fff;text-decoration:none}.posts_footer h3 a:hover{color:red}.posts_footer .items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.posts_footer .items .img{width:100%;display:block;margin-bottom:5px;aspect-ratio:1200/630;object-fit:cover;overflow-clip-margin:unset}.posts_footer .items a{display:block;color:#000;text-decoration:none;font-size:14px;line-height:17px;font-weight:700}.posts_footer .items a:hover{color:red}.posts_footer .items a:hover .img{opacity:.9}.posts_footer.posts_footer_youtube{background:linear-gradient(45deg,#053d4f,#570202);border-top:0}.posts_footer.posts_footer_youtube .items a{color:#fff}.posts_footer.posts_footer_youtube h3{color:#fff}.posts_footer.posts_footer_youtube .items a:hover{color:red}.posts_footer.posts_footer_analytics{background:linear-gradient(to bottom,#578a87,#0f4d49);border-top:0}.posts_footer.posts_footer_analytics .items a{color:#fff}.posts_footer.posts_footer_analytics .items a:hover,.posts_footer.posts_footer_analytics h3 a:hover{color:#07e9dd}@media screen and (max-width:600px){.posts_footer .items{grid-template-columns:1fr;gap:40px}}
nav li,nav ul,ol,ul{list-style:none}body,input,mark,select,textarea{color:#000}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:top}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}mark{background-color:#ff9;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 Roboto,sans-serif;min-height:100%}button,input,select,textarea{font:99% sans-serif;margin:0}code,kbd,pre,samp{font-family:monospace,sans-serif}html{height:100%}a,a:active,a:hover{outline:0}ol{list-style-type:decimal}nav li,nav ul{margin:0}small{font-size:85%}h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}td{vertical-align:top}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}button,input[type=button],input[type=submit],input[type=image],label{cursor:pointer}input:invalid,textarea:invalid{border-radius:1px;box-shadow:0 0 5px red}a:link{-webkit-tap-highlight-color:#FF5E99}button{width:auto;overflow:visible}a{color:#1876ac}a:hover{color:red}
.content-wrap{padding:0 8px;position:relative}@media screen and (max-width:620px){.content-wrap{padding:0 20px!important}}.table{display:table;width:100%;table-layout:fixed;position:relative}.colgroup{display:table-column-group}.row{display:table-row}.col24{display:table-column!important;width:24%}.col50{display:table-column!important;width:50%}.col67{display:table-column!important;width:67%}.col65{display:table-column!important;width:65%}.col72{display:table-column!important;width:72%}.col40px{display:table-column!important;width:40px}.col130px{display:table-column!important;width:130px}.col280px{display:table-column!important;width:280px}.col340px{display:table-column!important;width:340px}.col-a{display:table-column!important;width:auto}.cell{display:table-cell;width:auto}
#container{position:relative;max-width:1400px;min-height:650px;margin:0 auto;padding-bottom:60px;background:#fff}.g-h2{position:relative;font-size:32px;line-height:44px;padding-bottom:22px;font-weight:700}.g-h2 select{font-weight:700;font-size:31px;position:relative;top:-3px}.g-h2 a{text-decoration:none}.g-h3{position:relative;font-size:22px;line-height:32px;font-weight:400}.g-h4{position:relative;font-size:18px;line-height:26px;font-weight:700}.g-b-hr{margin:0 -12px -15px -16px;height:15px;background-image:url('/assets/img/b-sh.png');background-repeat:no-repeat;background-size:100% 15px;z-index:1000;position:relative}.content-wrap_admin{padding:0 2%}.g-admin-page-nav{padding:20px 2% 12px 2%;background-color:#fff9df}.g-admin-page-nav ul{position:relative;display:inline-block;background-color:#fff;padding:2px;margin-left:-10px;margin-right:40px}.g-admin-page-nav ul li{display:inline-block;margin-right:4px;padding:4px 8px}.g-admin-page-nav ul li.sel{background-color:#ffdf5f}.g-admin-page-nav ul li a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);font-size:14px}.g-admin-page-nav ul li a:hover{color:red;border-color:#ff9292}.g-admin-page-nav .add{display:inline-block;position:relative;top:3px;margin-right:-10px}.g-admin-page-nav .add button{font-size:14px;box-shadow:0 0 6px #42f24d}.g-admin-page-h{position:relative;background-color:#fff;padding:18px 2%}.g-admin-page-h.__separated{border-bottom:1px solid #ccc;margin-bottom:30px}.g-admin-page-h .g-h2{padding-bottom:4px}.g-admin-page-h .g-admin-page-opt{position:relative;padding-left:40px;border-left:1px solid #ccc;margin-left:-30px;min-height:50px;font-size:12px}.g-admin-page-h .g-admin-page-opt a{display:inline-block;margin-bottom:8px}.g-admin-page-h .g-admin-page-opt a.add-item{text-decoration:none;color:#008e00;border-bottom:1px solid rgba(0,142,0,.35)}.g-admin-page-h .g-admin-page-opt a.add-item:hover{color:red;border-color:#ff9292}.g-admin-page-h .g-admin-page-opt a.g-to-site{text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35)}.g-admin-page-h .g-admin-page-opt a.g-to-site:hover{color:red;border-color:#ff9292}.g-admin-page-h .g-admin-page-opt a.change-item{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.g-admin-page-h .g-admin-page-opt a.change-item:hover{color:red;border-color:#ff9292}.g-admin-page-h .g-admin-page-opt a.remove-item{text-decoration:none;color:red;border-bottom:1px solid rgba(255,0,0,.35)}.g-admin-page-h .g-admin-page-opt a.remove-item:hover{color:red;border-color:#ff9292}.g-admin-page-h .g-admin-page-opt a.remove-item:hover{color:#000}.g-avatar .g-an{display:none}.g-avatar img{box-shadow:0 0 1px 0 #aaa;border-radius:50%}.g-company-wrapper{position:relative;background-color:#fff;padding:0 20px 20px 20px;margin:0 20px;border:4px solid #e3e3e3}.g-btn-save{position:relative;border:0;display:inline-block;font-size:16px;color:#222;text-decoration:none;font-weight:700;width:123px;text-align:center;height:42px;line-height:38px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAB/CAIAAABANCo+AAAEAklEQVR42u2dzU4iQRSFu4tfIzhx52P4/gufA/ZujcBilD97TvfFpjNizISqWw5+JxmEZvdxcvqW3DOWVVUVyFEBBM7q24+q0Vsjew6aM1W+K4TQPq+vG2I97na7/X7f6/XsDXS+DGzt60YGvfa4QG82G713dXUF8bgytq+vr+Px2KD3zd26dH19rdfb7ZZIiSg5eDAYvLy8rNfrQ8iIuH0Iiht9IOCO7nHLFhG25wfi+gQsd2CUiLuIK0tq4nqhZ4IOl9RpfvC4/tmUApd0UpCIsI2FoXoXXFKPiQY5tJfg4nrmPHCHRwqDd5xe8HuV3B4nW9Kk+KfEC4inF6lCqjCroFizCh73O/5w5/w2swoeJ8eZVRB3TnIc/ZPHweOc40yHrqmiy28QT58q/CYrY6o0X8ZBhFmFWQVFSRXb7sTjyXKlaiEfVmy1JFS/QY6nkfZn243lA3FdWq1Ww9HIFhBRLGl/tt/rPT093d7e2up+s9Hc7w+Hw9lsdn9/r7fN7ygKboGdz+dCqp1mvaw9rgVnXdWu/mKxeHh40EcxnU4J9PMlK2ttfLlcCvTd3d1oNJKza8vb56B1fbHWbpz8//j4qM/kjUw/D7esLMo3NzcCq8djR0LEZfjJZCJf65LQ26YzxKMQF89pIxHXlcKaV1ZM0T1TrPXYbjoD7hziZuVRI+HWc+tYld1eoS2St5vOgDuHuNlcUnLo0QaV+i0j2z6yTh4X+rHG2c7j3XMRDdoUxI/upkHrcLinQeutLxq08v2aBm3EYPmyQbtjKIybKkWxo0GbhTsN2jxpToPWTzRo84yJNGjziH0VV6cXH7bgwJJmWOmI7QlS5dKFx51DhRzH4xfvcXKcO+ePShVihRyHOCLH/3eP4/IU02GFx5lVftIRiDtn3hwHeQqL43FynHkcOXj80KDF5Kmi/FSDtiJUkqnboA3HBu1yOQjsMUeWOIeibhCGRicatOPeYI/VY90ky6Ifyvl8RoPWx900aH1x06DNQ5wGrR9xGrTexGnQ5oFOgzYDcRq0rod7GrTe+qJB+1sT+2q15X9tinXmDOGXBsPJ5NMG7fNiAe6IEtvn5XLd5MeJBq1e7Dn1JJDdIGnQOjpdVqZB6x8vNGgzjIk0aPOo/9cxCSLxD58dp0Pc6biPx79RqrC+ksTknxLnq/ykOX7K4wGPk+OXneM9PI7HL9rjzfdDEPHzeNksIQLId1aBuPc8Tqpw57zwVMHj3qmCx71ThVnFO1UKiDuf8kkV9xyHTvpUYTjxViBPHNRt0Ibu36BFiXS6QaseHGhSSNtY3QZt6DZo2T5MIf4Grd9RkwatK24atHmI06D1I06D1ps4Ddo80D82aEvg5jnlIzf9AbmDgQsQga9nAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:0 -1px}.g-btn-save:hover{background-position:0 -42px}.g-btn-save.__pd,.g-btn-save:active:not([disabled]){background-position:0 -83px!important}.g-btn-save.__long{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAB/CAMAAABizg+qAAABm1BMVEX4+Pj2+Pj////d4OD6+vr29vb39/f3+Pjr7e3z9vjt7e3Nzc3Y2Nifn5+7u7vz9PT09fXw8fHu7+/x8vL29/fo6urt7u7t8vfw9ffx9fj19/jr8vbw9Pfz8/P19fXy8vLf4uLn6env8PD29/je4eHg4+Ph5OXj5eXk5+fm5+fl6Ojp6urp6+vq6+vt7+/s8vbt8/fu8/fv9Pfy9fjz9fj09vj09/jl5+fs7e35+fni4uLX19fh4eHS0tLs7Oz+/v77+/v8/Pz9/f3u7u709PTZ2dnw8PDJycnQ0NDc3Nzj4+Pq6urx8fH5+vr3+fq4uLjBwcHFxcXOzs7R0dHT09Pe3t7k5OTm5ubn5+fr6+vv7+/19/n4+fnu8PCgoKChoaGjo6OlpaWqqqqurq6wsLC2tra8vLy9vb2+vr6/v7/AwMDCwsLGxsbKysrPz8/U1NTV1dXa2trb29vd3d3f39/g4ODl5eXo6Ojp6en19vb5+fry8/P2+Pn2+fn3+fn4+frg4uLi5OTs7u7s8/bw8vLy9ffz9ff6+/v7/PyG2MY1AAADMklEQVRo3u3baZMTZRiF4dehuwMjmmRmAEHSYVE2RVEB7QzS3Ulmn2Ed1gkouLK7gYALuCE/m1DQT/MlOZ2UVvHhvn7CXemqVL3PcSMozJFgoFhxM4lcgN5c5KXNuBurmypoBw79BGEYdWu52GvXk5hPrL/UX4yaIy71DwdpxI+nvyQZrXux86ZPR7SSvHMLQdO5hR9pVSDWz41a6sIzk8QqEOvO3HTi2o1bxCoQa36q5bnaoWViFYjVmBx9GutTYg0SqwRlqTF5mFgDx5qAElksHwqxhooVQsljVaB0LFYZSsli1aAEFqsOJY81DiWPVYUyYbG2QfEt1hiUexbrPSh5rPVQwixWZzWUCrGGiOX2QmlbrHeglC3WOihZrGW3FUr50NPXnXbjptsNpTy3thsrnL+x8OfH6G9rMPP9+cT5Z2ev1aufoJ+xyuzxnxYTF41OXf3y2IlX0duJ418dnT0TNl1SO33y2y8uffYaern4+eWjM6daUeyabnr+u5lj37yOXr6+cv3kqXN+Grs4dYt3G3NTa9HL1A+3z7b87uGtG4lTz69Nt0bRS+t8PYzS+NkdfNxMEw+9Jd0r+JjRAKMBRgMvzWjg8e+voJ/Sv/logFZSPhqghbRkowFa6Fg2GqCFjmWjAVroWHYHTwti/cexnj/fb4dy32JtgkKsoWIdhPLAYh2AksdaA+UIsYj1P8faDyWP9RGUPNZGKMQaKtYbUH4j1jCxNkP51WJ9CCWP9QGUFYu1D0oeawMUYg0Razl6H8pKNhrovAllxUYDm4kh/PXCaOAR/zr7+mc7owFGA4wGGA0wGmA0wGiA0QCjAUYDL9FoYPyPVehny1g+GnhIDqWSjQYcLaRqNhoglnYhGw0Qq0CsbDRArAKxsjt4Yg0S6y0o27LXHbcFStVivQ0lj7UDyt8WayeUcYu1C8ovFmsPlDzWOihli/UuFIvVWQ2lYidH66GEFmsMyj2LVYUyYbHGoQQWqwylZLEqUDoWy4cSWawJKHmsEpQli8Uxg+QRa/BYy8QqECsbDRCrQCwbDdBCX2jlowFiKIwGGA0wGmA0wGiA0QCjgWw0gKKINYAnToR/Nyqbs6sAAAAASUVORK5CYII=');width:300px}.g-btn-save.__w190{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAB/CAMAAABmHoi+AAABm1BMVEWfn5+goKChoaGjo6OlpaWqqqqurq6wsLC2tra4uLi7u7u8vLy9vb2+vr6/v7/AwMDBwcHCwsLFxcXGxsbJycnKysrNzc3Ozs7Pz8/Q0NDR0dHS0tLT09PU1NTV1dXX19fY2NjZ2dna2trb29vc3Nzd3d3d4ODe3t7e4eHf39/f4uLg4ODg4uLg4+Ph4eHh5OXi4uLi5OTj4+Pj5eXk5OTk5+fl5eXl5+fl6Ojm5ubm5+fn5+fn6eno6Ojo6urp6enp6urp6+vq6urq6+vr6+vr7e3r8vbs7Ozs7e3s7u7s8vbs8/bt7e3t7u7t7+/t8vft8/fu7u7u7+/u8PDu8/fv7+/v8PDv9Pfw8PDw8fHw8vLw9Pfw9ffx8fHx8vLx9fjy8vLy8/Py9ffy9fjz8/Pz9PTz9ffz9fjz9vj09PT09fX09vj09/j19fX19vb19/j19/n29vb29/f29/j2+Pj2+Pn2+fn39/f3+Pj3+fn3+fr4+Pj4+fn4+fr5+fn5+fr5+vr6+vr6+/v7+/v7/Pz8/Pz9/f3+/v7///8EK13dAAACoElEQVR42u2bwW7TQBCGZ9azsZMqIYkKDUKgVO2BIxx5ir4Wz8GFF0FwgwPcKoHUCxVQ2qauE8fr3V6aDZyRuvzuzBN8Gv87Hu+XyGtCLiF0/BDapnVg2FkmzEwSQlsuRoL2FOqKJgWxUHO6PBCGi83o17f9gsVffH1hli0cfjE9zvZ74r6f5TUePa16q5M9K+sflwRIT0T11dlIFss16NCsy9KLW3pQfNfWXhofQPG9b0iIUPHj0gB5dANR04Gdhwhy9vQifsDuPnh4HDY+5OTxEb+BfOliH93Qlex7bHzI7DfwOw9y9tuuHF3swelX2OHBXtmChw4P5uB03XjrMii+J0tijQPFr5hIxLQfHvzGg7fTi1HfiPTl09H4HI1+MHvj84JkOCmqt/0c7MXLTcXj8TgTOzutfVV6qPyzMbIzmk1Ysr1DL5VzWPiZzYdP5zkJDw7syWXZBqzuF+NH86lhYTM43L0qa6gvLis7w0lumITY9B7uerDRbwwz8e3KBqqlSbV0qvpDS/MC7qpEBlstfY130eMWw6ilIa+pgmrppPlRLf0fXJTAVqN2RcPzj/jgYjRo9++8unJBjo4Pnn2n+Jr9ezU4nU4e3TjvafabrnRff4aaDp8xb9milvaY2d9o6fePf+LB2zxq6WfzazT6fKJaOhm9aumk3VctnbBUSyetDmnp489wb115/jJq6Y94btR9mW20dAtpds+xtfRatXTSr62OaGmDSJ5FLY2Kf9v9TMNz9zt/xBfYxmv2kz+CHnZ4sLvPkEfXbvBNgX10Lfbcz7GProXOPmb3Gbv7gt19E/GZUAt3aTDYSwPDrvp/hQc1+fHf0pi10dLvXkHSb7X0E0B81dLJ6FVLJ+2+aumUC89WSzMx7FUJ+M5zA81Xa5/+ZrNqAAAAAElFTkSuQmCC);width:190px}.g-btn-cancel{background:0 0;border:none;text-decoration:underline;color:#777}.g-btn-cancel:hover{color:red}.g-admin-photo-descr{color:#aaa;font-size:11px;line-height:16px;margin-top:4px}.g-action-legend{position:absolute;top:-20px;left:190px;font-size:13px;line-height:18px;color:#555;background-color:#fff0c2;padding:3px 8px;border-radius:6px}.g-action-legend span::before{color:#ffc000;font-size:15px}.g-admin-msg{vertical-align:baseline;font-size:13px;font-style:normal;position:relative;top:8px;padding:4px 12px;background-color:#fff8ba;border-radius:6px;display:block}a.g-rss{top:8px;letter-spacing:.1em;margin-right:12px;text-decoration:none;font-size:13px;color:#000;position:relative;font-weight:400}a.g-rss span{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}a.g-rss span:hover{color:red;border-color:#ff9292}a.g-rss::before{color:#f88b02;font-size:16px;margin-right:2px;position:relative;top:1px;vertical-align:baseline}a.g-rss:hover span{text-decoration:none;color:red;border-bottom:1px solid rgba(255,0,0,.35)}a.g-rss:hover span:hover{color:red;border-color:#ff9292}a.g-rss:hover::before{color:red}.g-place-1,.g-place-2,.g-place-3{background-image:url('/assets/img/cup_2x.png');background-size:17px 90px;display:inline-block;width:17px;height:18px;background-repeat:no-repeat;position:relative}.g-place-1{background-position:0 0}.g-place-2{background-position:0 -18px}.g-place-3{background-position:0 -36px}.g-h3 .company>.company-favicon{background-position:0 center!important}.company>.company-favicon{padding-left:18px;background-size:16px 16px!important}.badge{display:inline-block;margin:0 0 0 2em;border-radius:9px;padding:2px 7px 3px 7px;font-size:11px;text-decoration:none;color:#fff;background:#000}.badge:hover{color:#fff;opacity:.8}.callout{position:relative;color:#000;background:#eff;border-radius:14px;font-size:14px;margin-top:2em;padding:1em 1em 1em 2.3em;line-height:1.5}.callout .icon{position:absolute;top:13px;left:12px}.callout.__green{background:#efe}@media screen and (max-width:800px){.b-inner-page-header h1,.g-h2,.g-h2 select{font-family:"PT Sans Narrow",sans-serif;line-height:1.25}}@media screen and (max-width:620px){.m-hide{display:none!important}.m-db{display:block!important}.content-wrap_admin,.g-admin-page-h,.g-admin-page-nav{padding-left:20px;padding-right:20px}.g-company-wrapper{margin:0;padding-left:12px;padding-right:12px}.g-admin-page-nav ul{margin-right:25px}.g-admin-page-h .g-admin-page-opt{padding-left:10px}}
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-zfix,.ui-widget-overlay{position:absolute;top:0;width:100%;height:100%;left:0}.ui-helper-clearfix{display:block}.ui-helper-zfix{opacity:0}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:url(/assets/img/jqueryui/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x #eee;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:url(/assets/img/jqueryui/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x #f6a828;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:url(/assets/img/jqueryui/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x #f6f6f6;font-weight:700;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:url(/assets/img/jqueryui/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x #fdf5ce;font-weight:700;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:url(/assets/img/jqueryui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x #fff;font-weight:700;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:url(/assets/img/jqueryui/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x #ffe45c;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(/assets/img/jqueryui/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% #b81900;color:#fff}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:url(/assets/img/jqueryui/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% #666;opacity:.5}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:url(/assets/img/jqueryui/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x #000;opacity:.2;border-radius:5px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}
.b-employer-admin-nav{position:relative;font-size:22px;line-height:30px;background-color:#fff9df;margin:-6px 0;padding:0 2%}.b-employer-admin-nav .topic{display:inline-block;margin-bottom:4px;margin-right:52px}.b-employer-admin-nav .topic:last-child{margin-right:0}.b-employer-admin-nav .topic ul.links{margin-top:12px}.b-employer-admin-nav .topic ul.links li{display:inline-block;vertical-align:baseline;font-size:12px;line-height:22px;padding-bottom:12px;margin-right:16px}.b-employer-admin-nav .topic ul.links li.sel{background-color:#ffdf5f;padding:4px 8px;margin:-4px 8px -4px -8px}.b-employer-admin-nav .topic ul.links li:last-child{margin-right:0}.b-employer-admin-nav .topic ul.links li a{color:#000;text-decoration:none;vertical-align:baseline}.b-employer-admin-nav .topic ul.links li a span{font-size:15px;font-weight:700;text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);vertical-align:baseline}.b-employer-admin-nav .topic ul.links li a span:hover{color:red;border-color:#ff9292}@media screen and (max-width:620px){.b-employer-admin-nav{padding:0 20px}.b-employer-admin-nav .topic{display:block;margin-right:0;margin-bottom:0}.b-employer-admin-nav .topic ul.links{margin-top:0}.b-employer-admin-nav .topic ul.links li a span{font-family:"PT Sans Narrow",sans-serif;font-size:15px}}
.b-add-photo{position:relative;padding-left:150px;height:80px;max-width:600px;padding-bottom:30px}.b-add-photo img{position:absolute;top:0;left:0}.b-add-photo .del{position:absolute;left:110px;top:0;width:20px;height:20px;font-size:20px;text-align:center;z-index:10;background-color:rgba(0,0,0,.7);cursor:pointer;line-height:18px;color:#fff}.b-add-photo .del:hover{color:red}.b-add-photo textarea{box-sizing:border-box;width:100%;height:80px;padding:4px 6px;resize:none;font-size:14px;border:1px solid #ccc}
.b-inner-page-header{position:relative;padding-bottom:12px}.b-inner-page-header h1{display:inline;font-size:30px;font-weight:700;line-height:1.25;vertical-align:baseline;margin-right:8px}.b-inner-page-header .rss{display:inline-block;letter-spacing:.1em;text-decoration:none;font-size:13px;color:#000;position:relative;top:-3px;margin-left:4px;vertical-align:baseline}.b-inner-page-header .rss span{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-inner-page-header .rss span:hover{color:red;border-color:#ff9292}.b-inner-page-header .rss::before{color:#f88b02;margin-right:2px;font-size:16px;top:1px;position:relative}.b-inner-page-header .rss:hover::before{color:red}
.b-head{margin-bottom:0}.b-head ul li a.sel{background:#eaf1f4}.b-head.__admin ul li a.sel,.b-sub-head-admin{background-color:#ffdf5f}.b-sub-head-admin{padding-top:8px}.b-sub-head-admin .g-h3{padding:0 2%;margin-bottom:14px}.b-sub-head-n{position:relative}.b-sub-head-n .wrap{position:relative;background-color:#eaf1f4;padding:12px 40px 0;min-height:20px}.b-sub-head-n ul.sub{z-index:10;position:relative;margin-right:-18px}.b-sub-head-n ul.sub li{display:inline-block;vertical-align:baseline;margin-right:18px;padding-bottom:8px}.b-sub-head-n ul.sub li a.smi{font-size:16px;text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-sub-head-n ul.sub li a.smi:hover{color:red;border-color:#ff9292}.b-sub-head-n ul.sub li a.smi.__buy{text-decoration:none;color:#0a8e00;border-bottom:1px solid rgba(10,142,0,.35)}.b-sub-head-n ul.sub li a.smi.__buy:hover{color:red;border-color:#ff9292}.b-sub-head-n ul.sub li em{margin-left:4px;font-weight:400;font-size:11px;vertical-align:baseline}.b-sub-head-n ul.sub li em a{vertical-align:baseline}.b-sub-head-n ul.sub li.sel{margin:-2px 10px -1px -8px;padding:6px 8px 12px;color:#000;border:1px solid rgba(255,255,255,.9);border-bottom:none;background:linear-gradient(to bottom,#fbffff,#f2f7fb)}.b-sub-head-n ul.sub li.sel a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-sub-head-n ul.sub li.sel a:hover{color:red;border-color:#ff9292}.b-sub-head-n ul.sub li.comp{margin-left:20px}.b-sub-head-n ul.sub li.rank .smi{position:relative;margin-left:18px}.b-sub-head-n ul.sub li.rank .smi .cup{position:absolute;left:-20px;width:17px;height:18px;background-image:url(/assets/img/cup_2x.png);background-size:17px 90px;background-position:0 -54px}.b-sub-head-n ul.sub li.rank .smi:hover .cup{background-position:0 -72px}.b-sub-head-n ul.sub li.buy{margin-left:20px}.b-sub-head-n ul.sub li.admin{background-color:transparent;color:#000;position:relative;padding:14px 12px 6px;min-width:70px;margin:-14px -12px -6px -6px}.b-sub-head-n ul.sub li.admin a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);font-size:15px;font-weight:700}.b-sub-head-n ul.sub li.admin a:hover{color:red;border-color:#ff9292}.b-sub-head-n ul.sub li.admin a em{position:absolute;top:5px;font-weight:400;left:8px;font-size:10px;white-space:nowrap}.header{z-index:3;position:relative}.header .g-b-hr.__h{margin-left:0;margin-right:0;opacity:.7}@media screen and (max-width:620px){.b-sub-head-n ul.sub li.comp,.b-sub-head-n ul.sub li.rank .smi{margin-left:0}.b-sub-head-n .wrap{padding-left:20px;padding-right:20px;padding-bottom:2px}.b-sub-head-n ul.sub{margin-bottom:-2px}.b-sub-head-n ul.sub li:last-child{margin-right:0}.b-sub-head-n ul.sub li a.smi{font-size:15px;font-family:'pt sans narrow',sans-serif}.b-sub-head-n ul.sub li.rank .smi .cup{display:none}.b-sub-head-admin .g-h3{font-weight:700;font-family:'PT Sans Narrow',sans-serif;font-size:19px;line-height:1.25;padding:0 20px}}@media screen and (max-width:320px){.b-sub-head-n ul.sub li{margin-right:11px}.b-sub-head-n ul.sub li.sel{margin-right:3px}}
.b-jobs-search{padding:12px 40px 10px;border-top:1px solid rgba(255,255,255,.9);background:#f2f7fb;background:linear-gradient(to bottom,#f2f7fb,#fbffff)}.b-jobs-search select{margin-right:12px}.b-jobs-search input[type=text],.b-jobs-search select{vertical-align:top;font-size:16px;margin-right:12px;padding:6px 0 6px 6px;border:1px solid #ccc;box-shadow:inset 3px 3px 5px #eee;line-height:17px;box-sizing:border-box;height:33px}.b-jobs-search input[type=text]{width:100%}.b-jobs-search input[type=checkbox]{vertical-align:middle}.b-jobs-search .btn-search{position:relative;border:0;display:inline-block;font-size:16px;color:#222;font-weight:700;width:123px;text-align:center;height:42px;line-height:37px;background-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAB/CAYAAADPVr1pAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABMJJREFUeNrsnT1PI1cUhu+MP1gkO1mkROloUKJ0oYvYNqv8AfgFdNSp8gc21aan8h+JqKJVJKp0dgo6iihEYK9ZM2Y+co+5tsbWsJBu7znPKw1ee7zNPH7POXfwfUmqqnLIhlIuAbCRQrWPjo5WTwaDwTdpmv7SarVeJ0nyGZcnPvm2PCnL8rc8z38+Pj7+q34uOTw8XDyenp5+2+12321vb7/0sJ2HzZWLVEVRuPl8fjOdTl+dnJwM5TOwcLaAlsN/Gt50Op2XAvn+/t4xuMUrMWtg+cY/PVyaPg2wW1mW/eBL+OJTAej4nR0Yvha2gbFbwfa274eaz9XSA71Xg52kAbjA5uoodHiAna45O5xAiuTnMLfp7AVsyrfKZZhr6tn0at1Klkuv9U8DF0aHqxte43apIbUfqfMo/ob9NGwHbLWijFPGkQ3YXBO10zjOVjufMaAxjeNsejZiGkcMaIiejT5lZ3Od7PRsll5GyricLoGttozzixCzZdy7unr4khpiGkdM4yiuMr7cyIezNVXyqhl2nucPb6Bnq5Fs0GyEPZ/Pp5PJpNfd2nJZlnGlIpZs0Gy3Wu7q6upDI2xv+XfD4fDH/f39xRuXTkfxge52u240Grnb29vfN2EvCrsH/XZ3d/fV2dlZb2dnx/X7ffp3ZJK5azabufF4LE+nl5eXb+tztyQvdP3jC3/sHBwcfL+3t/dTURTf+VK+Je4u6eHRgA6b8DPv7j8vLi5+PT8//8OfuvbHnYxlArvj/yHAZS/vF/74yh9fhg/AalMYimJpXQSw//jjb3/864/3MpIJbCnjZXiTTGXj8B9nwI4a9iSwvAuvlfWeXQT6U5nYw6M4PgV2VLDLwO8umHce2Mq5qg7b1d48C65G8aloOKq1abxm9yK4OcHVUbq7qrm8/ny1zl6+kIQ3ATl+6PXH9ZsqosFg8DUJh5FTJuHQWNN+bsKhp+wyEg7jvbni/kfCYU7CYfTNOifh0OAdFhIObfVuR8KhDZFwaGsZ5hwJhyaHdDYJWFK7cYxDOsbxp2DDWq8o45bLOM5WW8Xp2TgbqXQ2PZsBDbHORvRsBGxEz0afkLPxto6lV4WzcTZNW6O1GdBwdh02tHUYG2fjbGizzkZqnb1KOMTaivr2RxIOK6q4Km0mHK7K+CLhcDx2nZSturFLinTqyuclHL5odVyBxeMcwjzotv8xGg1JONTtaBIOzYAm4dDQ8O1IODQJm4RDA7BJODQmEg4NuZuEQ4PQ64/rN1VEJBwqoEzCobGm/dyEww9yB2Yycff8QZgoJcGFn/f7rt/rPZ1weH1zA+iIJXc8r8djlz3k2j2ecCj3wgtuj6qQ3Oom4dCKw8W4JBzaKumOhEMzyzDnSDg0p2S59Fp/lfW1HrobArZW2A0cgW1IDbDZN6DE2k/D5pvElnp2irPp2Uhfz27hbJyNtDnbg05xtg1nJ4tpHGfbmcaBbWidTRlnQEMKyzjONlTGcbahMs40bqiMO2CrFWXcdM/mMqkt44zehpRSvvVq8xvDK9g5+7vU6aMJhyE/CymQ7PDZTDhMa5aXhEPHni8dGo1GJBzqXm2RcGgGNAmHhoZvR8KhSdgkHBqATcKhtVWXeyTh8D8BBgDVuDNfLSbhawAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:0 -2px;vertical-align:top;top:-3px}.b-jobs-search .btn-search:hover{background-position:0 -44px}.b-jobs-search .btn-search:active{background-position:0 -86px}.b-jobs-search .example{margin-top:14px;font-size:13px}.b-jobs-search .example a{text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35)}.b-jobs-search .example a:hover{color:red;border-color:#ff9292}@media screen and (max-width:620px){.b-jobs-search{padding-left:20px;padding-right:20px}.b-jobs-search form{margin-right:0!important}.b-jobs-search form select{width:100%;margin-bottom:10px}.b-jobs-search form input.company{margin-bottom:10px}.b-jobs-search form .btn-search{top:0;margin-top:10px}}
.b-login-dialog .col-130px{display:table-column;width:130px}.b-login-dialog .b-form .input{height:30px}.b-login-dialog .b-form .input input[type=text],.b-login-dialog .b-form .input input[type=password],.b-login-dialog .b-form .input input[type=email]{font-size:18px;font-family:Arial,sans-serif;height:26px;line-height:22px;width:100%;box-sizing:border-box}.b-login-dialog .b-form .input-label{font-size:15px;line-height:21px;color:#262626}.b-login-dialog .b-form .form-section{margin-bottom:60px}.b-login-dialog .b-form .form-section *{vertical-align:baseline}
.b-recent-searches{display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-top:4px}.b-recent-searches .cats{overflow:hidden}.b-recent-searches li.cat{margin-bottom:28px;line-height:12px;vertical-align:baseline;font-size:12px}.b-recent-searches li.cat .cat-link{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);font-size:17px;line-height:20px;margin-right:4px;font-weight:700}.b-recent-searches li.cat .cat-link:hover{color:red;border-color:#ff9292}.b-recent-searches li.cat em{color:#747474;font-size:12px;vertical-align:baseline}.b-recent-searches li.cat ul.vs{position:relative;margin-top:12px}.b-recent-searches li.cat ul.vs li.vy{position:relative;margin-bottom:8px;vertical-align:baseline;line-height:20px}.b-recent-searches li.cat ul.vs li.vy a.link{vertical-align:baseline;font-size:14px;text-decoration:none}.b-recent-searches li.cat ul.vs li.vy a.link.long{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.b-recent-searches li.cat ul.vs li.vy a.comp{vertical-align:baseline;text-decoration:none;white-space:nowrap;color:#343434}.b-recent-searches li.cat ul.vs li.vy a.comp:hover{color:red}.b-recent-searches li.cat ul.vs li.vy a.comp img{vertical-align:baseline;position:relative;top:4px;margin-right:3px;margin-top:-3px}.b-recent-searches_also{padding-bottom:32px;line-height:1.6}.b-recent-searches_also a{white-space:nowrap;text-decoration:none}.b-recent-searches_also em{color:#747474;font-size:12px;vertical-align:baseline}@media screen and (max-width:620px){.b-recent-searches{margin-right:-5px;gap:20px}.b-recent-searches li.cat ul.vs li.vy{line-height:16px!important;margin-bottom:12px!important}.b-recent-searches_also{margin-right:-5px}}
.b-com-comments .g-h3{margin-bottom:8px}.b-com-comments .g-rss{top:0;margin-left:.5em}.b-com-comments .review{margin-bottom:32px}.b-com-comments .l-text{overflow:hidden;font-size:13px;line-height:18px;margin-bottom:8px}.b-com-comments .l-text .user{display:block;float:left;margin-right:6px}.b-com-comments .l-links{font-size:12px}.b-com-comments .l-links .date{text-decoration:none;color:#858585;border-bottom:1px solid rgba(133,133,133,.35)}.b-com-comments .l-links .date:hover{color:red;border-color:#ff9292}.b-com-comments .l-links .company{text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35)}.b-com-comments .l-links .company:hover{color:red;border-color:#ff9292}
.old-reviews{top:-20px;border-top:1px solid #ddd;position:relative;text-align:center}.old-reviews .link{position:relative;top:15px;text-decoration:none;color:#858585;border-bottom:1px solid rgba(133,133,133,.35)}.old-reviews .link:hover{color:red;border-color:#ff9292}.g-bottom-line .support a{white-space:nowrap;font-size:13px;line-height:18px;margin-left:25px;position:relative;top:4px;color:#606983;text-decoration:none;border-bottom:1px dashed #606983}.g-bottom-line .support a:hover{color:red;border-bottom:1px dashed red}.g-bottom-line .support.pushed a{font-weight:700;text-decoration:none;border-bottom:0}.g-vote-btn{display:inline-block;margin:2px 24px 0 0}.g-vote-btn .support{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAMAAADNGvrUAAABYlBMVEX////JycmRkZHKysr4+PiIiIji4uKYmJjb29vf39+lpaXOzs6cnJzr6+vy8vKBgYGsrKyhoaHIyMjS0tLp6emZmZmTk5PX19fT09Ofn5/V1dXo6Oivr69hYWHU1NTv7++wsLCLi4vY2Nj29vbg4OCdnZ2MjIzu7u6qqqpycnKjo6PPz8/09PS5ublxcXFjY2Otra3n5+e/v7+SkpKysrKCgoK2traurq6QkJBubm5mZmZqamqpqamKiors7OzFxcWbm5t7e3tzc3O9vb3x8fFoaGj9/f3m5uaJiYna2tq8vLxvb2/d3d2Ghoazs7Pw8PDt7e3W1tbHx8d8fHzQ0NCxsbGenp7l5eXj4+OXl5e1tbW4uLjExMSEhIRra2t6enp9fX1/f3+FhYX6+vrNzc38/PzBwcHh4eH39/fGxsbz8/Pc3NzLy8vCwsLe3t7k5OT7+/vDw8PMzMzZ2dnAwMD+/v7cAUlzAAABmUlEQVR42qXS6z/CYBQH8GXRzZ5KyTQqlYqeYg+K0YZuyqUtRS65C0Vo/P9a0m378MJ593w/58X5nfNg2C+lGsIVVD08otHKWadXG0blTGjUwGiSu3nMYh23TQwyOWmnwNS0o1+drhmX2+Od9fl70BOYmx+fDEJnKLzgsnh+WL9IoyXfMg3QSiS6usasb7Smi7FcZNO3hQhuOw4ghIlkqsnpHTJDZ0d3jXu6/YNck0FS6uZjBCWgQCyc92ej/iZDppX8UCtwheLRtgvqQnyHMRM65kvFk5VT6C12u7GzAxo/tx+VEaRRrsvQHLcTRNSsA3xBGOkwZtd4AR4xTdkuyuVLhmH07UDZK+b6xqY33GL/KeqOUtD7CoXn5JzA4YMg58cnWFXV5F5IQ0A6/LLTPzfDlV7Yge9Tv5NCv1p68a32nqFYaUeNYJ19+2HRLZ1KqiqdCb6girY9XX9VPz6lvY4lBrk1NFcdaEffyQklxsS6IntFRb4VHtpvYLXyHcZ4AwsJa6leqDQaeYSQ2A5UUiG8QYpE6q9zfQHZkltVUJIXgAAAAABJRU5ErkJggg==');background-repeat:no-repeat;height:20px;display:inline-block;position:relative;top:-7px;background-position:0 -20px;cursor:pointer}.g-vote-btn .support.pushed,.g-vote-btn .support:hover{background-position:0 0}.g-vote-btn .support.pushed:hover{background-position:0 -20px}.g-sup-users{font-size:12px;line-height:16px;font-weight:700;margin-top:5px}.g-sup-users span{color:#777;font-style:italic;font-weight:400}.g-sup-users span:after{content:" "}.g-sup-users a{color:#303030;text-decoration:none;white-space:nowrap}.g-sup-users a:hover{color:red}.g-sup-users a:not(:last-child):after{content:", ";color:#303030}.l-company .b-author{position:relative;padding-bottom:11px;margin-left:35px;font-size:15px;line-height:22px}.l-company .b-author .img{top:-2px;left:-32px;position:absolute}.l-company .b-author .img img{width:25px;height:25px}.l-company .b-author .name{position:relative;font-weight:700}.l-company .b-author .prof{position:relative;font-size:13px}.b-post-author{font-size:13px;line-height:18px;position:relative}.b-post-author .prof{color:#8c8c8c;vertical-align:baseline;font-size:13px;position:relative}.b-post-author .prof span{vertical-align:baseline}.b-post-author a.company{margin-left:0;position:relative;color:#8c8c8c;text-decoration:none}.b-post-author a.company:hover{color:red}.b-post-author a.company:hover span{text-decoration:underline}.b-post-author a.company i{width:16px;height:16px;position:relative;display:inline-block;background-repeat:no-repeat;top:4px;margin-left:8px}.b-post-author .l-avatar{display:inline-block;position:relative;vertical-align:baseline;height:25px;margin-right:3px}.b-post-author .l-avatar .avatar{position:relative;display:block;font-size:15px;vertical-align:baseline;color:#888}.b-post-author .l-avatar .avatar:hover{color:red}.b-post-author .l-avatar .avatar img{width:40px;height:40px}.b-post-author .g-avatar{position:absolute;left:-50px;top:0;opacity:.3}.b-post-author .date{position:relative;margin-left:20px;color:#bfbfbf;font-size:13px;display:inline-block}.b-comments{margin-top:28px;position:relative;padding-left:0;padding-bottom:60px}.b-comments div.b-comment{position:relative}.b-comments div.b-comment.level-1{margin-left:50px}.b-comments div.b-comment.level-2{margin-left:100px}.b-comments div.b-comment.level-3{margin-left:150px}.b-comments div.b-comment.level-4{margin-left:200px}.b-comments div.b-comment.level-5{margin-left:250px}.b-comments div.b-comment.level-6{margin-left:300px}.b-comments div.b-comment.level-7{margin-left:350px}.b-comments div.b-comment.level-8{margin-left:400px}.b-comments div.b-comment a.scroll-wrapper{position:absolute;top:-55px;left:0;width:10px;height:10px}.b-comments .g-rss{position:absolute;right:4px;top:14px;margin-right:0}.b-comments .hidden-form{display:none}.b-comments .b-comment .comment{position:relative;margin-bottom:28px;padding-left:50px}.b-comments .b-comment .comment .sup-users{position:relative;font-size:12px;line-height:16px;margin-top:5px}.b-comments .b-comment .comment .sup-users span{color:#888;font-style:italic}.b-comments .b-comment .comment .sup-users span:after{content:" "}.b-comments .b-comment .comment .sup-users a{color:#333;font-weight:700;text-decoration:none}.b-comments .b-comment .comment .sup-users a:hover{text-decoration:underline;color:red}.b-comments .b-comment .comment .sup-users a:after{content:", ";text-decoration:none}.b-comments .b-comment .comment .sup-users a:after:hover{text-decoration:none}.b-comments .b-comment .comment .sup-users a:last-child:after{content:""}.b-comments .b-comment .comment .bottom-line{position:relative;padding-top:0;height:22px}.b-comments .b-comment .comment .bottom-line .support a{white-space:nowrap;font-size:13px;line-height:18px;margin-left:25px;position:relative;top:4px;color:#606983;text-decoration:none;border-bottom:1px dashed #606983}.b-comments .b-comment .comment .bottom-line .support a:hover{color:red;border-bottom:1px dashed red}.b-comments .b-comment .comment .bottom-line .support.pushed a{font-weight:700;text-decoration:none;border-bottom:0}.b-comments .b-comment .comment .hidden-form{display:block;padding-left:0;padding-top:22px}.b-comments .b-comment .comment .vote-btn{display:inline-block;margin:2px 24px 0 0}.b-comments .b-comment .comment .vote-btn .support{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAAAAADfr1U6AAABs0lEQVR42oXS3UsCQRAAcP/VCI4oKMy3PojCosyHyoeMvpDwITHTIikwNi0rL1PRvDotz7K8k70zXReVvq7bMK27i+ZhYX8Mw87MGmTdMHydkXlah5vTD/asljlnM7aiZWhvonG3trbjPFlasl2rObWeFtB219VvfvbOem/q+VVr+QfXXYMbS+tx/Hxg7PYm69/s3OLBgnWHR2DC75nrp3o3CXMWMexftg4DGDYdIoxxtedd4eJMKsMHVgbG77ip3YrCqIdkSxYoMMBlMZ6VA56ywpgi3BzJMuGEb83kxdyB1GbZDZ6kgm9xYg/nfZ1seX+Xp0/Sa2aAeVDpMHYcpiH0ODgkJZiHNstpex7Rfve2rc9sHqIoytlqPjBKjU3anLEX1aj+WNofLFwKOvwWFOiKlqs0vme03DjFtcittnaiiFHqqqxmeKE0VwiJqu+TuyRNPyZ/8uvtcUYQyYyi8Zz4+s3sDVkViRqfiYdAMEtYed3vqB19KIzPq2om2Y1wTZUOCL8FoR7LbE6X86wuvzD3rTsqlaQ2y1JMxLBUyCWC0egZAIBtNV+IADqaYuH7f0v7BAPOHU0wcYVHAAAAAElFTkSuQmCC');background-repeat:no-repeat;height:20px;display:inline-block;position:relative;top:-7px;background-position:0 -20px;cursor:pointer}.b-comments .b-comment .comment .vote-btn .support:hover{background-position:0 0}.b-comments .b-comment .comment .vote-btn .support.pushed{background-position:0 0}.b-comments .b-comment .comment .vote-btn .support.pushed:hover{background-position:0 -20px}.b-comments .b-comment .comment .b-post-author{position:relative;padding-right:130px;padding-top:9px}.b-comments .b-comment .comment .b-post-author .comment-link{position:absolute;top:12px;right:0;display:inline-block;line-height:1.3;text-decoration:none;font-size:11px;color:#999;border-bottom:1px dotted #ccc}.b-comments .b-comment .comment .b-post-author .comment-link:hover{color:red;border-color:red}.b-comments .b-comment .comment .dou-official-person a.avatar{background-color:#ffe54d;font-weight:700;margin:-1px -2px;padding:1px 2px;color:#000}.b-comments .b-comment .comment .b-typo p{padding-bottom:10px}.b-comments .g-approved-user a.avatar{color:#000;font-weight:700}.b-comments .g-approved-user a.avatar:hover{color:red}.b-comments .b-comment .comment .answer-link{color:#606983;font-size:13px;text-decoration:none;border-bottom:1px dashed #606983;margin-right:18px}.b-comments .b-comment .comment .answer-link:hover{color:red;border-bottom-color:red}.b-comments .b-comment .comment .review-link{color:#606983;margin-right:18px}.b-comments .b-comment .comment .review-link:hover{color:red}.b-comments-form{position:relative;padding-bottom:28px;max-width:740px}.b-comments-form .little-loading{display:none;position:relative;top:0;left:7px}.b-comments-form .auth{padding-bottom:12px;position:absolute;left:0;top:-2px}.b-comments-form .auth .author{position:relative;font-size:12px;padding-left:50px}.b-comments-form .auth .author a.user{vertical-align:middle;font-weight:bolder;display:inline-block;position:relative;line-height:21px;margin-right:12px;min-height:20px}.b-comments-form .auth .author a.user .g-avatar{position:absolute;width:40px;left:-50px;top:-4px;display:inline-block;vertical-align:middle}.b-comments-form .auth .author span{display:inline-block;vertical-align:middle}.b-comments-form .auth .author span .company{font-weight:700;margin-left:4px;color:#000;text-decoration:underline}.b-comments-form .auth .author span .company:hover{color:red}.b-comments-form .textarea-wrap{position:relative;padding-right:4px;padding-bottom:7px;min-height:22px;padding-left:50px}.b-comments-form .textarea-wrap textarea{font-size:15px;line-height:22px;height:22px;font-family:Arial,sans-serif;width:calc(100% - 18px);border:1px solid #ccc;outline:0;resize:none;padding:6px 8px 4px 8px}.b-comments-form .textarea-wrap .placeholdered{color:#999}.b-comments-form .list-tags{position:relative;font-size:11px;line-height:14px;color:#888;margin-top:-3px;padding-bottom:8px;display:none;padding-left:50px}.b-comments-form .send{padding-left:50px;position:relative;font-size:12px;line-height:21px;display:none}.b-comments-form .send .b-buttons{padding:6px;margin-left:-6px;border-radius:6px;width:100%;display:inline-block;vertical-align:middle}.b-comments-form .send .b-buttons *{vertical-align:middle}.b-comments-form .send .b-buttons .form-button{font-size:16px;cursor:pointer}.b-comments-form .send .b-buttons .form-button.disabled{color:#999}.b-comments-form .send .hint{position:relative;display:inline-block;color:#000;font-size:12px;line-height:21px;vertical-align:middle;padding:0 3px;margin-left:3px}.focused .textarea-wrap textarea{border-color:#999}.__full .send{display:block}.__full .list-tags{display:block}@media screen and (max-width:620px){.b-comments div.b-comment[class~=level-]{margin-left:50px!important}.b-comments div.b-comment[class~=level-].level-0{margin-left:0!important}.b-post-author .prof{display:block;margin-right:-130px;margin-top:-2px;margin-bottom:2px}}
.b-poll-exp{position:relative;margin:0 0 32px;padding:12px 12px 0 16px;max-width:300px;z-index:1;background:linear-gradient(to bottom,#faf9f8,#e0eef6)}.b-poll-exp .tte{display:block;line-height:20px;padding-bottom:12px;vertical-align:baseline;font-size:14px}.b-poll-exp .tte h3{display:inline;font-weight:700;font-size:16px;margin-bottom:0;vertical-align:baseline}.b-poll-exp .g-b-hr{z-index:auto}.b-poll-exp .cny{position:relative;margin:0 -12px 0 -16px;padding:10px 12px 10px 36px;border-bottom:1px solid #c9dce9}.b-poll-exp .cny a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);font-size:13px;line-height:18px;z-index:1001}.b-poll-exp .cny a:hover{color:red;border-color:#ff9292}.b-poll-exp .cny img{position:absolute;left:16px;top:10px;background:#fff}.b-poll-exp .cny .vd{position:absolute;right:15px;font-size:16px;top:7px;color:#000;display:none}.b-poll-exp .cny .bg{position:absolute;left:0;top:0;z-index:-1;background-color:#c8e5fb;width:100%;height:100%;display:none}.b-poll-exp .cny.__v .bg,.b-poll-exp .cny.__v .vd{display:block}.b-poll-exp .cny .revote{padding-top:2px}.b-poll-exp .cny .revote .dateinfo{font-size:11px;padding:3px 0;font-style:italic;color:#444}.b-poll-exp .cny .revote .dateinfo button{padding:1px 3px;margin-left:1px;margin-right:-10px}.b-poll-exp .more{padding:10px 0}.b-poll-exp .more a{color:#444;text-decoration:none}.b-poll-exp .more a .label{border-bottom:1px dashed #888}.b-poll-exp .more a:hover{color:red;border-bottom-color:red}
.b-region-filter{padding:12px 0;margin-bottom:32px;background:linear-gradient(to top,#e0eef6,#faf9f8);border-radius:14px}.b-region-filter h3{font-weight:700;font-size:16px;margin:0 0 4px 20px;line-height:20px}.b-region-filter ul:not(:last-child){margin-bottom:17px}.b-region-filter li{padding:4px 12px 4px 20px;position:relative}.b-region-filter li.selected{background:#fffecc}.b-region-filter li.selected a{color:#000}.b-region-filter li.selected .cl{position:absolute;right:5px;top:0;font-size:20px}.b-region-filter li a{vertical-align:baseline;text-decoration:none;margin-right:3px}.b-region-filter li em{font-size:11px;vertical-align:baseline}@media screen and (max-width:620px){.b-region-filter{margin-right:-20px;margin-left:-25px;border-radius:14px 0 0 14px}.b-region-filter h3{margin-left:10px}.b-region-filter li{padding-right:2px;padding-left:10px;overflow:hidden;text-overflow:ellipsis}.b-region-filter li a{margin-right:2px}}
.b-vacancies-stat{position:relative;margin-bottom:32px}.b-vacancies-stat h4{font-size:18px;padding-bottom:12px}.b-vacancies-stat .label{font-weight:700}.b-vacancies-stat a{text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35)}.b-vacancies-stat a:hover{color:red;border-color:#ff9292}
.b-compinfo{position:relative;padding:12px 20px;margin:-12px 0 0 -20px;overflow:hidden}.b-compinfo .logo{display:inline-block;width:180px;height:80px;margin:0 16px 0 0;background-color:#fff;border:1px solid #aaa;float:left}.b-compinfo .logo img{display:block;margin:0 auto;max-width:100%;max-height:100%}.b-compinfo .info .l-n{margin-bottom:6px}.b-compinfo .info .l-n a{font-size:15px;vertical-align:baseline;margin-right:16px;font-weight:700;text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-compinfo .info .l-n a:hover{color:red;border-color:#ff9292}.b-compinfo .info .l-n .all-v{font-weight:400;text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35);margin-right:4px}.b-compinfo .info .l-n .all-v:hover{color:red;border-color:#ff9292}.b-compinfo .info .l-n span{font-size:13px;vertical-align:baseline}.b-compinfo .info .l-t{font-size:13px;line-height:1.5;overflow:hidden}@media screen and (max-width:620px){.b-compinfo{margin-left:-12px;padding-left:12px;padding-right:12px}.b-compinfo .logo,.b-compinfo .logo img{width:90px;height:40px}.b-compinfo .logo{margin-right:10px}.b-compinfo .all-v{display:none}.b-compinfo .l-t{overflow:visible!important}}
.more-btn{position:relative}.more-btn a{display:inline-block;border-radius:5px;color:#222;font-size:16px;font-weight:700;height:40px;line-height:40px;padding:0 20px;text-decoration:none;border:1px solid #d0d0d0;background:linear-gradient(to bottom,#fff,#f0f0f0);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:background .2s ease,box-shadow .2s ease}.more-btn a:hover{background:linear-gradient(to bottom,#f9f9f9,#e0e0e0);box-shadow:0 2px 4px rgba(0,0,0,.1)}.more-btn a.__pd,.more-btn a:active{background:linear-gradient(to bottom,#eaeaea,#d5d5d5);box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.more-btn a.__loading:before{position:absolute;display:block;content:'';top:11px;left:-20px;width:16px;height:16px;background:transparent url('/assets/img/little-loader.gif') no-repeat 0 0}
.settings{z-index:1}.settings .btn{display:block;position:relative;background:linear-gradient(to bottom,#f9f9f9,#ebebeb);border:1px solid #c9c9c9;border-radius:2px;box-shadow:0 0 3px rgba(0,0,0,.1);width:26px;height:26px;top:-2px;left:1px;cursor:pointer}.settings .btn:hover{background:linear-gradient(to bottom,#fdfdfd,#ebebeb)}.settings .btn::before{position:absolute;top:5px;left:5px;font-size:16px;color:#555}.settings .funct{display:none;font-size:11px;padding:16px 18px 0 12px;border:1px solid #d6d6d6;box-shadow:1px 0 4px rgba(0,0,0,.17);background:linear-gradient(to top,#f4f4f4,#fff);z-index:300}.settings .funct li{padding-bottom:5px}.settings .funct .status,.settings .funct a{color:#000;text-decoration:none;display:block;margin-bottom:12px;position:relative;padding-left:20px}.settings .funct .status::before,.settings .funct a::before{position:absolute;left:1px;top:0;font-size:13px}.settings .funct a:hover{color:red}.settings .funct a:hover span{color:red;border-color:#ff9292}.settings .funct a span{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.settings .funct a span:hover{color:red;border-color:#ff9292}.settings .funct .status.bi-fire::before{color:red}.settings.sel{z-index:100}.settings.sel .funct{display:block}.settings.sel .btn{background:#939393;box-shadow:0 0 5px rgba(0,0,0,.5) inset;border-color:#555}.settings.sel .btn::before{color:#fff}
.b-company-poll-widget-cta{font-size:14px;line-height:1;background:#fff;margin:0 -13px -1px -17px;padding:11px 13px 5px 17px}.b-company-poll-widget-cta a{text-decoration:none}.b-company-poll-widget-cta a .text{border-bottom:1px solid}.b-company-poll-widget-cta a .icon{font-family:arial,sans-serif;font-size:14px;position:relative;top:1px}body>.b-company-poll-widget-cta{padding-bottom:0}.b-company-poll-widget{position:relative;margin:0 0 32px 0;padding:12px 12px 0 16px;border:1px solid #f5f5f5;background:linear-gradient(to top,#f4f4f2,#fff);max-width:400px}.b-company-poll-widget .place{font-size:12px;line-height:16px;margin-bottom:6px}.b-company-poll-widget .place .g-place-1,.b-company-poll-widget .place .g-place-2,.b-company-poll-widget .place .g-place-3{top:-3px;position:relative;margin-right:3px;height:16px}.b-company-poll-widget .g-h3{display:block;font-weight:700;font-size:18px;line-height:20px;margin-bottom:5px}.b-company-poll-widget .ps{font-size:12px;font-style:italic;padding-bottom:6px}.b-company-poll-widget .hp{position:relative;padding-bottom:12px}.b-company-poll-widget .hp a{font-size:11px;vertical-align:baseline;text-decoration:none;color:#666;border-bottom:1px solid rgba(102,102,102,.35)}.b-company-poll-widget .hp a:hover{color:red;border-color:#ff9292}.b-company-poll-widget ul.qq{position:relative;z-index:1}.b-company-poll-widget ul.qq li.it{position:relative;font-size:12px;margin:1px -12px 0 -16px;line-height:16px;padding:8px 62px 8px 16px}.b-company-poll-widget ul.qq li.it .bg{position:absolute;opacity:.5;height:100%;top:0;left:0;z-index:0}.b-company-poll-widget ul.qq li.it .tt{position:relative;z-index:10}.b-company-poll-widget ul.qq li.it .pe{position:absolute;right:12px;top:8px;font-weight:700;z-index:10}.b-company-poll-widget ul.qq li.it.__d .pe{color:#942100}.b-company-poll-widget ul.qq li.it.__d .bg{background:#fbcaaa}.b-company-poll-widget ul.qq li.it.__u .pe{color:#057005}.b-company-poll-widget ul.qq li.it.__u .bg{background:#beeaa7}
.b-company-admin-form{font-size:14px;line-height:22px}.b-company-admin-form li{position:relative;padding-bottom:33px;padding-left:190px;max-width:700px}.b-company-admin-form .title{font-weight:700;width:175px;display:inline-block;font-size:17px;position:absolute;left:0;top:6px}.b-company-admin-form .title small{font-size:13px;font-weight:400;display:block;padding-top:2px;line-height:1.3}.b-company-admin-form .field{position:relative;padding-bottom:5px}.b-company-admin-form .field textarea{position:relative;font-size:17px;box-sizing:border-box;width:100%;padding:6px 8px;height:190px;border:1px solid #ccc}.b-company-admin-form .field input[type=email],.b-company-admin-form .field input[type=number],.b-company-admin-form .field input[type=text],.b-company-admin-form .field input[type=url],.b-company-admin-form .field select{box-sizing:border-box;width:50%;padding:6px 8px;font-size:17px;border:1px solid #ccc;background:#fff}.b-company-admin-form .field #id_is_diia_city,.b-company-admin-form .field input[type=number]{width:90px}.b-company-admin-form .field #id_business,.b-company-admin-form .field #id_employees{width:180px}.b-company-admin-form .field #id_work_mode{width:220px}.b-company-admin-form .field input[type=text]{box-sizing:border-box;width:100%}.b-company-admin-form .field input[type=checkbox]{vertical-align:baseline;display:inline;width:17px}.b-company-admin-form .field .logo{border:1px solid #ccc;display:block;margin-bottom:10px;width:180px;height:80px}.b-company-admin-form .field label{vertical-align:baseline;display:inline}.b-company-admin-form .field details summary{padding-bottom:5px}.b-company-admin-form #id_domains{columns:3}.b-company-admin-form .g-admin-photo-descr{margin-left:0}.b-company-admin-form .s-error .title{color:red}.b-company-admin-form .s-error .field input[type=text]{background-color:#ffe7e7}.b-company-admin-form .error .errorlist li{padding-left:0;font-size:12px;line-height:16px;padding-bottom:5px;color:red}.b-company-admin-form.__order .field textarea{height:102px;width:50%}.b-company-admin-form.__order .discount{position:relative;top:10px;margin-left:5px;line-height:1.1}.b-company-admin-form__about li{padding-left:0}.b-company-admin-form__about .title{width:auto;display:block;position:relative;top:0;margin-bottom:8px}.b-company-admin-form__about input::-webkit-inner-spin-button,.b-company-admin-form__about input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.b-company-admin-form__about input[type=number]{-moz-appearance:textfield}.form-progress{font-size:15px;line-height:1.3;margin-bottom:50px}.form-progress h4{font-size:18px;margin-bottom:10px}.form-progress h4.bi-check-circle-fill{color:green}.form-progress li{margin-bottom:10px}.form-progress li::before{margin-right:6px}.form-progress li.bi-check-circle-fill{color:green}.form-progress li.bi-circle{color:#777}@media screen and (max-width:620px){.b-company-admin-form li{padding-left:0;padding-bottom:25px}.b-company-admin-form .title{position:relative;left:auto;top:auto;width:auto;margin-bottom:5px}.b-company-admin-form .field input[type=email],.b-company-admin-form .field input[type=text],.b-company-admin-form .field input[type=url],.b-company-admin-form .field select{width:100%}.b-company-admin-form #id_domains{columns:auto}.b-company-admin-form.__order .field textarea{width:100%}}
.b-first-job{padding:0 40px 40px 40px;overflow:hidden}.b-first-job .b-first-job-title{font-size:110px;font-weight:700;text-align:center;margin-bottom:30px;padding-top:10px}.b-first-job .b-first-job-subtitle{font-size:32px;font-weight:700;margin-bottom:20px}.b-first-job .b-first-job-subtitle .count{font-weight:400}.b-first-job .first-job-events{width:37%;float:left}.b-first-job .first-job-events .more-cities{margin-top:-24px;margin-bottom:36px}.b-first-job .first-job-events .more-cities .comma:last-child{display:none}.b-first-job .first-job-vacancies{width:57%;float:right}.b-first-job .b-postcard .title{font-size:17px;padding-bottom:4px}.b-first-job .b-postcard .b-typo,.b-first-job .l-vacancy .sh-info{font-size:14px!important;line-height:1.4}.b-first-job .first-job-filter{background:#f6f6f6;margin:-10px -40px 40px -40px;padding:10px;text-align:center;text-wrap:balance;font-size:1.1em;color:#1876ac}.b-first-job .first-job-filter a{color:#1876ac;display:inline-block;padding:4px .3em;text-decoration:none;white-space:nowrap}.b-first-job .first-job-filter a:hover{color:red}.b-first-job .first-job-filter a.current{font-weight:700;color:#000}.b-first-job .first-job-filter+.first-job-filter{margin-top:-40px;border-top:1px solid #b2dcf6}.b-first-job .tg-announcement{text-align:center;margin-bottom:25px;font-size:16px}.b-first-job .tg-announcement a{text-decoration:none}.b-first-job .tg-announcement a::before{display:inline-block;content:'';width:16px;height:16px;margin-right:2px;vertical-align:top;position:relative;top:2px;margin-left:2px;background:url(https://s.dou.ua/assets/img/telegram.svg) no-repeat 0 0;background-size:16px 16px}.b-first-job+.posts_footer{padding:0 40px 20px 40px;margin-bottom:-60px}.is_mobile .b-first-job{padding:0 20px}.is_mobile .b-first-job .b-first-job-title{font-size:36px;margin-bottom:0}.is_mobile .b-first-job .b-first-job-subtitle{font-size:28px}.is_mobile .b-first-job .tg-announcement{padding-top:5px;font-size:14px}.is_mobile .b-first-job .tg-announcement span{padding:4px 7px}.is_mobile .b-first-job .first-job-events,.is_mobile .b-first-job .first-job-vacancies{width:100%;float:none;padding-bottom:20px}.is_mobile .b-first-job .first-job-filter{margin:20px -20px;text-wrap:wrap}.is_mobile .b-first-job .first-job-filter+.first-job-filter{margin-top:-20px}.is_mobile .b-first-job+.posts_footer{padding-left:20px;padding-right:20px}
.b-poll-form{background:linear-gradient(to top,#d7e8ec,#e8f2f4);border-radius:14px;padding:28px;margin-bottom:5em;position:relative}.b-poll-form .question-title{font-size:18px;line-height:24px;font-weight:700;margin-bottom:2px}.b-poll-form .about-descr{font-size:15px;line-height:22px;margin-bottom:32px}.b-poll-form .about-descr p{margin-bottom:1em}.b-poll-form .about-descr a{text-decoration:none}.b-poll-form .question-descr{font-size:13px;line-height:20px;color:#333}.b-poll-form .choices{padding:22px 0 12px}.b-poll-form .choices li{margin-bottom:22px}.b-poll-form .choices .choice-link{color:#111;position:relative;display:block;width:fit-content;text-decoration:none;font-size:16px;line-height:20px;padding:5px 12px;background-color:#f6f5f3;border-radius:20px;user-select:none}.b-poll-form .choices .choice-link[data-value="4"],.b-poll-form .choices .choice-link[data-value="5"]{background:#ebfaeb}.b-poll-form .choices .choice-link[data-value="1"],.b-poll-form .choices .choice-link[data-value="2"]{background:#ffeddb}.b-poll-form .nps-options{margin-top:20px;margin-bottom:30px}.b-poll-form .nps-options a{color:#000;background:#f6f5f3;display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;margin-right:2px;text-decoration:none}.b-poll-form .choice-link.selected,.b-poll-form .nps-options a.selected{font-weight:700;outline:2px solid #008fac}.b-poll-form .nps-options a.selected{background:#fff}.b-poll-form .radiolist{font-size:16px;line-height:20px;margin-top:12px;margin-bottom:32px}.b-poll-form .radiolist li{margin-bottom:12px;padding-left:19px;position:relative}.b-poll-form .radiolist li input{position:absolute;top:4px;left:0}.b-poll-form .radiolist li small{display:block;color:#555;font-size:13px;line-height:1.3;margin-top:3px}.b-poll-form select{font-size:16px;padding:5px;margin:5px 0 32px 0}.b-poll-form .textarea-title{padding-top:10px;font-size:14px;line-height:1.3;margin-bottom:7px}.b-poll-form textarea{font-size:16px;padding:8px;width:100%;box-sizing:border-box;field-sizing:content;display:block;margin-bottom:40px}.b-poll-form .form-buttons{position:relative}.b-poll-form .form-buttons .page{position:absolute;right:0;top:9px;white-space:nowrap}.b-poll-form .next-button,.b-poll-form .start-button,.b-poll-form .submit-button{padding:8px 20px;display:inline-block;user-select:none}.b-poll-form .next-button:disabled,.b-poll-form .start-button:disabled,.b-poll-form .submit-button:disabled{cursor:not-allowed}.b-poll-form .submit-button{font-weight:700}.b-poll-form .back-button{padding:0;background:0 0;border:none;margin-left:20px}.b-poll-form #intro{display:none}.b-poll-form.__intro-mode #intro{display:block}.b-poll-form.__intro-mode .form-buttons,.b-poll-form.__intro-mode .question-wrap{display:none}.is_mobile .b-poll-form .nps-options{margin-left:-22px;margin-right:-22px;text-align:center}.is_mobile .b-poll-form .nps-options a{width:23px}.is_mobile .b-poll-form .nps-options a:last-child{margin-right:0}.b-poll-form-done,.b-poll-form-error{padding:28px;margin-bottom:2em;border-radius:14px;font-size:15px}.b-poll-form-error{color:#fff;background:#ff4545;text-align:center}.b-poll-form-done{background:#e2ffe0}.b-poll-form-done p:not(:last-child){margin-bottom:1em}.b-poll-form-done a{text-decoration:none}
.b-premium-logos{position:relative;margin-bottom:32px}.b-premium-logos .g-h4{margin-bottom:12px}.b-premium-logos ul{display:grid;gap:24px 14px;grid-template-columns:1fr 1fr 1fr 1fr}.b-premium-logos li{position:relative}.b-premium-logos li img{border:1px solid #e8e8e8;background:#fff;box-sizing:border-box;width:100%;aspect-ratio:180/80}.b-premium-logos li a[href*='/kyivstar-tech/'] img,.b-premium-logos li a[href*='/macpaw/'] img,.b-premium-logos li a[href*='/squad/'] img{border-color:#fff}.b-premium-logos li .num{position:absolute;font-size:12px;height:11px;line-height:12px;right:6px;bottom:-6px;background-color:#fff;padding:0 4px 2px 14px;background-image:url('data:image/gif;base64,R0lGODlhCAAJALMAAPT19eDh4vDx8vT09Nzd3ezs7Orr6/X19ujp6dna29ja29nb3Nvd3fDw8P///9nb2yH5BAAAAAAALAAAAAAIAAkAAAQh0MkDpBTsvVXcWFrYBGHIZOWTEOnDNG3jGIqmIJbTyFIEADs=');background-repeat:no-repeat;background-position:3px 2px;border-radius:5px}.b-premium-logos.__compact{padding-top:32px}.b-premium-logos.__compact ul{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1080px){.b-premium-logos ul{grid-template-columns:1fr 1fr 1fr}}
.b-typo{font-size:15px;line-height:1.5;color:#0d0d0d;word-break:break-word}.b-typo a{text-decoration:none}.b-typo a:visited{color:#9c30b6}.b-typo a:hover{color:#f93703}.b-typo iframe,.b-typo img,.b-typo object,.b-typo video{max-width:100%}.b-typo video{display:block}.b-typo b{font-weight:700}.b-typo em,.b-typo i{font-style:italic}.b-typo strong em,.b-typo strong i{font-family:sans-serif}.b-typo abbr{cursor:help}.b-typo small{font-size:13px}.b-typo small a{vertical-align:baseline}.b-typo .caption,.b-typo .inner+em small,.b-typo .inner+small,.b-typo img+em small,.b-typo img+small,.b-typo video+small{display:block;margin-top:4px;line-height:1.3}.b-typo .caption{font-family:Roboto,Arial,sans-serif;text-align:center;font-style:italic;font-size:13px}.b-typo .caption:only-child{margin-top:-16px}.b-typo br+.caption{margin-top:-21px}.b-typo .fotorama-wrap{margin-bottom:17px}.b-typo .fotorama__caption{text-align:center}.b-typo .fotorama__caption__wrap{font-size:13px;font-style:italic;padding:3px 8px}.b-typo .pre,.b-typo code,.b-typo pre{font-size:13px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,monospace;color:#383a42;background:#fafafa}.b-typo code{padding:0 4px;border-radius:3px}.b-typo code:empty{display:none}.b-typo pre{position:relative;white-space:pre-wrap;color:#303030;line-height:17px;padding:.5em 30px .5em 20px;border-left:1px solid #ccc;margin:0 0 17px 0;overflow:auto;-moz-tab-size:4;tab-size:4}.b-typo pre code{padding:0}.b-typo pre .copy{position:absolute;top:10px;right:10px;font-size:16px;color:#999}.b-typo pre .copy:visited{color:#999}.b-typo pre .copy:hover{color:#444}.b-typo pre+pre{margin-top:-17px}.b-typo .hljs-comment,.b-typo .hljs-quote{color:#a0a1a7;font-style:italic}.b-typo .hljs-doctag,.b-typo .hljs-formula,.b-typo .hljs-keyword{color:#a626a4}.b-typo .hljs-deletion,.b-typo .hljs-name,.b-typo .hljs-section,.b-typo .hljs-selector-tag,.b-typo .hljs-subst{color:#e45649}.b-typo .hljs-literal{color:#0184bb}.b-typo .hljs-addition,.b-typo .hljs-attribute,.b-typo .hljs-meta-string,.b-typo .hljs-regexp,.b-typo .hljs-string{color:#50a14f}.b-typo .hljs-built_in,.b-typo .hljs-class .hljs-title{color:#c18401}.b-typo .hljs-attr,.b-typo .hljs-number,.b-typo .hljs-selector-attr,.b-typo .hljs-selector-class,.b-typo .hljs-selector-pseudo,.b-typo .hljs-template-variable,.b-typo .hljs-type,.b-typo .hljs-variable{color:#986801}.b-typo .hljs-bullet,.b-typo .hljs-link,.b-typo .hljs-meta,.b-typo .hljs-selector-id,.b-typo .hljs-symbol,.b-typo .hljs-title{color:#4078f2}.b-typo .hljs-emphasis{font-style:italic}.b-typo .hljs-strong{font-weight:700}.b-typo .hljs-link{text-decoration:underline}.b-typo .hl-wrap>br{display:none}.b-typo hr{margin:0 0 17px 0;border:1px solid #ccc;border-bottom:none}.b-typo p{padding-bottom:17px}.b-typo p:empty{display:none}.b-typo blockquote.quote,.b-typo p.quote{background:0 0;text-align:center;font-size:28px;font-family:Lora,georgia,serif;font-weight:500;font-style:italic;line-height:1.35;text-wrap:pretty;margin:14px 0 30px 0;padding:20px 5%;border-top:1px solid #000;border-bottom:1px solid #000;border-image:linear-gradient(to right,transparent,#000,transparent) 1}.b-typo p+ol,.b-typo p+ul{margin-top:-11px}.b-typo h1,.b-typo h2,.b-typo h3,.b-typo h4{text-wrap:pretty}.b-typo h1{font-family:Roboto,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1.2667;padding-bottom:11px;font-kerning:normal;word-break:break-word}.b-typo h2,.b-typo h3,.b-typo h4{font-family:Roboto,Arial,sans-serif;line-height:1.35;font-weight:700;position:relative;font-kerning:normal}.b-typo h2:first-child,.b-typo h3:first-child,.b-typo h4:first-child{padding-top:0}.b-typo h2 .anchor,.b-typo h3 .anchor,.b-typo h4 .anchor{color:#ccc;text-decoration:none;position:absolute;left:0;width:.8em;padding-left:.4em;margin-left:-1.2em;display:none}.b-typo h2 .anchor:hover,.b-typo h3 .anchor:hover,.b-typo h4 .anchor:hover{color:#f93703}.b-typo h2 .anchor:before,.b-typo h3 .anchor:before,.b-typo h4 .anchor:before{display:inline;content:'\0023'}.b-typo h2:hover .anchor,.b-typo h2:target .anchor,.b-typo h3:hover .anchor,.b-typo h3:target .anchor,.b-typo h4:hover .anchor,.b-typo h4:target .anchor{display:inline-block}.b-typo h2{font-size:22px;padding-top:22px;padding-bottom:11px}.b-typo h3{font-size:18px;padding-top:11px;padding-bottom:11px;font-weight:700}.b-typo h2+h3{padding-top:0}.b-typo h4{font-size:16px;line-height:24px;font-weight:700;padding-top:0;padding-bottom:6px}.b-typo sub,.b-typo sup{vertical-align:baseline;position:relative;font-size:.6em}.b-typo sup{top:-.4em}.b-typo sub{bottom:-.4em}.b-typo ul{padding:0 0 8px 30px}.b-typo ul li{margin-bottom:6px;padding:0}.b-typo ul ul{padding-top:6px;padding-bottom:0}.b-typo ul.__2col{column-count:2;max-width:500px}.b-typo ul.disc,.b-typo ul.disc li{list-style:disc}.b-typo ul.dash{padding-bottom:6px;padding-left:36px}.b-typo ul>li:before{content:'\2014\a0';float:left;margin-left:-1.6em}.b-typo ul.disc>li:before{display:none}.b-typo ol{padding:0 0 6px 30px}.b-typo ol li{list-style-type:decimal;margin-bottom:6px}.b-typo li>p{padding-bottom:9px}.b-typo ol ul li{list-style-type:none;font-weight:400;margin-bottom:6px}.b-typo ul ol{padding-bottom:0;margin-bottom:0;margin-top:6px}.b-typo ol ul{padding-bottom:0;margin-bottom:0;margin-top:11px}.b-typo .tabs-box p:last-child{padding-bottom:0!important}.b-typo .announce-pic{width:300px;max-width:45%;float:right;padding:0 0 20px 15px;text-align:right;font-size:.8em;position:relative;z-index:2;line-height:1.25}.b-typo .announce-pic img{max-width:100%;margin-bottom:3px}.b-typo .announce-pic+h2{padding-top:0}.b-typo .seealso{float:right;width:30%;color:#000;background:#f3f3f3;border-radius:14px;overflow:hidden;position:relative;z-index:2;margin-left:20px;margin-bottom:5px;padding-top:5px;text-align:center;text-wrap:balance;font-size:14px;line-height:1.3}.b-typo .seealso:visited{color:#000}.b-typo .seealso:hover{color:#f93703}.b-typo .seealso strong{display:block;margin:2px 15px 7px 15px}.b-typo .seealso img{margin-top:5px}.b-typo blockquote{background-color:#f3f3f3;padding:25px 22px;font-family:Georgia,serif;font-weight:400;font-style:normal;margin:0 0 17px 0}.b-typo blockquote p:last-child{padding-bottom:0}.b-typo blockquote .author{text-align:right;font-size:12px;padding-right:35px;padding-top:2px}.b-typo blockquote.expert-opinion{background:#eefafa;border:1px solid #dde5eb;margin-top:60px}.b-typo blockquote.expert-opinion .expert{text-align:center;font-family:Roboto,Arial,sans-serif;font-weight:700;padding-bottom:15px;text-wrap:balance}.b-typo blockquote.expert-opinion .expert small{font-weight:400;display:block;font-size:14px;margin-top:0}.b-typo blockquote.expert-opinion .expert img{margin:-75px auto 5px auto;width:100px;height:100px!important;border-radius:50%;border:1px solid #dde5eb}.b-typo blockquote:first-child{margin-top:0}.b-typo table{margin-bottom:20px;width:100%}.b-typo table th{font-weight:700;font-size:14px;color:#333;text-align:left;padding:0 10px 9px;border-bottom:1px solid #000}.b-typo table.tablesorter th{cursor:pointer}.b-typo table .num{text-align:right;white-space:nowrap}.b-typo table td{color:#333;font-size:14px;line-height:1.3;padding:10px 10px;text-align:left}.b-typo table td ol,.b-typo table td ul{font-size:14px}.b-typo table td br:first-child{display:none}.b-typo table td p:last-child{padding-bottom:0}.b-typo table.bordered{width:auto}.b-typo table.bordered td,.b-typo table.bordered th{border:1px solid #ccc;padding:10px 10px}.b-typo table.zebra tr:nth-child(odd) td{background:#f0f5fe}.b-typo table.zebra__green tr:nth-child(odd) td{background:#e6f8f7}.b-typo table.sticky thead{inset-block-start:0;position:sticky}.b-typo table.sticky thead td,.b-typo table.sticky thead th{background:#e5f9ff}.b-typo img[align],.b-typo video[align]{max-width:45%;margin-bottom:10px}.b-typo img[align=right],.b-typo video[align=right]{margin-left:20px}.b-typo img[align=left],.b-typo video[align=left]{margin-right:20px}.b-typo img.center{margin:0 auto}.b-typo details summary{cursor:pointer}.b-typo details{margin-bottom:17px}.b-typo .edit-post{margin-bottom:20px}.b-typo .edit-post .helptext,.b-typo .edit-post br,.b-typo .edit-post label{display:none}.b-typo .edit-post textarea{display:block;box-sizing:border-box;width:100%;height:600px;margin-bottom:10px;font-size:14px;line-height:1.1;padding:5px}.b-typo .edit-post a,.b-typo .edit-post input{vertical-align:baseline;margin-right:20px}.b-typo .edit-post a{color:#777}.b-typo .edit-post a:hover{color:#f93703}.b-typo .fresh-analytics{font-weight:700;background:#ffd;padding:10px!important;margin-bottom:1em!important}.b-typo .cons,.b-typo .pros{border:3px solid #0b0;padding:20px;border-radius:20px;margin-bottom:32px}.b-typo .cons h3:first-child+h2,.b-typo .pros h3:first-child+h2{padding-top:0}.b-typo .cons ol:last-child,.b-typo .cons p:last-child,.b-typo .cons ul:last-child,.b-typo .pros ol:last-child,.b-typo .pros p:last-child,.b-typo .pros ul:last-child{padding-bottom:0}.b-typo .cons li:last-child,.b-typo .pros li:last-child{margin-bottom:0!important}.b-typo .cons h3,.b-typo .pros h3{margin-top:-37px;text-align:center}.b-typo .cons h3 span,.b-typo .cons h3 strong,.b-typo .pros h3 span,.b-typo .pros h3 strong{background:#fff;padding:0 15px;color:#0b0;font-size:22px}.b-typo .cons{border-color:red}.b-typo .cons h3 span,.b-typo .cons h3 strong{color:red}.dark-mode .b-typo .fresh-analytics{background:#000}.b-typo.b-typo_post{font-size:17px;line-height:1.5}.b-typo.b-typo_post p{padding-bottom:20px}.b-typo.b-typo_post h1{padding-bottom:19px}.b-typo.b-typo_post h2{font-size:26px;font-weight:700}.b-typo.b-typo_post h3{font-size:21px}.b-typo.b-typo_post h4{font-size:17px;line-height:1.45;font-weight:700}.b-typo.b-typo_post ul li{margin-bottom:8px}.b-typo.b-typo_post code{font-size:16px}.b-typo.b-typo_post pre code{font-size:13px}.b-typo.b-typo_post .chart-controls,.b-typo.b-typo_post .chart-dou,.b-typo.b-typo_post .chart-salary,.b-typo.b-typo_post .dou-chart{font-size:15px;line-height:22px}.b-typo.b-typo_post h3+.promobar{margin-top:1em}@media screen and (max-width:620px){.b-typo table{margin-right:-10px;margin-left:-15px}.b-typo table td,.b-typo table th{font-size:13px;padding:6px}.b-typo table td ol,.b-typo table td ul,.b-typo table th ol,.b-typo table th ul{font-size:13px;padding-left:22px}.b-typo table.bordered td,.b-typo table.bordered th{padding:6px}.b-typo img[align=right],.b-typo video[align=right]{max-width:33%;margin-right:0;margin-left:11px}.b-typo blockquote{padding:11px}.b-typo blockquote.expert-opinion .expert img{margin-top:-64px}.b-typo blockquote.quote,.b-typo p.quote{font-size:24px}.b-typo img[align=left],.b-typo video[align=left]{margin-right:11px}.b-typo_post a.seealso{width:50%;margin-left:10px;margin-right:-10px}}.b-longread{max-width:920px;margin:0 auto 80px auto}.b-longread .b-typo_post h1{font-size:36px}.b-longread .b-typo_post h2{font-weight:700}.b-longread .b-typo_post h3{padding-top:1em}.b-longread .b-typo_post h2+h3{padding-top:0}.b-longread .b-typo_post li,.b-longread .b-typo_post p{font-family:Lora,georgia,serif;padding-bottom:1em;margin-bottom:0;font-size:18px;line-height:28px}.b-longread .b-typo_post li a,.b-longread .b-typo_post p a{text-decoration:none;color:#06847d;border-bottom:1px solid #06847d}.b-longread .b-typo_post li a:hover,.b-longread .b-typo_post p a:hover{color:#f93703;border-color:#f93703}.b-longread .b-typo_post details li,.b-longread .b-typo_post details p{font-family:Roboto,Arial,sans-serif;font-size:15px;line-height:22px}.b-longread .b-typo_post .promobar{font-family:roboto,sans-serif;font-size:13px;line-height:1.5}.b-longread .b-typo_post .promobar a{border:none;color:#0d0d0d}@media screen and (max-width:960px){.b-longread{margin:0 15px 40px 20px}.b-longread h2{border:none!important;font-family:'PT Sans Narrow',Arial,sans-serif!important;line-height:1.2}}.is_mobile .b-typo iframe[src^="https://www.youtube.com/"]{aspect-ratio:16/9;height:auto!important}
.b-paging{margin-top:10px;font-size:15px}.b-paging .page{padding:2px 7px}.b-paging .page.sel{background:#000;color:#fff}.b-paging .arr{font-size:13px;vertical-align:bottom;position:relative;top:-1px}.b-paging .arr.arr-left{margin-right:8px}.b-paging .arr.disabled{color:#b3b3b3}.is_mobile .b-paging .page,.is_tablet .b-paging .page{padding:4px 9px;margin-right:3px}.is_mobile .b-paging .page.break,.is_tablet .b-paging .page.break{padding-left:0;padding-right:0}
.comments-head{position:relative;margin-bottom:22px;margin-right:0;z-index:100}.comments-head #upPageLnkId{position:absolute;left:-28px;top:0;padding:13px 8px 13px 8px;display:block;font-size:13px;color:#000}.comments-head #upPageLnkId:hover{color:red}.comments-head .fixed-menu{border-bottom:1px solid #ccc;padding:6px 0 8px 20px;margin-left:-20px}.comments-head .navigation-comment{color:#000;border-bottom:1px dashed #000;text-decoration:none;margin-top:6px;display:inline-block;font-size:15px;position:relative}.comments-head .navigation-comment:hover{color:#f93703;border-bottom-color:#f93703}.comments-head h3{font-size:17px;margin-top:4px;line-height:22px;font-weight:700;display:inline-block;margin-right:20px}.comments-head h3 a{color:#1876ac;border-bottom:1px dashed #1876ac;text-decoration:none;font-size:11px;font-weight:400;line-height:1.5em;margin-left:15px;vertical-align:baseline}.comments-head h3 a:hover{color:#f93703;border-bottom-color:#f93703}.comments-head.__fixed #upPageLnkId{left:0}.comments-head.__fixed .fixed-menu{position:fixed;top:0;max-width:1380px;z-index:1000;padding-left:28px;padding-right:40px;margin:0 0 0 -24px;background:linear-gradient(to bottom,#fff,#e6e6e6)}.comments-head.__fixed .wrapper{position:relative;height:40px}.comments-head .comment-subscribe{position:relative;font-size:15px;line-height:22px;margin-left:50px;display:inline-block;margin-top:5px;text-decoration:none}.comments-head .comment-subscribe .checked-text{display:none}.comments-head .comment-subscribe.checked .checked-text{display:inline}.comments-head .comment-subscribe.checked .unchecked-text{display:none}.comments-head .comment-subscribe:before{content:'';display:block;left:-30px;top:2px;position:absolute;width:25px;height:16px;background-repeat:no-repeat;background-position:0 0;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAhCAIAAACjopf0AAAB/0lEQVR42u2UyW6jQBCGebskLxP8JpO8is8+2vIqe7zvDhgwGLxLtiGX5IMmCMWjiGT6NJpS22qqi6/+qhalrB1n43nb7fbheSnWNmUZnfdP+v2zrmw2m1cZBke5+6Wdz+e/BF2v15VlwXppt9vL5TIIgp+BHMfpdrumYSir1Wo8HrdarWaz+d16L5dLr9drNBrD4TDU5di2YRjT6RR2tVodDAZEZAEholarIQIplHX3pCnr9drzPA40TRMCIUL/gkJ/kQOI//l8bpqm67pcpcJvv99zr0BBcNbv9+v1eqlUwn8LIoZkQo6u67Zt05ndbhezjsfj4XDgGS9nRBSLxUKhUKlUqN33/UQOfcjn86RJ5CCClBA81w1Zp8gEkXp/R7ZYLEajkdi7kbHpdDq0uVwuU52Qwyvi9ZDF7/RhnBE0m83Ixk1TDsTJZAKUitBIT5HDEWF4EtBnFnkogRtJl8xrXIsZGRt6ShqOqAs0Of6gixIAEZ3kSYjpL1EUxZGIQTUXBZd93Hv6TSPIebqx4419CqAORIjPO2TxQMtPPzXLsmhfzKJMscLREa3Ek91JL5Q3eaYks/A1lxMr3eyMTvEodRb6qiptFvqPj//0LAxUVdosDFlBLidlFsIJWdJmIaz/szDjLIx7L2UWRixVlTILY1Yyz3gWKz32MjrpxTvAcaxGOfy+rgAAAABJRU5ErkJggg==')}.comments-head .comment-subscribe>span{color:#000;border-bottom:1px dashed #000;text-decoration:none}.comments-head .comment-subscribe>span:hover{color:#f93703;border-bottom-color:#f93703}.comments-head .comment-subscribe:hover:before{background-position:0 -17px}@media screen and (max-width:620px){.comments-head.__fixed .fixed-menu{display:none!important}.comments-head .comment-subscribe{margin-left:30px}}
.b-companies-ranks{padding:0 20px 0 40px}.b-companies-ranks .g-h2{overflow:hidden}.b-companies-ranks .hide{display:none}.b-companies-ranks .sticky-header{position:fixed;top:0;left:0;right:0;height:55px}.b-companies-ranks .sticky-header .sticky-header-inner{background-color:#fff;max-width:1340px;padding:10px 20px 0 40px;margin:0 auto}.b-companies-ranks .company-type-switcher{display:flex;border-radius:30px;border:1px solid #333;width:fit-content;margin-bottom:20px;overflow:hidden}.b-companies-ranks .company-type-switcher li a{display:inline-block;padding:5px 10px;color:#333;border-left:1px solid #333;text-decoration:none;white-space:nowrap}.b-companies-ranks .company-type-switcher li a:hover{color:red;background:#f5f5f5}.b-companies-ranks .company-type-switcher li:first-child a{border-left:none}.b-companies-ranks .company-type-switcher li.current a{background:#333;color:#fff}.b-companies-ranks table.mr{vertical-align:top;border-collapse:collapse;border-spacing:0;table-layout:fixed;min-width:900px;width:100%;margin-bottom:40px}.b-companies-ranks table.mr td.num{text-align:center;padding-right:14px}.b-companies-ranks table.mr tr{vertical-align:top}.b-companies-ranks table.mr tr:hover{background-color:#f5f9f9}.b-companies-ranks table.mr thead tr:hover{background-color:transparent}.b-companies-ranks table.mr tr.cat:hover{background-color:transparent}.b-companies-ranks table.mr tr.cat .g-h5{font-size:13px;font-weight:400;padding-top:15px;font-style:italic}.b-companies-ranks table.mr tr.cat .g-h5:target{padding-top:60px}.b-companies-ranks table.mr tr.cat:first-child .g-h5{padding-top:4px}.b-companies-ranks table.mr th{vertical-align:top;font-weight:400;text-align:left;font-size:13px;border-bottom:1px solid #eee;padding-bottom:10px}.b-companies-ranks table.mr th a{color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.35)}.b-companies-ranks table.mr th a:hover{color:red;border-color:#ff9292}.b-companies-ranks table.mr td{padding:6px 0 6px;line-height:20px;font-size:13px}.b-companies-ranks table.mr td a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-companies-ranks table.mr td a:hover{color:red;border-color:#ff9292}.b-companies-ranks table.mr td .score{width:33px;font-size:15px;text-align:right;text-indent:-5px;display:inline-block}.b-companies-ranks table.mr td .count{top:1px;color:#666;position:relative;margin-left:6px;font-size:12px}.b-companies-ranks table.mr .company-name{font-weight:700;font-size:14px}.b-companies-ranks table.mr .all{font-weight:700}.b-companies-ranks table.mr .cs{text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.1em;text-indent:-10px}.b-companies-ranks table.mr .no-cat{background-color:#fafafa}.b-companies-ranks table.mr .no-cat .company-name{font-weight:400;font-size:14px}.b-companies-ranks table.mr .no-cat .more{width:200px;color:#888;margin:0 auto}.b-companies-ranks table.mr .no-cat .all{font-weight:400}.b-companies-ranks table.mr .bar td{color:#666;font-size:12px}.b-companies-ranks .about{max-width:660px;margin-top:30px;position:relative}.b-companies-ranks .about h3{font-size:24px;line-height:36px;margin-bottom:4px}.b-companies-ranks .about p{font-size:15px;line-height:20px;padding-bottom:20px}@media screen and (max-width:620px){.b-companies-ranks{padding:0 20px}}.is_mobile .mr{min-width:auto!important}.is_mobile .mr col:not(:nth-child(-n+6)),.is_mobile .mr td:not(:nth-child(-n+6)),.is_mobile .mr th:not(:nth-child(-n+5)){display:none}.is_mobile .sticky-header-inner{padding-left:20px!important}
.b-companies-page{padding:36px 40px 0 40px}.b-companies-page .l-items{padding-top:12px}.b-companies-page .l-items .company{position:relative;padding:12px 12px 16px;margin-bottom:30px;background:linear-gradient(to bottom,#f3f7fb,#fff)}.b-companies-page .l-items .company .descr{position:relative;line-height:18px;min-height:20px}.b-companies-page .l-items .company .h2{position:relative;padding-bottom:4px}.b-companies-page .l-items .company .h2 .cn-a{font-size:16px;margin-right:10px;font-weight:700;text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35);vertical-align:baseline}.b-companies-page .l-items .company .h2 .cn-a:hover{color:red;border-color:#ff9292}.b-companies-page .l-items .company .h2 .city{display:block;margin-top:7px;font-size:12px;line-height:18px;color:#888}.b-companies-page .l-items .company .site{clear:both;position:relative;margin-bottom:6px;padding-top:12px;font-size:12px}.b-companies-page .l-items .company .site a{text-decoration:none;color:#000;font-size:11px;vertical-align:baseline;margin-right:4%}.b-companies-page .l-items .company .site a:last-child{margin-right:0}.b-companies-page .l-items .company .site a span{font-size:13px;text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35);vertical-align:baseline}.b-companies-page .l-items .company .site a span:hover{color:red;border-color:#ff9292}.b-companies-page .l-items .company .site a:hover{color:red}.b-companies-page .l-items .company .site a:hover span{text-decoration:none;color:red;border-bottom:1px solid rgba(255,0,0,.35)}.b-companies-page .l-items .company .site a:hover span:hover{color:red;border-color:#ff9292}.b-companies-page .l-items .company .phs{position:relative;margin-top:2px;margin-bottom:4px}.b-companies-page .l-items .company .phs a{text-decoration:none}.b-companies-page .l-items .company .phs .all-phs{margin-left:6px;font-size:12px;text-decoration:none;display:inline-block;width:63px}.b-companies-page .l-items .company .phs .all-phs .s{text-decoration:none;color:#373737;border-bottom:1px solid rgba(55,55,55,.35);line-height:16px}.b-companies-page .l-items .company .phs .all-phs .s:hover{color:red;border-color:#ff9292}.b-companies-page .l-items .company .logo{display:block;width:180px;height:80px;float:left;margin-right:10px;background-color:#fff;border:1px solid #eee;position:relative;z-index:20}.b-companies-page .l-items .company .logo img{max-width:100%}@media screen and (max-width:620px){.b-companies-page .l-items .company .logo{width:90px;height:40px}.b-companies-page{padding:20px 20px 0 20px}.b-companies-page .l-items .company .phs{clear:both;padding-top:6px;padding-bottom:4px}}
.b-company-about .g-h3{font-weight:700;margin-bottom:8px}.b-company-about .g-h3 .count{font-size:13px;font-weight:400;vertical-align:baseline}.b-company-about .photo-list{position:relative;margin-bottom:24px}.b-company-about .photo-list a{margin-right:5px}.b-company-about .photo-list .more{display:inline-block;text-decoration:none;width:62px;height:42px;padding:12px 10px 0 10px;border:4px solid #1876ac}.b-company-about .photo-list .more span{font-size:12px;text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35)}.b-company-about .photo-list .more span:hover{color:red;border-color:#ff9292}.b-company-about .photo-list .more:hover{border:4px solid red}.b-company-about .photo-list .more:hover span{text-decoration:none;color:red;border-bottom:1px solid rgba(255,0,0,.35)}.b-company-about .photo-list .more:hover span:hover{color:red;border-color:#ff9292}.b-company-about .wide_wrap{max-width:847px;margin-left:-20px}.is_mobile .b-company-about .wide_wrap{margin-left:-12px!important;margin-right:-12px!important}@media screen and (max-width:620px){.photo-list h3{font-size:16px;line-height:1.1}.photo-list .photo-list-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:5px}.photo-list .photo-list-items a{margin-right:0}.photo-list .photo-list-items .more,.photo-list .photo-list-items img{width:100%;height:auto;aspect-ratio:80/60;box-sizing:border-box}}.fotorama_wrap{margin:-20px}.is_mobile .fotorama_wrap{margin:-20px -12px}.b-dossier{font-size:15px;background:#eef;padding:24px;margin-bottom:32px}.b-dossier h4,.b-dossier p:not(:last-child){margin-bottom:10px}.b-dossier h4 small{font-weight:400;vertical-align:baseline;opacity:.7}.b-dossier .sparkbars{display:none}.b-dossier a{text-decoration:none}
.b-company-stats-page{margin-top:-20px}.b-company-stats-page .stats-section{max-height:600px;overflow:auto;margin-bottom:40px;border:1px solid #ddd;padding:20px 0 0 20px}.b-company-stats-page .stats-section thead{background:#fff;inset-block-start:-20px;position:sticky}.b-company-stats-page .stats-section thead th{cursor:pointer}.b-company-stats-page .stats-section tbody tr:hover{background:#f6f6f6}.b-company-stats-page .stats-section .g-h3{margin-right:20px;border-bottom:1px solid #ddd}.b-company-stats-page table{margin-bottom:24px;width:100%;margin-left:-12px}.b-company-stats-page table td,.b-company-stats-page table th{padding:10px 12px;font-size:14px;text-align:right}.b-company-stats-page table thead th{font-size:12px}.b-company-stats-page table tbody th{text-align:left}.b-company-stats-page table a{text-decoration:none}.b-company-stats-page table .miniheader-link{display:block;max-width:135px}.b-company-stats-page table .miniheader-link img{display:block;max-width:100%}.b-company-stats-page table.sparktable .spark,.b-company-stats-page table.sparktable th{padding-top:0;padding-bottom:20px}.b-company-stats-page .table-wrap{padding-top:10px;margin-bottom:24px}.b-company-stats-page .table-wrap table{margin-bottom:0}@media screen and (max-width:620px){.b-company-stats-page .table-wrap{overflow:auto}.b-company-stats-page table td,.b-company-stats-page table th{font-family:"PT Sans Narrow",sans-serif;font-size:12px;padding:6px 10px 6px 0;max-width:113px}.b-company-stats-page table td img,.b-company-stats-page table th img{max-width:113px}.b-company-stats-page table .miniheader-link{width:113px;height:34px;background-size:cover}}
.b-vacancies-page{position:relative;font-size:14px}.b-vacancies-page .jobs-banner{position:relative;margin-bottom:-12px}.b-vacancies-page .jobs-banner img{max-width:100%}.b-vacancies-page .jobs-page{padding-top:36px}.b-vacancies-page .jobs-chooser{margin-top:-3px;margin-bottom:12px}.b-vacancies-page .jobs-chooser h2.g-h4{display:inline-block}.b-vacancies-page .jobs-chooser .g-rss{top:6px;margin-left:8px}.b-vacancies-page .l-search{padding-top:12px}.b-vacancies-page .l-search input[type=search]{width:80%;max-width:500px;font-size:16px;margin-right:12px}.b-vacancies-page .l-search input[type=submit]{font-size:16px}.b-vacancies-page .b-vacancies-head .b-inner-page-header{padding-top:24px}.b-vacancies-page .b-community-widget{margin-top:32px;border-radius:0 0 14px 14px}.b-vacancies-page .b-community-widget h3{font-size:18px}.b-vacancies-page .dou-event-banner img{border-radius:0 0 14px 14px}.b-vacancies-page .dou-event-banner+.sidebar-podcast,.b-vacancies-page .dou-event-banner+a{display:none}.b-vacancies-page .dou-event-banner+.b-community-widget-container .b-community-widget{margin-top:0!important}.b-vacancies-page .l-vacancy{position:relative;margin-bottom:1.5em;border:1px solid #e8e8e8;padding:1em;border-radius:14px}.b-vacancies-page .l-vacancy .date{font-size:11px;color:#787575;position:absolute;top:-7px;right:1.5em;background:#fff;padding:0 5px}.b-vacancies-page .l-vacancy .title{vertical-align:baseline;margin-bottom:3px;position:relative;padding-left:20px;margin-left:-20px;overflow:hidden}.b-vacancies-page .l-vacancy .title *{vertical-align:baseline}.b-vacancies-page .l-vacancy .title a.vt{font-size:17px;line-height:22px;font-weight:700;vertical-align:baseline;color:#1876ac;text-decoration:none;position:relative}.b-vacancies-page .l-vacancy .title a.vt:hover{color:red}.b-vacancies-page .l-vacancy .title span{font-size:13px}.b-vacancies-page .l-vacancy .title strong{font-size:13px;white-space:nowrap}.b-vacancies-page .l-vacancy .title span.salary{font-weight:700;white-space:nowrap;margin-left:4px}.b-vacancies-page .l-vacancy .title span.cities{display:block;margin:5px 0;color:#787575;vertical-align:baseline;font-size:13px}.b-vacancies-page .l-vacancy .title a.company{font-size:13px;font-weight:700;text-decoration:none;vertical-align:baseline;white-space:nowrap;color:#000}.b-vacancies-page .l-vacancy .title a.company:hover{color:red}.b-vacancies-page .l-vacancy .title a.company img.f-i{position:relative;top:3px;width:16px;height:16px}.b-vacancies-page .l-vacancy .sh-info{font-size:14px;line-height:1.4;word-break:break-word}.b-vacancies-page .l-vacancy.__hot .date{display:none}.b-vacancies-page .l-vacancy.__hot .vt::before{content:'';display:inline-block;width:17px;height:17px;background:transparent url(/assets/img/fire.svg) no-repeat 0 0;margin-right:4px}.is_desktop .b-vacancies-page .content-wrap{padding-left:40px!important}@media screen and (max-width:620px){.jobs-page{padding-left:20px;padding-right:20px}.b-inner-page-header .rss{display:none}}
.b-vacancies-add{font-size:14px;line-height:22px;max-width:700px}.b-vacancies-add .s-error .g-h3{color:red}.b-vacancies-add .s-error .field input[type=text],.b-vacancies-add .s-error .field textarea{background-color:#ffe7e7}.b-vacancies-add .errorlist li{padding-left:0;font-size:12px;line-height:1.3;padding-bottom:5px!important;color:red}.b-vacancies-add .g-h3{font-size:22px;margin-bottom:4px}.b-vacancies-add li{padding-bottom:28px}.b-vacancies-add li:last-child{padding-bottom:0}.b-vacancies-add li .field input[type=email],.b-vacancies-add li .field input[type=text],.b-vacancies-add li .field textarea{padding:6px 8px;font-size:14px;border:1px solid #ccc;box-sizing:border-box}.b-vacancies-add li .field input[type=email]{width:50%}.b-vacancies-add li .field input[type=text]{width:100%}.b-vacancies-add li .field textarea{width:100%;line-height:22px;height:100px}.b-vacancies-add li .field input.salary{width:68px;vertical-align:baseline;margin:0 3px}.b-vacancies-add li .field input[type=checkbox]{vertical-align:baseline;width:17px}.b-vacancies-add li .field label{vertical-align:baseline}.b-vacancies-add li .field select{font-size:17px}.b-vacancies-add li .field .checkboxes{line-height:24px}.b-vacancies-add li.job-title .field input[type=text]{width:100%;font-size:22px;font-weight:700}.b-vacancies-add .exp-list li{display:inline-block;line-height:16px;font-size:13px;margin-right:1.2em;padding-bottom:0;vertical-align:baseline}.b-vacancies-add .exp-list li span{cursor:pointer;text-decoration:none;color:#1876ac;border-bottom:1px solid rgba(24,118,172,.35);border-style:dotted;white-space:nowrap}.b-vacancies-add .exp-list li span:hover{color:red;border-color:#ff9292}.b-vacancies-add .exp-list li.sel span{font-weight:700;color:#000;border:0;background-color:#f9f1e9;padding:2px 4px;margin:-2px -4px}
.b-company-add-hr-managers-page .l-persons{padding-left:49px}.b-company-add-hr-managers-page .l-persons .l-person{position:relative;min-height:44px;padding-left:50px;padding-bottom:20px;margin-bottom:20px}.b-company-add-hr-managers-page .l-persons .l-person .settings{position:absolute;left:-50px;top:7px}.b-company-add-hr-managers-page .l-persons .l-person .user{position:relative}.b-company-add-hr-managers-page .l-persons .l-person .user a.name{font-size:16px;line-height:24px;position:relative}.b-company-add-hr-managers-page .l-persons .l-person .user a.name .g-avatar{position:absolute;left:-50px;top:-3px}.b-company-add-hr-managers-page .l-persons .l-person .prof{line-height:20px}
.b-vacancies-manage-page{position:relative}.b-vacancies-manage-page .l-search{position:relative;vertical-align:baseline;padding-bottom:24px}.b-vacancies-manage-page .l-search input.f-s{position:relative;width:250px;margin-right:12px;font-size:16px;padding:2px}.b-vacancies-manage-page .l-search select{margin-right:12px;font-size:16px;padding:2px}.b-vacancies-manage-page .l-search span{display:inline-block;position:relative;top:2px;vertical-align:baseline}.b-vacancies-manage-page .l-search span .f-ch{vertical-align:baseline;margin-right:4px}.b-vacancies-manage-page .l-search span label{vertical-align:baseline}.b-vacancies-manage-page .l-vacancies{position:relative;max-width:800px}.b-vacancies-manage-page .l-vacancies .l-vacancy{position:relative;padding-left:38px;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #eee}.b-vacancies-manage-page .l-vacancies .l-vacancy:last-child{border-bottom:none}.b-vacancies-manage-page .l-vacancies .l-vacancy .settings{position:absolute;left:0;top:0}.b-vacancies-manage-page .l-vacancies .l-vacancy .title{position:relative;padding-right:112px;padding-bottom:8px}.b-vacancies-manage-page .l-vacancies .l-vacancy .title a{text-decoration:none;font-weight:700;font-size:18px;line-height:24px}.b-vacancies-manage-page .l-vacancies .l-vacancy .title .date{font-size:11px;position:absolute;right:12px;top:8px;text-align:right;width:100px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies{position:relative;padding-bottom:5px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply{position:relative;padding:8px 10px 8px 60px;margin-bottom:6px;font-size:14px;line-height:22px;min-height:45px;border:1px solid #ddd;border-radius:5px;overflow:hidden}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply.__n{background-color:#f5f5f5}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .contacts{padding-top:5px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .contacts li{margin-bottom:5px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply p{margin-bottom:8px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .date{font-size:11px;position:absolute;top:10px;right:10px;text-align:right;width:100px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .descr{margin-top:12px;line-height:1.4;overflow:auto;max-height:500px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .descr a[href*="//drive.google.com"]{background:transparent url("/assets/img/googledrive.png") no-repeat 2px center;background-size:16px 16px;padding-left:20px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .descr a[href*="//docs.google.com"]{background:transparent url("/assets/img/googledocs.png") no-repeat 2px center;background-size:16px 16px;padding-left:22px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply a{text-decoration:none}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply a.name{position:relative;font-weight:700}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply a.name .g-avatar{position:absolute;left:-50px;top:1px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .telegram{background:transparent url("/assets/img/telegram.svg") no-repeat 0 center}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .linkedin{background:transparent url("/assets/img/linkedin.png") no-repeat 0 center}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .linkedin,.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .telegram{padding-left:20px;background-size:16px 16px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .answer-btn{border-radius:13px;background-color:#1876ac;color:#fff;height:24px;line-height:24px;margin:5px 0;display:inline-block;padding:1px 11px}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .answer-btn:hover{background-color:#0f4c7c}.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .reply-status-text{padding-left:40px;vertical-align:middle}@media (max-width:767px){.b-vacancies-manage-page .l-vacancies .l-vacancy .replies .l-reply .reply-status-text{padding-left:5px}}.b-vacancies-manage-page .l-vacancies .l-vacancy.__dep .title a{color:#a7a9b3}.b-vacancies-manage-page .l-vacancies .l-vacancy.__dep .title a:hover{color:red}.b-vacancies-manage-page .l-vacancies .l-vacancy.__hot .title a{padding-left:20px;background:transparent url(/assets/img/fire.svg) no-repeat 0 0;background-size:18px 18px}.b-vacancies-manage-page .l-vacancies_replies{margin-left:-38px}.b-vacancies-manage-page .l-vacancies_replies .l-vacancy{border-bottom:none;padding-bottom:19px;margin-bottom:0}.b-vacancies-manage-page .l-vacancies.__hidereplies .l-reply{display:none}.b-vacancies-manage-page .l-vacancies.__hidereplies .next-replies{display:block!important}
.b-company-offices .city{position:relative;padding-bottom:12px;margin-bottom:24px}.b-company-offices .city h4{font-size:18px;line-height:28px;margin-bottom:12px}.b-company-offices .city .info{position:relative;background-color:#fcfdfe;border:1px solid #a7bae0;padding:12px 20px 1px;margin-bottom:12px}.b-company-offices .city .info h5{font-weight:400;font-style:italic;margin-bottom:8px}.b-company-offices .city .info ul.persons{position:relative;margin-top:4px}.b-company-offices .city .info ul.persons li{display:inline-block;width:130px;margin-right:20px;min-height:50px;margin-bottom:12px;position:relative;padding-left:50px}.b-company-offices .city .info ul.persons li .g-avatar{position:absolute;left:0;top:0}.b-company-offices .city .info ul.persons li .name{font-weight:700;margin-bottom:4px;display:inline-block}.b-company-offices .city .contacts{position:relative;font-size:14px;padding-bottom:12px;margin-bottom:24px}.b-company-offices .city .contacts .mail{line-height:24px;margin-bottom:8px}.b-company-offices .city .contacts .address{line-height:24px;margin-bottom:12px;vertical-align:baseline}.b-company-offices .city .contacts .address span{font-size:12px;vertical-align:baseline}.b-company-offices .city .contacts .address span a{margin:0 1px}.b-company-offices .city .contacts .phones{line-height:18px;margin-bottom:18px}.b-company-offices .city .contacts .photos{position:relative;margin-bottom:4px;padding-left:90px;height:80px}.b-company-offices .city .contacts .photos a{margin-right:5px}.b-company-offices .city .contacts .photos a:first-child{position:absolute;top:0;left:0}.b-company-offices .city .contacts .photos a:first-child img{width:80px;height:60px}.b-company-offices .city .contacts .photos .more{font-size:12px;position:relative;top:5px}@media screen and (max-width:620px){.b-company-offices .city .info{margin-top:-40px}}
.b-company-poll-page .b-poll-result{position:relative}.b-company-poll-page .b-poll-result .g-h2{font-weight:400}.b-company-poll-page .b-poll-result .g-h2 select{font-weight:400}.b-company-poll-page .b-poll-result ul{position:relative}.b-company-poll-page .b-poll-result ul li.qt{position:relative;padding-bottom:24px}.b-company-poll-page .b-poll-result ul li.qt .title{font-size:18px;line-height:24px;font-weight:700}.b-company-poll-page .b-poll-result ul li.qt .descr{font-size:13px;line-height:20px;color:#888;padding-bottom:12px}.b-company-poll-page .b-poll-result ul li.qt .result{position:relative;margin-bottom:24px;width:100%;height:15px;background-color:#ebebeb;border:1px solid #fff}.b-company-poll-page .b-poll-result ul li.qt .result .line{position:relative;top:-1px;left:-1px;height:100%;border:1px solid #fff;background-color:#07eb56}.b-company-poll-page .b-poll-result ul li.qt .result .line.__neg{background-color:#fbcaaa}.b-company-poll-page .b-poll-result ul li.qt .result .info{position:absolute;left:0;bottom:-20px;font-size:14px;font-weight:700}.b-company-poll-page .b-poll-result ul li.qt .result .info em{font-size:12px;font-weight:400;vertical-align:baseline;margin-left:4px;cursor:help;border-bottom:1px dotted #999}.b-company-poll-page .b-poll-info{position:relative;padding:12px 16px 12px 50px;border:1px solid #eee;background:linear-gradient(to bottom,#fff,#eee);font-size:13px;line-height:1.5;margin-bottom:32px;max-width:260px;z-index:100}.b-company-poll-page .b-poll-info::before{content:'';display:block;position:absolute;left:10px;top:10px;width:32px;height:32px;background-image:url('/assets/img/linkedin.png');background-position:0 0;background-repeat:no-repeat;border-radius:4px}.b-company-poll-page .b-poll-info button{display:block;margin:10px 0 0 -39px;padding:3px 6px;font-weight:700}.b-company-poll-page .b-poll-voted{margin-bottom:32px;padding:16px;border:1px solid #eee}.b-company-poll-page .b-poll-voted .title{font-weight:700;padding-bottom:12px;font-size:16px;line-height:1}.b-company-poll-page .b-poll-voted a{text-decoration:none}.b-company-poll-page .b-poll-voted img{outline:2px solid yellow}.b-company-poll-page .b-poll-voted .realname img{outline:2px solid green}.b-company-poll-page .b-poll-voted .g-avatar{display:inline-block;margin-right:3px;margin-bottom:4px}
.b-companies-top25{padding:0 20px 0 40px}@media screen and (max-width:620px){.b-companies-top25{padding:0 20px}}
.b-vacancy-page .b-vacancy{position:relative;margin:0 -20px 0 0;padding:12px 0 24px 20px;background-color:#fff;border:4px solid #e3e3e3}.b-vacancy-page .b-vacancy .date{position:relative;font-size:11px;margin-bottom:8px}.b-vacancy-page .b-vacancy .l-vacancy{position:relative;padding-right:20px;padding-top:30px}.b-vacancy-page .b-vacancy .l-vacancy.__inactive{opacity:.5}.b-vacancy-page .b-vacancy .l-vacancy.__hot .g-h2::before{content:'';display:inline-block;width:28px;height:28px;background:transparent url(/assets/img/fire.svg) no-repeat 0 0;margin-right:5px}.b-vacancy-page .b-vacancy .g-h2{padding-bottom:10px;line-height:38px}.b-vacancy-page .b-vacancy .sh-info{position:relative;margin-bottom:18px}.b-vacancy-page .b-vacancy .sh-info .place{position:relative;font-size:14px;vertical-align:baseline;margin-right:32px;color:#777}.b-vacancy-page .b-vacancy .sh-info .salary{font-size:14px;font-weight:700}.b-vacancy-page .b-vacancy .g-h3{margin-bottom:4px;font-size:18px;font-weight:700}.b-vacancy-page .b-vacancy .vacancy-section{padding-bottom:32px}.b-vacancy-page .b-vacancy .vacancy-section p:last-child{padding-bottom:0}.b-vacancy-page .b-vacancy .vacancy-section li>br:first-child{display:none}.b-vacancy-page .b-vacancy .vacancy-section ol:last-child,.b-vacancy-page .b-vacancy .vacancy-section ul:last-child{padding-bottom:0}.b-vacancy-page .b-vacancy .vacancy-section ol:last-child li:last-child,.b-vacancy-page .b-vacancy .vacancy-section ul:last-child li:last-child{margin-bottom:0}.b-vacancy-page .b-vacancy .likely{margin-top:-7px;margin-bottom:22px}.b-vacancy-page .b-vacancy .warning{padding:20px 0;font-size:14px}.b-vacancy-page .b-vacancy .warning::before{content:'⚠️ '}.b-vacancy-page .b-vacancy .reply{margin-bottom:4px}.b-vacancy-page .b-vacancy .reply.__hidden{display:none}.b-vacancy-page .b-vacancy .reply a{position:relative;display:inline-block;font-size:24px;text-align:center;padding:0 20px;line-height:45px;height:48px;border-radius:8px;text-decoration:none;color:#fff;background:#71ba36}.b-vacancy-page .b-vacancy .reply a.disabled{filter:grayscale(100%);cursor:not-allowed}.b-vacancy-page .b-vacancy .reply a img{width:16px;height:16px;vertical-align:baseline}.b-vacancy-page .b-vacancy .reply a:hover{background:#91dd46}.b-vacancy-page .b-vacancy .reply a:not(.disabled):active{top:1px}.b-vacancy-page .b-vacancy .replied{position:relative;color:#000;background-color:#d9ffd2;padding:32px 20px 32px 20px;margin-left:-20px;margin-bottom:-24px;margin-top:-16px}.b-vacancy-page .b-vacancy .replied.sent{padding-left:100px}.b-vacancy-page .b-vacancy .replied.sent .file_upload,.b-vacancy-page .b-vacancy .replied.sent .replied-btn,.b-vacancy-page .b-vacancy .replied.sent .textarea{display:none}.b-vacancy-page .b-vacancy .replied.sent .text::before{content:'\f633';display:block;position:absolute;left:-71px;font-family:bootstrap-icons;color:#000;font-size:50px;top:10px}.b-vacancy-page .b-vacancy .replied .text{font-size:13px;line-height:22px;position:relative}.b-vacancy-page .b-vacancy .replied .file_upload{position:relative;padding-bottom:31px}.b-vacancy-page .b-vacancy .replied.loading:before{content:'';display:block;width:16px;height:16px;position:absolute;left:1px;bottom:39px;background:transparent url('/assets/img/little-loader.gif') no-repeat 0 0}.b-vacancy-page .b-vacancy .replied label{font-weight:700;display:block;margin-bottom:5px}.b-vacancy-page .b-vacancy .replied .textarea{margin-bottom:22px}.b-vacancy-page .b-vacancy .replied .textarea textarea{display:block;padding:6px 10px 6px;margin-bottom:22px;width:100%;box-sizing:border-box;height:74px;resize:none;border:1px solid #999;font-size:14px;line-height:20px}.b-vacancy-page .b-vacancy .replied .replied-btn{display:inline-block;cursor:pointer;text-decoration:none;position:relative;border:none;font-family:Roboto,Arial,sans-serif;font-size:16px}.b-vacancy-page .b-vacancy .replied .replied-btn.send{border-radius:5px;padding:7px 16px;color:#fff;background:#609c2e;margin-right:30px}.b-vacancy-page .b-vacancy .replied .replied-btn.send:hover{background:#6fb536}.b-vacancy-page .b-vacancy .replied .replied-btn.send:active{top:1px}.b-vacancy-page .b-vacancy .replied .replied-btn.cancel{color:#000;border-bottom:1px dotted rgba(0,0,0,.5);padding-top:7px}.b-vacancy-page .b-vacancy .replied .replied-btn.cancel:hover{color:red;border-color:red}.b-vacancy-page .b-vacancy .replied.__hidden{display:none}.b-vacancy-page .b-hr-admin-panel{position:relative;margin:0 0 0 -20px;padding:10px 20px 8px;background-color:#eee}.b-vacancy-page .b-hr-admin-panel li{position:relative;display:inline-block;margin-right:1em;font-size:12px}.b-vacancy-page .b-hr-admin-panel li.hot{background:transparent url('/assets/img/fire.svg') no-repeat scroll 0 0;background-size:12px 13px;padding-left:14px}.b-vacancy-page .b-hr-admin-panel li a{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-vacancy-page .b-hr-admin-panel li a:hover{color:red;border-color:#ff9292}.b-vacancy-page .b-hr-admin-panel li a.bi{border:none}.b-vacancy-page .b-hr-admin-panel li a.bi::before{margin-right:4px}.b-vacancy-page .b-hr-admin-panel li a.bi span{text-decoration:none;color:#000;border-bottom:1px solid rgba(0,0,0,.35)}.b-vacancy-page .b-hr-admin-panel li a.bi span:hover{color:red;border-color:#ff9292}.b-vacancy-page .b-hr-admin-panel .breadcrumbs{margin-left:-5px}.b-vacancy-page .b-hr-admin-panel .breadcrumbs a{margin:0 5px}@media screen and (max-width:620px){.b-vacancy-page .b-vacancy{margin-left:-20px;padding-left:12px}.b-vacancy-page .b-vacancy .l-vacancy{padding-right:12px}.b-vacancy-page .b-vacancy .replied{margin-left:-12px;padding-left:12px;padding-right:12px;padding-top:18px;overflow:hidden}.b-vacancy-page .b-vacancy .replied.loading:before{width:10px;height:10px;background-size:10px 10px;bottom:41px}.b-vacancy-page .b-vacancy .replied.sent{padding-left:50px}.b-vacancy-page .b-vacancy .replied.sent .text::before{top:5px;left:-47px;font-size:40px}.b-vacancy-page .b-hr-admin-panel{margin-left:-12px;padding-left:12px;padding-right:12px}.b-vacancy-page .b-hr-admin-panel li{margin-top:6px;margin-bottom:6px}.b-vacancy-page .wrapper{margin:0!important}}.is_mobile .b-vacancy-page .b-vacancy .replied .textarea textarea{font-size:16px}
.b-trends-page .chart{height:400px;margin-bottom:20px}.b-trends-page .selects{margin-bottom:19px}.b-trends-page .selects select{font-size:16px;margin-right:10px}.b-trends-page .selects select:last-child{margin-right:0}@media screen and (max-width:620px){.b-trends-page .chart{height:300px;margin:0 0 30px -20px}.b-trends-page table{margin-left:0;margin-right:0}.b-trends-page table th{vertical-align:middle}}
.b-candidates{padding:0 40px;font-size:15px;display:grid;grid-template-columns:300px 1fr;gap:40px}.b-candidates aside{position:relative}.b-candidates .b-candidates-filters{width:230px;background:#e2ffe0;border-radius:20px;padding:20px;margin-bottom:40px;margin-top:38px;position:relative}.b-candidates .b-candidates-filters .b-candidates-filter:not(:last-child){margin-bottom:30px}.b-candidates .b-candidates-filters.loading .b-candidates-filter{opacity:.5;z-index:3}.b-candidates .b-candidates-filters.loading .overlay{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.b-candidates .b-candidates-filters.loading .little-loading{position:absolute;display:block;top:8px;right:8px}.b-candidates .b-candidates-filters label{display:block;margin-bottom:5px;text-transform:uppercase;letter-spacing:.05em;font-size:12px;opacity:.8}.b-candidates .b-candidates-filters label.small{text-transform:none;letter-spacing:0;margin-bottom:0}.b-candidates .b-candidates-filters input[type=search],.b-candidates .b-candidates-filters input[type=text],.b-candidates .b-candidates-filters select{padding:4px 3px;box-sizing:border-box;font-size:15px;width:100%}.b-candidates .b-candidates-filters .b-candidates-filter__exp select{width:45%}.b-candidates .b-candidates-filters .b-candidates-filter__exp .sep{display:inline-block;width:10%;text-align:center;vertical-align:baseline}.b-candidates h1{font-size:110px;font-weight:700;text-align:left;padding-top:10px;margin-bottom:0}.b-candidates h1 .count{font-size:.7em;color:#888;font-weight:400;vertical-align:baseline}.b-candidates .b-candidates-list{font-size:15px;display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:60px}.b-candidates .b-candidates-list .candidate-item{min-height:50px;padding-left:50px;box-sizing:border-box;position:relative}.b-candidates .b-candidates-list .candidate-item .date{position:absolute;top:0;right:0;font-size:12px;color:#888;background-color:#fff;border-radius:5px;padding:0 5px}.b-candidates .b-candidates-list .candidate-item .date-expanded{position:absolute;top:15px;right:15px;font-size:12px;color:#888}.b-candidates .b-candidates-list .candidate-item .name{color:#000;font-weight:700}.b-candidates .b-candidates-list .candidate-item .name:hover{color:red}.b-candidates .b-candidates-list .candidate-item .name.__anonymized{text-decoration:none;color:#888;font-size:.9em;letter-spacing:1px}.b-candidates .b-candidates-list .candidate-item .details{padding-top:5px}.b-candidates .b-candidates-list .candidate-item .details .details-item:not(:last-child):after{content:'\2727';margin:0 5px}.b-candidates .b-candidates-list .candidate-item .g-avatar{position:absolute;top:0;left:0}.b-candidates .b-candidates-list_extended{display:block;max-width:700px}.b-candidates .b-candidates-list_extended .candidate-item{border:1px solid #eee;border-radius:20px;margin-bottom:20px;padding:22px 20px 20px 70px;font-size:14px;line-height:1.4}.b-candidates .b-candidates-list_extended .candidate-item .g-avatar{top:20px;left:20px}.b-candidates .b-candidates-list_extended .candidate-item .name{font-weight:400;font-size:28px;text-decoration:none;border-bottom:1px solid}.b-candidates .b-candidates-list_extended .candidate-item .city{color:#777;padding-top:10px}.b-candidates .b-candidates-list_extended .candidate-item h3{font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-description,.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-skills{padding-top:20px;word-break:break-word}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-description p,.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-skills p{margin-bottom:.8em}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-description b,.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-skills b{font-weight:700}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-description em,.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-description i,.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-skills em,.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-skills i{font-style:italic}.b-candidates .b-candidates-list_extended .candidate-item .collapsed .text-full,.b-candidates .b-candidates-list_extended .candidate-item .text-short{display:none}.b-candidates .b-candidates-list_extended .candidate-item .collapsed .text-short{display:block}.b-candidates .b-candidates-list_extended .candidate-item .expand{text-decoration:none}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-actions{padding-top:20px}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-actions a{display:inline-block;margin-right:1.5em;border:1px solid;padding:4px 12px;border-radius:20px;text-decoration:none}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-actions a:last-child{border-color:transparent}.b-candidates .sorting{text-align:right;font-size:12px;color:#999;margin-bottom:10px;max-width:700px}.is_desktop .b-candidates-filters{position:sticky;top:40px}@media screen and (max-width:1250px){.b-candidates h1{font-size:90px}}@media screen and (max-width:880px){.b-candidates{padding:0 20px;grid-template-columns:1fr;gap:0}.b-candidates h1{font-size:36px}.b-candidates .b-candidates-filters{width:auto;margin-bottom:20px}.b-candidates .b-candidates-filters input,.b-candidates .b-candidates-filters select{font-size:16px}.b-candidates .b-candidates-list{grid-template-columns:1fr}.b-candidates .b-paging .arr{display:none}.b-candidates .b-candidates-list_extended .candidate-item .name{font-size:22px}.b-candidates .b-candidates-list_extended .candidate-item .candidate-item-actions a:first-child{margin-bottom:1em}}
