.error_main_block .header_content{margin:80px auto 40px;text-align:center;max-width:1200px}.error_main_block .main_content{text-align:center;margin:50px auto}.error_main_block .main_content .main_title{font-size:30px;margin-top:0;margin-bottom:25px}.error_main_block .main_content .redirect_to{color:#615e5e}.error_main_block .main_content .redirect_to a{color:#23504b}.careers_header_error{background:url(../img/Error404.webp) no-repeat center center;text-align:center;height:360px;background-size:contain;padding-top:125px;position:relative}.careers_header{background:url(../img/careers_page_baner.webp) no-repeat center center;text-align:center;height:470px;background-size:cover;padding-top:190px;position:relative}.careers_header .bg_fone,.careers_header_error .bg_fone{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}.careers_header .header_content,.careers_header_error .header_content{max-width:600px;padding:0 25px;margin:auto;color:#fff;position:relative}.careers_header .header_content_text,careers_header_error .header_content_text{font-size:15px;margin-top:20px;font-weight:200}.main_content{max-width:1300px;padding:0 20px;margin:auto}.main_content .row_block{display:flex;align-items:flex-start;justify-content:space-around}.main_content .row_block .chekc_list_block{margin-right:15px}.main_content .img_block{max-width:600px;max-height:338px;background:#ccc;position:relative}.main_content .img_block .vdeo_play_icon{width:100%;height:101%;position:absolute;z-index:9;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.careers_main_block #video_fullScreen{max-width:600px;position:initial}.main_title{text-transform:uppercase;text-align:center;margin-top:70px;margin-bottom:100px}.main_content .chekc_list{padding:0;list-style:none}.main_content .chekc_list li{font-weight:400;font-size:18px;line-height:140.69%;text-transform:capitalize;margin-bottom:34px}.main_content .chekc_list li img{margin-right:15px}.jobs_block{max-width:1300px;padding:0 20px;margin:0 auto 68px}.jobs_block .jobs_title{text-transform:uppercase;font-size:24px;line-height:140.69%;color:#3c3c3c;text-align:center;margin-top:63px;margin-bottom:60px}.jobs_block .jobs_card_block{display:flex;justify-content:center}.jobs_block .jobs_card_block .job_card{margin-right:40px;padding:38px 30px;background:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:8px;width:485px;height:360px;display:flex;justify-content:space-between;flex-direction:column;align-items:end}.jobs_block .jobs_card_block .job_card:last-child{margin-right:0}.jobs_block .jobs_card_block .job_card .jop_description{font-size:14px;line-height:140.69%;color:#615e5e;max-width:400px;margin-right:auto;margin-bottom:0;max-height:200px;overflow:hidden}.jobs_block .jobs_card_block .job_card .job_header{display:flex;justify-content:space-between;width:100%}.jobs_block .jobs_card_block .job_card .job_header img{width:70px}.jobs_block .jobs_card_block .job_card .job_name{color:#23504b;font-weight:600;font-size:24px;overflow:hidden;max-width:250px}.jobs_block .jobs_card_block .job_card .jop_description ul{list-style:none;padding:0;margin:0}.jobs_block .jobs_card_block .job_card .jop_description ul li{margin-bottom:10px}.jobs_block .jobs_card_block .job_card .jop_description ul li span{margin-right:10px}.jobs_block .jobs_card_block .job_card .btn_apply{border:1px solid #23504b;box-sizing:border-box;border-radius:5px;color:#23504b;margin-top:40px;padding:5px 20px;display:flex;align-items:center;transition:all .5s}.jobs_block .jobs_card_block .job_card .btn_apply:focus{box-shadow:none}.jobs_block .jobs_card_block .job_card .btn_apply:hover{background:#23504b;color:#fff}.jobs_block .jobs_card_block .job_card .btn_apply i{margin-left:15px;font-size:14px}.send_cv_block{max-width:1300px;margin:auto;padding:0 20px}.send_cv_block .main_title{margin-bottom:20px}.send_cv_block .cv_block_text{text-align:center;font-size:15px;color:#2d2d2d}.send_cv_block .bnt_send i{margin-left:15px;font-size:14px}.send_cv_block .bnt_send{background:#23504b;color:#fff;font-size:14px;border:1px solid #23504b;box-sizing:border-box;border-radius:5px;padding:10px 20px;display:flex;justify-content:center;max-width:150px;margin:30px auto 95px;align-items:center;transition:all .5s}.send_cv_block .bnt_send:focus{box-shadow:none}.send_cv_block .bnt_send:hover{background:0 0;color:#23504b}.description_content{max-width:1200px;margin:30px auto 80px;padding:0 20px}.description_content .job_page_title{font-size:24px;color:#3b3b3b;font-weight:600;margin-bottom:35px}.description_content .sub_title{font-weight:600;color:#3b3b3b;margin:20px 0}.description_content .job_required_list{padding-left:50px;margin-bottom:45px}.description_content .job_required_list li{font-size:14px;color:#615e5e;margin-bottom:8px}.job_description_content .btn_apply{border:1px solid #23504b;box-sizing:border-box;border-radius:5px;color:#23504b;padding:5px 20px;display:flex;align-items:center;transition:all .5s;max-width:105px;margin:40px auto;justify-content:space-between}.job_description_content .btn_apply:focus{box-shadow:none}.job_description_content .btn_apply:hover{background:#23504b;color:#fff}.job_description_content .btn_apply i{margin-left:15px;font-size:14px}@media (max-width:992px){.careers_main_block #video_fullScreen{max-width:100%}}@media (max-width:767px){.careers_header,.careers_header_error{height:500px}.main_content .row_block{flex-direction:column;align-items:center}.main_content .chekc_list{display:flex;flex-wrap:wrap;justify-content:flex-start}.main_content .chekc_list li{margin-right:20px}.jobs_block .jobs_card_block{flex-direction:column;justify-content:center;align-items:center}.jobs_block .jobs_card_block .job_card{margin-right:0;margin-bottom:35px}.main_content .row_block .chekc_list_block{margin-left:40px;margin-right:0}}@media (max-width:576px){.careers_header,.careers_header_error{height:350px;padding-top:125px}.jobs_block .jobs_card_block .job_card{width:initial}.main_title{font-size:20px;margin-bottom:40px}.send_cv_block .cv_block_text{font-size:13px}.main_content .chekc_list li{font-size:15px;margin-bottom:25px}.header_title{font-size:22px}.careers_header .header_content_text,.careers_header_error .header_content_text{font-size:12px}.jobs_block .jobs_card_block .job_card .job_name{font-size:20px;margin-right:15px}.description_content .job_page_title{font-size:18px;margin-bottom:22px}.description_content .sub_title{font-size:16px;margin:15px 0}.description_content .job_required_list{margin-bottom:25px}.description_content .job_required_list li{font-size:12px}.job_description_content .btn_apply{font-size:14px;max-width:85px;padding:5px 10px;margin:25px auto}.job_description_content .btn_apply i{font-size:11px}.error_main_block .header_title{font-size:2rem}}@media (max-width:480px){.careers_header,.careers_header_error{padding-top:65px;height:200px}.careers_header .header_content_text,.careers_header_error .header_content_text{font-size:10px;margin-top:0}.careers_header .header_content,.careers_header_error .header_content{max-width:400px}.main_content .chekc_list li{font-size:12px;margin-bottom:15px;width:140px;margin-right:0}.main_content .chekc_list li img{margin-right:8px}.main_content .chekc_list{justify-content:space-between}.main_content .row_block .chekc_list_block{margin-left:0}.jobs_block{margin:auto}.send_cv_block .main_title{margin-top:10px}.send_cv_block .bnt_send{margin:30px auto 45px;padding:9px 11px;max-width:130px;font-size:12px}.send_cv_block .bnt_send i{font-size:11px}.jobs_block .jobs_card_block .job_card .jop_description{font-size:12px}.main_content .img_block img{height:290px}.jobs_block .jobs_card_block .job_card .btn_apply{margin-top:20px;padding:5px 15px;font-size:12px}.jobs_block .jobs_card_block .job_card .btn_apply i{font-size:11px}.jobs_block .jobs_title{margin-top:45px}.jobs_block .jobs_card_block .job_card{padding:23px 25px;height:325px}.description_content{padding:0 10px;margin:30px auto 40px}.description_content .job_page_title{font-size:14px;line-height:22px;margin-bottom:18px}.description_content .sub_title{font-size:13px;margin:13px 0}.description_content .job_required_list{margin-bottom:20px;padding-left:20px}.description_content .job_required_list li{font-size:11px;margin-bottom:5px}.error_main_block .main_content .main_title{font-size:20px}.error_main_block .main_content .redirect_to{font-size:14px}}
