.pjob .page-head{margin-bottom:65px}.pjob-s1-banner{position:relative}.pjob-s1-banner img{border-radius:5px}.pjob-s2-list{margin-top:15px}.pjob-s3{margin-top:80px}.pjob-s3-columns{-webkit-box-align:end;align-items:flex-start;-ms-flex-align:end;margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.pjob-s3-columns-col1{flex-shrink:0;-ms-flex-negative:0;margin-right:130px;width:320px}.pjob-s3-img1{overflow:hidden;border-radius:7px}.pjob-s3-text1{font-size:24px;font-weight:600;color:#2a2a2a;line-height:1.7;margin-top:35px}.pjob-s3-columns-col2{max-width:640px;width:calc(100% - 450px)}.pjob-s3-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-25px;margin-left:-25px;margin-top:-35px;display:-webkit-box;display:-ms-flexbox;display:flex}.pjob-s3-list-item{padding-right:25px;width:50%;margin-top:35px;padding-left:25px}.pjob-s3-list-item b{font-weight:600;color:#2a2a2a}.pjob-s3-contact{font-size:14px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:95px;display:-webkit-box;display:-ms-flexbox;display:flex}.pjob-s3-contact:after{height:1px;content:"";background:#d2d2d2;margin-left:35px;width:415px;display:block}.pjob-s3-contact .link-mail{color:#c4c4c4;border-bottom-color:#c4c4c4}.pjob-s3-contact-text .link-mail,.pjob-s3-contact-text .link-phone{white-space:nowrap}@media only screen and (max-width:1300px){.pjob-s3-columns-col1{margin-right:60px}.pjob-s3-columns-col2{width:calc(100% - 380px)}}@media only screen and (max-width:1020px){.pjob-s3{margin-top:50px}.pjob-s3-columns{margin-top:25px}.pjob-s3-columns-col1{margin-right:30px;width:270px}.pjob-s3-text1{font-size:15px;margin-top:20px}.pjob-s3-columns-col2{width:calc(100% - 300px)}.pjob-s3-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0;margin-top:0;display:block}.pjob-s3-list-item+.pjob-s3-list-item{margin-top:20px}.pjob-s3-list-item{padding-right:0;width:100%;margin-top:0;padding-left:0}.pjob-s3-contact{padding-top:20px;font-size:12px;-webkit-box-align:center;border-top:1px solid #e3e3e3;align-items:center;line-height:1.7;-ms-flex-align:center;margin-top:35px;display:block}.pjob-s3-contact-text{white-space:normal}.pjob-s3-contact:after{display:none}}@media only screen and (max-width:760px){.pjob-s3-columns-col1{margin-right:20px;width:30%}.pjob-s3-columns-col2{width:calc(70% - 20px)}}@media only screen and (max-width:500px){.pjob-s3-columns{display:block}.pjob-s3-columns-col1{margin:0;width:100%}.pjob-s3-columns-col2{width:100%;margin-top:25px}}.pagination{text-align:center}.pagination-loader .loader-box{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-more{text-align:center}.pagination-btn-more{-ms-flex-pack:center;height:54px;overflow:hidden;justify-content:center;-webkit-box-pack:center;font-size:17px;border:none;margin-right:auto;color:#53565a;-webkit-box-align:center;-webkit-transition:background .2s,color .2s;-o-transition:background .2s,color .2s;transition:background .2s,color .2s;text-transform:uppercase;outline:none;letter-spacing:.02em;align-items:center;border-radius:50px;background:#b8e8a2;cursor:pointer;margin-left:auto;width:290px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-num{margin-top:30px}.pagination-num ul{margin-right:-5px;margin-left:-5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pagination-num li{padding-right:5px;padding-left:5px}.pagination-num a,.pagination-num span{-ms-flex-pack:center;height:36px;overflow:hidden;justify-content:center;-webkit-box-pack:center;font-size:14px;border:1px solid #dcdcdc;text-decoration:none!important;text-decoration:none;color:#53565a!important;-webkit-box-align:center;-webkit-transition:background .2s,color .2s,border .2s;-o-transition:background .2s,color .2s,border .2s;transition:background .2s,color .2s,border .2s;text-align:center;align-items:center;border-radius:3px;cursor:pointer;width:36px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-num span{color:#000;background:#e8e8e8}@media only screen and (max-width:760px){.pagination-num ul{margin-right:-3px;margin-left:-3px}.pagination-num li{padding-right:3px;padding-left:3px}.pagination-num a,.pagination-num span{height:30px;width:30px}.pagination-btn-more{height:48px;font-size:15px;width:100%}}