html{scroll-behavior:smooth}input:-moz-placeholder,input::-moz-placeholder{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;opacity:1}input::-webkit-input-placeholder{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;opacity:1}input:-ms-input-placeholder{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;opacity:1}input.remote_job_input:-moz-placeholder,input.remote_job_input::-moz-placeholder{opacity:.85}input.remote_job_input::-webkit-input-placeholder{opacity:.85}input.remote_job_input:-ms-input-placeholder{opacity:.85}input.chat_input:-moz-placeholder,input.chat_input::-moz-placeholder{color:#b9b9b9;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;opacity:1}input.chat_input::-webkit-input-placeholder{color:#b9b9b9;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;opacity:1}input.chat_input:-ms-input-placeholder{color:#b9b9b9;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;opacity:1}input,textarea{border:none;border-radius:3px;outline:none;padding:11px 25px;width:100%}textarea{overflow:hidden}input:focus{border:none;outline:none}:focus::-webkit-input-placeholder{color:transparent}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}a,a:active,a:focus,a:hover{border:none;color:#444;outline:none;text-decoration:none}.categories_wrap-item--title>a{align-content:center;align-items:center;display:flex;gap:10px;justify-content:flex-start}button,button:active,button:focus,button:hover{border:none;cursor:pointer;outline:none}*{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300}body,html{height:100%}body{color:#444;display:flex;flex-direction:column;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;margin:0;min-width:320px;padding:0;position:relative}.information_wrap p:first-child,.section_name,h1{color:#444;font-size:40px;font-weight:400;font-weight:500;text-align:center}.title_blank_news{overflow:hidden}.page_blog .title_blank_news{max-height:100%}.offers p:first-child,.support_clients p:first-child,.title_blank_news{font-size:19px;font-weight:500}.remote_job label,.terms_of_use_content .about_section p:first-child,.title_blank_works{font-size:22px;font-weight:500}.title{font-size:24px;font-weight:500}.title_banner{font-size:55px;font-weight:500}.category_title,.category_wrap li.category_name{font-size:17px;font-weight:500}.abroad_title,.ask_question_wrap p:first-child,.write_comments_wrap p:first-child{font-size:28px;font-weight:500;text-align:center}.abroad_title{margin-bottom:16px}.categories_title{font-size:22px;font-weight:300}.authorized{display:none}.indent_down{margin-bottom:116px}.categories_hidden,.category_wrap li.category input{display:none}.category_wrap li.category.category_check input{display:block}.hidden_categories{display:none}.main_head{background-image:url(../img/Vector-Smart.png),radial-gradient(circle 563px at center,#1e81ad 0,#197fab 0,#fff 0,#fff 0,#6cb9d9 0,#11a8c7 0,#009bff 0,#37a7fa 0,#32a2ea 0,#008be5 100%);background-position:44% 0;background-repeat:repeat-y;padding-bottom:60px}.second_head{background-color:#fff;background-image:none}.active_el,.btn_all,.btn_orange,.head>span,.hidden_categories,.remote_job span.btn_orange_click{background-color:#ffb718;border-radius:3px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.static_el{display:inline-block}.active_el{border:1px solid #ffb718!important;color:#fefefe!important;font-weight:500!important;padding:10px 25px}.active_el:active,.active_el:hover{color:#fefefe}.hot_deal{background-color:#e72e33;border-radius:3px;color:#fff!important;font-size:13px;font-weight:500;margin-left:10px;padding:0 5px;text-transform:uppercase}.edit{background-image:url(../img/ico/edit.png);height:18px;position:absolute;right:9px;text-indent:-85px;top:10px;width:18px}.add{font-size:13px;font-weight:300;margin-left:10px;margin-right:4px}.employee_find .add{display:block;text-align:right}.sandwich.sandwich_active .sw-footer{display:none}.sandwich.sandwich_active .sw-bottom,.sandwich.sandwich_active .sw-topper{top:13px}.sandwich.sandwich_active .sw-topper{transform:rotate(43deg);transition:.5s}.sandwich.sandwich_active .sw-bottom{transform:rotate(136deg);transition:.5s}.correct_form{background-image:url(../img/ico/ok.png)}.correct_form,form.reg_account input.incorrect_form{background-position:93.5% 50%;background-repeat:no-repeat}form.reg_account input.incorrect_form{background-image:url(../img/ico/error.png);border-color:#e72e33}span.close{background-image:url(../img/ico/error.png);background-position:100%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:10px;position:absolute;right:0;top:6px;width:20px}.blank,.blank_mnu{background-color:#fff;border-radius:3px;box-shadow:0 0 6px .4px rgba(75,84,94,.1);position:relative}.top_line{padding-bottom:34px;padding-top:35px}.city.red p a{color:#e72e33;font-weight:500}.open_category{background-position:-69px -947px!important;cursor:pointer}.registration_wrap .active_form{display:block}.city_no_active{display:none}.chat_wrap .chat_msg .your_msg,.your_msg_blank{box-shadow:0 -4px 32.9px 2.1px #f3f3f3;display:inline-block;height:auto;max-height:185px;max-width:195px;padding:9px 21px;position:relative;width:100%;word-wrap:break-word;margin-top:4px}.avatar_blank,.chat_wrap .chat_msg .avatar{border:1px solid #e7e7e7;border-radius:40px;display:inline-block;position:relative;width:46px}.avatar_blank img,.chat_wrap .chat_msg .avatar img{height:44px;width:auto}span.hidden_all,span.show_all{cursor:pointer;display:none;font-size:14px;padding-left:31px}span.hidden_all:after,span.show_all:after{border-bottom:1px solid #444;content:"";display:block;width:88px}span.hidden_all:after{width:50px}.employee_btn{display:none}.active_number{border-bottom:2px solid #ffb718;color:#ffb718;padding-bottom:2px}.text_logo{background-color:#fff;font-size:14px;font-weight:600;text-transform:uppercase}.portfolio_footer .visible_el{display:block}header{background-color:#0093ff;background-image:radial-gradient(circle 563px at center,#1e81ad 0,#197fab 0,#fff 0,#fff 0,#6cb9d9 0,#11a8c7 0,#009bff 0,#37a7fa 0,#32a2ea 0,#008be5 100%);color:#fff}header .logo{height:auto;width:55px}header .header_mnu_wrap{position:relative}header .header_mnu_wrap ul{display:flex;flex-wrap:wrap;gap:28px;margin-left:110px;padding-top:6px}header .header_mnu_wrap ul li{height:22px;line-height:33px}header .header_mnu_wrap ul li,header .header_mnu_wrap ul li a{color:#fff;display:inline-block}header .header_mnu_wrap ul li a:hover:after{border-bottom:1px solid #fff;content:"";display:block;margin-top:-5px}header .header_mnu_wrap ul li:last-child{padding-right:0}header .header_mnu_wrap ul li:last-child a:first-child{padding-right:5px}header .header_mnu_wrap ul li:last-child a:last-child{padding-left:5px}header .sandwich{cursor:pointer;height:24px;position:absolute;right:0;top:9px;width:24px;z-index:1000}header .sandwich .sw-topper{top:6px}header .sandwich .sw-bottom,header .sandwich .sw-topper{background:#fff;border:none;height:2px;position:absolute;transition:.5s;width:24px}header .sandwich .sw-bottom{top:13px}header .sandwich .sw-footer{background:#fff;border:none;height:2px;position:absolute;top:20px;transition:.5s;width:24px}.or_category,.or_city{color:hsla(0,0%,100%,.85);cursor:pointer;display:none;float:right;font-size:14px;font-weight:500;padding-top:8px}.or_category.active,.or_city.active{display:inline-block}.find_service{background-color:#e7e7e7;border-radius:3px;color:rgba(68,68,68,.85);display:block;font-size:18px;font-weight:500;margin:17px auto 0;padding:18px 0;text-align:center;width:215px}.find_service:hover{background-color:#cacaca;color:rgba(68,68,68,.85)}.header_wrap{margin-top:64px}.header_wrap .remote_job{padding:15px 0}.header_wrap .people_change_wrap{margin:auto auto 6px;max-width:212px;position:relative}.header_wrap .people_change_wrap:after{clear:both;content:"";display:block}.header_wrap .people{background-color:#f9f9f9;border-radius:50px;box-shadow:transparent;height:80px;width:80px}.people.grand{animation:change-border 12s 0s infinite}.people.brother{animation:change-border 12s 4s infinite}.people.boy{animation:change-border 12s 8s infinite}.people.girl{animation:change-border 12s 0s infinite}.people.sister{animation:change-border 12s 4s infinite}.people.man{animation:change-border 12s 8s infinite}@keyframes change-border{3%,30.3%{box-shadow:0 0 0 4px #ffb718}0%,33.3%,to{box-shadow:transparent}}.header_wrap .people.girl{background-image:url(../img/people/girl.png);display:block;float:left}.header_wrap .people.man{background-image:url(../img/people/man.png);display:block;float:right}.header_wrap .arrow_header{background-image:url(../img/sprite_desktop.png);height:17px;left:75px;position:absolute;width:58px}.header_wrap .arrow_header.top{background-position:-75px -82px;top:-15px}.header_wrap .arrow_header.down{background-position:-75px -164px;top:67px}.remote_job{letter-spacing:.4px}.remote_job label{color:#fff;display:inline-block;letter-spacing:0;margin-bottom:15px;position:relative;width:100%}.remote_job_form{margin-bottom:10px}.remote_job input{border:1px solid rgba(68,68,68,.1);margin-top:12px;max-width:246px;max-width:100%;padding:12px 43px 12px 24px}.remote_job .head>span,.remote_job span.active_el,.remote_job span.btn_all,.remote_job span.btn_orange,.remote_job span.btn_orange_click,.remote_job span.hidden_categories{background-image:url(../img/sprite_desktop.png);background-position:-84px -862px;height:36px;position:absolute;right:19px;top:47px;transform:rotate(-90deg);width:36px}.remote_job span.btn_orange_click{right:64px;transform:rotate(270deg)}.job_categories_wrap,.pop_ups_sandwich{display:none;padding-right:74px;position:absolute;top:92px;width:100%;z-index:9999}ul.ul_mnu{font-size:14px;text-align:left}ul.ul_mnu li{border-bottom:1px solid #e7e7e7;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;line-height:23px;opacity:.85}ul.ul_mnu li a{display:block;padding:8px 26px}ul.ul_mnu li:last-child{border-bottom:none}ul.ul_mnu li:hover{background-color:#e7e7e7;cursor:pointer}ul.ul_mnu li:first-child,ul.ul_mnu li:first-child:hover{border-top-left-radius:3px;border-top-right-radius:3px}ul.ul_mnu li:last-child:hover{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.people_change_wrap.people_change_wrap_bottom{margin-top:54px;max-width:277px}.people_change_wrap.people_change_wrap_bottom:after{clear:both;content:"";display:block}.people_change_wrap.people_change_wrap_bottom .people.brother,.people_change_wrap.people_change_wrap_bottom .people.man{background-image:url(../img/people/brother.png);display:block;float:left;height:65px;margin-top:13px;width:65px}.people_change_wrap.people_change_wrap_bottom .people.grand{background-image:url(../img/people/grand.png);display:block;float:right;margin-right:45px;margin-top:5px}.people_change_wrap.people_change_wrap_bottom .people.boy,.people_change_wrap.people_change_wrap_bottom .people.sister{background-image:url(../img/people/boy.png);display:block;float:right;height:55px;margin-right:12px;margin-top:96px;width:54px}.people_change_wrap.people_change_wrap_bottom .people.man{background-image:url(../img/people/man.png);background-size:contain;margin-left:46px}.people_change_wrap.people_change_wrap_bottom .people.girl{background-image:url(../img/people/mother.png);float:right;margin-right:10px;margin-top:7px}.people_change_wrap.people_change_wrap_bottom .people.sister{background-image:url(../img/people/sister.png);margin-right:6px}.chat_wrap{background-color:#fff;border-radius:5px;margin:43px auto;width:354px}.chat_wrap .chat_head{border-bottom:1px solid #e7e7e7;padding:6px 14px;position:relative}.chat_wrap .chat_head:after{clear:both;content:"";display:block}.chat_wrap .chat_head .chat_arrow{background-image:url(../img/Shape-5.png);background-repeat:no-repeat;float:left;height:22px;margin-top:5px;width:16px}.chat_wrap .chat_head .chat_active{float:left;font-size:13px;font-weight:400;margin-left:37%;text-align:center}.chat_wrap .chat_head .chat_active span{margin-right:8px}.chat_wrap .chat_head .chat_active .status{color:#b9b9b9;font-size:11px;font-weight:400;letter-spacing:.9px;margin-top:-3px;position:relative}.chat_wrap .chat_head .chat_active .status:before{background-image:url(../img/ico/online-now.png);bottom:5px;content:"";height:4px;left:-8px;position:absolute;width:4px}.chat_wrap .chat_head .chat_else{background-image:url(../img/ico/else-ico.png);background-position:bottom;background-repeat:no-repeat;float:right;height:18px;width:26px}.chat_wrap .chat_time{margin-top:10px;text-align:center}.chat_wrap .chat_time p,.chat_wrap .chat_time time{color:#b9b9b9;font-size:13px;font-weight:400}.chat_wrap .chat_msg{padding:0 20px}.chat_wrap .chat_msg:after{clear:both;content:"";display:block}.chat_wrap .chat_msg .other{margin-top:5px}.chat_wrap .chat_msg .other:after{clear:both;content:"";display:block}.chat_wrap .chat_msg .avatar{float:left;margin-right:14px}.chat_wrap .chat_msg .your_msg{background-color:#ffb718;float:left}.chat_wrap .chat_msg .your_msg p{color:#fff;font-weight:400}.chat_wrap .chat_msg .your_msg:before{background-color:#ffb718;border-radius:2px;content:"";height:12px;left:-4px;margin-top:-7.5px;position:absolute;top:52%;transform:rotate(45deg);width:12px}.chat_wrap .chat_msg .self{margin-top:0}.chat_wrap .chat_msg .self:after{clear:both;content:"";display:block}.chat_wrap .chat_msg .self .avatar{float:right;margin-right:0;margin-top:4px}.chat_wrap .chat_msg .self .your_msg{background-color:#56cb27;float:right;margin-right:15px;margin-top:8px;padding:8px 21px 10px}.chat_wrap .chat_msg .self .your_msg:before{background-color:#56cb27;left:unset;right:-3px}.your_msg p{animation:flash-border .75s step-end infinite,printed-text 5s steps(7);border-right:1px solid #fff;font-family:monospace;overflow:hidden;white-space:nowrap;width:7ch}@keyframes flash-border{0%{border-color:#fff}50%{border-color:transparent}to{border-color:#fff}}@keyframes printed-text{form{width:0}}.chat_wrap .chat_footer{border-top:1px solid #e7e7e7;margin-top:50px;padding:12px 16px 10px 21px}.chat_wrap .chat_footer:after{clear:both;content:"";display:block}.chat_wrap .chat_footer input{border:none;display:block;float:left;font-weight:400;height:auto;padding:0 0 0 8px;width:56%}.chat_wrap .chat_footer .upload_btn{background-image:url(../img/ico/paperclipIcon.png);background-repeat:no-repeat;float:left;height:17px;width:20px}.chat_wrap .chat_footer .send_msg,.chat_wrap .chat_footer .smile{background-repeat:no-repeat;display:block;float:right;height:20px;width:20px}.chat_wrap .chat_footer .smile{background-image:url(../img/ico/smile.png);float:right;margin-right:10px}.chat_wrap .chat_footer .send_msg{background-image:url(../img/ico/sendmsg.png);display:block;float:right}.remote_job.active_1200 form,.remote_job.in_city.active_1200 form{display:none}.remote_job.active_1200 form label,.remote_job.in_city.active_1200 form label{max-width:315px}header.second_head .top_line{padding-bottom:31px}header.second_head .header_mnu_wrap ul li,header.second_head .header_mnu_wrap ul li a{color:#444}header.second_head .header_mnu_wrap ul li a:hover:after{border-bottom:1px solid #444}header.second_head .header_wrap{background-image:url(../img/find_jobVector-Smart.png);background-position:top;background-repeat:no-repeat;height:264px;margin-top:110px;width:100%}header.second_head .remote_job{margin-left:0}header.second_head .remote_job form.remote_job_form{margin:87px auto 0;max-width:370px;position:relative}header.second_head .remote_job form.remote_job_form input{box-sizing:border-box;-moz-box-sizing:border-box;color:#444;font-size:15px;font-weight:300;margin-top:0;max-width:unset}header.second_head .remote_job form.remote_job_form .head>span,header.second_head .remote_job form.remote_job_form span.active_el,header.second_head .remote_job form.remote_job_form span.btn_all,header.second_head .remote_job form.remote_job_form span.btn_orange,header.second_head .remote_job form.remote_job_form span.btn_orange_click,header.second_head .remote_job form.remote_job_form span.hidden_categories{right:4px;top:25px}header.second_head .remote_job .job_categories_wrap,header.second_head .remote_job .pop_ups_sandwich{left:50%;margin:6px auto;max-width:370px;padding-right:0;top:unset;transform:translate(-50%)}header.second_head .sandwich>span{background:#444}header.employee_head .header_wrap{background-image:url(../img/employee_find.png)}header.category_head{background-color:#0093ff}header.category_head .header_wrap{background-image:url(../img/vectors_category.png)}header.category_head .header_mnu_wrap ul li{color:#fff;display:inline-block}header.category_head .header_mnu_wrap ul li a{color:#fff}header.category_head .header_mnu_wrap ul li a:hover:after{border-bottom:1px solid #fff}header.category_head .sandwich>span{background:#fff}header.category_head .remote_job form.remote_job_form{margin:62px auto 0}header.contacts .header_wrap{background-image:url(../img/Vector-Smart-Contacts.png);background-position:top;background-repeat:no-repeat;height:290px;margin-top:0;overflow-y:hidden;width:100%}header.contacts .header_wrap .envelope{background-image:url(../img/envelope.png);background-position:50%;background-repeat:no-repeat;height:265px;margin:46px auto 0}.pages_breadcrumbs{margin-top:22px}.pages_breadcrumbs a,.pages_breadcrumbs span.last-item-breadcrumbs{font-size:13px}.pages_breadcrumbs span:not(.last-item-breadcrumbs){padding-left:7px;padding-right:5px}.terms_of_use_content{margin-bottom:100px;margin-top:84px}.terms_of_use_content .terms_wrap{margin:auto;padding:0 210px}.information_wrap .terms_of_use_content .terms_wrap p:first-child,.terms_of_use_content .terms_wrap .information_wrap p:first-child,.terms_of_use_content .terms_wrap p.section_name{margin-bottom:34px}.terms_of_use_content .about_section{margin-top:30px}.terms_of_use_content .about_section p:first-child{padding-bottom:15px;text-align:left}.terms_of_use_content .about_section p{line-height:25px}.registration{margin-top:80px}.registration_wrap{margin:auto;max-width:440px;text-align:center}.aspirant,.employer{border:1px solid #e7e7e7;border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;height:37px;margin-bottom:15px;margin-top:15px;padding:7px 0;width:128px}.aspirant{margin-right:11px}form.reg_account{background-color:#f9f9f9;display:none;margin-top:14px;padding:44px 40px;position:relative;text-align:left}form.reg_account input:focus{border:1px solid #2d9fe9}form.reg_account label{display:inline-block;margin-bottom:4px;position:relative}form.reg_account .wrap_company{display:none}form.reg_account .add_files_wrap:after,form.reg_account .wrap_company:after,form.reg_account .wrap_photo:after{clear:both;content:"";display:block}form.reg_account .add_files_wrap input[type=button],form.reg_account .add_files_wrap input[type=file]{width:165px}form.reg_account .add_files_wrap input[type=file]{left:40px}form.reg_account .add_files_wrap input[type=button]{float:left}form.reg_account .add_files_wrap label.add_file{float:right;font-size:13px;top:30px}form.reg_account .add_files_wrap .list_img_insert{float:left;width:100%}form.reg_account .add_files_wrap .list_img_insert ul li{width:280px}form.reg_account .wrap_company,form.reg_account label:not(:first-child){margin-top:17px}form.reg_account label.company_logo,form.reg_account label.your_photo{margin-top:28px}form.reg_account input{border:1px solid #e7e7e7;padding:11px 42px 11px 25px}form.reg_account input[type=button],form.reg_account input[type=file]{border:none;cursor:pointer;height:44px;margin-top:17px;outline:none;padding:unset;width:215px}form.reg_account input[type=file]{opacity:0;position:absolute;right:40px;z-index:1}form.reg_account input[type=file]:hover+input.tfile_hover{background:#b9b9b9;border:none}form.reg_account input[type=button]{background-color:#e7e7e7;float:right;position:relative}form.reg_account .list_img_insert{float:right;list-style:none;position:relative;top:4px;white-space:nowrap;width:215px}form.reg_account .list_img_insert li{font-size:12px;font-weight:300;overflow:hidden;padding-top:2px;text-overflow:ellipsis;width:190px}form.reg_account button{color:#fefefe;display:block;font-weight:500;margin:35px auto 15px;width:208px}form.reg_account button:hover{background-color:#ffbe2f}form.reg_account p.text{font-size:13px;margin-top:10px}.add_work_wrap ul.podrabotki{background-image:url(../img/podr_sprite.png);height:14px;margin:auto;position:relative;width:392px}.add_work_wrap ul.podrabotki li{background:url(../img/podr_sprite.png) 0 26px;display:block;font-size:14px;font-weight:300;height:14px;position:absolute}.add_work_wrap ul.podrabotki .step_1_active{width:44px}.add_work_wrap ul.podrabotki .step_2_active{width:150px}.add_work_wrap ul.podrabotki .step_3_active{width:256px}.add_work_wrap ul.podrabotki .step_4_active{width:392px}.add_work_wrap .step_number{margin:auto;position:relative;width:280px}.add_work_wrap .step_number span{position:absolute;top:0}.add_work_wrap .step_number .step_1{left:34px}.add_work_wrap .step_number .step_2{left:139px}.add_work_wrap .step_number .step_3{right:139px}.add_work_wrap .step_number .step_4{right:34px}.add_work_wrap form.podrabotki{display:block;margin-top:40px}.add_work_wrap form.podrabotki textarea{border:1px solid #e7e7e7;resize:none}.add_work_wrap form.podrabotki .btn_all,.add_work_wrap form.podrabotki .hidden_categories{align-items:center;color:#fefefe;display:flex;font-weight:500;justify-content:center;width:208px}.add_work_wrap form.podrabotki .work_off_period{margin-bottom:0}.add_work_wrap form.podrabotki .work_off_period input.date{width:142px}.add_work_wrap form.podrabotki .work_off_period label{margin-top:0}.head_period span,.head_reg span{cursor:pointer;display:inline-block;font-size:13px;padding-right:24px}.head_period .head_active:after,.head_reg .head_active:after{border-bottom:1px solid #444;content:"";display:block}.location{background-color:#fff;border:1px solid #e7e7e7;border-radius:3px;padding:10px 20px}.map{margin-top:20px}fieldset{border:none;margin:0;padding:0}.sign_in_wrap{display:none}section{margin-top:90px}.btn_all,.hidden_categories{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:36px auto 0;min-height:40px;text-align:center;width:184px}.btn_all a,.hidden_categories a{color:#fefefe;display:block;font-weight:500;height:40px;padding-top:9px;text-align:center}.btn_all:hover,.hidden_categories:hover{background-color:#ffbe2f}.blank{margin:40px auto;position:relative;width:330px}.blank .wrapper{padding:30px 30px 60px}.blank .more_details{background:#219ae7;bottom:0;color:#fff;display:block;font-size:18px;left:0;padding:15px;position:absolute;right:0;text-align:center;width:100%}.head{margin-bottom:29px}.head>span{background-color:transparent;border:1px solid #ffb718;display:block;float:none;font-size:13px;line-height:16px;margin-bottom:5px;overflow-x:hidden;padding:0 8px 0 6px;text-transform:uppercase;width:-moz-max-content;width:max-content}.head>span a{color:#444;font-size:13px;font-weight:500}.data p{float:none;font-size:14px;font-weight:500;line-height:17px;padding:5px 0}.data:after{clear:both;content:"";display:block}.city p a,.city p span{color:#219ae7;font-weight:500;text-transform:none}.city p:first-child:before{background-image:url(../img/sprite_desktop.png);background-position:-88px -209px;content:"";display:block;float:left;height:20px;width:20px}.city p:last-child:before{background-image:url(../img/ico/remote-icon.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;float:left;height:20px;margin-right:6px;width:16px}.content{flex:1 1 auto;text-align:left}.content .remote_job label,.content .terms_of_use_content .about_section p:first-child,.content .title_blank_works,.remote_job .content label,.terms_of_use_content .about_section .content p:first-child{height:44px;line-height:25px;margin-bottom:9px;overflow:hidden}.content .title_blank_works{height:auto}.content .title_blank_works+.price{color:#ffb718;font-size:16px;font-weight:500}.content .remote_job label a>span,.content .terms_of_use_content .about_section p:first-child a>span,.content .title_blank_works a>span,.remote_job .content label a>span,.terms_of_use_content .about_section .content p:first-child a>span{font-weight:300}.content p{line-height:23px}.content>p:last-child{height:140px;overflow:hidden}.bread-crumbs{margin-top:16px}.footer{margin-bottom:24px;margin-top:28px}.footer .eye{float:left}.footer .eye span:before{content:"👁"}.footer .eye p{display:inline-block;font-size:15px;font-weight:500}.footer .added{float:right}.about,.footer .added p,a.about{font-weight:500}.about,a.about{background-color:#219ae7;border-radius:0 0 3px 3px;color:#fff;display:block;height:100%;padding:15px 0;text-align:center;width:100%}.about:hover,a.about:hover{background-color:#37a4e9;color:#fff}a.about.about-mob{display:none}#jssor_added_works{height:494px;left:0;margin:0 auto;overflow:visible;position:relative;top:0;top:20px;width:100%}.slides{cursor:default;height:100%;left:41px;overflow:visible;top:-14px;width:1096px}.jssora073{cursor:pointer;display:block;position:absolute}.slick-arrow,div.bt-arrow-jssor{background:url(../img/ico/arrows2.png) no-repeat 50%!important;height:44px!important;position:absolute!important;width:28px!important}.slick-arrow:hover,div.bt-arrow-jssor:hover{background:url(../img/ico/arrow2_hover.png) no-repeat 50%!important;height:44px!important;width:28px!important}div.bt-arrow-jssor.left{left:12px;top:-29px}.slick-next.slick-arrow,div.bt-arrow-jssor.right{top:45%!important;transform:rotate(180deg) translateX(0);z-index:10!important}div.bt-arrow-jssor.right:hover{height:44px;transform:rotate(180deg);width:28px}.find_job_blank .blank{margin:15px auto 30px;padding:34px 47px 30px 50px;width:unset}.find_job_blank .blank .wrapper{padding:0}.find_job_blank .blank .content{margin-bottom:40px}.find_job_blank .blank .content .remote_job label,.find_job_blank .blank .content .terms_of_use_content .about_section p:first-child,.find_job_blank .blank .content .title_blank_works,.remote_job .find_job_blank .blank .content label,.terms_of_use_content .about_section .find_job_blank .blank .content p:first-child{height:auto;margin-bottom:9px}.find_job_blank .blank .content>p:last-child{height:73px}.find_job_blank .blank .footer{display:flex;float:right;justify-content:end;margin-bottom:0;margin-top:8px}.find_job_blank .blank .footer .eye{margin-right:18px}.find_job_blank .blank .about,.find_job_blank .blank a.about{border-radius:3px 3px 3px 3px;padding:7px 0;width:110px}.single_page_blank .blank{margin:15px auto 90px;padding:34px 47px 12px 50px;width:unset}.single_page_blank .blank .data p{float:left}.single_page_blank .blank .data a{cursor:pointer;float:right}.single_page_blank .blank .data .hot_deal{left:53px;margin-left:0;margin-right:12px}.single_page_blank .blank .footer .btn_apply_filter{color:#fefefe;float:left;font-weight:500}.single_page_blank .blank .footer a{cursor:pointer}.single_page_blank .blank .footer a span.edit{bottom:15px;left:21px;text-indent:25px;top:unset}.vacancies{border-bottom:1px solid #e7e7e7}.terms_of_use_content .about_section .vacancies p:first-child,.vacancies .terms_of_use_content .about_section p:first-child,.vacancies p.title_blank_works{font-size:35px;height:auto;line-height:34px;overflow:visible}.terms_of_use_content .about_section .vacancies p:first-child span.cost,.vacancies .terms_of_use_content .about_section p:first-child span.cost,.vacancies p.title_blank_works span.cost{font-weight:300}.vacancies_information{border-bottom:1px solid #e7e7e7;margin-bottom:16px}.vacancies_information ul li{padding:5px 0}.vacancies_information ul li span{display:inline-block}.vacancies_information ul li span:first-child{width:198px}.vacancies_information ul li span.contact_name,.vacancies_information ul li span.name_company,.vacancies_information ul li span.phone,.vacancies_information ul li span.vacancies_city,.vacancies_information ul li span.vacancies_specialization{font-weight:400}.vacancies_information ul li span:nth-child(2){font-weight:500;width:319px}.vacancies_information ul li span.logo_company{width:100px}.vacancies_information ul li span.phone{vertical-align:top}.vacancies_information ul li span>a{display:block}div.map{border-bottom:1px solid #e7e7e7}div.map iframe{border-radius:3px;height:334px;width:100%}.unauthorized{margin-bottom:16px}.unauthorized>span{color:#219ae7}.other_works li span{display:inline-block;width:100px}.other_works li a{color:#219ae7;display:inline-block;font-weight:500}.other_works li a:after{border-bottom:1px solid #219ae7;content:"";display:block}.show_filter_ico{display:none}.filter_head{background-color:#219ae7;border:6px solid #219ae7;display:none;font-size:17px;font-weight:500;padding:0 36px 4px 42px}.filter_head .text_filter_head{color:#fff;cursor:pointer}.filter_head .ico_filter{background-image:url(../img/sprite_mobile.png);background-position:-225px -1006px;display:inline-block;height:16px;margin-right:8px;vertical-align:sub;width:20px}.ask_question_wrap,.filter_wrap,.left_comments_wrap,.write_comments_wrap{background-color:#f9f9f9;margin-bottom:45px;margin-top:14px;padding:44px 45px 50px}.ask_question_wrap .remote_job.in_city,.filter_wrap .remote_job.in_city,.left_comments_wrap .remote_job.in_city,.write_comments_wrap .remote_job.in_city{margin-left:0;position:relative}.ask_question_wrap .remote_job.in_city form.remote_job_form,.filter_wrap .remote_job.in_city form.remote_job_form,.left_comments_wrap .remote_job.in_city form.remote_job_form,.write_comments_wrap .remote_job.in_city form.remote_job_form{position:relative}.ask_question_wrap .remote_job.in_city input,.filter_wrap .remote_job.in_city input,.left_comments_wrap .remote_job.in_city input,.write_comments_wrap .remote_job.in_city input{box-sizing:border-box;-moz-box-sizing:border-box;margin-top:0;max-width:unset;padding:11px 43px 11px 25px}.ask_question_wrap .remote_job.in_city span.arrow_filter,.filter_wrap .remote_job.in_city span.arrow_filter,.left_comments_wrap .remote_job.in_city span.arrow_filter,.write_comments_wrap .remote_job.in_city span.arrow_filter{background-image:url(../img/sprite_desktop.png);background-position:-90px -910px;height:25px;position:absolute;right:18px;top:30px;transform:rotate(270deg);width:25px}.ask_question_wrap .remote_job.in_city .job_categories_wrap,.ask_question_wrap .remote_job.in_city .pop_ups_sandwich,.filter_wrap .remote_job.in_city .job_categories_wrap,.filter_wrap .remote_job.in_city .pop_ups_sandwich,.left_comments_wrap .remote_job.in_city .job_categories_wrap,.left_comments_wrap .remote_job.in_city .pop_ups_sandwich,.write_comments_wrap .remote_job.in_city .job_categories_wrap,.write_comments_wrap .remote_job.in_city .pop_ups_sandwich{margin-top:6px;padding-right:0;top:unset}.ask_question_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu,.ask_question_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu,.filter_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu,.filter_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu,.left_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu,.left_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu,.write_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu,.write_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu{border:1px solid #e7e7e7;box-shadow:unset}.ask_question_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu li,.ask_question_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu li,.filter_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu li,.filter_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu li,.left_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu li,.left_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu li,.write_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu li,.write_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu li{padding:6px 24px 10px}.ask_question_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:first-child:hover,.ask_question_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:first-child:hover,.filter_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:first-child:hover,.filter_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:first-child:hover,.left_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:first-child:hover,.left_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:first-child:hover,.write_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:first-child:hover,.write_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:first-child:hover{border-top-left-radius:0;border-top-right-radius:0}.ask_question_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:last-child:hover,.ask_question_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:last-child:hover,.filter_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:last-child:hover,.filter_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:last-child:hover,.left_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:last-child:hover,.left_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:last-child:hover,.write_comments_wrap .remote_job.in_city .job_categories_wrap .ul_mnu.blank_mnu:hover li:last-child:hover,.write_comments_wrap .remote_job.in_city .pop_ups_sandwich .ul_mnu.blank_mnu:hover li:last-child:hover{border-bottom-left-radius:0;border-bottom-right-radius:0}.category_wrap{margin-top:0}.category_wrap p.category_title{margin-bottom:14px;padding-bottom:15px}.category_wrap li.category_name{font-weight:300;padding-bottom:14px;position:relative}.category_wrap li.category_name span.no_open{background-image:url(../img/sprite_desktop.png);background-position:-69px -974px;cursor:pointer;height:28px;position:absolute;right:-4px;top:-1px;width:43px}.category_wrap li.category{display:none;font-weight:300;padding-bottom:7px;padding-left:21px;position:relative}.category_wrap li.category:last-child{padding-bottom:15px}.category_wrap li.category span.no_open{background-image:url(../img/sprite_desktop.png);background-position:-69px -974px;cursor:pointer;height:28px;position:absolute;right:-4px;top:-5px;width:43px}.category_wrap div.subcategory{;padding-left:22px;padding-top:7px}.category_wrap div.subcategory a{display:block;font-size:14px;font-weight:300;padding-bottom:5px}.category_wrap div.subcategory a:hover{color:#219ae7;font-weight:500}#filters_form .btn_reset_city,#filters_form .btn_reset_date,.category_wrap button.btn_reset_filter{background-color:#f9f9f9;border:0;float:right;font-size:13px;padding:0}.category_wrap button.btn_reset_filter span{font-size:13px}#filters_form .btn_reset_city:after,#filters_form .btn_reset_date:after,.category_wrap button.btn_reset_filter span:after{border-bottom:1px solid #444;content:"";display:block}.category_wrap:after{clear:both;content:"";display:block}.filter_pay{margin-top:17px}.filter_pay:after{clear:both;content:"";display:block}.filter_pay .formCost{float:left}.filter_pay .formCost label{float:left;font-size:12px;font-weight:500;position:relative;top:14px}.filter_pay .formCost input[type=text]{background:none;border:none;float:left;font-weight:500;margin-right:3px;padding:10px 1px 9px 0;text-align:right;width:55px}.filter_pay .formCost input#minCost{margin-left:20px}.filter_pay .formCost input#maxCost{margin-left:61px}.sliderCont{float:left}.sliderCont #slider{height:1px;width:270px}.sliderCont .ui-slider{position:relative}.sliderCont .ui-slider-handle{background:url(../img/ico/pay_slider.png) no-repeat;border:none;cursor:pointer;height:14px;margin-top:-1px;outline:none;position:absolute;width:14px;z-index:2}.sliderCont .ui-slider-range{background:#ffb718;border:0;display:block;font-size:.7em;overflow:hidden;position:absolute;z-index:1}.sliderCont .ui-slider-horizontal{height:3px}.sliderCont .ui-slider-handle{margin-left:-6px;top:-5px}.sliderCont .ui-slider-range{height:100%;top:0}.sliderCont .ui-slider-range-min{left:0}.sliderCont .ui-slider-range-max{right:0}.sliderCont .ui-widget-content{background:#e7e7e7}.sliderCont .ui-corner-all{border-radius:1px}.check_company,.specialization,.work_remotely,li.category.category_check{margin-top:8px}.check_company label,.specialization label,.work_remotely label,li.category.category_check label{display:inline-block;margin-bottom:30px;margin-top:35px}.check_company input[type=checkbox]:not(checked),.specialization input[type=checkbox]:not(checked),.work_remotely input[type=checkbox]:not(checked),li.category.category_check input[type=checkbox]:not(checked){left:0;opacity:0;position:absolute;z-index:-1}.specialization .category_title,.work_remotely .category_title{margin-bottom:20px;margin-top:20px}.check_company input[type=checkbox]+label,.specialization input[type=checkbox]+label,.work_remotely input[type=checkbox]+label,li.category.category_check input[type=checkbox]+label{padding:0 0 0 32px;position:relative}.check_company input[type=checkbox]+label:after,.specialization input[type=checkbox]+label:after,.work_remotely input[type=checkbox]+label:after,li.category.category_check input[type=checkbox]+label:after{border:1px solid #e7e7e7;border-radius:2px;content:"";cursor:pointer;height:20px;left:-1px;position:absolute;top:2px;width:20px}.check_company input[type=checkbox]:checked+label:after,.specialization input[type=checkbox]:checked+label:after,.work_remotely input[type=checkbox]:checked+label:after,li.category.category_check input[type=checkbox]:checked+label:after{background-color:#ffb718;background-image:url(../img/ico/check.png);background-position:50%;background-repeat:no-repeat;border:1px solid #ffb718;border-radius:2px;height:20px;width:20px}.check_company,.work_remotely,li.category.category_check{margin-top:0}li.category.category_check{padding-left:0}li.category.category_check input,li.category.category_check input[type=checkbox]:checked+label:after{height:14px;width:14px}li.category.category_check input[type=checkbox]+label{margin-bottom:0;margin-top:0;padding:0}li.category.category_check input[type=checkbox]+label:after{display:inline-block;height:14px;margin-right:4px;position:relative;top:1px;width:14px}.work_off_period{margin-bottom:30px}.work_off_period label:last-child{padding-left:12px}.work_off_period label{display:inline-block;padding-top:18px}.work_off_period label span{display:block;padding-left:3px;padding-right:7px;width:10px}.work_off_period label input.date{background-color:#fff;border:1px solid #e7e7e7;border-radius:3px;font-size:14px;font-weight:300;padding:11px 0;text-align:center;width:100px}.work_off_period label input.date:focus{border-color:#ffb718}.footer_filter .btn_filter_wrap:after,.footer_filter:after{clear:both;content:"";display:block}.footer_filter .btn_filter_wrap button.btn_reset_filter{background-color:#f9f9f9;border:0;float:left;padding:12px 0 0}.footer_filter .btn_filter_wrap button.btn_reset_filter:after{border-bottom:1px solid #444;content:"";display:block;margin-top:-2px}.footer_filter .btn_filter_wrap span.apply{color:#fefefe;font-size:15px;font-weight:500}.btn_apply_filter{background-color:#219ae7;border:none;border-radius:3px;cursor:pointer;float:right;padding:10px 25px;width:100%}.btn_apply_filter:hover{background-color:#37a4e9}.working_abroad .blank{margin:20px auto;width:unset}.news.blog .last_added_works{display:none}.news.blog .last_added_works .blank{margin:40px auto;width:330px}.news.blog .last_added_works .blank .head{height:unset;margin-bottom:29px}.news.blog .last_added_works .blank .content{padding:0}.news.blog .last_added_works .blank .content p{line-height:23px}.news.blog .last_added_works .blank .content>p:last-child{height:140px;margin-top:9px;overflow:hidden}.news.blog .last_added_works .blank .footer{margin-bottom:24px;margin-top:28px;padding:0}nav.blog_nav{margin:24px 15px 50px 0}nav.blog_nav ul.menu li{cursor:pointer;display:inline-block;margin-right:11px}nav.blog_nav ul.menu li a{border:1px solid #e7e7e7;border-radius:3px;display:block;font-size:14px;font-weight:300;margin-bottom:10px;padding:8px 22px 10px;text-align:center}.row_wrap:after{clear:both;content:"";display:block}.nopadding{margin-top:10px;padding:0}.news.blog{margin-top:10px!important}.information_wrap .news.blog p:first-child,.news.blog .information_wrap p:first-child,.news.blog p.section_name{text-align:left}.news.blog .row_wrap>div{margin-bottom:40px}.news.blog .blank{margin:unset;padding:unset;width:unset}.news.blog .blank .head{height:156px}.news.blog .blank .content{padding:21px 24px 18px}.news.blog .blank .content .offers p:first-child>a,.news.blog .blank .content .support_clients p:first-child>a,.news.blog .blank .content p.title_blank_news>a,.offers .news.blog .blank .content p:first-child>a,.support_clients .news.blog .blank .content p:first-child>a{font-size:22px}.news.blog .blank .footer{margin-top:0;padding:21px 23px 24px}.head{flex:0 0 136px;overflow:hidden}.news .blank .head{margin-bottom:0}.news.blog .blank .head.col_12{border-radius:5px;flex-basis:330px;margin-bottom:26px}.news.blog .navigation{margin-top:0}.news.blog .working_abroad .blank{margin:20px auto 30px}.news.blog .working_abroad .blank .head{height:unset;margin-bottom:8px}.news.blog .working_abroad .blank .content{padding:unset;padding-bottom:22px;padding-right:15px}.news.blog .working_abroad .blank .content .terms_of_use_content .about_section p:first-child,.news.blog .working_abroad .blank .content p.title_blank_works,.terms_of_use_content .about_section .news.blog .working_abroad .blank .content p:first-child{line-height:22px;padding-bottom:4px}.news.blog .working_abroad .blank .footer{margin-top:17px;padding:unset}.news.blog .working_abroad .blank .footer .added{float:right}.news.blog .working_abroad .blank .footer .added p{font-style:normal;font-weight:500}.news.blog .news_email{margin-top:62px;padding:30px 28px 50px 30px}.ask_question_wrap .news.blog .news_email p:first-child,.news.blog .news_email .ask_question_wrap p:first-child,.news.blog .news_email .write_comments_wrap p:first-child,.news.blog .news_email p.abroad_title,.write_comments_wrap .news.blog .news_email p:first-child{line-height:29px;padding:0 40px}.news.blog .news_email form{margin-top:26px}.news.blog .news_email form input[type=text]{margin-right:10px}.news.blog .news_email form input{margin-bottom:16px;padding:10px 20px}.news.blog .news_email form button{margin:15px auto 0;padding:12px 0 15px}.ask_question_wrap .news_email p:first-child,.ask_question_wrap .pop_ups_autorizated p:first-child,.news_email .abroad_title,.news_email .ask_question_wrap p:first-child,.news_email .write_comments_wrap p:first-child,.pop_ups_autorizated .abroad_title,.pop_ups_autorizated .ask_question_wrap p:first-child,.pop_ups_autorizated .write_comments_wrap p:first-child,.write_comments_wrap .news_email p:first-child,.write_comments_wrap .pop_ups_autorizated p:first-child{padding:0 25px}.news_email input,.pop_ups_autorizated input{border:1px solid #e7e7e7}#your_name:not(:last-child){margin-bottom:16px}.news_email .btn_all,.news_email .hidden_categories,.pop_ups_autorizated .btn_all,.pop_ups_autorizated .hidden_categories{color:#fefefe;font-weight:500;width:100%}.news.blog.page_blog .blank .content>p:last-child{height:auto}.news.blog.page_blog{margin-top:150px}.news.blog.page_blog .blank{padding:50px 40px}.news.blog.page_blog .content,.news.blog.page_blog .footer{padding:unset}.news.blog.page_blog .content .offers p:first-child,.news.blog.page_blog .content .support_clients p:first-child,.news.blog.page_blog .content p.title_blank_news,.offers .news.blog.page_blog .content p:first-child,.support_clients .news.blog.page_blog .content p:first-child{font-size:35px;line-height:37px}.news.blog.page_blog .content p.title{font-size:22px;margin-top:10px}.news.blog.page_blog .content p{line-height:24px;padding-bottom:12px}.news.blog.page_blog .content p span{font-weight:500;padding:0 5px}.news.blog.page_blog .content p.memo{float:left;font-size:18px;font-style:italic;font-weight:300}.news.blog.page_blog .content p.memo:before{background-image:url(../img/memo.png);content:"";display:block;float:left;height:28px;margin-right:10px;width:38px}.news.blog.page_blog .content p.memo_img{margin:8px 0;padding:0}.news.blog.page_blog .content p.memo_img img{border-radius:5px;float:left;height:auto}.news.blog.page_blog .content p.memo_img img:last-child{float:right}.news.blog.page_blog .content p.memo_img:after{clear:both;content:"";display:block}.ask_question_wrap .news.blog.page_blog p:first-child,.news.blog.page_blog .abroad_title,.news.blog.page_blog .ask_question_wrap p:first-child,.news.blog.page_blog .write_comments_wrap p:first-child,.write_comments_wrap .news.blog.page_blog p:first-child{text-align:left}.news.blog.page_blog nav.blog_nav{margin:21px 0 0}.news.blog.page_blog .filter_wrap.news_email,.news.blog.page_blog .news_email.ask_question_wrap,.news.blog.page_blog .news_email.left_comments_wrap,.news.blog.page_blog .news_email.write_comments_wrap{margin-top:36px;padding:32px 30px 50px}.news.blog.page_blog .footer{margin-bottom:6px}.news.blog.page_blog .footer .added .add{position:unset}.news.blog.page_blog .footer .added p{display:inline-block;font-style:normal;font-weight:500}.last_added_works.news.blog_slider{display:none}.comments{margin-top:96px}.ask_question_wrap .comments p:first-child,.comments .abroad_title,.comments .ask_question_wrap p:first-child,.comments .write_comments_wrap p:first-child,.write_comments_wrap .comments p:first-child{text-align:left}.comments a.btn_apply_filter{color:#fff;display:block;display:none;float:none;font-weight:500;margin-left:50%;text-align:center;transform:translate(-50%)}.write_comments_wrap .write_comments{padding-top:2px!important}.write_comments_wrap textarea{margin-bottom:4px}.write_comments_wrap label{margin-top:14px}.share_wrap{text-align:left}.share_wrap span:not(.count){background-image:url(../img/sprite_desktop2.png);display:inline-block;height:15px;margin-right:15px;width:15px}.share_wrap .like_img{background-position:-33px -1475px}.share_wrap .fb{background-position:-33px -1517px}.share_wrap .fb:hover{background-position:-55px -1517px}.share_wrap .vk{background-position:-33px -1556px}.share_wrap .vk:hover{background-position:-55px -1556px}.share_wrap .ok{background-position:-33px -1593px}.share_wrap .ok:hover{background-position:-55px -1593px}.share_wrap .google{background-position:-32px -1632px}.share_wrap .google:hover{background-position:-54px -1632px}.share_wrap .telegram{background-position:-33px -1668px}.share_wrap .telegram:hover{background-position:-55px -1668px}.share_wrap span.count{font-size:13px;font-weight:500}.left_comments{margin-top:34px}.ask_question_wrap .left_comments p:first-child,.left_comments .ask_question_wrap p:first-child,.left_comments .write_comments_wrap p:first-child,.left_comments p.abroad_title,.write_comments_wrap .left_comments p:first-child{text-align:left}.left_comments_wrap{border-radius:5px;margin-bottom:30px;margin-top:22px;padding:25px 40px 28px}.left_comments_wrap .content>p:last-child{height:auto}.left_comments_wrap .head{margin-bottom:10px}.left_comments_wrap .head .name{display:inline-block;font-size:18px;font-weight:500}.left_comments_wrap .head .data{display:inline-block}.ic__days,.ic__days td,.ic__week-head,.ic__week-head td{cursor:default;font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:13px;margin:0;padding:0;text-shadow:none!important}.ic__container{background:#fff;border:1px solid #e7e7e7;height:235px;margin:0;padding:26px 21px 26px 23px;position:relative;width:270px}.ic__container table{border:0;border-collapse:collapse!important;border-spacing:0!important;width:100%}.ic__header{position:relative}.ic__header .calendar_header{margin-bottom:10px}.ic__next,.ic__prev{cursor:pointer;height:35px;position:absolute;top:-2;width:7%}.ic__next div,.ic__prev div{background-image:url(../img/sprite_desktop.png);background-position:-93px -1147px;border:5px solid transparent;height:26px;overflow:hidden;position:absolute;width:20px}.ic__prev{left:2px}.ic__prev div{left:19%;top:-4px}.ic__next{right:2px}.ic__next div{right:19%;top:4px;transform:rotate(180deg)}.ic__month{display:block;text-align:center;width:auto}.ic__month .ic__month-select{margin-right:3px}.ic__header{box-sizing:border-box;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.ic__header:focus{outline:none}.ic__week-head td{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:23px;margin-bottom:4px;text-align:center;vertical-align:top;width:14%}.ic__days{margin-top:-1px}.ic__days td{color:#444;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:23px;padding-bottom:3px;text-align:center;text-transform:uppercase;vertical-align:top;width:24px}.ic__day{background:#fff;cursor:pointer;font-weight:300}.ic__day:hover{background:#ffb718;border-radius:3px;color:#fff;font-weight:500}.ic__day-empty{color:#444;font-weight:500;opacity:.7}.ic__day.ic__day_state_current{background:#ffb718;border-radius:3px;color:#fff;font-weight:500}.ic__datepicker{left:-9999px;position:absolute;top:-9999px;z-index:9999}.navigation{margin-top:38px}.navigation.navigation--non-margin{margin-bottom:90px;margin-top:0}.navigation .page_nav_wrap,.navigation--non-margin .row{display:flex;justify-content:center}.navigation .page_nav_wrap{align-content:center;align-items:center;flex-wrap:nowrap;gap:10px}.navigation .page_nav_wrap .col-md-8{float:none;margin:0 auto}.navigation .page_nav_wrap span{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:30px;justify-content:space-evenly;min-width:13px;width:30px}.navigation .page_nav_wrap span.nav_link:hover{background-color:#ffb718;border-radius:3px;cursor:pointer}.navigation .page_nav_wrap span.nav_link:hover a{color:#fff;font-weight:500}.navigation .page_nav_wrap span.nav_go_left{margin-right:8px}.navigation .page_nav_wrap span.nav_go_left a,.navigation .page_nav_wrap span.nav_go_right a{background-image:url(../img/sprite_desktop.png);background-position:-93px -1147px;display:inline-block;height:22px;position:relative;width:9px}.navigation .page_nav_wrap span.nav_go_right{margin-left:11px}.navigation .page_nav_wrap span.nav_go_right a{background-position:-91px -1149px;transform:rotate(180deg)}.navigation .page_nav_wrap.margin_bottom{margin-bottom:110px}.categories_wrap{align-items:baseline;justify-content:space-between}.categories_wrap-block-inner{color:#444;margin-top:35px}.categories_wrap-block-inner-title{font-size:24px;font-weight:500;line-height:28px;margin-bottom:17px}.categories_wrap-block-inner li{margin-bottom:17px}.categories_wrap-block-inner a{font-size:15px;font-weight:300;line-height:18px}.categories_wrap-block-inner-more a{color:rgba(68,68,68,.5);font-size:15px;font-weight:400;line-height:18px;position:relative}.categories_wrap-block-inner-more a:after{content:url(../img/img-new/arrow-right.svg)}.categories_wrap-block-inner-title{left:-40px;position:relative}.categories_wrap-block-inner-title p{margin-left:40px}.courier-services:before,.economy:before,.foreign-languages:before,.home-master:before{content:url(../img/img-new/foreign-languages.svg)}.auto-repair-top,.cleaning-service-top,.coaching-services-top,.construction-work-top{margin-top:63px}.auto-repair:before,.cleaning-service:before,.coaching-services:before,.construction-work:before,.design:before,.domestic-services:before,.machine-learning:before,.orphanage:before,.other:before,.programming:before,.services-animals:before,.work-internet:before{content:url(../img/img-new/foreign-languages.svg)}.banner{background-image:url(../img/img-new/banner.png);background-repeat:no-repeat;padding-bottom:65px;padding-top:88px}.banner_wrap .banner_wrap p.title_banner,.banner_wrap p{color:#fff;text-align:center}.banner_wrap p{margin:auto;width:160px}.banner_wrap>div:not(:last-child):after{border-right:1px solid #fff;content:"";height:93px;position:absolute;right:-8px;top:10px}.news .blank{border-radius:0;display:flex;flex-direction:column;margin:0 auto 1px;min-height:100%;padding:0}.news.news_copy .blank{max-width:262px}.news .blank .head img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news .blank .content{display:flex;flex:0 0 202px;flex-direction:column;justify-content:flex-start;padding:21px 24px}.news .title_blank_news{flex-grow:1}.news .blank .content .offers p:first-child,.news .blank .content .support_clients p:first-child,.news .blank .content p.title_blank_news,.offers .news .blank .content p:first-child,.support_clients .news .blank .content p:first-child{margin-bottom:10px}.news .blank .content p{line-height:21px}.news .title_blank_news{max-height:64px;overflow:hidden}.news .title_blank_news+p{max-height:84px;overflow:hidden}.title_blank_news.title_blank_news--hiden{max-height:100%;overflow:visible}.news .blank .content>p:last-child{height:80px}.news .blank .footer{margin:0;padding:6px 24px 26px}.news .blank .footer .added{float:right;margin-top:0}.news div.bt-arrow-jssor.left{left:-20px}.news div.bt-arrow-jssor.right{left:1162px}.news_copy{margin-bottom:77px;margin-top:55px}#jssor_slider_news{height:464px;left:0;margin:0 auto;position:relative;top:0;top:20px;width:1170px}.slides_news{cursor:default;height:450px;width:1170px}.section__wrap{align-items:center;display:flex;justify-content:space-between}.section__wrap-list{padding:0 15px;text-align:left}.city_for_work ul{margin-left:3px;margin-top:34px}.city_for_work ul li{padding-bottom:16px}.city_for_work ul li a:hover{color:#219ae7;font-weight:500}.invest{background-image:url(../img/img-new/banner.png);background-repeat:no-repeat}.invest__wrap-text{text-align:center}.invest__wrap-text h2{color:#fff;font-size:28px;font-weight:500;letter-spacing:.02em;line-height:33px;padding-bottom:27px;padding-top:56px}.invest__wrap-text p{color:#fff;font-size:18px;font-weight:400;line-height:21px}.invest__wrap-text-btn{padding-bottom:68px}.invest__wrap-img-tree{background-image:url(../img/img-new/tree.png)}.invest__wrap-img-hand{background-image:url(../img/img-new/hand.png)}.invest__wrap{align-items:center;display:flex;justify-content:space-between}.information_wrap{margin-bottom:50px}.information_column-padding{padding-top:40px}.information_wrap p:first-child{line-height:42px;text-align:center}.support_clients{margin-top:46px}.support_clients p:first-child{font-size:18px;padding-bottom:6px}.support_clients p{line-height:27px}.offers{margin-top:23px}.offers p:first-child{font-size:18px;padding-bottom:10px}.question_title_mob{color:#444;display:none;font-size:28px;font-weight:500;margin-top:30px}.ask_question_wrap,.write_comments_wrap{margin-bottom:10px;margin-top:11px;padding:25px 40px 40px}.ask_question_wrap p:first-child,.write_comments_wrap p:first-child{font-size:28px;font-weight:500;text-align:left}#contact-form .form-group.field-contactform-body{margin-bottom:12px}.ask_question_wrap .ask_question,.ask_question_wrap .write_comments,.write_comments_wrap .ask_question,.write_comments_wrap .write_comments{padding-top:13px}.ask_question_wrap .ask_question label,.ask_question_wrap .write_comments label,.write_comments_wrap .ask_question label,.write_comments_wrap .write_comments label{display:block;margin-bottom:4px;position:relative}.ask_question_wrap .ask_question textarea.text_msg,.ask_question_wrap .write_comments textarea.text_msg,.write_comments_wrap .ask_question textarea.text_msg,.write_comments_wrap .write_comments textarea.text_msg{padding-bottom:145px;resize:none}.ask_question_wrap .ask_question input,.ask_question_wrap .ask_question textarea.text_msg,.ask_question_wrap .write_comments input,.ask_question_wrap .write_comments textarea.text_msg,.write_comments_wrap .ask_question input,.write_comments_wrap .ask_question textarea.text_msg,.write_comments_wrap .write_comments input,.write_comments_wrap .write_comments textarea.text_msg{border:1px solid #e7e7e7}.ask_question_wrap .ask_question .left_pos,.ask_question_wrap .ask_question .right_pos,.ask_question_wrap .write_comments .left_pos,.ask_question_wrap .write_comments .right_pos,.write_comments_wrap .ask_question .left_pos,.write_comments_wrap .ask_question .right_pos,.write_comments_wrap .write_comments .left_pos,.write_comments_wrap .write_comments .right_pos{width:325px}.ask_question_wrap .ask_question .left_pos,.ask_question_wrap .write_comments .left_pos,.write_comments_wrap .ask_question .left_pos,.write_comments_wrap .write_comments .left_pos{float:left}.ask_question_wrap .ask_question .right_pos,.ask_question_wrap .write_comments .right_pos,.write_comments_wrap .ask_question .right_pos,.write_comments_wrap .write_comments .right_pos{float:right}.ask_question_wrap .ask_question label.your_email,.ask_question_wrap .ask_question label.your_name,.ask_question_wrap .write_comments label.your_email,.ask_question_wrap .write_comments label.your_name,.write_comments_wrap .ask_question label.your_email,.write_comments_wrap .ask_question label.your_name,.write_comments_wrap .write_comments label.your_email,.write_comments_wrap .write_comments label.your_name{margin-top:7px}.ask_question_wrap .ask_question button.btn_all,.ask_question_wrap .ask_question button.hidden_categories,.ask_question_wrap .write_comments button.btn_all,.ask_question_wrap .write_comments button.hidden_categories,.write_comments_wrap .ask_question button.btn_all,.write_comments_wrap .ask_question button.hidden_categories,.write_comments_wrap .write_comments button.btn_all,.write_comments_wrap .write_comments button.hidden_categories{color:#fff;font-weight:500;margin-top:30px;width:158px}.ask_question_wrap .ask_question:after,.ask_question_wrap .write_comments:after,.ask_question_wrap:after,.write_comments_wrap .ask_question:after,.write_comments_wrap .write_comments:after,.write_comments_wrap:after{clear:both;content:"";display:block}.write_comments_wrap{margin-top:20px;padding:16px 40px 40px}.about_sect{background-color:#f9f9f9;background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:79px;padding-top:84px}.about_sect p{line-height:28px}.about_sect ul{list-style:disc}.about_sect_findJob{margin-top:60px!important}.about_sect_findJob .information_wrap p:first-child,.about_sect_findJob p.section_name,.information_wrap .about_sect_findJob p:first-child{padding-bottom:13px}.about_sect_findJob p:not(:first-child){line-height:28px}.show-text{background:transparent;display:block;margin:0 auto}.expand-text .show-text{transform:rotate(180deg)}.about__text-show{display:none}.expand-text .about__text-show{display:block}.employee_inner .blank{padding:50px 48px;width:100%}.employee_inner .blank .content>p:last-child{height:auto}.employee_inner .portfolio_spec .btn_apply_filter{color:#fff;display:none;float:left;font-weight:500}.employee_inner .portfolio_spec .contacts_inf_wrap{display:none;margin-bottom:12px;margin-top:12px}.employee_inner .portfolio_spec .contacts_inf_wrap .wrap{display:block;margin:auto}.employee_inner .portfolio_spec .contacts_inf_wrap .wrap:after{clear:both;content:"";display:block}.employee_inner .portfolio_spec .contacts_inf_wrap .contact_phones{float:left;position:relative;width:50%}.employee_inner .portfolio_spec .contacts_inf_wrap .contact_phones a{display:block}.employee_inner .portfolio_spec .contacts_inf_wrap .contact_phones:after{border-right:1px solid #e7e7e7;content:"";height:100%;position:absolute;right:0;top:0}.employee_inner .portfolio_spec .contacts_inf_wrap .messengers{display:block;float:right;text-align:center;width:auto;width:50%}.employee_inner .portfolio_spec .rating{margin-top:12px;width:100%}.employee_inner .portfolio_spec .rating .rating_line_wrap{width:100%}.employee_inner .resume_wrap .resume{margin-top:12px}.employee_inner .portfolio_head .avatar,.employee_inner.employee_find .portfolio_head .avatar a{border-radius:50%;display:inline-block;height:100px;overflow:hidden;width:100px}.employee_find .portfolio_head .avatar{overflow:visible!important}.portfolio_head .avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.personal_inf,.portfolio_head .examples{display:inline-block}.personal_inf{padding:50px 50px 50px 0;vertical-align:top;width:76%}.personal_inf .city{float:none;margin-top:0}.personal_inf .city p:before{background-color:unset;background-image:url(../img/sprite_desktop.png);background-position:-87px -211px}.personal_inf .about,.personal_inf a.about{background-color:unset;border-radius:0;font-weight:unset;margin-bottom:10px;padding:0;text-align:center}.personal_inf .about .name,.personal_inf a.about .name{float:left;font-size:22px;font-weight:500}.personal_inf .about .offline,.personal_inf .about .online,.personal_inf a.about .offline,.personal_inf a.about .online{float:left;line-height:31px;margin-left:15px}.personal_inf .about .online:before,.personal_inf a.about .online:before{background-image:url(../img/ico/online-now.png);background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:5px;margin-right:5px;position:relative;top:-2px;width:5px}.personal_inf .about .offline,.personal_inf a.about .offline{display:none;white-space:nowrap}.personal_inf .about:after,.personal_inf a.about:after{clear:both;content:"";display:block}.personal_inf .contact_phones{border-right:1px solid #e7e7e7;display:inline-block;margin-top:30px}.personal_inf .contact_phones a{display:block}.messengers{display:inline-block;text-align:center;vertical-align:top;width:35%}.messengers a{background-repeat:no-repeat;cursor:pointer;display:inline-block;height:22px;width:24px}.messengers a:first-child{margin-right:10px}.messengers .telegram{background-image:url(../img/ico/telegram.png)}.messengers .viber{background-image:url(../img/ico/viber.png)}.rating{display:inline-block;vertical-align:top}.rating .rating_line_wrap{background-color:#e7e7e7;width:157px}.rating .rating_line_wrap,.rating .rating_line_wrap .rating_line{border-radius:3px;height:5px}.rating_green{background-color:#4dc81c}.rating_red{background-color:#d94b13}.rating_orange{background-color:#ffb718}.contacts_inf_wrap,.resume_wrap{text-align:left}.contacts_inf_wrap{align-content:flex-end;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.unauthorizedDEL{width:60%}.unauthorizedDEL a{border-bottom:1px solid #219ae7;padding-bottom:1px}.city_name_employee,.unauthorizedDEL a{color:#219ae7;font-weight:500}.contacts_inf_wrap a.btn_apply_filter,.resume_wrap a.btn_apply_filter{color:#fefefe;float:left;font-size:15px;font-weight:500}.contacts_inf_wrap a.btn_apply_filter{margin-top:35px}.resume_wrap a.btn_apply_filter{margin-top:10px}.contacts_inf_wrap:after,.resume_wrap:after{clear:both;content:"";display:block}.contacts_inf_wrap .wrap,.resume_wrap .wrap{display:inline-block}.contacts_inf_wrap .unauthorized,.resume_wrap .unauthorized{display:none;margin-right:50px;width:53%}.contacts_inf_wrap .unauthorized a,.resume_wrap .unauthorized a{border-bottom:1px solid #219ae7;color:#219ae7;font-weight:500}.contacts_inf_wrap .wrap{margin-bottom:20px}.portfolio_nav{margin-top:50px}.portfolio_nav .step_number{border-bottom:1px solid #e7e7e7}.portfolio_nav .step_number span{cursor:pointer;font-size:18px;font-weight:500;margin-right:58px}.portfolio_nav .step_number span:last-child{margin-right:0}.portfolio_spec{margin-bottom:12px;margin-left:20px}.portfolio_spec .spec_name{display:inline-block;font-weight:500;margin-bottom:20px}.portfolio_spec ul{display:inline-block;vertical-align:top}.portfolio_spec:before{border-left:1px solid #e7e7e7;content:"";float:left;height:210px;left:-40px;position:relative;width:1px}.employee_inner .personal_inf{margin-left:15px;padding:0}.employee_inner .portfolio_spec ul{display:block}.employee_inner .portfolio_spec ul li{display:inline-block;margin-bottom:10px}.history_work ul{display:inline-block;margin-top:30px}.history_work .left_content{float:left}.history_work .right_content{float:right}.history_work li{display:inline-block}.history_work li:not(:last-child){margin-right:50px}.history_work .well_class{border-bottom:1px solid #4dc81c}.history_work .good{border-bottom:1px solid #ffb718}.history_work .badly{border-bottom:1px solid #d94b13}.full_list{border-bottom:1px solid #219ae7}.history_work .all{background-color:#219ae7;border-radius:3px;color:#fff;font-weight:500;padding:2px 3px}.history_work li a:hover{border-bottom:2px solid #ffb718}.history_work .ul_wrap:after{clear:both;content:"";display:block}.history_work .left_comments_wrap{margin-bottom:20px}.history_work .left_comments_wrap .head .name{float:left}.history_work .left_comments_wrap .head .data,.history_work .left_comments_wrap .head .rating{float:right}.history_work .left_comments_wrap .head .data,.history_work .left_comments_wrap .head .rating>p{line-height:25px}.history_work .left_comments_wrap .head:after{clear:both;content:"";display:block}.history_work .left_comments_wrap .head .data{margin-right:22px}.history_work .left_comments_wrap .content{padding-right:156px}.review{font-weight:500}.answer{background-color:#e7e7e7;border-radius:5px;padding:6px 20px}.services .cost_work{flex:1 1 150px;margin-right:40px}.services .block_wrap{background-color:#f9f9f9;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:20px;padding:8px 30px}.services .block_wrap p{display:block;flex:1 1 auto;float:left;width:60%}.services .block_wrap:after{clear:both;content:"";display:block}.cost_work{display:block;font-weight:500}.currency{font-size:13px;font-weight:300}.examples .block_wrap{height:180px;position:relative}.employee_find .rating{width:30%}.examples .block_wrap:hover:after{background-image:linear-gradient(transparent,rgba(108,185,217,.2) 0,transparent 0,transparent 0,transparent 0,transparent 0,transparent 0,transparent 0,#219ae7);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.examples .block_wrap:hover>.ico:after,.examples .block_wrap:hover>p{display:block}.examples img{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.examples .ico:after{background-image:url(../img/ico/loop.png);content:"";cursor:pointer;display:none;height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:1}.examples p{bottom:0;color:#fffefe;left:0;padding:8px 15px;position:absolute;z-index:99}.examples,.examples p,.history_work,.resume_wrap,.services{display:none}.employee_find .blank{margin:14px auto 0;padding:0}.employee_find .blank:not(:first-child){margin:30px auto 0}.employee_find .portfolio_head .col-lg-12:after{clear:both;content:"";display:block}.employee_find .portfolio_head .avatar{margin:55px 16px 55px 50px;width:100px}.employee_find .personal_inf{margin-left:0;padding:50px 30px 10px 8px}.employee_find .personal_inf .about .name{float:left}.employee_find .personal_inf .about .offline,.employee_find .personal_inf .about .online{float:right;margin-left:0}.employee_find .personal_inf .about:after{clear:both;content:"";display:block}.employee_find .personal_inf .portfolio_spec{margin-left:0}.employee_find .personal_inf .portfolio_spec .spec_name,.employee_find .personal_inf .portfolio_spec ul{display:inline-block}.employee_find .personal_inf .portfolio_spec:before{content:unset}.employee_find .personal_inf .portfolio_footer .history_work{display:flex;justify-content:space-between}.employee_find .personal_inf .portfolio_footer .history_work .left_content{float:left;margin-top:0}.employee_find .personal_inf .portfolio_footer .history_work .rating{float:right}.employee_find .personal_inf .portfolio_footer .history_work:after{clear:both;content:"";display:block}.employee_find .personal_inf .portfolio_footer .examples{display:block;margin-top:30px}.employee_find .personal_inf .portfolio_footer .examples .block_wrap{background-color:#e7e7e7;border-radius:3px;max-height:115px;max-width:157px}.employee_find .personal_inf .portfolio_footer .examples p{padding:0 14px}.employee_find .personal_inf .footer{margin-bottom:0;margin-top:40px}.employee_find .personal_inf .footer .about .btn_apply_filter{background:#ffb718}.employee_find .personal_inf .footer .btn_apply_filter{color:#fff;float:left;font-weight:500;margin-left:25px}.employee_find .personal_inf .footer .about{float:left;margin:0;padding-top:10px;width:unset}.employee_find .personal_inf .footer .about a:after{border-bottom:1px solid #444;content:"";display:block}.employee_find .order_serv{margin-right:24px}.portfolio_wrap_mob{display:none;float:left;width:100%}.portfolio_wrap_mob .btn_apply_filter{color:#fff;font-weight:500;text-align:center}.type_services,a.type_services{color:#219ae7;display:block;font-size:16px;font-weight:500;height:44px;line-height:17px;margin-left:0;padding-right:68px;padding-top:10px;text-align:center;width:160px}.type_services:hover,a.type_services:hover{color:#219ae7}.type_services.active{border-radius:3px;color:#50b8ee;padding-bottom:1px}.type_services_inf_wrap{background-color:#e7e7e7;display:inline-block;display:none;float:right;padding:50px 0 184px;position:relative;vertical-align:top;width:76%}.type_services_inf{border-radius:0 5px 5px 0;margin-bottom:10px;padding-left:26px;padding-right:112px}.remote_job .type_services_inf label,.terms_of_use_content .about_section .type_services_inf p:first-child,.type_services_inf .remote_job label,.type_services_inf .terms_of_use_content .about_section p:first-child,.type_services_inf .title_blank_works{display:none}.type_services_inf li{display:inline-block;margin-bottom:10px;margin-right:6px}.type_services_inf li a:after{border-bottom:1px solid #444;content:"";display:block}.type_services_inf li a:hover{color:#219ae7;font-weight:500}.type_services_inf li a:hover:after{border-bottom:1px solid #219ae7}.type_services_block{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding-left:26px;width:100%}.type_services_block p{display:inline-block;flaot:left;display:flex;justify-content:space-between;width:55%}.type_services_block .cost_work{display:inline-block;float:none}.order_serv{background-color:#219ae7;border-radius:3px;color:#fff!important;display:block;float:right;font-weight:500;padding:15px 0;text-align:center;width:160px}.order_serv:hover{background-color:#37a4e9}.show_all_serv{display:block;float:right;margin-right:26px}.show_all_serv:after{border-bottom:1px solid #444;content:"";display:block}.close_inf{background:url(../img/ico/close.png) no-repeat 50%;cursor:pointer;height:15px;position:absolute;right:15px;top:15px;width:15px}.page_categories .categories_title{line-height:24px}section.all_categories.page_categories ul li{display:flex;float:left;padding:0 30px 0 0;width:25%}section.all_categories.page_categories ul li a{overflow-x:hidden;overflow-y:hidden;padding-bottom:14px}section.all_categories.page_categories .masonry{column-count:4;-moz-column-count:4;-webkit-column-count:4;-moz-column-fill:initial;column-fill:initial;display:block}section.all_categories.page_categories .masonry li>input{margin-right:5px}section.all_categories.page_categories .masonry li{align-items:baseline;display:inline-block;display:flex;flex-wrap:wrap;float:none;justify-content:space-between;margin:0;padding:7px 0;vertical-align:text-top;width:100%}.subcategory_label input{margin-right:25px}.subcategory_label{align-items:baseline;display:flex;justify-content:space-between;margin-right:25px;padding:5px 0}section.all_categories.page_categories .masonry li a{display:block;font-size:15px;height:unset;padding-bottom:0}section.all_categories.page_categories .masonry li a:not(:last-child){margin-bottom:10px}section.all_categories.page_categories .masonry li .subcategory{flex:1 0 100%;padding:12px 0 12px 16px;width:100%}section.all_categories.page_categories .masonry li .subcategory a{font-size:14px}.all_categories.page_categories{margin-bottom:100px}.all_categories.page_categories .information_wrap p:first-child,.all_categories.page_categories .section_name,.all_categories.page_categories h1,.information_wrap .all_categories.page_categories p:first-child{margin-bottom:40px}.all_categories.page_categories .indent_down{margin-bottom:100px}.all_categories.page_categories .category{position:relative}.all_categories.page_categories .remote_job label,.all_categories.page_categories .terms_of_use_content .about_section p:first-child,.all_categories.page_categories .title_blank_works,.remote_job .all_categories.page_categories label,.terms_of_use_content .about_section .all_categories.page_categories p:first-child{border-bottom:1px solid #e7e7e7;margin-bottom:20px;margin-left:34px;padding-bottom:10px;position:relative}.all_categories.page_categories .remote_job label .no_open,.all_categories.page_categories .terms_of_use_content .about_section p:first-child .no_open,.all_categories.page_categories .title_blank_works .no_open,.remote_job .all_categories.page_categories label .no_open,.terms_of_use_content .about_section .all_categories.page_categories p:first-child .no_open{left:66%!important}.all_categories.page_categories .no_open{background-image:url(../img/sprite_desktop.png);background-position:-69px -978px;cursor:pointer;display:none;height:28px;left:64%!important;position:absolute;top:2px;width:43px}.all_categories.page_categories .open_category{background-position:-69px -951px!important}.category_footer_wrap .row:not(:first-child){margin-top:20px}.ico_category{display:inline-block;height:19px;left:-8px;position:relative;width:19px}.ico_category img{display:block}footer{background:#444;padding:17px 0 0}footer a.logo{display:block;padding-top:10px}footer .footer_mnu_wrap{margin-right:-12px}footer .footer_mnu_wrap ul{padding:6px 0 20px 7px}footer .footer_mnu_wrap ul li{display:inline-block;height:37px;opacity:.7;padding-left:24px}footer .footer_mnu_wrap ul li a{color:#fff}footer .footer_mnu_wrap ul li:hover:after{border-bottom:1px solid #fff;content:"";display:block}footer .social_block{float:right;margin-top:12px}footer .social_block:after{clear:both;content:"";display:block}footer .social_block a.social{clear:both;content:"";display:inline-block}footer .social_block a.social:not(:last-child){margin-right:11px}footer .social_block span{background-image:url(../img/social/ico_social.png);display:inline-block;float:right;height:30px;opacity:.6;width:30px}footer .social_block .fb{background-position:-6px -3px}footer .social_block .fb:hover{background-position:-11px -44px}footer .social_block .vk{background-position:-51px -3px}footer .social_block .vk:hover{background-position:-51px 36px}footer .social_block .ok{background-position:-96px -3px;opacity:.5}footer .social_block .ok:hover{background-position:-96px -43px}footer .social_block .google{background-position:-141px -3px}footer .social_block .google:hover{background-position:-141px -43px}footer .social_block .telegram{background-position:-186px -3px;opacity:.5}footer .social_block .telegram:hover{background-position:-186px -43px}footer .development_wrap{background:#2a2a2a}footer .development_wrap p{color:hsla(0,0%,100%,.75);font-size:15px;font-weight:300;padding:12px 0;text-align:right;width:100%}footer .development_wrap p:before{background:url(../img/logo/genius.png) no-repeat;content:"";display:inline-block;height:25px;margin-right:20px;vertical-align:bottom;width:25px}footer .development_wrap p span{color:hsla(0,0%,100%,.75);font-weight:500}footer .simple_color{background:#282828;padding-bottom:30px}.pop_ups{background:rgba(33,154,231,.9);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:99}.pop_ups_autorizated{background-color:#fff;border-radius:5px;box-shadow:0 4px 19.6px .4px rgba(75,84,94,.1);display:none;float:right;margin-top:85px;max-width:340px;padding:25px 35px 50px}.pop_ups_comments{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pop_ups_comments .write_comments_wrap{border-radius:5px;padding:15px}.pop_ups_comments .write_comments_wrap .right_pos{margin-bottom:30px}.pop_ups_comments .write_comments_wrap button{color:#fff;display:block;float:none;font-weight:500;width:100%}.pop_ups_sandwich{display:none;float:right;margin-right:36px;margin-top:85px;max-width:315px;padding-right:0;position:unset}.pop_ups_sandwich li:after{clear:both;content:"";display:block}span.close_pop_up{background-image:url(../img/ico/pop_up_close.png);background-position:50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;float:right;height:20px;position:relative;right:-2px;top:5px;width:20px}.popup_new span.close_pop_up{position:absolute;right:25px;top:25px;z-index:12}.popup_new .section_name{margin-bottom:15px}.popup_new .btn_all{display:block;margin-bottom:15px}.title_pop_up{font-size:23px;font-weight:500;margin-bottom:5px;text-align:left}form.pop_up input{margin-top:14px;padding:10px 25px 12px}form.pop_up a{float:left;font-size:14px;padding-top:15px}form.pop_up a:after{border-bottom:1px solid #444;content:"";display:block}form.pop_up .btn_all,form.pop_up .hidden_categories{float:right;margin:2px;min-height:40px;width:165px}form.pop_up:after{clear:both;content:"";display:block}form.pop_up .pop_btn_wrap{margin:22px -2px 0}form.pop_up .pop_btn_wrap:after{clear:both;content:"";display:block}.top_pop_up{bottom:0;float:left;margin-bottom:134px;margin-top:unset;position:absolute}#slick_slider_news{margin:0 25px}.slick-next:before,.slick-prev:before{color:transparent!important}#slick_added_works .slick-next{right:-5px}#slick_added_works .slick-prev{left:-5px}#slick_added_works .slick-slide{height:100%}@media only screen and (max-width:1208px){section.news #jssor_slider_news{height:458px;width:920px}section.news .slides_news{left:0;width:920px}section.news div.bt-arrow-jssor.left{left:-23px}section.news div.bt-arrow-jssor.right{left:915px}}@media only screen and (max-width:1199px){.filter_wrap{padding:44px 25px 50px}header nav.header_mnu_wrap ul{gap:16px;margin-left:0}.header_wrap{margin-top:120px}.header_wrap .job_categories_wrap,.header_wrap .pop_ups_sandwich{padding-right:170px}.remote_job.active_1200,.remote_job.in_city.active_1200{margin-bottom:60px}.remote_job.active_1200 form,.remote_job.in_city.active_1200 form{display:block}.remote_job.in_city.active_1200 input,.remote_job.in_city.active_1200 label{margin-left:94px}.remote_job.in_city.active_1200 .head>span,.remote_job.in_city.active_1200 span.active_el,.remote_job.in_city.active_1200 span.btn_all,.remote_job.in_city.active_1200 span.btn_orange,.remote_job.in_city.active_1200 span.btn_orange_click,.remote_job.in_city.active_1200 span.hidden_categories{right:20px}.remote_job.in_city.active_1200 .job_categories_wrap,.remote_job.in_city.active_1200 .pop_ups_sandwich{padding-left:94px;padding-right:76px}.remote_job.in_city.active_1200 span.btn_orange_click{right:20px}.remote_job.active_1200 span.btn_orange_click{right:159px}.chat_wrap{margin:24px auto}.chat_wrap .chat_head .chat_active span{margin-right:2px}.chat_wrap .chat_head .chat_active .status{letter-spacing:0}.people_change_wrap.people_change_wrap_bottom{margin-top:100px}.people_change_wrap.people_change_wrap_bottom .people.girl,.people_change_wrap.people_change_wrap_bottom .people.grand{margin-right:0;margin-top:0}.people_change_wrap.people_change_wrap_bottom .people.man{margin-left:0}section.last_added_works .blank{width:320px}section.last_added_works .slides{left:119px;width:730px}section.last_added_works div.bt-arrow-jssor.right{left:930px}.information_wrap .news.blog p:first-child,.news.blog .information_wrap p:first-child,.news.blog p.section_name{text-align:center}.news.blog .news_email{padding:30px 34px 44px}.ask_question_wrap .news.blog .news_email p:first-child,.news.blog .news_email .ask_question_wrap p:first-child,.news.blog .news_email .write_comments_wrap p:first-child,.news.blog .news_email p.abroad_title,.write_comments_wrap .news.blog .news_email p:first-child{padding:0;text-align:left}.news.blog .news_email form{margin-top:28px}.news.blog .news_email form button{margin:16px auto 0;width:164px}.news.blog .news_email form .btn_all{margin-top:-2px}.news.blog .news_email form input[type=text]{display:inline-block;float:left;width:45%}.news.blog .news_email form input[type=email]{display:inline-block;float:right;width:45%}.news.blog .news_email form:after{clear:both;content:"";display:block}.news.blog .navigation.indent_down{margin-bottom:50px}.news.blog .filter_wrap.news_email,.news.blog .news_email.ask_question_wrap,.news.blog .news_email.left_comments_wrap,.news.blog .news_email.write_comments_wrap{margin-bottom:106px}.news.blog .working_abroad{display:none}.news.blog .last_added_works{display:block}.blank .content p>a>span{font-size:21px}footer .footer_mnu_wrap{margin-left:0}section.find_added_works .show_filter_wrap{float:right;position:relative}section.find_added_works .show_filter_ico{animation:sonar 2.5s ease-out infinite;cursor:pointer;display:block;height:4em;position:fixed;text-align:right;top:50%;transform:translateY(-50%);transform:translateX(-100%);transition:all .5s;width:50px;z-index:9999}.show_filter_text{color:#c4e2f8;font-size:9px;font-weight:500;margin-left:9px;position:absolute;top:-1px}section.find_added_works .ask_question_wrap,section.find_added_works .filter_wrap,section.find_added_works .left_comments_wrap,section.find_added_works .write_comments_wrap{border-radius:5px;display:none;left:50%;max-height:90vh;max-width:97%;overflow:auto;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:450px;z-index:9999}section.find_added_works .ask_question_wrap .filter_head,section.find_added_works .filter_wrap .filter_head,section.find_added_works .left_comments_wrap .filter_head,section.find_added_works .write_comments_wrap .filter_head{display:block}section.find_added_works .filter_content{padding:25px 40px 50px}section.find_added_works .working_abroad{display:none}.navigation .page_nav_wrap span.nav_go_left a,.navigation .page_nav_wrap span.nav_go_right a{background-position-y:-1148px}.terms_of_use_content .terms_wrap{padding:0 110px}.news.blog.page_blog{margin-top:72px}.news.blog.page_blog nav.blog_nav{margin:26px 0 0}.ask_question_wrap .news.blog.page_blog p:first-child,.news.blog.page_blog .ask_question_wrap p:first-child,.news.blog.page_blog .write_comments_wrap p:first-child,.news.blog.page_blog p.abroad_title,.write_comments_wrap .news.blog.page_blog p:first-child{margin-top:65px}.news.blog.page_blog .filter_wrap.news_email,.news.blog.page_blog .news_email.ask_question_wrap,.news.blog.page_blog .news_email.left_comments_wrap,.news.blog.page_blog .news_email.write_comments_wrap{margin-bottom:75px;margin-top:55px}.ask_question_wrap .news.blog.page_blog .filter_wrap.news_email p:first-child,.ask_question_wrap .news.blog.page_blog .news_email.left_comments_wrap p:first-child,.news.blog.page_blog .filter_wrap.news_email .ask_question_wrap p:first-child,.news.blog.page_blog .filter_wrap.news_email .write_comments_wrap p:first-child,.news.blog.page_blog .filter_wrap.news_email p.abroad_title,.news.blog.page_blog .news_email.ask_question_wrap p.abroad_title,.news.blog.page_blog .news_email.ask_question_wrap p:first-child,.news.blog.page_blog .news_email.left_comments_wrap .ask_question_wrap p:first-child,.news.blog.page_blog .news_email.left_comments_wrap .write_comments_wrap p:first-child,.news.blog.page_blog .news_email.left_comments_wrap p.abroad_title,.news.blog.page_blog .news_email.write_comments_wrap p.abroad_title,.news.blog.page_blog .news_email.write_comments_wrap p:first-child,.write_comments_wrap .news.blog.page_blog .filter_wrap.news_email p:first-child,.write_comments_wrap .news.blog.page_blog .news_email.left_comments_wrap p:first-child{margin-top:0}.news.blog.page_blog .share ul>li,.news.blog.page_blog .share_wrap>div{display:inline-block}.write_comments_wrap .write_comments .left_pos,.write_comments_wrap .write_comments .right_pos{width:360px}.comments{margin-top:62px}.comments .left_comments{margin-top:56px}.news_copy{margin-bottom:45px;margin-top:34px}.ask_question_wrap .ask_question .left_pos,.ask_question_wrap .ask_question .right_pos{max-width:262px}.single_page .other_works{padding:44px 12px 50px}.single_page .filter_wrap.news_email,.single_page .news_email.ask_question_wrap,.single_page .news_email.left_comments_wrap,.single_page .news_email.write_comments_wrap{padding:34px}.single_page .filter_wrap.news_email p,.single_page .news_email.ask_question_wrap p,.single_page .news_email.left_comments_wrap p,.single_page .news_email.write_comments_wrap p{padding:0}.category_wrap .single_page .filter_wrap.news_email li.category_name,.category_wrap .single_page .news_email.ask_question_wrap li.category_name,.category_wrap .single_page .news_email.left_comments_wrap li.category_name,.category_wrap .single_page .news_email.write_comments_wrap li.category_name,.single_page .filter_wrap.news_email .category_title,.single_page .filter_wrap.news_email .category_wrap li.category_name,.single_page .news_email.ask_question_wrap .category_title,.single_page .news_email.ask_question_wrap .category_wrap li.category_name,.single_page .news_email.left_comments_wrap .category_title,.single_page .news_email.left_comments_wrap .category_wrap li.category_name,.single_page .news_email.write_comments_wrap .category_title,.single_page .news_email.write_comments_wrap .category_wrap li.category_name{margin:26px 0 0;padding-left:26px}.single_page_blank .blank{padding:34px}.vacancies_information ul li span:nth-child(2){width:230px}.masonry_serv .categories_title{font-size:20px}.employee_inner .portfolio_spec{margin-top:30px}.employee_inner .portfolio_spec .btn_apply_filter{display:block;margin-top:20px}.employee_inner .personal_inf{margin-left:24px}.employee_find .personal_inf{padding-left:0;padding-right:0}.employee_find .history_work li:not(:last-child){margin-right:38px}.employee_find .examples .row>div{margin-top:0}.employee_find .portfolio_head .avatar{margin:50px 16px 50px 44px}.employee_find .personal_inf{margin-left:14px;width:67%}.type_services_inf_wrap{padding:50px 0 178px}}@media only screen and (max-width:991px){.employee_find .show_filter_ico{display:inline-block}.employee_find .show_filter_wrap{display:inline-block;position:fixed;right:30px;top:150px;z-index:10}.employee_find .filter_wrap{display:none}.history_work ul{display:block}.employee_inner .portfolio_spec:before{content:unset}.employee_inner .contacts_inf_wrap .btn_apply_filter{display:none}.employee_btn{color:#fefefe;display:block;float:left;font-size:15px;font-weight:500;left:140px;margin-top:30px;position:relative}.employee_btn:hover{background-color:#37a4e9;color:#fefefe}.unauthorizedDEL{width:55%}input:-moz-placeholder,input::-moz-placeholder{font-size:14px}input::-webkit-input-placeholder{font-size:14px}input:-ms-input-placeholder{font-size:14px}body{font-size:14px}header .logo img{width:55px}header .top_line{padding-top:26px}header nav.header_mnu_wrap ul li a:hover:after{margin-top:-6px}.header_wrap .people{height:73px;width:73px}.header_wrap .people.girl,.header_wrap .people.man{background-size:contain}.header_wrap .job_categories_wrap,.header_wrap .pop_ups_sandwich{padding-right:60px}.remote_job.in_city.active_1200{margin-left:0}.remote_job.in_city.active_1200 input,.remote_job.in_city.active_1200 label{margin-left:29px}.remote_job.in_city.active_1200 .job_categories_wrap,.remote_job.in_city.active_1200 .pop_ups_sandwich{padding-left:29px;padding-right:31px}.remote_job.in_city.active_1200 .head>span,.remote_job.in_city.active_1200 span.active_el,.remote_job.in_city.active_1200 span.btn_all,.remote_job.in_city.active_1200 span.btn_orange,.remote_job.in_city.active_1200 span.btn_orange_click,.remote_job.in_city.active_1200 span.hidden_categories{right:20px;top:46px}.remote_job.active_1200 span.btn_orange_click{right:49px;top:46px}.remote_job.active_1200 .people{height:37px;width:73px}.remote_job.active_1200 .people.girl,.remote_job.active_1200 .people.man{background-size:contain}.people_change_wrap.people_change_wrap_bottom .people{background-size:cover}.people_change_wrap.people_change_wrap_bottom .people.brother,.people_change_wrap.people_change_wrap_bottom .people.man{float:right;height:58px;margin-right:10px;margin-top:18px;width:59px}.people_change_wrap.people_change_wrap_bottom .people.man{float:left;margin-left:19px;margin-right:0;margin-top:18px}.people_change_wrap.people_change_wrap_bottom .people.girl,.people_change_wrap.people_change_wrap_bottom .people.grand{height:72px;margin-right:38px;margin-top:10px;width:72px}.people_change_wrap.people_change_wrap_bottom .people.girl{margin-right:40px}.people_change_wrap.people_change_wrap_bottom .people.boy,.people_change_wrap.people_change_wrap_bottom .people.sister{height:50px;margin-right:20px;margin-top:22px;width:48px}.people_change_wrap.people_change_wrap_bottom .people.sister{margin-right:12px}.information_wrap p:first-child,.section_name,h1{font-size:34px}.btn_all,.hidden_categories{margin:31px auto 0;width:163px}.find_service{font-size:16px;padding:16px 0;width:194px}.terms_of_use_content,section{margin-top:54px}section.last_added_works .blank{margin:6px auto}section.last_added_works .blank .wrapper{padding:25px}section.last_added_works .blank .wrapper .head{margin-bottom:25px}section.last_added_works .blank .wrapper .city p:last-child:before{height:19px;margin-right:9px;width:12px}section.last_added_works .blank .wrapper .city p:first-child:before{background-position:-88px -211px}section.last_added_works .blank .wrapper .content>p:last-child{margin-top:10px}section.last_added_works .blank .wrapper .content p{line-height:21px}section.last_added_works .blank .wrapper .footer{margin-bottom:18px;margin-top:12px}section.last_added_works .blank .wrapper .footer .eye span{width:26px}section.last_added_works .slides{left:22px;width:705px}section.last_added_works div.bt-arrow-jssor.left{left:1px;top:-33px}section.last_added_works div.bt-arrow-jssor.right{left:719px;top:-33px}li[data-show=false]{display:none}span.show_all{display:block;padding-left:28px;padding-top:4px}section.all_categories p.title{font-size:22px;margin-bottom:10px;margin-top:16px}section.all_categories p.title img{margin-right:8px}section.all_categories ul li{padding:0 0 12px 30px}.city_for_work span.hidden_all,.city_for_work span.show_all{margin-top:20px;text-align:center}.city_for_work span.hidden_all:after,.city_for_work span.show_all:after{margin:auto}.city_for_work .row div:nth-child(n+3){display:none}section.banner .container{padding:unset;width:100%}.banner_wrap{padding:59px 0}.banner_wrap p.title_banner{font-size:50px}footer .footer_mnu_wrap{margin-left:24px}footer .footer_mnu_wrap ul li{height:32px;padding-left:14px}.social_block{margin-left:-35px;margin-right:-18px}footer .social_block a.social:not(:last-child){margin-right:11px}section.news .blank{width:290px}section.news #jssor_slider_news{height:436px;width:750px}section.news .slides_news{left:42px;width:700px}section.news div.bt-arrow-jssor.left{left:6px;top:-48px}section.news div.bt-arrow-jssor.right{left:714px;top:-48px}.about_sect{padding-bottom:50px;padding-top:50px}.about_sect p{padding:17px 9px 5px 16px}.banner_wrap:before{background-position:50%;background-repeat:repeat;background-size:contain}.navigation .page_nav_wrap span.nav_go_left a{background-position-y:-1149px}.navigation .page_nav_wrap span.nav_go_right a{background-position-y:-1147px}.about_sect_findJob{margin-top:54px!important}.news_copy{margin-bottom:50px;margin-top:44px}.terms_of_use_content .terms_wrap{padding:0}.information_wrap .terms_of_use_content .terms_wrap p:first-child,.terms_of_use_content .terms_wrap .information_wrap p:first-child,.terms_of_use_content .terms_wrap p.section_name{margin-bottom:0}.terms_of_use_content .about_section{margin-top:20px}.terms_of_use_content .about_section p:first-child{padding-bottom:10px}.terms_of_use_content{margin-bottom:68px}.news.blog{margin-top:52px}.news.blog .row_wrap>div{margin-bottom:26px}.news.blog .news_email form input[type=email],.news.blog .news_email form input[type=text]{width:315px}.news.blog .filter_wrap.news_email,.news.blog .news_email.ask_question_wrap,.news.blog .news_email.left_comments_wrap,.news.blog .news_email.write_comments_wrap{margin-bottom:77px;margin-top:77px}.news.blog .last_added_works .blank{margin:5px auto;width:320px}.news.blog .last_added_works .blank .footer{margin-bottom:18px;margin-top:12px}.write_comments_wrap .write_comments .left_pos,.write_comments_wrap .write_comments .right_pos{width:300px}#jssor_added_works{height:430px}.remote_job.in_city.not_home form.remote_job_form .head>span,.remote_job.in_city.not_home form.remote_job_form span.active_el,.remote_job.in_city.not_home form.remote_job_form span.btn_all,.remote_job.in_city.not_home form.remote_job_form span.btn_orange,.remote_job.in_city.not_home form.remote_job_form span.btn_orange_click,.remote_job.in_city.not_home form.remote_job_form span.hidden_categories{top:24px}.contact_information .information_wrap p{text-align:center}.contact_information .col-md-4:after{clear:both;content:"";display:block}.contact_information .support_clients{float:left;margin-top:30px}.contact_information .offers{float:right;margin-top:30px}.contact_information .ask_question_wrap{margin-top:20px}.contact_information .ask_question_wrap>p{display:none}.question_title_mob{display:block}.ask_question_wrap .ask_question .left_pos,.ask_question_wrap .ask_question .right_pos{max-width:310px}.single_page .other_works ul,.single_page .other_works ul li,.single_page .other_works>p{display:inline-block}.single_page .other_works ul li span{margin:0 12px;width:auto}section.all_categories.page_categories .no_open{display:block}.remote_job section.all_categories.page_categories label,.terms_of_use_content .about_section section.all_categories.page_categories p:first-child,section.all_categories.page_categories .remote_job label,section.all_categories.page_categories .terms_of_use_content .about_section p:first-child,section.all_categories.page_categories .title_blank_works{border-bottom:none;margin-bottom:18px;margin-left:40px;padding-bottom:0}section.all_categories.page_categories .masonry{column-count:1;-moz-column-count:1;-webkit-column-count:1}section.all_categories.page_categories .masonry li{margin-left:0}section.all_categories.page_categories .masonry li .subcategory{padding:6px 0 0 16px}section.all_categories.page_categories .masonry li a:not(:last-child){margin-bottom:0}.category_footer_wrap .row:not(:first-child){margin-top:0}.category_footer_wrap .row:nth-child(odd){float:left}.category_footer_wrap .row:nth-child(2n){float:right}.employee_inner .portfolio_spec{margin-left:125px}.employee_inner .examples .block_wrap{height:149px;width:203px}.services .block_wrap>p{width:45%}.history_work .left_comments_wrap{padding:30px}.history_work .left_comments_wrap .content{padding-right:0}}@media(max-width:901px){.news.blog .news_email form .btn_all{margin-left:0;margin-top:0}}@media only screen and (max-width:767px){#slick_added_works{margin-bottom:30px}#slick_added_works .slick-next{right:50%;top:102%!important;transform:rotate(180deg) translateX(-110%)}#slick_added_works .slick-prev{left:50%;top:102%!important;transform:translateX(-110%)}#slick_slider_news .slick-list{padding-right:120px}.row{position:relative}.ask_question_wrap .ask_question .left_pos,.ask_question_wrap .ask_question .right_pos{max-width:100%;width:100%}.header_wrap .job_categories_wrap,.header_wrap .pop_ups_sandwich{padding-right:30px}.remote_job.in_city.active_1200,.remote_job.in_city.active_1200 input,.remote_job.in_city.active_1200 label{margin-left:0}.remote_job.in_city.active_1200 .job_categories_wrap,.remote_job.in_city.active_1200 .pop_ups_sandwich{padding-left:0;padding-right:31px}.remote_job label{font-size:20px}.remote_job.active_1200 input,.remote_job.in_city.active_1200 input{box-sizing:border-box;-moz-box-sizing:border-box;max-width:unset}.remote_job.active_1200 .head>span,.remote_job.active_1200 span.active_el,.remote_job.active_1200 span.btn_all,.remote_job.active_1200 span.btn_orange,.remote_job.active_1200 span.btn_orange_click,.remote_job.active_1200 span.hidden_categories,.remote_job.in_city.active_1200 .head>span,.remote_job.in_city.active_1200 span.active_el,.remote_job.in_city.active_1200 span.btn_all,.remote_job.in_city.active_1200 span.btn_orange,.remote_job.in_city.active_1200 span.btn_orange_click,.remote_job.in_city.active_1200 span.hidden_categories{right:19px;top:43px}.people_change_wrap.people_change_wrap_bottom{display:none}.banner_wrap{margin-top:12px}.banner_wrap p.title{font-size:45px}.banner_wrap>div:not(:last-child):after{border:none}.banner_wrap:before{background-position:50%;background-repeat:repeat;background-size:contain;left:0}section.last_added_works .blank .wrapper{padding:26px 20px 20px}section.last_added_works .blank .wrapper .head{margin-bottom:7px}.remote_job section.last_added_works .blank .wrapper .content label,.terms_of_use_content .about_section section.last_added_works .blank .wrapper .content p:first-child,section.last_added_works .blank .wrapper .content .remote_job label,section.last_added_works .blank .wrapper .content .terms_of_use_content .about_section p:first-child,section.last_added_works .blank .wrapper .content .title_blank_works{font-size:20px;margin-bottom:7px}.remote_job section.last_added_works .blank .wrapper .content label a>span,.terms_of_use_content .about_section section.last_added_works .blank .wrapper .content p:first-child a>span,section.last_added_works .blank .wrapper .content .remote_job label a>span,section.last_added_works .blank .wrapper .content .terms_of_use_content .about_section p:first-child a>span,section.last_added_works .blank .wrapper .content .title_blank_works a>span{font-size:19px}section.last_added_works .blank .wrapper .content>p:last-child{margin-top:11px}section.last_added_works .blank .data p>span{display:block}section.last_added_works .blank .city p:first-child:before{width:17px}section.last_added_works .blank,section.news .blank{width:250px}section.last_added_works #jssor_added_works,section.news #jssor_added_works{height:444px}section.last_added_works #jssor_added_works,section.last_added_works #jssor_slider_news,section.news #jssor_added_works,section.news #jssor_slider_news{width:390px}section.last_added_works .slides,section.last_added_works .slides_news,section.news .slides,section.news .slides_news{left:31px;width:370px}section.last_added_works .slides_news,section.news .slides_news{left:34px}section.last_added_works div.bt-arrow-jssor.right,section.news div.bt-arrow-jssor.right{left:363px}.about_sect{background-image:unset}.about_sect p{padding:17px 0 10px}footer .footer_mnu_wrap{margin-left:0}footer .footer_mnu_wrap ul{padding:6px 0 0 24px}footer .footer_mnu_wrap ul li{padding-left:10px}footer .development_wrap p{font-size:14px}footer .social_block{float:none;margin-bottom:19px;margin-left:unset;margin-right:unset;margin-top:4px;text-align:center}.news.blog .blank,section.news .blank{margin:0 auto}.news.blog .blank .head,section.news .blank .head{height:147px}.news.blog .blank .content,section.news .blank .content{padding:23px 20px 26px}.news.blog .blank .content .offers p:first-child>a,.news.blog .blank .content .support_clients p:first-child>a,.news.blog .blank .content p.title_blank_news>a,.offers .news.blog .blank .content p:first-child>a,.offers section.news .blank .content p:first-child>a,.support_clients .news.blog .blank .content p:first-child>a,.support_clients section.news .blank .content p:first-child>a,section.news .blank .content .offers p:first-child>a,section.news .blank .content .support_clients p:first-child>a,section.news .blank .content p.title_blank_news>a{font-size:20px}.news.blog .blank .content .offers p:first-child,.news.blog .blank .content .support_clients p:first-child,.news.blog .blank .content p.title_blank_news,.offers .news.blog .blank .content p:first-child,.offers section.news .blank .content p:first-child,.support_clients .news.blog .blank .content p:first-child,.support_clients section.news .blank .content p:first-child,section.news .blank .content .offers p:first-child,section.news .blank .content .support_clients p:first-child,section.news .blank .content p.title_blank_news{margin-bottom:11px}.news.blog .blank .content p,section.news .blank .content p{line-height:21px}.news.blog .blank .footer,section.news .blank .footer{padding:6px 18px 26px}.news.blog .filter_wrap.news_email,.news.blog .news_email.ask_question_wrap,.news.blog .news_email.left_comments_wrap,.news.blog .news_email.write_comments_wrap{margin:77px auto;max-width:356px}.ask_question_wrap .news.blog .filter_wrap.news_email p:first-child,.ask_question_wrap .news.blog .news_email.left_comments_wrap p:first-child,.news.blog .filter_wrap.news_email .ask_question_wrap p:first-child,.news.blog .filter_wrap.news_email .write_comments_wrap p:first-child,.news.blog .filter_wrap.news_email p.abroad_title,.news.blog .news_email.ask_question_wrap p.abroad_title,.news.blog .news_email.ask_question_wrap p:first-child,.news.blog .news_email.left_comments_wrap .ask_question_wrap p:first-child,.news.blog .news_email.left_comments_wrap .write_comments_wrap p:first-child,.news.blog .news_email.left_comments_wrap p.abroad_title,.news.blog .news_email.write_comments_wrap p.abroad_title,.news.blog .news_email.write_comments_wrap p:first-child,.write_comments_wrap .news.blog .filter_wrap.news_email p:first-child,.write_comments_wrap .news.blog .news_email.left_comments_wrap p:first-child{padding:0 40px;text-align:center}.news.blog .filter_wrap.news_email form button,.news.blog .filter_wrap.news_email form input,.news.blog .news_email.ask_question_wrap form button,.news.blog .news_email.ask_question_wrap form input,.news.blog .news_email.left_comments_wrap form button,.news.blog .news_email.left_comments_wrap form input,.news.blog .news_email.write_comments_wrap form button,.news.blog .news_email.write_comments_wrap form input{float:none;width:100%}.news.blog #jssor_slider_news{height:424px}section.all_categories p.title{font-size:20px;margin-bottom:6px}section.all_categories ul li{padding:0 0 5px 30px}section.all_categories .btn_all,section.all_categories .hidden_categories{margin:19px auto 0}.banner_wrap{padding:35px 0}.banner_wrap p.title_banner{font-size:45px;margin-bottom:-4px}.banner_wrap p:not(.title_banner){margin-bottom:10px}.news.blog.page_blog .filter_wrap.news_email,.news.blog.page_blog .news_email.ask_question_wrap,.news.blog.page_blog .news_email.left_comments_wrap,.news.blog.page_blog .news_email.write_comments_wrap{max-width:100%}.news.blog.page_blog .blank .content,.news.blog.page_blog .blank .footer{padding:unset}.write_comments_wrap .write_comments .left_pos,.write_comments_wrap .write_comments .right_pos{width:280px}.btn_all,.hidden_categories{margin:39px auto 0}.news.blog .last_added_works .blank{width:290px}.news.blog .last_added_works .blank .head{margin-bottom:4px}.employee_inner .examples .block_wrap{width:100%}.employee_inner .examples .block_wrap:hover>p{display:none}.employee_inner .examples .row>div{margin-top:16px;padding:0}.employee_inner .examples .row>div:nth-child(odd){padding-left:15px;padding-right:8px}.employee_inner .examples .row>div:nth-child(2n){padding-left:8px;padding-right:15px}.employee_inner .portfolio_head{background-color:#fff;border-radius:3px;box-shadow:0 0 13.6px .4px rgba(75,84,94,.1);margin:auto;padding:30px 20px;width:100%}.employee_find .portfolio_head .avatar,.employee_inner .portfolio_head .avatar{float:left;height:85px;margin-right:20px;width:85px}.employee_inner .portfolio_head .avatar img{width:100%}.employee_inner .portfolio_head .col-lg-7:after{clear:both;content:"";display:block}.employee_inner .portfolio_nav{margin:50px auto 0;padding:0 15px}.employee_inner .portfolio_nav .step_number{align-items:center;display:flex;justify-content:space-between}.employee_inner .portfolio_nav .step_number span{margin-right:0}.employee_inner .active_number{position:relative;top:1px}.employee_inner .personal_inf{margin-left:0;text-align:left}.employee_find .personal_inf{margin-left:15px;width:75%}.employee_inner .personal_inf .about{display:flex;flex-direction:column;text-align:left}.employee_find .personal_inf .about{display:flex;flex-direction:row;justify-content:space-between;text-align:left}.employee_inner .personal_inf .about .name{font-size:18px;text-align:left}.employee_inner .personal_inf .about .offline,.employee_inner .personal_inf .about .online{float:none;line-height:26px;margin-left:0}.unauthorizedDEL{width:100%}.employee_inner .portfolio_spec ul,.portfolio_spec ul li{display:inline-block!important}.employee_inner .contacts_inf_wrap .unauthorized{width:100%}.employee_inner .blank{background:none;box-shadow:none;margin:0 auto;max-width:100%;padding:0 0 40px}.employee_inner .portfolio_spec{margin-left:0;margin-top:0}.employee_btn{left:15px;margin-top:10px}.employee_inner .portfolio_spec .contacts_inf_wrap{display:block}.employee_inner .portfolio_spec .spec_name{margin-bottom:10px}.employee_inner .portfolio_spec ul li{margin-right:4px;width:auto}.employee_inner .portfolio_footer{padding:0 15px;width:100%}.services .block_wrap{position:relative}.services .block_wrap>p{padding-top:0;width:66%}.services .order_serv{bottom:20px;position:absolute}.services .cost_work{margin-right:0;padding-top:0}.employee_find .history_work{display:block;margin-top:8px}.employee_find .history_work .left_content{float:none;margin-top:0}.employee_find .history_work .left_content li{margin-bottom:8px}.employee_find .history_work .rating{margin:0!important;width:30%}.employee_find .blank{background-color:#fff;box-shadow:0 0 13.6px .4px rgba(75,84,94,.1);padding:30px 20px}.employee_find .portfolio_head{background-color:none;box-shadow:none;max-width:100%;overflow:hidden;padding:0 5px}.employee_find .portfolio_head .avatar{margin:0}.employee_find .portfolio_head .personal_inf{padding-bottom:0;padding-top:0}.employee_find .portfolio_footer{max-width:100%}.employee_find .portfolio_wrap_mob .footer .btn_apply_filter{left:50%;max-width:250px;position:absolute;transform:translate(-50%);width:100%}.employee_find .portfolio_wrap_mob .footer .about,.employee_find .portfolio_wrap_mob .footer .added{margin-top:64px}.portfolio_wrap{display:none}.portfolio_wrap_mob{display:block}.portfolio_wrap_mob .about{background:none;float:left;margin:0;padding:0;width:unset}.portfolio_wrap_mob .about a:hover{background:none}.portfolio_wrap_mob .about a:after{border-bottom:1px solid #444;content:"";display:block}.type_services.active{background:#fff;border-radius:0}.type_services_inf_wrap{bottom:0;height:100%;left:10px;padding:0;position:absolute;right:0;transform:none;width:100%!important;z-index:10}.type_services_inf_wrap .close_inf{left:15px;right:unset;top:15px}.type_services_inf{border-radius:0;padding-left:0;padding-right:0}.type_services_inf ul{border:0;border-radius:3px;margin:20px auto;min-height:0;position:relative;width:auto}.type_services_inf ul li{display:none;display:block;margin:0;padding:10px 30px 10px 16px;text-align:left;text-align:center;width:100%}.type_services_inf_wrap a{margin-left:0;margin-top:0;transform:none}.type_services_inf ul li:not(.active):hover{background:#e7e7e7}.type_services_inf ul li a:after{content:none}.type_services_inf ul li a:hover{color:#444;font-weight:300}.type_services_inf ul .arrow_filter{background-image:url(../img/sprite_desktop.png);background-position:-90px -910px;cursor:pointer;height:43px;position:absolute;right:0;top:0;width:30px}.type_services_inf ul .arrow_filter.active{background-position:-82px -910px;transform:rotate(180deg)}.type_services_inf ul li.active{display:block}.type_services_inf ul li.active a{cursor:default}.remote_job .type_services_inf label,.terms_of_use_content .about_section .type_services_inf p:first-child,.type_services_inf .remote_job label,.type_services_inf .terms_of_use_content .about_section p:first-child,.type_services_inf .title_blank_works{display:block;text-align:center}.type_services_block{padding:0 16px}.type_services_block p{display:block;float:none;text-align:left!important;width:100%}.show_all_serv{display:inline-block;float:none;margin-left:50%;margin-top:50%;transform:translate(-50%,-50%)}.employee_find .order_serv{flex:1 0 auto;float:none;font-size:12px;margin:20px auto;padding:6px 12px}.list_type_service{margin-right:15px;text-align:right}}@media only screen and (max-width:685px){#slick_slider_news .slick-list{padding-right:40px}.employee_find .personal_inf .portfolio_footer .history_work .rating{float:left;width:80%}.employee_find .history_work li:not(:last-child){margin-right:20px}.employee_find .personal_inf{margin-bottom:20px}header .logo{display:block;padding-top:4px}header .logo img{width:74px}header .top_line{padding-top:16px}header nav.header_mnu_wrap ul{text-align:center}header nav.header_mnu_wrap ul li:nth-child(2),header nav.header_mnu_wrap ul li:nth-child(3){display:none}header nav.employee_menu ul li:nth-child(3){display:block}header nav.header_mnu_wrap ul li{gap:15px}.information_wrap p:first-child,.section_name,h1{font-size:25px}.about_sect{padding-bottom:43px;padding-top:28px}.about_sect p{line-height:23px;padding:15px 0 0}section{margin-top:20px}.find_job_blank .blank{margin:6px auto 30px}.about_sect_findJob{margin-top:32px!important}.news_copy{margin-bottom:42px;margin-top:16px}.banner_wrap{margin-top:8px}.terms_of_use_content{margin-bottom:45px;margin-top:40px}.terms_of_use_content .about_section p:first-child{font-size:20px}.news.blog{margin-top:40px}.news.blog .filter_wrap.news_email,.news.blog .news_email.ask_question_wrap,.news.blog .news_email.left_comments_wrap,.news.blog .news_email.write_comments_wrap{margin-bottom:50px;margin-top:50px}.ask_question_wrap .news.blog .news_email p:first-child,.news.blog .news_email .ask_question_wrap p:first-child,.news.blog .news_email .write_comments_wrap p:first-child,.news.blog .news_email p.abroad_title,.write_comments_wrap .news.blog .news_email p:first-child{font-size:25px}.information_wrap .news.blog p:first-child,.news.blog .information_wrap p:first-child,.news.blog p.section_name{margin-bottom:30px}.news.blog .row_wrap>div{margin-bottom:20px;width:100%}nav.blog_nav{margin:25px 0 18px}nav.blog_nav ul.menu li{margin-bottom:5px}.ask_question_wrap .news.blog .filter_wrap.news_email p:first-child,.ask_question_wrap .news.blog .news_email.left_comments_wrap p:first-child,.news.blog .filter_wrap.news_email .ask_question_wrap p:first-child,.news.blog .filter_wrap.news_email .write_comments_wrap p:first-child,.news.blog .filter_wrap.news_email p.abroad_title,.news.blog .news_email.ask_question_wrap p.abroad_title,.news.blog .news_email.ask_question_wrap p:first-child,.news.blog .news_email.left_comments_wrap .ask_question_wrap p:first-child,.news.blog .news_email.left_comments_wrap .write_comments_wrap p:first-child,.news.blog .news_email.left_comments_wrap p.abroad_title,.news.blog .news_email.write_comments_wrap p.abroad_title,.news.blog .news_email.write_comments_wrap p:first-child,.write_comments_wrap .news.blog .filter_wrap.news_email p:first-child,.write_comments_wrap .news.blog .news_email.left_comments_wrap p:first-child{padding:0 44px}.comments .col-lg-8{display:none}.comments a.btn_apply_filter{display:block}.contact_information .offers,.contact_information .support_clients{width:100%}.news.blog.page_blog .blank{box-shadow:unset;max-width:100%;padding:0}.all_categories.page_categories .remote_job label .no_open,.all_categories.page_categories .terms_of_use_content .about_section p:first-child .no_open,.all_categories.page_categories .title_blank_works .no_open,.remote_job .all_categories.page_categories label .no_open,.terms_of_use_content .about_section .all_categories.page_categories p:first-child .no_open{left:89.5%!important}.all_categories.page_categories .no_open{left:88%!important}.category_footer_wrap .row{margin-left:-15px;margin-right:-15px;width:100%}.category_footer_wrap .row:nth-child(2n),.category_footer_wrap .row:nth-child(odd){float:none}}@media only screen and (max-width:640px){.employee_find .personal_inf .footer{display:flex;flex-wrap:wrap;justify-content:space-between;left:-95px;position:relative;width:130%}.employee_find .personal_inf .footer .btn_apply_filter{margin-left:0;order:-1;text-align:center;width:100%}.employee_find .personal_inf .footer:after{display:none}.employee_find .add{display:inline-block;padding-top:10px}}@media only screen and (max-width:600px){#slick_slider_news .slick-list{padding-right:220px}.employee_find .personal_inf{width:70%}.employee_find .personal_inf .portfolio_footer .history_work .left_content{display:flex;flex-direction:column}.employee_find .personal_inf .portfolio_footer .history_work .rating{width:80%}.employee_find .personal_inf .portfolio_footer .history_work{display:flex;flex-direction:column}.employee_find .portfolio_footer .examples{left:-95px;position:relative}.employee_find .personal_inf .footer,.employee_find .personal_inf .portfolio_footer .examples{width:140%}.employee_find .personal_inf .portfolio_footer .examples .block_wrap{margin:0 auto}.employee_find .personal_inf .about{flex-direction:column}.remote_job.active_1200,.remote_job.in_city.active_1200{display:none}.header_wrap{margin-top:120px}.header_wrap .job_categories_wrap,.header_wrap .pop_ups_sandwich{top:114px}.header_wrap .remote_job{margin-top:26px}.header_wrap .remote_job input{box-sizing:border-box;-moz-box-sizing:border-box;margin-top:0;max-width:unset}.header_wrap .remote_job span.btn_orange_click{right:19px;top:66px}.header_wrap .remote_job.in_city{margin-left:0;margin-top:0}.header_wrap .remote_job.in_city .head>span,.header_wrap .remote_job.in_city span.active_el,.header_wrap .remote_job.in_city span.btn_all,.header_wrap .remote_job.in_city span.btn_orange,.header_wrap .remote_job.in_city span.btn_orange_click,.header_wrap .remote_job.in_city span.hidden_categories{top:73px}.header_wrap .people_change_wrap{max-width:186px}.header_wrap .arrow_header{left:62px}.header_wrap .arrow_header.top{top:-12px}.header_wrap .arrow_header.down{top:50px}.header_wrap .people{height:68px;width:68px}.chat_wrap{display:none}.ask_question_wrap{margin-left:-15px;margin-right:-15px;padding:15px}.ask_question_wrap .ask_question button.btn_all,.ask_question_wrap .ask_question button.hidden_categories{width:100%}.registration_wrap:not(.registration_wrap.add_work_wrap){margin:0 -15px;max-width:unset}.registration_wrap:not(.registration_wrap.add_work_wrap) form.reg_account input[type=button],.registration_wrap:not(.registration_wrap.add_work_wrap) form.reg_account input[type=file]{white-space:pre-line;width:153px}.history_work .left_content,.history_work .right_content{width:100%}.history_work .right_content li:not(:last-child){margin-right:34px}.history_work .left_comments_wrap{padding:30px 18px}.history_work .left_comments_wrap .head{position:relative}.history_work .left_comments_wrap .head .name,.history_work .left_comments_wrap .head .rating{width:100%}.history_work .left_comments_wrap .head .rating>p{margin-top:30px}.history_work .left_comments_wrap .head .rating .rating_line_wrap{width:100%}.history_work .left_comments_wrap .head .data{left:0;position:absolute;top:30px}}@media only screen and (max-width:550px){#slick_slider_news .slick-list{padding-right:180px}.employee_find .personal_inf .footer,.employee_find .personal_inf .portfolio_footer .examples{width:150%}.employee_inner .personal_inf{margin-bottom:20px;position:relative;width:65%}.employee_find .personal_inf{margin-bottom:20px}.find_added_works .blank a.about{display:none}.find_added_works .blank a.about.about-mob{border-radius:0 0 3px 3px;display:block;height:100%;padding:15px 0;width:100%}.find_added_works .blank .wrapper .head{margin-bottom:7px}.find_added_works .blank .wrapper .city p:last-child:before{height:19px;margin-right:9px;width:12px}.find_added_works .blank .wrapper .footer{display:block;float:none;margin-bottom:18px;margin-top:12px}.find_added_works .blank .wrapper .footer .eye{margin:0}.find_added_works .blank .wrapper .footer .eye span{width:26px}.find_added_works .blank .content{margin-bottom:0}.find_added_works .blank .content .remote_job label,.find_added_works .blank .content .terms_of_use_content .about_section p:first-child,.find_added_works .blank .content .title_blank_works,.remote_job .find_added_works .blank .content label,.terms_of_use_content .about_section .find_added_works .blank .content p:first-child{font-size:20px;margin-bottom:7px}.find_added_works .blank .content>p:last-child{height:140px;margin-top:11px}.find_added_works .blank .content p{line-height:21px}.find_added_works .blank .data p>span{display:block}section.last_added_works div.bt-arrow-jssor{background-image:url(../img/ico/arrow-jssor-mob.png);height:25px;width:13px}section.last_added_works div.bt-arrow-jssor:hover{background-image:url(../img/ico/arrow-jssor-mob-hover.png);height:25px;width:13px}section.last_added_works div.bt-arrow-jssor.left{left:163px;top:196px}section.last_added_works div.bt-arrow-jssor.right{left:214px;top:196px}section.news #jssor_slider_news{height:455px}section.news div.bt-arrow-jssor{background-image:url(../img/ico/arrow-jssor-mob.png);height:25px;width:13px}section.news div.bt-arrow-jssor:hover{background-image:url(../img/ico/arrow-jssor-mob-hover.png);height:25px;width:13px}section.news div.bt-arrow-jssor.left{left:163px;top:196px}section.news div.bt-arrow-jssor.right{left:214px;top:196px}section.all_categories:not(.page_categories) .row div:nth-child(2n){display:none}section.all_categories:not(.page_categories) .row div{float:none;width:100%}.find_added_works .blank{padding:30px 24px 10px 25px}.add{bottom:45px}.find_added_works .blank{padding:0;width:290px}.find_added_works .blank .wrapper{padding:26px 20px 20px}.registration_wrap.add_work_wrap form.reg_account .add_files_wrap input[type=button],.registration_wrap.add_work_wrap form.reg_account .add_files_wrap input[type=file],.registration_wrap.add_work_wrap form.reg_account .wrap_company input[type=button],.registration_wrap.add_work_wrap form.reg_account .wrap_company input[type=file],.registration_wrap.add_work_wrap form.reg_account .wrap_photo input[type=button],.registration_wrap.add_work_wrap form.reg_account .wrap_photo input[type=file]{white-space:pre-line;width:110px}.comments a.btn_apply_filter{margin-left:15px;margin-right:15px;transform:unset}.employee_inner .portfolio_nav .step_number{display:block;padding-bottom:10px}.employee_inner .portfolio_nav .step_number span{line-height:44px;margin-right:8px}.employee_inner .active_number{position:static}.employee_find .blank{padding:25px 5px 10px}.find_job_blank .blank .footer{float:none;justify-content:flex-start}.all_categories	.categories_wrap-item ul{display:none}}.footer-logo-genius noindex{display:flex;justify-content:flex-end;transform:translateY(14px)}.footer-logo-genius noindex a svg{width:140px}@media only screen and (max-width:500px){#slick_slider_news .slick-list{padding-right:140px}}@media only screen and (max-width:450px){#slick_slider_news .slick-list{padding-right:100px}.employee_find .personal_inf{width:60%}.employee_find .personal_inf .footer,.employee_find .personal_inf .portfolio_footer .examples{width:160%}}@media only screen and (max-width:417px){#slick_added_works{margin-bottom:10px}#slick_added_works .slick-next,#slick_added_works .slick-prev{top:100%!important}#slick_slider_news .slick-list{padding-right:45px}.employee_find .portfolio_footer .history_work{position:relative;top:10px;width:100%}.employee_find .personal_inf .portfolio_footer .history_work .rating{width:140%}.employee_inner .personal_inf{width:62%}.btn_all,.hidden_categories{margin:53px auto 0}section{margin-top:10px}.information_wrap p:first-child,.section_name,h1{line-height:28px}section.last_added_works .blank{margin:20px auto}section.last_added_works #jssor_added_works{width:320px}section.last_added_works .slides{left:-5px;width:320px}section.last_added_works div.bt-arrow-jssor.left{left:127px;top:210px}section.last_added_works div.bt-arrow-jssor.right{left:178px;top:210px}section.news div.bt-arrow-jssor.left{left:127px;top:210px}section.news div.bt-arrow-jssor.right{left:178px;top:210px}section.news #jssor_slider_news{width:320px}section.news .slides_news{left:-5px;width:320px}footer .logo img{width:74px}.news.blog .filter_wrap.news_email,.news.blog .news_email.ask_question_wrap,.news.blog .news_email.left_comments_wrap,.news.blog .news_email.write_comments_wrap{width:100%}.ask_question_wrap .news.blog .filter_wrap.news_email p:first-child,.ask_question_wrap .news.blog .news_email.left_comments_wrap p:first-child,.news.blog .filter_wrap.news_email .ask_question_wrap p:first-child,.news.blog .filter_wrap.news_email .write_comments_wrap p:first-child,.news.blog .filter_wrap.news_email p.abroad_title,.news.blog .news_email.ask_question_wrap p.abroad_title,.news.blog .news_email.ask_question_wrap p:first-child,.news.blog .news_email.left_comments_wrap .ask_question_wrap p:first-child,.news.blog .news_email.left_comments_wrap .write_comments_wrap p:first-child,.news.blog .news_email.left_comments_wrap p.abroad_title,.news.blog .news_email.write_comments_wrap p.abroad_title,.news.blog .news_email.write_comments_wrap p:first-child,.write_comments_wrap .news.blog .filter_wrap.news_email p:first-child,.write_comments_wrap .news.blog .news_email.left_comments_wrap p:first-child{padding:0 30px}.add_work_wrap ul.podrabotki .step_2_active{width:121px}.add_work_wrap ul.podrabotki .step_3_active{width:213px}.add_work_wrap ul.podrabotki .step_4_active{width:320px}.add_work_wrap .step_number .step_1{left:19px}.add_work_wrap .step_number .step_2{left:111px}.add_work_wrap .step_number .step_3{right:110px}.add_work_wrap .step_number .step_4{right:18px}.registration_wrap.add_work_wrap{margin:0 -15px;max-width:unset}.registration_wrap.add_work_wrap form.podrabotki{padding:32px 15px}.registration_wrap.add_work_wrap form.podrabotki input.date{width:112px}.registration_wrap.add_work_wrap form.podrabotki .btn_all,.registration_wrap.add_work_wrap form.podrabotki .hidden_categories{width:100%}.employee_inner .examples .block_wrap{height:102px}.employee_inner .portfolio_spec>.btn_apply_filter{width:100%}.employee_inner .portfolio_spec .contacts_inf_wrap .contact_phones{width:55%}.employee_inner .portfolio_spec .contacts_inf_wrap .contact_phones:after{right:-8px}.employee_inner .portfolio_spec .contacts_inf_wrap .messengers{width:45%}}@media only screen and (max-width:350px){#slick_slider_news .slick-list{padding-right:10px}.employee_find .portfolio_footer .history_work{width:100%}header .sandwich{top:5px}header nav.header_mnu_wrap ul{margin-left:16px;text-align:left}}@media screen and (max-width:330px){.categories_wrap{flex-direction:column}.categories_wrap-block-inner{color:#444;margin-top:35px}.categories_wrap-block-inner-title{font-size:20px;left:0;line-height:23px}.categories_wrap-block-inner ul{display:none}.work-internet span{left:38px;position:relative}.categories_wrap-block-inner-more a{display:none}.banner{background-image:url(../img/img-new/banner.png);background-repeat:repeat;padding-bottom:17px;padding-top:48px}.col-lg-4{margin-bottom:28px}.section__wrap{display:flex;justify-content:left}.section__wrap-list:nth-child(3),.section__wrap-list:nth-child(4){display:none}.invest__wrap-text h2{font-size:20px;line-height:26px;padding-bottom:10px;padding-top:30px}.invest__wrap-text p{font-size:14px;line-height:16px;margin-bottom:-40px}.invest__wrap-text-btn{padding-bottom:26px}}.employee_inner .portfolio_spec ul li:not(:last-child){padding-right:10px}.type_services{cursor:pointer}.last_added_works .section_name{margin:0 0 50px}#slick_added_works{padding:0 15px;position:relative}#slick_added_works .slick-track{align-items:stretch;display:flex;padding:15px}#slick_added_works .slick-arrow{left:8px;position:absolute;top:50%!important;transform:translateY(-50%);z-index:1}#slick_added_works .owl-nav{height:1px;right:0;width:100%;z-index:1}#slick_added_works .owl-nav,#slick_added_works .owl-prev{left:0;position:absolute;top:50%;transform:translateY(-50%)}#slick_added_works .owl-next,#slick_added_works .owl-prev{background:url(../img/ico/arrows2.png) no-repeat 50%!important;border:none;color:transparent;cursor:pointer;display:block;font-size:0;height:44px!important;line-height:0;outline:none;padding:0;width:28px!important}#slick_added_works .owl-next{left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg)}#slick_added_works .slick-arrow.slick-next{left:auto;right:8px;transform:translateY(-50%) rotate(180deg)}.content>p:last-child{height:auto!important}section.last_added_works .blank{margin:0!important;width:100%!important}.title_blank_works a .price{color:#ffb718;font-size:14px!important;font-weight:500!important}@media(min-width:768px){#slick_added_works .blank .more_details{bottom:0;box-sizing:content-box;left:25px;right:25px;top:auto;width:auto;z-index:1}#slick_added_works .owl-stage{align-items:stretch;display:flex}#slick_added_works .blank{box-shadow:none;display:flex;flex-direction:column;height:100%;margin:0;padding:0 25px 56px;width:auto}#slick_added_works .blank .wrapper{background-color:#fff;border-radius:3px;box-shadow:0 0 13.6px .4px rgba(75,84,94,.1);display:flex;flex:1 0 auto;flex-direction:column;padding:30px 30px 0;position:relative}#slick_added_works .blank .wrapper .content{flex-grow:1}}@media(max-width:767px){#slick_added_works .blank .wrapper{background-color:#fff;border-radius:3px;box-shadow:0 0 13.6px .4px rgba(75,84,94,.1);display:flex;flex:1 0 auto;flex-direction:column;padding:30px 20px 0;padding-bottom:56px!important;position:relative}section.last_added_works .blank .title_blank_works{padding:0!important}section.last_added_works .blank{box-shadow:none;padding:0 25px}.blank .more_details{bottom:0;box-sizing:content-box;left:25px;right:25px;top:auto;width:auto;z-index:1}.all_categories .row{margin-left:0;margin-right:0}}@media(max-width:685px){.last_added_works .section_name{margin:0 0 30px}}@media(min-width:1240px){#slick_added_works .slick-arrow{left:0}#slick_added_works .slick-arrow.slick-next{right:0}}section{margin-top:45px}.logo{margin:0 auto;max-width:74px}.logo img{max-width:100%}@media(min-width:768px){.header_wrap{margin-top:160px}.logo img{max-width:none}section{margin-top:90px}}.find_added_works{margin-top:35px}.categories_wrap{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:inherit;padding-top:50px;row-gap:15px}.categories_wrap-item{display:block!important;padding:0 15px;width:50%}.categories_wrap-item--inner{padding-left:30px}.categories_wrap-item--title{align-items:center;display:flex;font-size:18px;font-weight:500;line-height:1.25;margin-bottom:17px;transform:translate(-40px)}.cat-icon,.categories_wrap-item--title:before{width:30px}.categories_wrap-item ul li{margin-bottom:7px;padding:0!important}.categories_wrap-item ul li a{font-size:15px;font-weight:300;line-height:18px}.categories_wrap-item--more a{color:rgba(68,68,68,.5);font-size:15px;font-weight:400;line-height:18px;position:relative}.categories_wrap-item--more a:after{content:url(../img/img-new/arrow-right.svg)}@media(min-width:768px){.categories_wrap-item{width:33.333%!important}.categories_wrap-item--inner{padding-left:40px}.categories_wrap-item--title{font-size:24px;line-height:28px}.categories_wrap-item ul li{margin-bottom:17px}}.banner{background-size:cover;padding-top:65px}.banner_wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.banner_wrap>div:not(:last-child):after{top:50%;transform:translateY(-50%)}.banner_wrap>div{padding:15px}@media(min-width:768px){.banner{padding-top:65px}.banner_wrap{padding:0}}.city_for_work ul{margin:0;padding:0;width:100%}.section__wrap+.show_all{padding:0}.section__wrap{display:block;padding:50px 0 0}.section__wrap-list ul{display:flex;flex-wrap:wrap}.section__wrap-list ul li{text-align:center;width:50%}@media(min-width:768px){.section__wrap-list ul li{width:25%}}.news_copy .section_name{padding:0 0 50px}@media (max-width:767px){.news_copy{margin-bottom:30px}}footer .social_block{align-items:center;display:flex;justify-content:center;margin:0}footer .social_block a.social{margin-bottom:11px}.common_link__wrap{padding:90px 0 0;text-align:center}.common_link__wrap a{display:flex;font-size:24px;justify-content:center}.common_link__wrap a:after{content:url(../img/img-new/arrow-right.svg);display:inline-block;height:20px;line-height:normal;width:20px}.all_categories.page_categories .title_blank_works{margin:0 15px 0 0;position:relative}.all_categories.page_categories .title_blank_works label input{margin:2px 0 0 10px}.all_categories.page_categories .title_blank_works label{align-items:center;display:flex;position:relative}.category_footer_wrap{display:flex;flex-wrap:wrap}.category_footer__item{float:none!important}.category_footer__item-inner{display:flex;display:block;flex-wrap:wrap}.category_footer__item-inner ul{display:flex;flex-wrap:wrap;width:50%}section.all_categories.page_categories .category_footer__item-inner ul li{flex-wrap:wrap;float:none;padding:5px 15px;width:100%}section.all_categories.page_categories .category_footer__item-inner ul li .subcategory{padding-left:15px;width:100%}section.all_categories.page_categories .category_footer__item-inner ul li a{display:block;height:auto;padding:5px 0 0}@media(max-width:991px){.personal_inf .examples .row>div:nth-child(2)~div{display:none!important}.all_categories.page_categories .title_blank_works{margin:0!important}.category_footer__item-inner{margin:0 -15px}#contact-form .btn_all{margin-left:10px;margin-top:20px}.employee_find .filter_wrap{bottom:15px;display:block;display:none;left:50%;left:15px;margin:0;max-width:75%;max-width:100%;position:fixed;right:15px;top:50%;top:15px;transform:translate(-50%,-50%);transform:none;width:100%;width:auto;z-index:9999}.employee_find .filter_wrap .filter_head{background:transparent;border:0;display:block;margin:0;padding:0;position:absolute;right:15px;top:15px}.filter_wrap .filter_content{max-height:100%;overflow-y:auto}.single_page_blank>.blank{margin:15px auto 60px}}@media(max-width:897px){#contact-form .btn_all{margin-left:0}}@media(max-width:425px){.category_footer__item{width:100%}}.icon-close{height:20px;position:relative;width:20px}.icon-close:after,.icon-close:before{background:#000;border-radius:1px;content:"";height:20px;left:8px;position:absolute;top:0;transform:rotate(45deg);width:2px}.icon-close:after{content:"";transform:rotate(-45deg)}.masonry_serv{display:flex;flex-wrap:wrap}@media(max-width:767px){.title_blank_works{padding:15px 0!important}.remote_job input{padding:10px}.find_service{display:block;margin-top:40px}.last_added_works .btn_all{margin:0 auto}.categories_wrap{padding-top:30px}.categories_wrap-item--title{font-size:14px}.common_link__wrap{padding:40px 0 0}footer .logo{padding-bottom:15px;text-align:center}footer .footer_mnu_wrap{margin:0;padding:15px 0}footer .footer_mnu_wrap ul{margin:0 -5px;padding:0;text-align:center;width:auto}footer .footer_mnu_wrap ul li{height:auto;padding:3px 5px}.masonry_serv{display:flex;flex-wrap:wrap;margin:0 -5px}.masonry_serv li{padding:5px!important;width:33.333%!important}.masonry_serv li a{font-size:12px!important;height:auto!important;line-height:1.25!important;width:calc(100% - 30px)!important}.masonry_serv .ico_category{flex:1 0 20px;left:0}.masonry_serv .ico_category img{font-size:0}.category_footer__item{flex:1 0 50%}.all_categories.page_categories .indent_down{margin-bottom:25px}.category_footer__item .ico_category+a{font-size:16px}#contact-form .left_pos{margin-bottom:12px}.footer-logo-genius noindex{justify-content:center;transform:translate(0)}}@media(max-width:580px){.category_footer__item{flex:1 0 100%}}.to_top{bottom:60px;display:none;font-size:0;position:fixed;right:15px;width:25px;z-index:122}.to_top svg{width:100%}.to_top.show{display:block}.input_wrap{max-width:246px;max-width:100%;position:relative;width:100%}.input_wrap input{margin:0}.remote_job .input_wrap span{right:5px!important;top:50%!important;transform:translateY(-50%) rotate(270deg)!important}.employee_find .portfolio_head .footer{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:0 50px}@media(max-width:767px){.personal_inf .btn_add_work{font-size:13px;font-weight:300;max-width:189px;padding:9px 10px}}.employee_find .portfolio_head .footer .about{background:unset;margin:5px 0;max-width:200px;padding:0}.employee_find .portfolio_head .footer .about a{margin:0}.employee_find .portfolio_head .footer .about a:after{display:none}.employee_find .portfolio_head .footer>.btn_apply_filter{margin-bottom:5px;margin-top:5px}.d_flex{display:flex;flex-wrap:wrap}.al-end{align-items:flex-end}.justify-sb{justify-content:space-between}.jobs-create .jobs-form form label{font-size:16px}.category_footer_wrap__list>ul{margin-left:28px}.category_footer_wrap__list>ul>li .category_footer_wrap_item__title{align-items:center;display:flex;flex-wrap:nowrap;font-size:16px;min-height:18px;width:90%}@media(max-width:767px){.category_footer_wrap__list>ul>li .category_footer_wrap_item__title{font-size:14px}}.category_footer_wrap__list>ul>li .category_footer_wrap_item__title input{margin:0 5px 0 0}.category_footer_wrap__list>ul>li .category_footer_wrap_item__title .icon-plus{align-items:center;box-sizing:content-box;display:flex;font-size:22px;font-weight:200;justify-content:center;line-height:1;padding:0 15px;position:relative;width:30px;z-index:1}.category_footer_wrap__list>ul>li .category_footer_wrap_item__title .icon-plus:after{content:"+"}.category_footer_wrap__list>ul>li .category_footer_wrap_item__title .icon-plus.open:after{content:"-"}.category_footer_wrap__list>ul>li .category_footer_wrap_item__title+.subcategory{padding-top:10px}.add_work{margin-bottom:45px}.item .head{flex:0 0 auto}.about_sect{margin-top:0}@media (min-width:768px){.add_work{margin-bottom:70px}}@media(max-width:550px){.find_added_works .find_job_blank .blank{min-width:100%;padding:30px}}@media(max-width:450px){.single_page_blank .blank .footer .btn_apply_filter{margin-bottom:16px;margin-right:12px}.footer .added{float:none}}.popup{background:rgba(33,154,231,.9);height:100%;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;visibility:hidden;width:100%}.popup.open{opacity:1;visibility:visible;z-index:1001}body.lock{overflow:hidden;overscroll-behavior:none;touch-action:none}.popup.open .popup__content{opacity:1;transform:translate(0)}.popup__area{height:100%;left:0;position:absolute;top:0;width:100%}.popup__body{align-items:center;display:flex;justify-content:center;min-height:100%;padding:30px 10px;transition:all .8s ease 0s}.popup__content{background:#fff;background-color:#fff;border-radius:5px;box-shadow:0 4px 19.6px .4px rgba(75,84,94,.1);color:#000;max-width:600px;opacity:0;padding:60px 107px 50px;position:relative;transition:all .8s ease 0s}.popup__title{font-size:30px;font-weight:500;margin-bottom:30px;text-align:center}.popup__close{background:transparent;height:24px;position:absolute;right:20px;top:20px;width:24px}.popup__close:after,.popup__close:before{background-color:#7f7f7f;content:"";height:2px;left:0;position:absolute;top:50%;width:100%}.popup__close:before{transform:rotate(-45deg)}.popup__close:after{transform:rotate(45deg)}.pop-up__text{font-size:18px;line-height:1.5}.popup .popup__body .popup__content .pop_btn_wrap{display:flex;gap:10px}.popup .popup__body .popup__content .pop_btn_wrap .btn_all{color:#fff;flex:1 1 50%;margin-top:30px}.popup .popup__body .popup__content .pop_btn_wrap .btn_all.btn_all--blue{background:#219ae7}.result-search__image{height:219px;margin-bottom:50px;width:300px}.result-search{align-items:center;color:#444;display:flex;flex-direction:column}.result-search__title{font-size:40px;font-weight:500;line-height:1.2;margin-bottom:20px}.result-search__text{font-size:15px;font-weight:400;line-height:2;max-width:90%}.result-search__link{color:#219ae7;font-weight:500}.result-search__image img{max-width:100%}.result-search .btn_all.btn_all--blue{background:#219ae7;color:#fff;font-weight:500;min-height:40px;padding-top:9px}@media(max-width:620px){.popup__content{padding:40px 20px 30px}.popup__close{right:10px;top:10px}.popup__title{font-size:24px}.popup .popup__body .popup__content .pop_btn_wrap{flex-direction:column}.popup .popup__body .popup__content .pop_btn_wrap .btn_all{width:100%}.popup .popup__body .popup__content .pop_btn_wrap .btn_all:last-child{margin-top:0}.result-search__title{font-size:25px;text-align:center}.result-search__image{margin-bottom:20px}.result-search .btn_all.btn_all--blue{margin-top:24px}}@media only screen and (max-width:400px){header nav.header_mnu_wrap ul{width:80%}ul.ul_mnu li a{display:block;padding:8px 0 8px 26px}.pop_ups_sandwich{margin-right:0;margin-top:56px}}@media (max-width:768px){.footer-logo-genius{bottom:0;left:50%;position:absolute;transform:translate(-50%,110%)}}.flash-message{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.3);color:#721c24;left:50%;max-width:500px;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%;z-index:1050}.flash-message .close{background:none;border:none;color:#721c24;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.site-error-message{margin-top:40px;min-height:80vh}@media (max-width:767px){.employee_find .portfolio_head .footer{padding:0 5px}}.contacts_inf_wrap .rating li{padding-bottom:5px}.portfolio_head .avatar .type_services{text-decoration:underline}.detail_news_post,.portfolio_footer .examples,.portfolio_footer .resume_wrap{margin-top:40px}.news.blog.page_blog .detail_news_post .blank{padding:0!important}.error__btn:hover{background-color:#ffbe2f;color:#fff}.site-error{display:flex;flex-direction:column;max-width:100vw;min-width:320px;position:relative}.error,.error__container{display:flex;flex:1 1 auto;flex-direction:column}.error__container{margin:0 auto;max-width:1200px;padding:0 15px}.error__body{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;padding:60px 0}.error__title{color:#6da6e5;font-size:37.5rem;font-weight:700;line-height:.8;opacity:.4}.error__graph{align-items:center;display:flex;height:428px;justify-content:center;margin-top:-300px;position:relative;width:428px}.error__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.error__loupe{animation:rotate 3s linear infinite;height:60%;left:55%;position:absolute;top:55%;transform:translate(-50%,-50%);width:60%}.error__loupe img{animation:rotate-reverse 3s linear infinite;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;transform:translate(5%,5%);width:100%}.error__text{font-size:3.75rem;font-weight:500;margin-top:34px;text-align:center}.error__btn{background:#ffac18;border-radius:4px;color:#fff;font-size:1.5625rem;font-weight:600;padding:25px 35px}.error__menu{margin-top:75px}.error__list{align-items:center;-moz-column-gap:80px;column-gap:80px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}.error__link{color:#444;font-size:2.5rem;font-weight:500}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotate-reverse{0%{transform:translate(5%,5%) rotate(0)}to{transform:translate(5%,5%) rotate(-1turn)}}@media (max-width:1920px){.error__title{font-size:calc(7.5rem + 25vw)}.error__graph{height:calc(94.4px + 17.375vw);margin-top:calc(-60px - 12.5vw);width:calc(94.4px + 17.375vw)}.error__text{font-size:calc(1.125rem + 2.1875vw);margin-top:calc(22px + .625vw)}.error__btn{font-size:calc(.8875rem + .5625vw);margin-top:calc(19.6px + 1.0625vw);padding-block:calc(12px + .3125vw)}.error__menu{margin-top:calc(9px + 3.4375vw)}.error__list{-moz-column-gap:calc(12.8px + 3.5vw);column-gap:calc(12.8px + 3.5vw)}.error__link{font-size:calc(1.0625rem + .9375vw)}}@media (max-width:576px){.error__list{flex-direction:column}}.error__container h1{margin:0}#catModalRoot.cat-modal-root{position:relative}.cat-modal-overlay{align-items:center;background:rgba(0,0,0,.4);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.cat-modal{background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.25);color:#111;display:flex;flex-direction:column;max-height:90vh;outline:0;overflow:hidden;width:min(92vw,960px)}.cat-modal-header{align-items:center;border-bottom:1px solid #eee;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.cat-modal-title{font-size:18px;font-weight:600;line-height:1.3;margin:0}.cat-modal-close{background:transparent;border:0;border-radius:8px;cursor:pointer;font-size:22px;line-height:1;padding:6px}.cat-modal-close:hover{background:#f2f2f2}.cat-modal-body{overflow:auto;padding:8px 2px 16px}.cat-modal-footer{border-top:1px solid #eee;display:flex;gap:10px;justify-content:center;padding:12px 16px}.cat-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7;border-radius:3px;color:#111;cursor:pointer;font:inherit;font-weight:500;padding:10px 25px}.cat-btn:hover{background:#efefef}.cat-btn-primary{background:#ffb718!important;color:#fff}.cat-btn-primary:hover{color:#fff;opacity:.88}.cat-tree-list{list-style:none;margin:0;padding:0}.cat-tree-item{margin:0;padding:4px 0}.cat-tree-row{align-items:center;border-radius:8px;display:grid;gap:8px;grid-template-columns:24px 1fr;padding:6px}.cat-tree-row:hover{background:#f7f7f9}.cat-tree-toggle{background:transparent;border:0;border-radius:6px;cursor:pointer;display:inline-grid;height:24px;place-items:center;width:24px}.cat-tree-toggle:hover{background:#eee}.cat-tree-toggle:focus{outline:2px solid #1112;outline-offset:2px}.cat-tree-toggle-icon{display:inline-block;font-size:14px;transform-origin:center}.cat-tree-spacer{display:inline-block;height:24px;width:24px}.cat-tree-link{color:#111;text-decoration:none}.cat-tree-link:hover{text-decoration:underline}.cat-tree-sub{border-left:2px solid #eee;margin-left:16px;padding-left:10px}.cat-modal-loader{display:grid;padding:36px;place-items:center}.cat-modal-loader:after{animation:cat-spin 1s linear infinite;border:3px solid #ddd;border-radius:50%;border-top-color:#111;content:"";height:28px;width:28px}@keyframes cat-spin{to{transform:rotate(1turn)}}@media (max-width:480px){.cat-modal-title{font-size:16px}.cat-tree-row{padding:6px 4px}.cat-btn{font-size:12px;padding:10px 6px}}#catModalRoot .cat-modal .cat-modal-body{display:block}#catModalRoot .cat-modal-body ul li{padding:0 0 5px 5px}#catModalRoot .cat-modal-body ul li ul li .cat-tree-spacer{display:none}#catModalRoot .cat-modal-body ul li ul li .cat-tree-row{display:block;padding:6px 0 6px 8px;width:100%}.ml-auto{margin-left:auto;margin-right:20px}.category_wrap .cat-level1[hidden],.category_wrap .cat-level3[hidden],.category_wrap .cat-subview[hidden]{display:none}.cat-subview{padding:8px 0 12px}.cat-subview-title{font-size:18px;font-weight:600;line-height:1.3;margin:0 0 10px}.cat-level2{list-style:none;margin:0;padding:0}.cat-l2-item{margin:0;padding:3px 0}.cat-l2-row{align-items:center;border-radius:10px;display:grid;gap:8px;grid-template-columns:28px 1fr}.cat-l2-row:hover{background:#f7f7f9}.cat-l2{color:#111;font-weight:500;text-decoration:none}.cat-l2:hover{text-decoration:underline}.cat-l2-toggle{background:transparent;border:0;border-radius:8px;cursor:pointer;display:inline-grid;height:28px;place-items:center;width:28px}.cat-l2-toggle:hover{background:#eee}.cat-l2-toggle:focus{outline:2px solid #1112;outline-offset:2px}.cat-l2-toggle-icon{display:inline-block;font-size:14px;line-height:1;transform-origin:center}.cat-level3{border-left:2px solid #eee;list-style:none;margin:6px 0 2px 28px;padding-left:10px}.cat-level3>li{padding:4px 0}.cat-l3{color:#111;text-decoration:none}.cat-l3:hover{text-decoration:underline}.cat-back.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f7;border:1px solid #ddd;border-radius:3px;color:#111;cursor:pointer;font:inherit;margin-top:12px;padding:10px 14px}.cat-back.btn:hover{background:#efefef}.cat-back.btn:focus{outline:2px solid #1112;outline-offset:2px}@media (max-width:480px){.cat-subview-title{font-size:16px}}.employee_find .filter_wrap{padding:44px 35px 50px}@media (max-width:391px){.employee_find .filter_wrap{padding:44px 20px 50px}}@media (max-width:991px) and (min-width:392px){.cat-l2-toggle{margin-left:4px}}.cat-back.btn{display:block;margin:16px auto 0}.cat-l2.is-current,.cat-l3.is-current{color:#219ae7;text-decoration:underline}.page_name{text-align:left}.employee_find{margin-top:10px}.seo_text h2,.seo_text h3,.seo_text h4,.seo_text ol,.seo_text p,.seo_text ul{margin-bottom:10px;margin-top:10px}.seo_text ol,.seo_text ul{padding-left:10px}.seo_text h2{font-size:24px}.seo_text h3{font-size:20px}.find_added_works .page_name{margin-bottom:10px;margin-top:0}.second_wrapper[hidden],.subcategory.third_wrapper[hidden]{display:none!important}.subcategory.third_wrapper{border-left:2px solid #eee;margin-left:45px}.subcategory.third_wrapper .subcategory_label{padding:4px 0;position:relative}.subcategory.third_wrapper .subcategory_label:before{background:#eee;content:"";height:2px;left:-12px;position:absolute;top:1.1em;width:10px}.category_label.third input+*,.subcategory.third_wrapper a.cat-l3{color:#111;text-decoration:none}.subcategory.third_wrapper a.cat-l3:hover{text-decoration:underline}.category_footer_wrap_item__title{align-items:center;display:flex;gap:8px}.cat-acc-toggle{background:transparent;border:0;border-radius:8px;cursor:pointer;display:inline-grid;height:28px;margin-right:6px;place-items:center;width:28px}.cat-acc-toggle:hover{background:#eee}.cat-acc-toggle:focus{outline:2px solid #1112;outline-offset:2px}.cat-acc-toggle .cat-acc-toggle-icon{font-size:14px;line-height:1}ul.masonry.children_pagging{margin-left:-16px}.title_blank_works{padding:0 0 10px!important}.find_added_works .filter_wrap{margin-top:0}.category_footer_wrap__list{margin-top:5px}.category_list_wrap{margin-bottom:15px;padding-left:32px;position:relative}.category_list_wrap:before{background-color:#ccc;bottom:100%;content:"";height:100%;left:12px;position:absolute;top:15px;width:1px}.category_list{list-style:none;margin:0;padding:0;position:relative}.category_list li.checked{background:#f9f9f9;border-radius:4px;margin-bottom:0;padding:4px 12px}.category_list li.checked:before{background-color:#ccc;content:"";height:1px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.category_list li.checked small.delete{cursor:pointer;margin-left:10px}.category_list li.checked:first-child:after{background-color:#f9f9f9;content:"";height:47.5%;left:-25px;position:absolute;top:0;width:20px}.category_list li.checked{align-items:center;display:flex;justify-content:space-between;padding-right:8px;position:relative}.category_list li.checked .delete{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:auto}#category_popup label{cursor:pointer}.portfolio_head .footer{margin-bottom:0}.portfolio_head .col-lg-12{padding-bottom:24px}