.career-jobs-sec .career-filter{align-items:flex-end;display:flex;gap:20px;margin-bottom:50px}.career-jobs-sec .custom-dropdown h6{font-size:20px;font-weight:800;margin-bottom:15px}.career-jobs-sec .career-search,.career-jobs-sec .custom-dropdown{position:relative;width:100%}.career-jobs-sec .career-search input{background:#fff;border:1px solid var(--primary_color);border-radius:20px;font-size:18px;line-height:1.4;outline:none;padding:16px 18px;width:100%}.career-jobs-sec .career-search input:focus{border-color:var(--primary_color)}.career-jobs-sec .custom-dropdown-title{align-items:center;background:#fff;border:1px solid var(--primary_color);border-radius:20px;cursor:pointer;display:flex;font-size:18px;line-height:1.4;min-height:60px;padding:16px 48px 16px 18px;position:relative;width:100%}.career-jobs-sec .custom-dropdown-title span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.career-jobs-sec .custom-dropdown-title:after{border-bottom:2px solid var(--primary_color);border-right:2px solid var(--primary_color);content:"";height:10px;position:absolute;right:20px;top:50%;transform:translateY(-60%) rotate(45deg);transition:.25s ease;width:10px}.career-jobs-sec .custom-dropdown.open .custom-dropdown-title{border-color:var(--primary_color)}.career-jobs-sec .custom-dropdown.open .custom-dropdown-title:after{transform:translateY(-30%) rotate(-135deg)}.career-jobs-sec .custom-dropdown-list{background:#fff;border:1px solid var(--primary_color);border-radius:12px;box-shadow:0 14px 35px rgba(0,0,0,.1);display:none;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:100%;z-index:99}.career-jobs-sec .custom-dropdown.open .custom-dropdown-list{display:block}.career-jobs-sec .custom-dropdown-list ul{list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:8px}.career-jobs-sec .custom-dropdown-list ul::-webkit-scrollbar{width:6px}.career-jobs-sec .custom-dropdown-list ul::-webkit-scrollbar-track{background:#f2f2f2;border-radius:10px}.career-jobs-sec .custom-dropdown-list ul::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:10px}.career-jobs-sec .custom-dropdown-list li{border-radius:8px;color:var(--primary_color);cursor:pointer;font-size:15px;line-height:1.4;padding:12px 14px 12px 42px;position:relative;transition:.2s ease}.career-jobs-sec .custom-dropdown-list li:hover{background:#f5f5f5}.career-jobs-sec .custom-dropdown-list li.active{background:#f1f1f1;font-weight:500}.career-jobs-sec .custom-dropdown-list li:before{background:#fff;border:1px solid #999;border-radius:4px;content:"";height:16px;left:14px;position:absolute;top:50%;transform:translateY(-50%);width:16px}.career-jobs-sec .custom-dropdown-list li.active:before{background:var(--primary_color);border-color:var(--primary_color)}.career-jobs-sec .custom-dropdown-list li.active:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;left:20px;position:absolute;top:50%;transform:translateY(-60%) rotate(45deg);width:4px}.career-jobs-sec .jobs-grid{display:flex;flex-wrap:wrap;gap:30px 0;margin:0 -16px}.career-jobs-sec .job-card-main{padding:0 16px;width:33.33%}.career-jobs-sec .job-card-inner{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:5px;height:100%;min-height:200px;padding:20px;position:relative;transition:all .25s ease-in-out}.career-jobs-sec .job-card-btn{margin-top:auto;padding-top:30px}.career-jobs-sec .job-card-inner p{font-size:16px;margin:0}.career-jobs-sec .job-card-inner p.job-location-name{font-size:15px;margin-bottom:25px}.career-jobs-sec .job-card-inner h5{font-size:26px;font-weight:900;margin:0}.career-jobs-sec .career-job-count{margin-bottom:50px}.career-jobs-sec .career-job-count h4{font-size:15px;text-align:center;text-transform:uppercase}.career-jobs-sec .career-job-count h5{margin:0}.career-jobs-sec .career-job-heading{margin:0 auto 65px;max-width:760px;text-align:center}.career-jobs-sec a.job-btn{border-radius:15px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.career-jobs-sec .load-more-wrapper{margin:30px auto 0;text-align:center;width:100%}.career-jobs-sec .job-card-inner{background-color:var(--primary_color);border:1px solid var(--primary_color)}.career-jobs-sec .job-card-inner *{color:#fff}.job-card-inner:focus{border:2px solid #fff;outline:5px solid var(--primary_color)80}.career-jobs-sec .job-card-inner:hover{background-color:#ffb302;border:1px solid #ffb302}.career-jobs-sec .job-card-inner:hover *{color:var(--primary_color)}.career-jobs-sec .job-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:70px}.career-jobs-sec .pagination-btn{background:#fff;border:1px solid var(--primary_color);border-radius:8px;color:var(--primary_color);cursor:pointer;font-size:15px;height:42px;line-height:1;min-width:42px;padding:8px 14px}.career-jobs-sec .pagination-btn.active{background:var(--primary_color);color:#fff}.career-jobs-sec .pagination-btn:disabled{cursor:not-allowed;opacity:.4}@media (max-width:767px){.career-jobs-sec .pagination-btn{font-size:14px;height:36px;min-width:36px;padding:6px 10px}.career-jobs-sec .job-pagination{margin-top:40px}}@media (max-width:1440px){.career-jobs-sec .career-job-heading{margin-bottom:40px}.career-jobs-sec .job-card-inner h5{font-size:20px}.career-jobs-sec .custom-dropdown h6{font-size:18px}}@media (max-width:991px){.career-jobs-sec .career-filter{flex-wrap:wrap}.career-jobs-sec .career-search,.career-jobs-sec .custom-dropdown{width:calc(50% - 10px)}.career-jobs-sec .job-card-inner p{font-size:16px}.career-jobs-sec .jobs-grid{gap:30px 0;margin:0 -15px}.career-jobs-sec .job-card-main{padding:0 15px;width:50%}.career-jobs-sec .career-job-heading{margin-bottom:20px}}@media (max-width:767px){.career-jobs-sec .career-filter{flex-direction:column;gap:15px}.career-jobs-sec .career-search,.career-jobs-sec .custom-dropdown{width:100%}.career-jobs-sec .custom-dropdown-title{font-size:15px;min-height:52px;padding:14px 46px 14px 16px}.career-jobs-sec .custom-dropdown-list li{font-size:14px}.career-jobs-sec .job-card-main{width:100%}.career-jobs-sec .custom-dropdown h6{font-size:16px;margin-bottom:5px}}