.pp-jobs-slider-sec .slider-container{margin:auto;overflow:hidden;padding:34px 0;position:relative;width:100%}.pp-jobs-slider-sec .slider{display:flex;gap:20px;transition:transform .5s ease-in-out}.pp-jobs-slider-sec .job-card{background-color:#fff;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 9px 20px rgba(154,161,177,.1);color:#2d2d2d;max-width:295px;min-width:295px;padding:20px}.pp-jobs-slider-sec .job-card h3{color:#3c3d3e;font-size:1.2rem;font-weight:700;line-height:1.3;margin:0}.pp-jobs-slider-sec .job-card p{color:#545454;font-size:14px;margin:10px 0}.pp-jobs-slider-sec .job-card .salary{color:#506cff;font-size:12px;font-weight:700;letter-spacing:.3px;margin:6px 0 17px}.job-card .type,.pp-jobs-slider-sec .job-card .location{align-items:center;display:flex;gap:5px}.pp-jobs-slider-sec .controls{display:flex;justify-content:center;margin-top:30px}.pp-jobs-slider-sec .next,.pp-jobs-slider-sec .prev{background-color:#fff;border:1px solid #9b9b9b;border-radius:50%;color:#9b9b9b;cursor:pointer;font-size:18px;margin:0 10px;padding:10px 15px}.pp-jobs-slider-sec .controls button:focus{outline:none}.pp-jobs-slider-sec .next:hover,.pp-jobs-slider-sec .prev:hover{background-color:#fff;border:1px solid #000;color:#000}.pp-jobs-slider-tittle{align-items:center;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:space-between}.pp-jobs-slider-tittle h2{margin:0}@media(max-width:767px){.pp-jobs-slider-sec{padding:0 20px}}