.elementor-12567 .elementor-element.elementor-element-3419b77d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-3be6491c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12567 .elementor-element.elementor-element-5247aff7 .breadcrumb{margin:10px 0px 10px 0px;}.elementor-12567 .elementor-element.elementor-element-5cc51f5c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-dcef3d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:11px 11px 11px 11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-dcef3d0:not(.elementor-motion-effects-element-type-background), .elementor-12567 .elementor-element.elementor-element-dcef3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-12567 .elementor-element.elementor-element-61525f10{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12567 .elementor-element.elementor-element-61525f10:not(.elementor-motion-effects-element-type-background), .elementor-12567 .elementor-element.elementor-element-61525f10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12567 .elementor-element.elementor-element-63764001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12567 .elementor-element.elementor-element-4e3e3267{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-4e3e3267:not(.elementor-motion-effects-element-type-background), .elementor-12567 .elementor-element.elementor-element-4e3e3267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4B600;}.elementor-12567 .elementor-element.elementor-element-3b804921{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 025px 0px 025px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:500;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-9751488 );}.elementor-12567 .elementor-element.elementor-element-99d1f63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-150a7bcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-3779c6c9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12567 .elementor-element.elementor-element-62b3c60b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-2bc18271{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-e331816{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12567 .elementor-element.elementor-element-5ad4feba .breadcrumb{margin:10px 0px 10px 0px;}@media(max-width:1024px){.elementor-12567 .elementor-element.elementor-element-5247aff7 .breadcrumb{margin:0px 0px 0px 0px;}.elementor-12567 .elementor-element.elementor-element-5cc51f5c{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12567 .elementor-element.elementor-element-dcef3d0{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12567 .elementor-element.elementor-element-5ad4feba .breadcrumb{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-12567 .elementor-element.elementor-element-4e3e3267{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12567 .elementor-element.elementor-element-3b804921{width:initial;max-width:initial;padding:0px 010px 0px 10px;}.elementor-12567 .elementor-element.elementor-element-3b804921.elementor-element{--align-self:center;}.elementor-12567 .elementor-element.elementor-element-99d1f63{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-12567 .elementor-element.elementor-element-3779c6c9 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-12567 .elementor-element.elementor-element-62b3c60b{--justify-content:flex-start;}}@media(min-width:768px){.elementor-12567 .elementor-element.elementor-element-3be6491c{--width:100%;}.elementor-12567 .elementor-element.elementor-element-dcef3d0{--width:25%;}.elementor-12567 .elementor-element.elementor-element-63764001{--width:75%;}.elementor-12567 .elementor-element.elementor-element-e331816{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12567 .elementor-element.elementor-element-dcef3d0{--width:100%;}.elementor-12567 .elementor-element.elementor-element-63764001{--width:100%;}}/* Start custom CSS for apus_element_job_search_form, class: .elementor-element-10470f26 */.select2-results__option, .select2-selection__choice{
    text-transform:capitalize!important;
}






















#umair_jobs .col-lg-1 { 
        width: 100%!important;
    }


#jobsfilter label,#jobsfilter select, #jobsfilter span{
    color:#000000ad!important;
    font-weight: 600!important;
}
#jobsfilter .heading-label{
    color:#000000!important;
    font-weight: 600!important;
}

#jobsfilter .circle-check label:before {
  border: 1px solid #7070705d;
}

#jobsfilter .circle-check [type="checkbox"]:checked + label:before {
    background-color: #dc3545;
    border-color:#dc3545; 
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 10px;
}/* End custom CSS */
/* Start custom CSS for apus_element_job_search_form, class: .elementor-element-397cfa0c */.select2-results__option, .select2-selection__choice{
    text-transform:capitalize!important;
}






















#umair_jobs .col-lg-1 { 
        width: 100%!important;
    }


#jobsfilter label,#jobsfilter select, #jobsfilter span{
    color:#000000ad!important;
    font-weight: 600!important;
}
#jobsfilter .heading-label{
    color:#000000!important;
    font-weight: 600!important;
}

#jobsfilter .circle-check label:before {
  border: 1px solid #7070705d;
}

#jobsfilter .circle-check [type="checkbox"]:checked + label:before {
    background-color: #dc3545;
    border-color:#dc3545; 
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: 10px;
}/* End custom CSS */
/* Start custom CSS for apus_element_job_archive_listing_items, class: .elementor-element-2230ec14 */#uzair_jobs_search .flaticon-like{
    color:#FF5316!important;
    background-color: #FBF7E5!important;
    border-color:#E9E9E9!important;
}
#uzair_jobs_search .flaticon-like:hover{
    color:#e9e9e9!important;
    background-color: #FF5316!important;
    border-color:#FF5316!important;
}
#uzair_jobs_search h2 a{
    color:#000000!important;
    font-weight:500!important;
    font-size:1em;
    font-family: Helvetica!important;
}
#uzair_jobs_search .employer-title a{
    color:#000000!important;
    font-weight:500!important;
    font-size:0.9em;
    font-family: Helvetica!important;
}
#uzair_jobs_search .job-salary, 
#uzair_jobs_search .category-job a, 
#uzair_jobs_search .job-type a, 
#uzair_jobs_search .job-location{
    background:#FBF7E5;
    padding:10px 20px;
    border-radius:80px;
    font-family:Roboto;
    font-weight:600;
    color:#000000!important;
}
#uzair_jobs_search .job-item {
    border: 0px solid #E9E9E9!important;
    border-radius: 15px!important;
    background: #fff!important;
}

/* ===== BUTTON SPACING ===== */
#uzair_jobs_search .btn-theme-rgba10 {
    margin-top: 16px !important;
    padding: 12px 28px !important;
}

/* ===== META PILLS — spacing between them ===== */
#uzair_jobs_search .project-salary,
#uzair_jobs_search .project-proposals-count,
#uzair_jobs_search .project-deadline,
#uzair_jobs_search .project-location {
    margin: 6px 8px 6px 0 !important;
    display: inline-block !important;
}

/* ===== MOBILE ===== */
@media (max-width: 767px) {
  #uzair_jobs_search .project-item,
  #uzair_jobs_search .job-item {
    padding: 18px !important;
    margin-bottom: 16px !important;
  }

  /* Filter + theme buttons — full width */
  #uzair_jobs_search .btn-filter,
  #uzair_jobs_search .filter-toggle,
  #uzair_jobs_search .btn-theme-rgba10 {
    margin: 12px 0 20px 0 !important;
    padding: 10px 20px !important;
    width: 100% !important;
    display: block !important;
    text-align: center !important;
  }

  /* JOB PILLS — stack one per line like project pills */
  #uzair_jobs_search .job-salary,
  #uzair_jobs_search .category-job,
  #uzair_jobs_search .job-type,
  #uzair_jobs_search .job-location {
    display: block !important;
    width: fit-content !important;
    margin: 0 0 10px 0 !important;
    float: none !important;
  }

  #uzair_jobs_search .category-job a,
  #uzair_jobs_search .job-type a,
  #uzair_jobs_search .job-location a {
    display: block !important;
    width: fit-content !important;
  }

  /* hide the "|" divider between pills */
  #uzair_jobs_search .job-item .job-meta li:after,
  #uzair_jobs_search .job-item .divider,
  #uzair_jobs_search .job-item .sep {
    display: none !important;
  }
}/* End custom CSS */