.new-spf-jobs-view .jobs-view{background:#f5f5f5!important;padding:50px 0}.new-spf-jobs-view .arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px}.new-spf-jobs-view .left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.new-spf-jobs-view .back-job-link-btn,.new-spf-jobs-view .back-job-link-btn:hover{color:#e63c26;background:rgba(0,0,0,0)!important;border:none;font-weight:600;font-size:18px;line-height:150%;letter-spacing:0}.new-spf-jobs-view .back-link{margin:20px 0}.new-spf-jobs-view .back-link a{display:flex;align-items:center;color:#f26522;font-weight:500}.new-spf-jobs-view .back-link a i{margin-right:8px}.new-spf-jobs-view .job-view-card{background-color:#fff;border-radius:24px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:20px;width:100%}.new-spf-jobs-view .job-view-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}.new-spf-jobs-view .job-view-title-section{display:flex;align-items:center;flex:2 1}.new-spf-jobs-view .job-view-icon{background-color:#fff2ee;color:#f26522;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px}.new-spf-jobs-view .job-view-title-section h1{font-weight:600;font-size:23px;line-height:26px;letter-spacing:0;color:#323232}.new-spf-jobs-view .job-view-location{display:flex;align-items:center;color:#323232;font-weight:400;font-size:18px;line-height:153%;letter-spacing:0;border:1px solid rgba(229,229,229,.9333333333);background:#f3f3f3;border-radius:12px;height:40px;margin-right:10px;padding:13px}.new-spf-jobs-view .location-icon{margin-right:5px}.new-spf-jobs-view .btn-apply{background:linear-gradient(180deg,#e02927 -16.82%,#f36e23 110.45%);border-radius:18px;border:1px solid #e55511;color:#fefefe;padding:10px 20px;display:inline-flex;align-items:center;font-weight:600;font-size:18px;line-height:100%;height:40px}.new-spf-jobs-view .btn-apply i{margin-left:8px}.new-spf-jobs-view .btn-apply:hover{background-color:#e55511;color:#fefefe}.new-spf-jobs-view .job-view-details{display:flex;flex-wrap:wrap;border-top:1px solid #eee;padding-top:15px}.new-spf-jobs-view .detail-item{flex:1 1;min-width:200px;margin:5px 0}.new-spf-jobs-view .detail-label{color:#555;margin-right:5px;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;margin-left:10px}.new-spf-jobs-view .detail-value{color:#6c6c6c;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0}.new-spf-jobs-view .vl{border-left:1px solid #e5e5e5;height:68px;margin:-15px 10px -18px 0}.new-spf-jobs-view .job-view-description{margin-top:0}.new-spf-jobs-view .job-view-description h2{color:#333;font-weight:600;font-size:23px;line-height:132%}.new-spf-jobs-view .description-content{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#6c6c6c}.new-spf-jobs-view .description-content a{font-weight:600;font-size:16px;line-height:28px;letter-spacing:0;color:#ee5b24!important;text-decoration:underline}.new-spf-jobs-view .responsibilities{margin:20px 0;padding-left:0;color:#6c6c6c;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;text-align:justify}@media screen and (max-width:1024px)and (min-width:340px){.new-spf-jobs-view .job-view-header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-bottom:20px;flex-direction:column;gap:10px}.new-spf-jobs-view .job-view-location{display:flex;align-items:center;color:#323232;font-weight:400;font-size:18px;line-height:158%;letter-spacing:0;border:1px solid rgba(229,229,229,.9333333333);background:#f3f3f3;border-radius:12px;min-height:40px;margin-right:10px;padding:6px 15px;width:100%;justify-content:center;height:auto}.new-spf-jobs-view .apply-button-panel{width:100%}.new-spf-jobs-view .apply-button-panel .btn-apply{justify-content:center;width:100%}.new-spf-jobs-view .vl{border-top:1px solid #e5e5e5;height:0;margin:10px 0;width:100%}.new-spf-jobs-view .job-view-card{background-color:#fff;border-radius:24px;box-shadow:0 2px 10px rgba(0,0,0,.0509803922);padding:20px 20px 15px;width:94%;margin:0 3%}.new-spf-jobs-view .job-view-description{margin-top:0;padding:0 5%}.new-spf-jobs-view .job-view-title-section h1{font-weight:600;font-size:20px;line-height:26px;letter-spacing:0;color:#323232}.new-spf-jobs-view .back-job-link-btn{color:#e63c26;background:none;border:none;font-weight:600;font-size:14px;line-height:150%;letter-spacing:0}.new-spf-jobs-view .back-link{margin:0}.new-spf-jobs-view .job-view-details{padding-top:10px}}