.apply-job .fw-regular{font-weight:400!important}.apply-job .main-content{padding-top:60px}.apply-job h2.block-title{font-size:20px;font-weight:700;margin-bottom:20px;line-height:normal}.apply-job .form-group>label{font-weight:600;margin-bottom:5px}.apply-job .form-group label>span{color:#f33}.apply-job .form-group .list-radio{height:40px}.apply-job .action-cv a:not(:last-child),.apply-job .form-action li:not(:last-child){margin-right:15px}.apply-job .row-spacing{margin-bottom:10px}.apply-job .apply-job-container{max-width:940px;margin:0 auto;font-size:14px}.apply-job .apply-job-container .action{height:40px}.apply-job .apply-job-container .action em{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--pink-cl);font-style:normal}.apply-job .jsk-card{padding:0!important}.apply-job .jsk-card .jsk-card--bg{background-color:var(--bgcolor-theme,#1c2964);padding:20px 30px;color:#fff;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;z-index:0}.apply-job .info-2col{padding:30px}.apply-job .info-2col .label-field{padding-right:15px;flex:0 0 250px;max-width:250px;font-weight:700}.apply-job .info-2col .value-field{padding-left:15px;flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 250px);max-width:calc(100% - 250px)}@media only screen and (max-width:767px){.apply-job .info-2col .label-field,.apply-job .info-2col .value-field{flex:0 0 100%;max-width:100%;padding:0}}.apply-job .tabs-wrapper ul{display:flex;display:-ms-flexbox;flex-wrap:wrap;margin-bottom:15px}.apply-job .tabs-wrapper ul li:not(:last-child){margin-right:10px}.apply-job .tabs-wrapper ul li a{cursor:pointer}.apply-job .tabs-wrapper ul li .icon-active,.apply-job .tabs-wrapper ul li.active .icon-default{display:none}.apply-job .tabs-wrapper ul li img{width:35px;height:35px}.apply-job .tabs-wrapper ul li.active .icon-active{display:block}.apply-job .tabs-container .tab-content{display:none}.apply-job .tabs-container .tab-content.active{display:block}.apply-job .tab-content .box-link{height:80px;justify-content:center;background:#fff;font-size:14px;cursor:pointer;border-radius:8px;border:1px dashed rgba(62,75,94,.2);background:#fbfaff}.apply-job .tab-content .box-link,.apply-job .tab-content .box-link a{display:flex;display:-ms-flexbox;align-items:center}.apply-job .tab-content .box-link a:hover{text-decoration:none}.apply-job .tab-content .box-link img{width:26px}.apply-job .tab-content .box-link span{margin-left:15px;color:#3e4b5e}.apply-job .inputfile{width:100%;height:100%;opacity:0;overflow:hidden;position:absolute;z-index:0}.apply-job .inputfile+label{border:1px dashed rgba(62,75,94,.2);background:#fbfaff;border-radius:8px;color:#fff;width:100%;height:80px;display:flex;justify-content:center;font-weight:400;font-size:14px}.apply-job .inputfile+label em{width:26px;height:26px;background:var(--pink-cl);display:flex;display:-ms-flexbox;align-items:center;justify-content:center;border-radius:50%;font-size:20px}.apply-job .inputfile+label img{width:26px}.apply-job .inputfile+label span{color:var(--main-cl);margin-left:10px;font-family:Cera-Pro}.apply-job .info-file{border-radius:5px;border:1px solid #e4e4ef;background-color:#fff;min-height:80px}.apply-job .limit-file{color:#7c8fac;font-size:12px;line-height:normal;text-align:center;margin:7px 0 15px}.apply-job #myLetter{display:none;margin-top:15px}.apply-job .job_vacancies_num{position:relative}.apply-job .job_vacancies_num .minus,.apply-job .job_vacancies_num .plus{position:absolute;right:15px;cursor:pointer;line-height:1;font-size:0}.apply-job .job_vacancies_num .plus{top:12px}.apply-job .job_vacancies_num .minus{top:23px}.apply-job .action-cv a,.apply-job .upload-certificate{display:flex;display:-ms-flexbox;align-items:center;color:var(--pink-cl);font-weight:700}.apply-job .action-cv a:hover,.apply-job .txt-signin a:hover,.apply-job .upload-certificate:hover{text-decoration:underline}.apply-job .txt-signin a{color:#09589e;font-weight:700}@media only screen and (max-width:767px){.apply-job .apply-job-container .null{display:none}.apply-job .apply-job-container .action{margin-top:25px}}@media only screen and (max-width:575px){.apply-job .record-language .col-6{margin-bottom:15px!important}.apply-job .apply-job-container .action{height:auto;margin:0}}.apply-job .apply-thanks-container{max-width:840px;margin:0 auto;text-align:center}.apply-job .apply-thanks-container .block-ct{border-top:18px solid #1c2964}.apply-job .apply-thanks-container h2{color:#000;font-size:32px;font-weight:700}.apply-job .apply-thanks-container .txt-success{color:#000;font-size:16px;font-weight:700;margin-bottom:15px}.apply-job .apply-thanks-container .txt-content{font-size:14px;font-weight:400;margin-bottom:20px}.apply-job .apply-thanks-container .txt-content a{color:#09589e;font-weight:700}.apply-job .img-check{background-size:90px;width:90px;height:90px;margin:0 auto 15px}.apply-job .update-resume{display:inline-block;line-height:40px}.browser-job button{border:none;background:#fff;padding:0 25px}.browser-job button:hover{text-decoration:underline}.browser-job button.active{background:url(/templateP11/images/arrow-down.png) bottom no-repeat;padding-bottom:20px;cursor:default;color:var(--text-theme,#6fbe47)}.browser-job button.active:hover{text-decoration:none}.btn-anchor{background:none;border:none;padding:0;margin:0;font-size:inherit;font-weight:inherit;text-transform:inherit;color:#fff;cursor:pointer}.btn-anchor:hover{color:#2499dc;cursor:pointer;text-decoration:underline}@media only screen and (min-width:768px){.btn-anchor{cursor:text}}