/* Minify: at least one missing file. See http://code.google.com/p/minify/wiki/Debugging */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap');body,
.jelber-job-content,
.jelber-job-content p,.jelber-application-form,.jelber-form-field,.jelber-job-card__excerpt{font-family:'Roboto',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:20px;line-height:1.7}h1,h2,h3,h4,h5,h6,.jelber-jobs-archive-title,.jelber-job-title,.jelber-job-card__title{font-family:'Roboto',sans-serif}:root{--jelber-blue:#6EA5FF;--jelber-blue-dark:#5a94ef;--jelber-blue-light:rgba(110, 165, 255, 0.15);--jelber-gold:#856c00;--jelber-gold-dark:#6b5600;--jelber-orange:#fc4f00;--jelber-purple:#9b4bcc;--jelber-green:#063;--jelber-pink:#ff94cb;--jelber-gray-light:#c7c7c4;--jelber-gray-medium:#9c9b9b;--jelber-gray-dark:#333636}.jelber-jobs-archive-wrapper{background:var(--jelber-blue);min-height:70vh;padding:30px
0 60px}.jelber-jobs-archive-container{max-width:1500px;margin:0
auto;padding:0
15px}@media (min-width: 768px){.jelber-jobs-archive-wrapper{padding:45px
0}.jelber-jobs-archive-container{padding:0
20px}}@media (min-width: 1024px){.jelber-jobs-archive-wrapper{padding:60px
0}}.jelber-jobs-archive-header{margin-bottom:30px;text-align:center}.jelber-jobs-archive-title{font-size:28px;font-weight:300;color:#fff;margin:0
0 15px;display:flex;flex-direction:column;align-items:center;gap:10px}.jelber-jobs-archive-title .open-badge{display:inline-flex;align-items:center;justify-content:center;background:var(--jelber-gold);color:#fff;height:46px;padding:0
20px;border-radius:50px;font-size:28px;font-weight:300;font-family:'Roboto',sans-serif}.jelber-jobs-archive-title .opportunity-text{font-weight:300}.jelber-jobs-archive-count{font-size:16px;color:rgba(255, 255, 255, 0.9);margin:0}@media (min-width: 768px){.jelber-jobs-archive-header{margin-bottom:40px}.jelber-jobs-archive-title{font-size:40px;flex-direction:row;gap:15px}.jelber-jobs-archive-title .open-badge{height:58px;padding:0
22px;font-size:40px}.jelber-jobs-archive-count{font-size:20px}}@media (min-width: 1024px){.jelber-jobs-archive-header{margin-bottom:50px}.jelber-jobs-archive-title{font-size:50px}.jelber-jobs-archive-title .open-badge{height:70px;padding:0
28px;font-size:50px}}.jelber-jobs-grid{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:40px}@media (min-width: 768px){.jelber-jobs-grid{grid-template-columns:repeat(2, 1fr);gap:25px;margin-bottom:50px}}@media (min-width: 1024px){.jelber-jobs-grid{grid-template-columns:repeat(3, 1fr);gap:30px;margin-bottom:80px}}@media (min-width: 1400px){.jelber-jobs-grid{gap:40px}.jelber-jobs-archive-container{padding:0
60px}}.jelber-job-card{background:transparent;border-radius:12px;border:1px
solid var(--jelber-gold);overflow:visible;display:flex;flex-direction:column;min-height:100%}.jelber-job-card__thumbnail{display:none}.jelber-job-card__content{padding:20px;display:flex;flex-direction:column;flex:1}.jelber-job-card__meta{display:flex;justify-content:flex-end;align-items:center;margin-bottom:15px}.jelber-job-card__status{display:none}.jelber-job-card__date{font-size:13px;color:rgba(255, 255, 255, 0.8);font-weight:400}@media (min-width: 768px){.jelber-job-card{border-radius:16px}.jelber-job-card__content{padding:30px}.jelber-job-card__meta{margin-bottom:20px}.jelber-job-card__date{font-size:14px}}.jelber-job-card__title{font-size:20px;font-weight:400;margin:0
0 15px;line-height:1.3}.jelber-job-card__title
a{color:#fff;text-decoration:none}.jelber-job-card__excerpt{font-size:16px;line-height:1.6;color:rgba(255, 255, 255, 0.9);margin-bottom:20px;flex:1}.jelber-job-card__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px
28px;font-size:16px;font-weight:600;color:#fff;background:var(--jelber-gold);border:none;border-radius:50px;text-decoration:none;align-self:flex-start;white-space:nowrap;text-align:center}@media (min-width: 768px){.jelber-job-card__title{font-size:25px;margin:0
0 20px}.jelber-job-card__excerpt{font-size:20px;margin-bottom:25px}.jelber-job-card__button{padding:16px
36px;font-size:18px}}.jelber-jobs-empty{text-align:center;padding:80px
20px;max-width:500px;margin:0
auto}.jelber-jobs-empty
svg{margin-bottom:30px}.jelber-jobs-empty
h2{font-size:28px;font-weight:600;color:#333;margin:0
0 15px}.jelber-jobs-empty
p{font-size:16px;color:#666;line-height:1.6;margin:0}.jelber-jobs-pagination{display:flex;justify-content:center;gap:10px;margin-top:50px}.jelber-jobs-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0
12px;font-size:15px;font-weight:500;color:#333;background:#fff;border:2px
solid #e0e0e0;border-radius:8px;text-decoration:none;transition:all 0.2s}.jelber-jobs-pagination .page-numbers:hover{border-color:var(--jelber-orange);color:var(--jelber-orange)}.jelber-jobs-pagination .page-numbers.current{background:var(--jelber-orange);color:#fff;border-color:var(--jelber-orange)}.jelber-job-single-wrapper{background:#fff;min-height:60vh}.jelber-job-container{max-width:100%;margin:0
auto;padding:30px
15px}@media (min-width: 768px){.jelber-job-container{padding:40px
20px;max-width:90%}}@media (min-width: 1024px){.jelber-job-container{max-width:1500px;padding:50px
40px}}@media (min-width: 1200px){.jelber-job-container{max-width:1500px;padding:60px
40px}}.jelber-job-header{margin-bottom:30px;text-align:left}.jelber-job-status-badge{display:inline-block;padding:8px
20px;font-size:20px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;border-radius:50px;margin-bottom:20px}.jelber-job-status-badge--open{background:var(--jelber-gold);color:#fff}.jelber-job-status-badge--closed{background:var(--jelber-gray-medium);color:#fff}.jelber-job-title{font-size:28px;line-height:1.2;font-weight:700;color:#000;margin:0
0 20px}.jelber-job-featured-image{margin:20px
0;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08)}@media (min-width: 768px){.jelber-job-header{margin-bottom:40px}.jelber-job-status-badge{padding:10px
25px;font-size:22px;margin-bottom:25px}.jelber-job-title{font-size:38px;margin:0
0 25px}.jelber-job-featured-image{margin:25px
0;border-radius:10px}}@media (min-width: 1024px){.jelber-job-header{margin-bottom:50px}.jelber-job-status-badge{padding:12px
30px;font-size:25px;margin-bottom:30px}.jelber-job-title{font-size:50px;margin:0
0 30px}.jelber-job-featured-image{margin:30px
0;border-radius:12px}}.jelber-profile-preview{background:#6EA5FF;padding:25px;margin-bottom:30px;border-radius:8px}.jelber-profile-preview
h3{font-size:20px;font-weight:600;color:#fff;margin:0
0 15px}.jelber-profile-info{margin-bottom:15px}.jelber-profile-info
p{margin:8px
0;font-family:'Roboto',sans-serif;font-size:18px;color:#fff}.jelber-profile-info
strong{font-weight:600;color:#fff}.jelber-profile-update{margin-top:15px;padding-top:15px;border-top:1px solid rgba(255, 255, 255, 0.3);font-family:'Roboto',sans-serif;font-size:18px;color:#fff}.jelber-profile-update
a{color:#fff;text-decoration:underline;font-weight:500}.jelber-profile-update a:hover{color:#fff;opacity:0.8}.jelber-job-featured-image
img{width:100%;height:auto;display:block}.jelber-job-content{font-family:'Roboto',sans-serif;font-size:20px;line-height:1.7;color:#000;margin-bottom:60px}.jelber-job-single-wrapper blockquote,
.jelber-job-container blockquote,
.jelber-job-content blockquote,
.jelber-job-single blockquote,
.jelber-job-content > *,
.jelber-job-content div,
.jelber-job-content
section{margin-left:0 !important;padding-left:0 !important;border:none !important;border-left:none !important;background:none !important;font-style:normal !important}.jelber-job-content>div,.jelber-job-content>section,.jelber-job-content>article{margin:0
!important;padding:0
!important;border:none !important}.jelber-job-content
h2{font-size:25px;font-weight:700;color:#000;margin:35px
0 18px;padding-left:0 !important}.jelber-job-content
h3{font-size:20px;font-weight:600;color:#000;margin:28px
0 14px;padding-left:0 !important}.jelber-job-content
h4{font-size:20px;font-weight:600;color:#000;margin:24px
0 12px;padding-left:0 !important}.jelber-job-content
p{margin-bottom:16px;padding:0
!important;margin-left:0 !important}.jelber-job-content ul,
.jelber-job-content
ol{margin:16px
0;margin-left:0 !important;padding-left:25px}.jelber-job-content
li{margin-bottom:10px;line-height:1.7}.jelber-job-content
strong{color:#1a1a1a;font-weight:600}.jelber-job-content
a{color:var(--jelber-blue);text-decoration:underline;transition:color 0.2s}.jelber-job-content a:hover{color:var(--jelber-blue-dark)}.jelber-job-cta-section{margin-top:60px}.jelber-job-cta-box{text-align:center;max-width:800px;margin:0
auto;font-family:'Roboto',sans-serif}.jelber-job-cta-box
h2{font-family:'Roboto',sans-serif;font-size:28px;font-weight:700;color:#000;margin-bottom:15px}.jelber-job-cta-box
p{font-family:'Roboto',sans-serif;font-size:20px;color:#333;margin-bottom:25px}.jelber-job-cta-buttons{display:flex;flex-direction:column;gap:12px;justify-content:center}.jelber-button{display:inline-block;padding:14px
30px;font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;text-decoration:none;border-radius:50px;cursor:pointer;border:none;text-align:center;min-height:48px;-webkit-tap-highlight-color:transparent}.jelber-button--primary{background:var(--jelber-gold);color:#fff}.jelber-button--secondary{background:#fff;color:#333;border:2px
solid var(--jelber-gray-light)}@media (min-width: 768px){.jelber-job-cta-section{margin-top:50px}.jelber-job-cta-box
h2{font-size:32px;margin-bottom:15px}.jelber-job-cta-box
p{font-size:20px;margin-bottom:30px}.jelber-job-cta-buttons{flex-direction:row;gap:15px}.jelber-button{padding:16px
40px;font-size:20px}}@media (min-width: 1024px){.jelber-job-cta-section{margin-top:60px}}.jelber-job-notice{display:flex;gap:20px;align-items:flex-start;padding:25px;border-radius:12px;margin-bottom:30px}.jelber-job-notice--success{background:var(--jelber-blue-light);border-left:4px solid var(--jelber-blue)}.jelber-job-notice--success
svg{color:var(--jelber-blue);flex-shrink:0}.jelber-job-notice
h3{font-size:20px;font-weight:600;color:#1a1a1a;margin:0
0 8px}.jelber-job-notice
p{font-size:15px;color:#555;margin:0;line-height:1.6}.jelber-job-application-wrapper{font-family:'Roboto',sans-serif;font-size:20px}.jelber-job-application-header{text-align:center;margin-bottom:25px}.jelber-job-application-header
h2{font-family:'Roboto',sans-serif;font-size:25px;font-weight:700;color:#000;margin:0
0 10px}.jelber-job-application-header
p{font-family:'Roboto',sans-serif;font-size:20px;color:#333;margin:0}.jelber-job-application-options{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:25px}.jelber-job-application-option{display:flex;align-items:flex-start;gap:12px;padding:16px;border:2px
solid #e0e0e0;border-radius:10px;cursor:pointer;min-height:44px;-webkit-tap-highlight-color:transparent;background:#fff;transition:all 0.2s ease}.jelber-job-application-option:active{background:var(--jelber-blue-light)}.jelber-job-application-option.selected,.jelber-job-application-option:has(input[type="radio"]:checked){background:#6EA5FF;border-color:#6EA5FF}.jelber-job-application-option.selected strong,
.jelber-job-application-option:has(input[type="radio"]:checked) strong{color:#fff}.jelber-job-application-option.selected .description,
.jelber-job-application-option:has(input[type="radio"]:checked) .description{color:#fff}.jelber-job-application-option input[type="radio"]{margin-top:3px;cursor:pointer;width:20px;height:20px;flex-shrink:0;accent-color:#6EA5FF}.jelber-job-application-option input[type="radio"]:checked~.jelber-job-application-option-content{color:#fff}.jelber-job-application-option-content{flex:1}.jelber-job-application-option
strong{display:block;font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.jelber-job-application-option
.description{display:block;font-family:'Roboto',sans-serif;font-size:16px;color:#666;line-height:1.5}@media (min-width: 768px){.jelber-job-application-header{margin-bottom:40px}.jelber-job-application-header
h2{font-size:28px;margin:0
0 10px}.jelber-job-application-header
p{font-size:20px}.jelber-job-application-options{grid-template-columns:1fr 1fr;gap:15px;margin-bottom:40px}.jelber-job-application-option{gap:15px;padding:20px}.jelber-job-application-option
strong{font-size:20px;margin-bottom:5px}.jelber-job-application-option
.description{font-size:18px}}.jelber-application-form{font-family:'Roboto',sans-serif;font-size:20px;line-height:1.7;color:#000}.jelber-form-section{margin-bottom:35px}.jelber-form-section
h4{font-family:'Roboto',sans-serif;font-size:20px;font-weight:600;color:#000;margin:0
0 20px;padding-bottom:10px;border-bottom:2px solid #f0f0f0}.jelber-form-row{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:15px}@media (min-width: 768px){.jelber-form-row{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}}.jelber-form-field{margin-bottom:20px}.jelber-form-field
label{display:block;font-family:'Roboto',sans-serif;font-size:18px;font-weight:600;color:#000;margin-bottom:8px}.jelber-form-field input[type="text"],
.jelber-form-field input[type="email"],
.jelber-form-field input[type="tel"],
.jelber-form-field
textarea{width:100%;padding:12px
15px;font-family:'Roboto',sans-serif;font-size:18px;border:2px
solid #e0e0e0;border-radius:8px;-webkit-appearance:none}.jelber-form-field input:focus,
.jelber-form-field textarea:focus{outline:none;border-color:var(--jelber-blue)}@media (min-width: 768px){.jelber-form-field{margin-bottom:25px}.jelber-form-field
label{font-size:20px;margin-bottom:10px}.jelber-form-field input[type="text"],
.jelber-form-field input[type="email"],
.jelber-form-field input[type="tel"],
.jelber-form-field
textarea{font-size:20px}}.jelber-form-field input[readonly]{background:#f5f5f5;color:#666;cursor:not-allowed}.jelber-form-field input[type="file"]{padding:10px;border:2px
dashed #e0e0e0;border-radius:8px;cursor:pointer;transition:border-color 0.3s}.jelber-form-field input[type="file"]:hover{border-color:var(--jelber-blue)}.jelber-form-field input[type="file"].has-file{border-color:var(--jelber-blue);background:var(--jelber-blue-light)}.jelber-form-field
.description{display:block;font-family:'Roboto',sans-serif;font-size:16px;color:#666;margin-top:8px}.jelber-form-field .jelber-file-status{display:inline-block;margin-left:10px;font-size:16px;color:var(--jelber-blue);font-weight:500}.jelber-form-note{padding:12px
15px;background:#f8f9fa;border-radius:6px;margin-top:15px}.jelber-form-note
small{font-size:13px;color:#666}.jelber-form-field--checkbox{margin:25px
0}.jelber-form-field--checkbox
label{display:flex;align-items:flex-start;gap:12px;font-weight:400;cursor:pointer}.jelber-form-field--checkbox input[type="checkbox"]{margin-top:3px;width:20px;height:20px;cursor:pointer}.jelber-gdpr-section{background:#6EA5FF;padding:20px;border-radius:8px;margin:30px
0}.jelber-gdpr-notice{margin:0;font-size:14px;line-height:1.6;color:#fff}.jelber-gdpr-notice
svg{color:#fff}.jelber-gdpr-notice
a{color:#fff;text-decoration:underline}.jelber-gdpr-notice a:hover{color:#fff;opacity:0.8}.jelber-info-box{padding:15px
20px;border-radius:8px;margin-bottom:25px}.jelber-info-box--success{background:var(--jelber-blue-light);border-left:4px solid var(--jelber-blue);color:var(--jelber-blue-dark)}.jelber-form-actions{margin-top:40px;text-align:center}.jelber-submit-button{padding:18px
60px;font-size:17px;font-weight:600;background:var(--jelber-gold);color:#fff;border:none;border-radius:50px;cursor:pointer}.jelber-submit-button:disabled{opacity:0.6;cursor:not-allowed}.jelber-button-loader{display:none}.jelber-form-messages{margin-top:25px}.jelber-notice{padding:20px;border-radius:8px;margin-bottom:20px}.jelber-notice
p{margin:0;font-size:15px}.jelber-notice--success{background:var(--jelber-blue-light);border-left:4px solid var(--jelber-blue);color:var(--jelber-blue-dark)}.jelber-notice--error{background:#ffebee;border-left:4px solid #c62828;color:#b71c1c}@media (max-width: 768px){.jelber-job-container{padding:40px
15px}.jelber-job-title{font-size:32px}.jelber-job-application-options{grid-template-columns:1fr}.jelber-form-row{grid-template-columns:1fr}.jelber-job-cta-buttons{flex-direction:column}.jelber-button{width:100%}}@media (max-width: 480px){.jelber-job-title{font-size:26px}.jelber-job-content{font-size:16px}.jelber-job-application-header
h2{font-size:24px}}