:root{--neutral-600:#475569b5;--neutral-800:#171728;--neutral-700:#515177;--secondary-2:#113a61;--neutral-300:#040321;--neutral-100:#fff;--shadow-card-short:#0000009c;--secondary-1:#3c7aff;--primary-1:red;--secondary-3:#fff4ed;--secondary-4:#fffefa;--neutral-500:#818181;--neutral-400:#aeaec4;--neutral-200:#f6f6f6;--ai-label-text:#ff5000;--primary-button-cta:#00006f;--ai-label-text-green:#14532d}body{color:var(--neutral-600);font-family:General Sans,sans-serif;font-size:16px;line-height:1.75em}h1{color:var(--neutral-800);margin-top:0;margin-bottom:24px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:60px;font-weight:500;line-height:1.348em}h2{color:var(--neutral-800);margin-top:0;margin-bottom:24px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:35px;font-weight:600;line-height:1.35em}h3{color:var(--neutral-800);margin-top:0;margin-bottom:24px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:28px;font-weight:600;line-height:1.4em}h4{color:var(--neutral-800);margin-top:0;margin-bottom:16px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:22px;font-weight:500;line-height:1.273em}h5{color:var(--neutral-800);margin-top:0;margin-bottom:16px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:18px;font-weight:500;line-height:1.444em}h6{color:var(--neutral-800);margin-top:0;margin-bottom:10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:16px;font-weight:500;line-height:1.5em}p{color:var(--neutral-700);margin-bottom:20px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:16px;line-height:1.6em}a{color:var(--secondary-2);text-decoration:underline;transition:color .3s}a:hover{color:var(--neutral-800)}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px;font-family:Nunito Variablefont Wght,Verdana,sans-serif}li{margin-bottom:8px;font-family:Nunito Variablefont Wght,Verdana,sans-serif}img{border-radius:10px;max-width:100%;display:inline-block}label{color:var(--neutral-700);margin-bottom:8px;font-weight:500;display:block}strong{color:var(--neutral-800);font-weight:700}blockquote{border:1px solid var(--neutral-300);background-color:var(--neutral-100);box-shadow:0 7px 14px 0 var(--shadow-card-short);color:var(--secondary-1);text-align:center;border-radius:18px;margin-bottom:10px;padding:44px 96px 50px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:24px;line-height:1.583em}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.container-default{grid-column-gap:16px;grid-row-gap:16px;mix-blend-mode:normal;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:1280px;margin-left:auto;margin-right:auto;padding-top:0;padding-left:24px;padding-right:24px;display:block;position:sticky}.container-default.header-pad{padding-top:0}.button-primary{-webkit-text-fill-color:inherit;transform-style:preserve-3d;background-color:#113a61;background-clip:border-box;border-radius:10px;padding:10px 20px;line-height:1.125em;transition:transform .3s,background-color .3s}.button-primary:hover{color:var(--neutral-100);background-color:#ff432e;transform:translate3d(0,-2px,.01px)}.button-primary.small{padding:16px 24px;font-size:16px}.button-primary.small.card-job-board-post{width:100%;margin-bottom:18px;display:block}.button-primary.small.home-jobs-filter-search-button{background-color:var(--primary-1);color:var(--neutral-100);border:1px #000;min-height:68px;margin-right:-8px;padding:10px 40px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:400;transition:transform .3s,background-color .3s;position:absolute;right:12px}.button-primary.small.footer-newsletter{position:absolute;right:12px}.button-primary.small.card-job-post-sidebar{justify-content:center;align-items:center;width:120px;padding:10px 5px;display:flex}.button-primary.small.card-job-post-sidebar.is-linkedin{background-color:var(--secondary-1);color:var(--neutral-100);border-radius:10px;margin-bottom:20px;text-decoration:none}.button-primary.small.job-category-filter-search-button{position:absolute;right:12px}.button-primary.small.job-empty-state{position:absolute;right:15px}.button-primary.small.card-post-category{padding-left:22px;padding-right:22px}.button-primary.large{padding:20px 68px;font-size:22px;line-height:24px}.button-primary.full-width{align-self:stretch;display:block}.button-primary.full-width.credit-add-cart-button{width:100%}.button-primary.button-white{background-color:var(--neutral-100);color:var(--primary-1);transition:transform .3s}.button-primary.button-white.cta-featured{z-index:1;position:relative}.button-primary.checkout{margin-top:15px;margin-bottom:0}.button-primary.apply-button{color:var(--neutral-100);text-align:center;vertical-align:baseline;border-radius:10px;flex-flow:column;justify-content:center;align-self:center;align-items:center;margin-top:20px;margin-left:40px;margin-right:40px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-weight:700;text-decoration:none;display:flex}.button-primary.apply-button:hover{background-color:#2e69ff}.button-primary.post-job-form-button{text-align:center;display:none}.button-primary.contact-form-button{color:var(--neutral-100);font-family:Nunito Variablefont Wght,Verdana,sans-serif}.button-primary._2-buttons-button{margin-bottom:15px;margin-right:25px}.button-primary.cart-empty{margin-top:40px}.button-primary.is-gray{background-color:var(--neutral-600);color:var(--secondary-2);font-family:Inter}.button-primary.free-job{background-color:var(--neutral-100);color:var(--primary-1);border-radius:10px;max-width:640px;margin-bottom:0;padding:12px;font-size:20px}.button-primary.is-terms-button{background-color:#276bff}.button-primary.is-terms-button:hover{background-color:#0f2464}.button-primary.header-button{grid-column-gap:0px;grid-row-gap:0px;color:var(--neutral-100);-webkit-text-stroke-color:var(--neutral-800);flex-flow:row;flex:none;order:0;justify-content:space-between;align-items:center;margin-left:0;margin-right:0;padding:6px 14px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:15px;font-weight:500;line-height:1.5em;display:inline-flex}.button-primary.header-button:hover{background-color:#ff432e}.header{z-index:10;aspect-ratio:auto;object-fit:fill;background-color:#f6f6f6;justify-content:center;align-items:center;height:75px;min-height:auto;max-height:none;margin-bottom:0;padding:0;display:flex;position:fixed;top:0;left:0;right:0}.header-logo{width:180px;max-width:none}.header-navigation{justify-content:flex-end;align-items:center;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.nav-item-wrapper{margin-bottom:0;margin-right:34px}.nav-item-wrapper.button-mobile{display:none}.nav-link{color:var(--neutral-700);white-space:nowrap;justify-content:flex-start;align-items:center;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:500;line-height:1.125em;text-decoration:none;transition:color .35s;display:inline}.nav-link:hover{color:var(--primary-1)}.nav-link.dropdown{padding:0;display:block}.nav-link.contact-nav{font-weight:700}.nav-menu{grid-column-gap:24px;grid-row-gap:24px;align-items:center;display:flex}.footer{border-top:1px solid var(--neutral-300);background-color:var(--neutral-100);padding-top:60px;padding-bottom:31px}.footer.v2{padding-top:80px;padding-bottom:32px}.footer.v3{padding-top:60px;padding-bottom:60px}.footer-nav{flex:0 auto;order:0;align-self:auto;margin-bottom:0;margin-right:20px;padding-left:0;padding-right:0;list-style-type:none}.footer-nav.last{margin-right:0}.footer-nav-item{margin-bottom:25px;line-height:1em}.page-wrapper{background-color:#f6f6f6;width:100%;margin-top:80px}.page-wrapper.is-home{margin-top:0}.section{padding-top:140px;padding-bottom:140px}.section.cta{float:none;padding-top:0;padding-bottom:80px}.section.cta.gradient{background-image:linear-gradient(to bottom,var(--neutral-200)38%,white 38%)}.section.job-post{padding-top:40px}.section.companies{padding-top:55px;padding-bottom:80px}.section.company{padding-top:18px;padding-bottom:80px}.section.job-category-hero{background-image:linear-gradient(180deg,white 80%,var(--neutral-200)80%);padding-top:140px;padding-bottom:0}.section.bg-neutral-200.job-category{padding-top:80px;padding-bottom:80px}.section.post-job{padding-top:0;padding-bottom:40px}.section.candidates{padding-top:56px}.section.credit{padding-top:71px;padding-bottom:120px}.section.about-hero{padding-top:0;padding-bottom:0}.section.about-testimonials{padding-bottom:100px;overflow:hidden}.section.blog{padding-top:57px;padding-bottom:120px}.section.post{padding-top:0;padding-bottom:0}.section.post-more-articles{padding-top:107px;padding-bottom:80px}.section.contact{padding-top:0;padding-bottom:0;position:relative}.section.faqs{padding-top:20px;padding-bottom:82px}.section.pricing-category{padding-top:56px}.section.blog-category{padding-top:57px;padding-bottom:120px}.section.utility-page{background-color:var(--neutral-200);padding-top:80px;padding-bottom:80px}.section.home{background-color:#f6f6f6;padding-top:80px;padding-bottom:0;position:relative}.input{border:1px solid var(--neutral-800);background-color:var(--secondary-4);color:var(--neutral-600);border-radius:10px;flex:1 1 0;width:100%;min-height:30px;margin-bottom:0;padding-left:20px;padding-right:20px;font-size:16px;transition:color .3s,border-color .3s}.input:hover{border-color:var(--primary-1)}.input:focus{border-color:var(--primary-1);color:var(--neutral-800)}.input::placeholder{color:var(--neutral-600);font-size:16px}.input.password{margin-bottom:20px}.input.checkout{margin-bottom:16px}.input.discounts{border-width:1px;width:100%;min-width:auto;margin-bottom:16px}.input.home-jobs-filter-search-input{border-width:1px;border-color:var(--neutral-700);background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53ae_icon-search-jobs-job-board-x-template.svg);background-position:28px;background-repeat:no-repeat;background-size:auto;min-height:68px;padding-left:75px;padding-right:123px}.input.footer-newsletter{min-height:76px;padding-left:29px;padding-right:145px}.input.footer-newsletter::placeholder{color:var(--neutral-500)}.input.job-category-filter-search-input{background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53ae_icon-search-jobs-job-board-x-template.svg);background-position:28px;background-repeat:no-repeat;background-size:auto;padding-left:65px;padding-right:123px}.input.job-empty-state{min-height:76px;padding-left:26px;padding-right:150px}.input.file-upload{margin-bottom:11px}.input.cart-item-quantity{min-height:38px;padding-left:12px;padding-right:6px;display:none}.paragraph.password{color:#3c3fff;text-align:center;flex:none;align-self:auto;margin-bottom:40px;font-family:Exo,sans-serif;font-size:20px;font-weight:500}.paragraph._404{max-width:482px;margin-bottom:40px}.paragraph.home-hero{max-width:570px;margin-left:auto;margin-right:auto}.paragraph.card-job-board-post{margin-bottom:24px}.paragraph.cta{margin-bottom:34px}.paragraph.cta.featured{z-index:1;opacity:.8;color:var(--neutral-100);position:relative}.paragraph.footer-main-content-paragraph{margin-bottom:0}.paragraph.footer-main-content-paragraph.mg-bottom-24px{margin-bottom:24px}.paragraph.card-job-post-sidebar{color:var(--secondary-1);margin-bottom:26px;margin-right:20px;font-size:15px}.paragraph.card-job-post-sidebar.is-about{margin-right:20px}.paragraph.card-job-post-sidebar.is-linkedin{margin-left:20px}.paragraph.companies{text-align:center;margin-bottom:0}.paragraph.company-item{margin-bottom:24px}.paragraph.job-category{margin-bottom:0}.paragraph.post-job{color:var(--neutral-700);flex-flow:column;justify-content:center;align-items:center;margin-bottom:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:500;display:flex}.paragraph.file-upload-details{margin-bottom:0;font-size:13px;font-style:italic;font-weight:300}.paragraph.post-job-step{margin-bottom:0}.paragraph.order-id{margin-bottom:16px}.paragraph.pricing{margin-bottom:0}.paragraph.pricing-free{max-width:430px;margin-bottom:32px;margin-left:auto;margin-right:auto}.paragraph.card-credit-item-summary{margin-bottom:0}.paragraph.card-credit{margin-bottom:40px}.paragraph.pay-credit{margin-bottom:22px}.paragraph.about-hero{margin-bottom:0}.paragraph.about-achievements{margin-bottom:48px}.paragraph.about-testimonials{margin-bottom:0}.paragraph.about-testimonial-slide{margin-bottom:43px}.paragraph.blog-hero,.paragraph.card-post-featured-item,.paragraph.card-post-item{margin-bottom:0}.paragraph.card-post{margin-bottom:33px}.paragraph.card-post-section-item{margin-bottom:0}.paragraph.contact{margin-bottom:48px;font-size:18px;line-height:1.778em}.paragraph.faqs{margin-bottom:0;font-size:18px;line-height:1.778em}.paragraph.blog-category,.paragraph.utility-page,.paragraph.card-default,.paragraph.checkout-hero{margin-bottom:0}.paragraph.checkout-hero.order-confirmation{max-width:480px;margin-left:auto;margin-right:auto}.paragraph.job-empty-state{margin-bottom:30px}.paragraph.faq{color:var(--neutral-700);text-align:left;width:330px;margin-top:10px;margin-bottom:0;padding-right:10px;font-size:16px}.paragraph.faq.is-contact{width:auto}.ht-filters-engine{border:1px solid var(--neutral-300);background-color:var(--neutral-100);box-shadow:0 7px 14px 0 var(--shadow-card-short);border-radius:20px;overflow:hidden;transform:translate(0)}.ht-filters-engine.changelog{text-align:center;flex-direction:column;align-items:center;margin-bottom:40px;padding:60px 50px;display:flex}.ht-filters-engine.changelog.last{margin-bottom:0}.ht-filters-engine.checkout{margin-bottom:40px}.ht-filters-engine.checkout.last{margin-bottom:0}.ht-filters-engine.checkout.order-summary{border-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.ht-filters-engine.job-board-post{margin-bottom:40px;padding:40px 32px 48px}.ht-filters-engine.job-board-featured-companies{padding:40px 32px 55px}.ht-filters-engine.cta{max-width:586px;padding:74px 46px 64px 50px}.ht-filters-engine.cta.featured{background-color:var(--primary-1);margin-right:20px;position:relative}.ht-filters-engine.cta.featured.is-hidden{display:none}.ht-filters-engine.cta.is-orange{background-color:var(--primary-1);border-radius:10px;flex-flow:column;justify-content:center;align-items:center;max-width:600px;margin-bottom:25px;padding:32px 28px;display:block;transform:none}.ht-filters-engine.jobs-filters-dropdown-links{box-sizing:border-box;float:right;clear:none;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;border-color:var(--neutral-500);box-shadow:none;border-radius:3px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;width:160px;padding:10px 0 10px 10px;display:block;position:absolute;top:auto;right:2px;overflow:hidden;transform:none}.ht-filters-engine.job-post{box-shadow:2px 0 3px 0 var(--shadow-card-short);flex-direction:column;align-items:center;width:auto;margin-bottom:20px;padding-bottom:30px;display:flex}.ht-filters-engine.job-post-sidebar{color:var(--neutral-600);flex-flow:column;margin-bottom:27px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:visible;box-shadow:2px 0 3px #0003}.ht-filters-engine.job-post-sidebar:hover{color:var(--neutral-600)}.ht-filters-engine.job-post-sidebar.last{border-style:none;border-color:var(--neutral-400);box-shadow:none;justify-content:center;align-items:center;width:100%;margin-bottom:20px;position:sticky}.ht-filters-engine.job-post-sidebar.last.is-about{border-style:solid;border-color:var(--neutral-300);box-shadow:2px 0 3px #0003}.ht-filters-engine.company-item{color:var(--neutral-600);justify-content:space-between;align-items:flex-start;padding:54px 32px 47px;text-decoration:none;transition:transform .3s,border-color .3s;display:flex}.ht-filters-engine.company-item:hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-4px)}.ht-filters-engine.company{flex-direction:column;max-width:986px;margin-left:auto;margin-right:auto;padding-bottom:80px;display:flex}.ht-filters-engine.job-category-filters{z-index:3;justify-content:space-between;align-items:center;padding:42px 76px 42px 74px;display:flex;position:relative;overflow:visible}.ht-filters-engine.post-job-form-card{margin-bottom:45px;padding:58px 46px 64px}.ht-filters-engine.post-job-form-card.empty{margin-bottom:0;position:sticky;top:20px}.ht-filters-engine.credit-item-card{color:var(--neutral-600);padding:40px 32px;text-decoration:none;transition:transform .3s,border-color .3s}.ht-filters-engine.credit-item-card:hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-6px)}.ht-filters-engine.credit{max-width:714px;margin-right:30px;padding:65px}.ht-filters-engine.pay-credit{padding:41px 45px;position:sticky;top:20px}.ht-filters-engine.about-achievement{text-align:center;margin-bottom:24px;padding:54px 34px}.ht-filters-engine.about-achievement.last{margin-bottom:0}.ht-filters-engine.about-testimonials-mask{max-width:872px;margin-left:auto;margin-right:auto}.ht-filters-engine.post-featured-item{color:var(--neutral-600);justify-content:space-between;text-decoration:none;transition:transform .3s,border-color .3s;display:flex}.ht-filters-engine.post-featured-item:hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-4px)}.ht-filters-engine.post-item{color:var(--neutral-600);flex-direction:column;align-items:center;min-height:100%;text-decoration:none;transition:transform .3s,border-color .3s;display:flex}.ht-filters-engine.post-item:hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-4px)}.ht-filters-engine.post{box-shadow:0 14px 42px 0 var(--ai-label-text);border-width:0;padding:89px 60px 117px}.ht-filters-engine.post-section-item{color:var(--neutral-600);flex-direction:column;align-items:center;min-height:100%;text-decoration:none;transition:border-color .3s,transform .3s;display:flex}.ht-filters-engine.post-section-item:hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-4px)}.ht-filters-engine.contact{background-color:var(--neutral-100);box-shadow:none;align-items:center;width:100%;max-width:688px;padding:40px 50px 56px;display:flex;transform:none}.ht-filters-engine.contact-email-link{color:var(--neutral-600);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;max-width:382px;padding:35px;text-decoration:none;transition:transform .3s,border-color .3s;display:flex}.ht-filters-engine.contact-email-link:hover{border-color:var(--primary-1);color:var(--neutral-600);transform:translateY(-4px)}.ht-filters-engine.default{padding:53px 45px 40px}.ht-filters-engine._404{text-align:center;padding:40px 40px 75px}.ht-filters-engine.text-divider{margin-bottom:37px;padding:26px 32px}.ht-filters-engine.home-jobs-filters{z-index:3;border-width:1px;border-color:var(--neutral-600);border-radius:30px;flex-flow:column;justify-content:space-between;align-items:center;margin-top:38px;margin-bottom:9px;padding:42px 40px;display:flex;position:relative;overflow:visible}.ht-filters-engine.home-jobs-filters.search-shadow{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--neutral-200);box-shadow:none;grid-column-gap:0px;grid-row-gap:0px;background-color:var(--neutral-200);box-shadow:none;border-style:none;border-width:0;border-radius:8px;flex-flow:column;justify-content:space-between;align-items:center;width:100%;margin-top:auto;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:Nunito Variablefont Wght,Verdana,sans-serif;overflow:visible}.ht-filters-engine.job{background-color:var(--neutral-100);box-shadow:1px -1px 4px -2px var(--shadow-card-short);color:var(--neutral-600);white-space:nowrap;border:1px solid #e5e5e5;border-radius:12px;flex-flow:row;grid-template-rows:auto;grid-template-columns:48px 1fr;grid-auto-columns:1fr;justify-content:flex-start;place-items:flex-start start;padding:5px 10px 5px 16px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;text-decoration:none;transition:transform .3s,border-color .3s;display:block;position:relative;transform:none}.ht-filters-engine.job:hover{border-color:var(--neutral-700);color:var(--neutral-600);transform:translateY(-4px)}.ht-filters-engine.job.featured{border-color:var(--secondary-3);background-color:var(--secondary-4);color:var(--neutral-600);text-decoration:none}.ht-filters-engine.job.featured:hover{color:var(--neutral-600)}.ht-filters-engine.job-empty-state{padding:86px 40px;display:none}.ht-filters-engine.faq{background-color:var(--neutral-100);box-shadow:none;cursor:pointer;margin-bottom:24px;padding:32px 39px;transition:transform .3s,box-shadow .1s cubic-bezier(.165,.84,.44,1),border-color .3s;transform:none}.ht-filters-engine.faq:hover{border-color:var(--neutral-500);box-shadow:3px -3px 6px -1px var(--ai-label-text-green);transform:translateY(-4px)}.ht-filters-engine.faq.for-home{border-style:none;border-color:var(--secondary-1);box-shadow:none;cursor:pointer;background-color:#f6fcff;background-image:linear-gradient(325deg,#d5fffc,#fff);border-radius:12px;flex-flow:column;width:355px;margin-top:10px;margin-left:0;padding:10px 20px 0 5px;display:flex;transform:none}.ht-filters-engine.faq.for-home.is-desktop-only{box-shadow:none;text-align:left;box-shadow:none;text-align:left;background-color:#fff4ee;background-image:none;border-style:solid;border-color:#d8d8ff;flex-flow:column;justify-content:center;align-items:center;margin-left:0;padding-top:5px;padding-bottom:5px;transition:transform .3s,border-color .3s}.title.checkout{margin-bottom:0}.title.order-item-title{color:var(--neutral-800);font-size:18px;font-weight:600;text-decoration:none}.title.order-item-title:hover{color:var(--primary-1)}.title.home-hero{text-align:left;margin-bottom:14px;font-size:40px;font-weight:500}.title.h4-size{color:var(--neutral-800);font-size:22px;font-weight:500;line-height:1.273em}.title.h4-size.card-job-post-sidebar{color:var(--secondary-2);margin-bottom:12px;font-size:18px;font-weight:500;text-decoration:none}.title.h4-size.card-job-post-sidebar-about-company{color:var(--secondary-2);margin-bottom:0;margin-right:6px}.title.h4-size.company-item{margin-bottom:6px}.title.h4-size.card-post-item,.title.h4-size.card-post-section-item{margin-bottom:24px}.title.h5-size{color:var(--neutral-800);font-size:18px;font-weight:500;line-height:1.444em}.title.h5-size.card-contact-email-link{margin-bottom:7px}.title.h5-size.dropdown-nav-title{white-space:nowrap;margin-bottom:20px}.title.featured-jobs{margin-bottom:24px}.title.card-job-board-post{margin-bottom:12px}.title.featured-company{margin-bottom:0}.title.featured-companies{margin-bottom:32px}.title.cta{color:var(--neutral-100);font-size:28px}.title.cta.featured{z-index:1;color:var(--neutral-100);position:relative}.title.footer-menu{color:var(--neutral-800);margin-bottom:32px;font-size:18px;font-weight:500;line-height:1.556em}.title.h3-size{color:var(--neutral-800);font-size:24px;font-weight:500;line-height:1.625em}.title.h3-size.job-description{margin-bottom:0}.title.h3-size.job-rich-text{margin-top:40px}.title.h3-size.company-job-openings{margin-bottom:32px}.title.h3-size.company-about,.title.h3-size.company-perks,.title.h3-size.post-job-step{margin-bottom:24px}.title.h3-size.card-credit-item{margin-bottom:8px}.title.more-jobs{margin-bottom:0}.title.companies{margin-bottom:16px}.title.featured-jobs-category,.title.jobs-category{margin-bottom:0;margin-right:10px}.title.post-job{color:var(--ai-label-text);font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif;font-size:20px}.title.pricing-free{max-width:430px;margin-bottom:16px;margin-left:auto;margin-right:auto}.title.about-hero{margin-bottom:20px}.title.about-achievements{margin-bottom:18px}.title.about-testimonial-slide{margin-bottom:16px}.title.blog{margin-bottom:0;margin-right:30px}.title.post-more-articles{margin-bottom:0}.title.card-post{margin-bottom:15px}.title.contact{color:#113a61;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif}.title.contact-email-links{text-align:center;margin-bottom:28px}.title.faqs{color:#113a61;margin-bottom:18px;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif}.title.category{margin-bottom:0;margin-right:10px}.title.h1-size{color:var(--neutral-800);font-size:46px;font-weight:500;line-height:1.348em}.title.style-guide-subheader-title,.title.changelog{margin-bottom:0}.title.card-changelog{justify-content:center;align-items:center;margin-bottom:6px;display:flex}.title.h6-size{color:var(--neutral-800);font-size:16px;font-weight:500;line-height:1.5em}.title.h6-size.result-job{margin-bottom:6px;display:inline-block}.title.h6-size.card-job-featured{margin-bottom:6px}.title.h6-size.card-job{color:var(--primary-button-cta);text-overflow:ellipsis;white-space:nowrap;word-break:normal;width:420px;margin-bottom:0;font-family:Inconsolata,monospace;font-size:22px;font-weight:700;display:block;overflow:hidden}.title.jobs{color:#113a61;justify-content:flex-start;align-items:center;margin-bottom:10px;margin-left:30px;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif;font-size:40px}.title.h2-size{color:var(--neutral-800);font-size:32px;font-weight:500;line-height:1.438em}.title.h2-size.card-job-post{margin-bottom:0}.title.h2-size.company{margin-bottom:5px}.title.h2-size.job-category{margin-bottom:0;margin-right:10px}.title.h2-size.job-empty-state{margin-bottom:10px}.title.faq{color:#113a61;margin-bottom:0}.title.faq.is-home{color:#ff5f1b;text-align:left;background-color:#f6fff0;align-self:auto;margin-right:0;padding-right:0;font-family:Icons Job Board X Template,sans-serif;font-size:18px;font-weight:500;display:flex}.title.faq.is-home.back{color:#113a61;background-color:#fff0}.split-content.checkout-left,.split-content.checkout-right{flex-grow:1}.split-content.card-job-right{grid-column-gap:3px;grid-row-gap:3px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:space-between;align-self:auto;align-items:flex-start;width:100%;max-width:320px;display:flex}.split-content.card-job-right.recommended{grid-column-gap:10px;grid-row-gap:10px;flex:1;width:auto;max-width:none}.split-content.job-post-sidebar{z-index:10;position:sticky;top:0}.split-content.job-post-body{flex:none;width:100%;margin-right:30px}.split-content.content-top-company-left{flex-direction:column;margin-right:30px;display:flex}.split-content.post-job-sidebar{max-width:306px;margin-right:30px}.split-content.credit-sidebar{min-width:314px;max-width:408px}.split-content.about-hero-left{max-width:586px;margin-right:30px}.split-content.about-hero-right{max-width:555px}.split-content.about-achievements-left{max-width:425px;margin-right:30px}.split-content.about-achievements-right{justify-content:space-between;width:100%;max-width:661px;display:flex}.split-content.contact-content{flex:0 auto;align-self:auto;max-width:35%;margin-right:30px}.split-content.header-left{align-items:center;display:flex}.split-content.job-board-content{flex:0 auto;width:100%;margin-bottom:10px;margin-right:30px}.split-content.job-sidebar{z-index:2;flex-flow:column;justify-content:center;align-items:flex-start;margin-top:0;display:flex;position:relative}.split-content.card-job-left{grid-column-gap:5px;grid-row-gap:5px;text-overflow:ellipsis;flex-flow:row-reverse wrap;order:0;grid-template-rows:auto;grid-template-columns:30% 30% 30% repeat(auto-fit,65%);grid-auto-columns:1fr;justify-content:flex-end;align-self:flex-start;place-items:center stretch;width:100%;padding-top:8px;padding-bottom:10px;display:flex;overflow:visible}.split-content.card-job-left.result-job{flex-direction:column;align-items:stretch;width:100%;max-width:360px}.split-content.card-job-left.hide-mobile{flex-flow:column;flex:0 auto;align-self:auto;display:none}.split-content.card-job-left.is-homepage{flex-flow:wrap;justify-content:flex-start;align-items:center}.split-content.header-center{align-items:center;display:flex}.image-wrapper{align-items:center;display:flex;overflow:hidden;transform:translate(0)}.image-wrapper.order-item-image{border-radius:20px;max-width:80px;margin-right:20px;transition-property:transform}.image-wrapper.order-item-image:hover{transform:scale(1.03)translate(0)}.image-wrapper.card-job-board-post-icon{border-radius:8px;max-width:58px;margin-bottom:20px}.image-wrapper.featured-company{border:1px solid var(--neutral-300);border-radius:8px;max-width:50px;margin-right:12px}.image-wrapper.card-job{border:1px solid var(--neutral-300);border-radius:8px;flex:none;max-width:58px;margin-right:22px}.image-wrapper.card-job.result-job{margin-bottom:20px}.image-wrapper.card-job.recommended{border-style:none;border-radius:50px;width:55px;max-width:none;height:55px;display:block;overflow:hidden}.image-wrapper.social-media-link{box-shadow:0 6px 8px 0 var(--shadow-card-short);background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:1000px;width:29px;max-width:29px;min-height:29px;transition-property:transform}.image-wrapper.social-media-link:hover{transform:translateY(-4px)}.image-wrapper.social-media-link.facebook{background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53ee_icon-1-social-media-job-board-x-template.svg);box-shadow:0 6px 8px #1574ef36}.image-wrapper.social-media-link.twitter{background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53f2_icon-2-social-media-job-board-x-template.svg);box-shadow:0 6px 8px #1bbaff45}.image-wrapper.social-media-link.instagram{background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53ea_icon-3-social-media-job-board-x-template.svg);box-shadow:0 6px 8px #fb0f5a24}.image-wrapper.social-media-link.linkedin{box-shadow:none;background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53eb_icon-4-social-media-job-board-x-template.svg);background-size:auto}.image-wrapper.social-media-link.youtube{background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53b3_icon-5-social-media-job-board-x-template.svg);box-shadow:0 6px 8px #ff000036}.image-wrapper.social-media-link.whatsapp{background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f539c_icon-6-social-media-job-board-x-template.svg);box-shadow:0 6px 8px #54e44729}.image-wrapper.card-job-post{flex-direction:column;justify-content:center;align-items:stretch;min-height:143px}.image-wrapper.card-job-post-logo{border:4px solid var(--neutral-100);border-radius:20px;width:96px;min-width:96px;min-height:96px;margin-bottom:23px;margin-left:auto;margin-right:auto}.image-wrapper.card-job-post-sidebar-icon{border-radius:8px;width:58px;min-width:auto;height:58px;min-height:auto;margin-top:20px;margin-bottom:10px;margin-left:20px;transform:none}.image-wrapper.card-job-post-sidebar-icon.is-linkedin{margin-top:10px;margin-bottom:10px;margin-left:10px}.image-wrapper.company-item{border:1px solid var(--neutral-300);border-radius:18px;width:100%;max-width:99px;margin-right:20px}.image-wrapper.company{border:6px solid var(--neutral-100);background-color:var(--neutral-100);border-radius:34px;width:100%;max-width:149px;margin-left:-6px;margin-right:28px}.image-wrapper.post-job-step{border-radius:8px;max-width:72px;margin-bottom:32px}.image-wrapper.about-hero-1,.image-wrapper.about-hero-2{border-radius:23px}.image-wrapper.about-hero-2.mobile{display:none}.image-wrapper.card-post-featured-item{max-width:612px}.image-wrapper.card-post-item{align-self:stretch;position:relative}.image-wrapper.post-main-image{min-height:490px;max-height:555px}.image-wrapper.card-post-section-item{align-self:stretch;position:relative}.image-wrapper.contact-link-icon{border-radius:12px;margin-right:14px}.image-wrapper.card-contact-email-link{border-radius:12px;width:64px;min-width:64px;min-height:64px;margin-bottom:20px;margin-right:21px}.image-wrapper.card-credit-item-icon{border-radius:8px;width:72px;min-width:72px;min-height:72px;max-height:72px;margin-bottom:24px}.image-wrapper.job-empty-state-icon{border-radius:14px;max-width:80px;margin-bottom:32px}.image{pointer-events:none;max-width:none}.image.order-item-image{width:auto;height:auto}.image.card-job-board-post-icon,.image.featured-company,.image.card-job{object-fit:cover;width:100%}.image.card-job.recommended{border-radius:7px;height:100%}.image.jobs-filters-dropdown-icon{max-width:35px;margin-right:10px}.image.card-job-post{object-fit:cover;flex:1;width:100%;height:100%;min-height:100%}.image.card-job-post.job-logo{pointer-events:auto;flex:1;width:30%;max-width:none;height:30%;min-height:auto}.image.card-job-post-logo{object-fit:cover;width:100%}.image.card-job-post-logo.job-logo{height:auto}.image.card-job-post-sidebar-icon{pointer-events:auto;object-fit:scale-down;flex:none;width:100%;height:auto;display:block}.image.company-item{object-fit:cover;width:100%}.image.company-cover{object-fit:cover;align-self:stretch;width:100%}.image.company{object-fit:cover;width:100%}.image.company-about-details-icon{max-width:12px;margin-right:8px}.image.job-category{pointer-events:auto;border-radius:8px;width:50px;height:auto;margin-right:16px}.image.post-job-step{object-fit:cover;width:50px;height:50px}.image.pricing-free-feature-icon{border-radius:10000px;max-width:26px;margin-top:-3px;margin-right:10px}.image.credit-feature-icon{border-radius:10000px;max-width:26px;margin-top:-3px;margin-right:14px}.image.about-hero-1,.image.about-hero-2{object-fit:cover;width:100%}.image.about-testimonial-slide-image{width:236px}.image.card-post-featured-item{object-fit:cover;width:100%;min-height:100%}.image.card-post-item{object-fit:cover;width:100%}.image.post-main-image{object-fit:cover;align-self:stretch;width:100%}.image.card-post-section-item{object-fit:cover;width:100%}.image.contact-link-icon{height:40px}.image.contact-link-icon.whatsap-icon{width:40px;height:30px}.image.style-guide-icon{border-radius:20px;width:80px;min-width:80px;min-height:80px;max-height:80px}.image.card-credit-item-icon{object-fit:cover;width:100%}.image.jobs-filters{border-radius:12px;width:48px;min-width:48px;min-height:48px;max-height:48px;margin-bottom:20px}.image.dropdown-icon{pointer-events:none;vertical-align:baseline;align-self:flex-start;height:10px;margin-left:-8px;padding-left:0}.image.dropdown-icon.filter-icon{height:30px}.image.job-empty-state{object-fit:cover;width:100%}.header-wrapper{grid-column-gap:80px;grid-row-gap:80px;justify-content:space-between;align-items:center;height:56px;margin-top:0;padding-top:0;padding-bottom:0;display:flex}.header-wrapper.v3{justify-content:center}.header-wrapper.header-fit{margin-top:-6px}.companies-wrapper{grid-column-gap:0px;grid-row-gap:0px;white-space:normal;overflow-wrap:normal;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-bottom:20px;margin-left:0;padding-left:0;display:flex;overflow:hidden}.companies-wrapper.about-hero{margin-bottom:0}.companies-text{color:var(--neutral-600);text-align:center;-webkit-text-stroke-color:var(--neutral-800);flex-flow:row;flex:1;margin-top:40px;margin-bottom:10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:700;line-height:1.25em;display:block}.job-board-wrapper{justify-content:space-between;display:flex}.card-job-title-wrapper{white-space:normal;flex:none;order:-9999;align-self:center;margin-bottom:0;overflow:hidden}.card-job-category-wrapper{flex:0 auto;justify-content:flex-start;align-items:flex-start;width:auto;display:flex}.card-job-category-title-wrapper{grid-column-gap:0px;grid-row-gap:0px;text-overflow:ellipsis;white-space:nowrap;justify-content:flex-start;align-items:flex-start;width:auto;margin-bottom:0;font-size:14px;line-height:1.143em;display:flex;overflow:visible}.card-job-category-title-wrapper.location-position-wrapper{margin-bottom:0}.card-job-category-text{color:var(--neutral-600);flex:1;align-self:auto;padding-left:0;font-size:14px;font-weight:700;line-height:1.2em}.card-job-category-text.country-colour{color:var(--neutral-500);font-weight:700}.card-job-category-text.is-location.country-gray{color:var(--neutral-500);flex:none;font-weight:700}.card-job-category-text.is-company{color:var(--secondary-1);text-overflow:clip;white-space:normal;width:100%;font-weight:700;overflow:visible}.card-job-category-text.city-gray{color:var(--neutral-500);text-overflow:ellipsis;flex:0 auto;font-weight:700;overflow:hidden}.card-job-category-title-icon{align-self:center;max-width:14px;margin-left:5px;margin-right:5px}.collection-list{flex-flow:row;grid-template:"Area"1fr/1fr;grid-auto-columns:1fr}.collection-item{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;padding-top:5px;padding-bottom:5px}.collection-item.collection-size{padding-top:5px;padding-bottom:5px}.footer-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;margin-top:0;margin-left:0;padding-top:0;padding-left:0;display:flex}.footer-content-bottom{justify-content:center;align-items:center;margin-top:0;padding-top:0;display:flex}.footer-content-bottom.v2{text-align:center;justify-content:center;align-items:center}.footer-content-bottom.v3{align-items:center}.footer-small-print{color:var(--neutral-600);justify-content:center;align-items:center;display:flex}.footer-social-media-wrapper{grid-column-gap:18px;grid-row-gap:18px;flex-flow:row;justify-content:center;align-items:center;width:100%;max-width:235px;display:flex}.footer-menu-main-content{justify-content:space-between;width:100%;max-width:552px;margin-bottom:0;margin-right:40px;display:block}.footer-menu-main-content.v2.right{max-width:680px;margin-bottom:0;margin-right:0}.footer-menu-main-content.v2.left{max-width:500px;margin-bottom:0}.footer-nav-link{color:var(--neutral-600);white-space:nowrap;text-decoration:none}.footer-nav-link:hover{color:var(--primary-1)}.footer-nav-link.special{border-bottom:3px solid var(--primary-1);color:var(--primary-1);padding-bottom:6px;font-weight:600;transition:border-color .3s,color .3s;display:inline-block}.footer-nav-link.special:hover{border-bottom-color:var(--neutral-800);color:var(--neutral-800)}.brand{transform-style:preserve-3d;padding-left:0;transition-property:transform}.brand:hover{transform:scale3d(1.03,1.03,1.01)}.pagination{border-width:2px;border-color:#98cdff;border-radius:7px}.job-empty-state-wrapper{text-align:center;flex-direction:column;align-items:center;max-width:567px;margin-left:auto;margin-right:auto;display:flex}.checkbox{border:1px solid var(--neutral-500);border-radius:2px;width:14px;min-width:14px;height:14px;min-height:14px;margin-top:7px;margin-left:0;margin-right:8px}.checkbox:hover{border-color:var(--neutral-700)}.checkbox.w--redirected-checked{border-color:var(--neutral-700);background-color:var(--primary-button-cta);background-image:url(https://cdn.prod.website-files.com/68e95aa305487b01972f535b/68e95aa305487b01972f53b9_icon-check-form-job-board-x-template.svg);background-size:auto}.faq-content-top{text-align:left;justify-content:flex-start;align-self:auto;align-items:center;margin-left:30px;display:flex}.faq-content-top.back{justify-content:center;align-items:center;margin-left:10px}.faq-content-bottom{text-align:center;align-self:center;margin-left:10px}.space.faq-space{min-height:7px}.header-menu-button-icon-wrapper{display:block}.header-menu-button-icon-top,.header-menu-button-icon-medium,.header-menu-button-icon-bottom{border-radius:40px}.grid-2.grid-job-icon{text-overflow:clip;white-space:normal;white-space:normal;flex-flow:row;grid-auto-rows:0;grid-auto-columns:0;height:50px;display:flex}.centered-heading-2{text-align:center;margin-bottom:16px}.centered-heading-2.margin-bottom-32px{color:#113a61;text-align:center;text-align:center;flex-flow:column;justify-content:center;align-self:center;align-items:center;width:100%;margin-bottom:10px;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif;font-size:clamp(34px,4vw,56px);font-weight:900;display:flex}.text-span{color:var(--ai-label-text)}.text-span.ht-highlight{color:#113a61;text-align:center;text-align:center;background-color:#fdede4;border-radius:12px;align-self:center;padding:4px 10px}.hero-strip{background-color:#f6f6f6}.text-block-16{color:#113a61;text-align:center;align-self:auto;width:100%;padding-left:10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:15px;font-weight:500}.text-block-16.only-info{color:#757575;font-family:Inter Variablefont Opsz Wght,Arial,sans-serif;font-weight:500}.flex-block{grid-column-gap:0px;grid-row-gap:0px;text-align:left;background-color:#0000;justify-content:flex-start;align-self:center;align-items:center;width:300px;margin-top:0;margin-bottom:auto;margin-left:20px;display:flex}.flex-block.status-jobs{justify-content:center;align-items:center;width:355px;margin-left:0;font-size:15px}.flex-block.for-labels{color:#113a61;text-align:left;background-color:#e6ffef;border:3px solid #5261b4;border-radius:8px;flex-flow:row;justify-content:center;align-items:center;width:80%;margin-top:0;margin-bottom:0;margin-left:0;font-size:15px;text-decoration:none}.search-group{flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block}.logos-track{grid-column-gap:32px;grid-row-gap:32px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-self:center;align-items:center}.footer-2{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--neutral-200);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:40px;padding-top:20px;display:block}.image-10{max-width:30px}.code-embed-5{margin-bottom:20px;display:none}.code-embed-5.is-split{margin-bottom:40px;display:none}.form-block-main{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-self:auto;align-items:center;width:100%;display:block}.search-index{display:none}.form-collection{box-sizing:border-box;clear:none;grid-column-gap:16px;grid-row-gap:16px;text-align:left;object-fit:fill;flex-flow:column;grid-template-rows:1fr 1fr;grid-template-columns:1fr 2fr;grid-auto-columns:auto;grid-auto-flow:row;justify-content:center;place-items:stretch stretch;display:flex;position:relative}.filter-row{grid-column-gap:12px;grid-row-gap:12px;text-align:left;white-space:normal;word-break:normal;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:dense;place-content:stretch space-between;align-self:auto;place-items:center;width:100%;padding-left:0;padding-right:0;font-size:18px;display:flex;position:relative;left:auto}.filter-row.flexibility-row{flex-flow:row;flex:auto;justify-content:space-between;align-self:auto;align-items:center;width:800px;font-size:15px;line-height:1.3em;display:flex;position:relative}.filter-row.mobile-row{margin-top:20px}.search-row{grid-column-gap:14px;grid-row-gap:14px;flex:0 auto;justify-content:space-between;align-self:center;align-items:center;width:50%;height:50px;display:flex}.text-block-22{color:var(--neutral-200);background-color:#113a61;border-radius:6px;justify-content:center;align-items:center;width:80px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:100%;font-weight:700;display:flex;position:relative;top:5px}.text-block-22:hover{background-color:#ff432e}.collection-list-wrapper{margin-top:0;padding-left:20px;padding-right:20px}.div-block-3{transform:translateY(10px)}.div-block-3.card-right{grid-column-gap:23px;grid-row-gap:23px;grid-column-gap:23px;grid-row-gap:23px;flex-flow:column;flex:none;order:0;justify-content:space-between;align-self:baseline;display:flex}.radio_button{border:2px solid #4c4c4c;border-radius:999rem;width:1.25rem;height:1.25rem;margin-top:.25rem;margin-left:0;margin-right:.75rem;padding-left:20px}.radio_button.w--redirected-checked{background-color:#fff;background-image:none;border-width:4px;border-color:#ea6105;outline:0 solid #ff853e;box-shadow:1px 1px 3px #0000}.radio_button.w--redirected-focus{box-shadow:none;border-width:4px}.filter-slider{z-index:9999;display:none;position:fixed;inset:0 0% 0%;overflow:hidden}.filter-slider.slider-mobile{display:none}.filter-close{background-color:#000000a6;flex:1;position:absolute;inset:0%}.slider{background-color:#f8f8f8;border-radius:10px;flex-flow:column;flex:none;align-items:stretch;width:480px;max-width:90vw;height:90%;min-height:0;display:flex;position:relative;inset:116px 0% 0;overflow:hidden}.slider.mini-slider.all-filters-high{inset:100px 0% 0% auto;inset:100px 0% 0% auto;align-items:stretch;max-width:520px;display:flex;position:fixed;inset:100px 0% 0% auto;overflow:auto}.slider-body{flex:auto;padding:16px 24px;overflow:auto}.slider-header{margin-top:3px;margin-left:3px}.slider-footer{flex:none}.slider-x{margin-top:5px;margin-left:5px}.close-button{max-width:40%}.filter-row{justify-content:center}.pill-all-filters{background-color:#f0efef;border:1px solid #696b6d;border-radius:6px;display:block}.pill-all-filters:hover{border-style:none;text-decoration:none}.pill-all-filters.desktop-pill-only{grid-column-gap:8px;grid-row-gap:8px;border:1px solid var(--ai-label-text-green);white-space:nowrap;background-color:#f0efef;border-radius:6px;flex:none;justify-content:center;padding-left:10px;padding-right:10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.pill-all-filters.desktop-pill-only:hover{border-width:1px;box-shadow:inset 2px 3px 7px 3px #ea610566}.pill-all-filters.desktop-pill-only.filter-pill{border-color:var(--neutral-400);background-color:#fff;border-radius:999px;width:90px;display:inline-flex}.pill-all-filters.desktop-pill-only.filter-pill.job-report{background-color:#e6e6e6;border-style:none;border-radius:8px;width:119px;padding:5px 5px 5px 2px;font-size:17px;transition-property:none}.pill-all-filters.desktop-pill-only.filter-pill.job-report:hover{box-shadow:none;background-color:#a8a8a8}.pill-all-filters.desktop-pill-only.filter-pill.all-filters{background-color:#fdede4}.pill-all-filters.is-mobile-only{display:none}.pill-all-filters.is-mobile-only:hover{border-color:#27282bcf;box-shadow:0 2px 5px #0003}.modal_jobtype{z-index:9999;justify-content:center;align-items:center;display:none;position:fixed;inset:0%;overflow:hidden}.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter{display:none}.modal-close{background-color:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.modal-card{z-index:1;background-color:#fff;border-radius:16px;width:500px;max-width:720px;height:auto;max-height:90vh;padding:0 20px;display:block;position:relative;top:auto;overflow:auto;box-shadow:0 4px 9px 2px #000c}.modal-card.report-card{max-height:100vh;padding-right:25px}.modal-card.modal-card-is-allfilters{width:500px;max-width:520px;height:auto;max-height:none;margin-left:auto;margin-right:auto;padding-left:45px;position:fixed;inset:100px 0% 0% auto}.modal-body{margin-top:20px;margin-bottom:20px}.button{color:var(--neutral-200);background-color:#ea6105;border-radius:12px;min-width:100px;padding-top:5px;padding-bottom:5px;display:inline-block}.button.report-job{color:var(--neutral-300);background-color:#e6e6e6;border-radius:8px;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif;font-weight:700}.button.clear-button{color:var(--primary-1);background-color:#fff;border:1px solid #000}.button.clear-button:hover{color:var(--neutral-300)}.div-block-8{grid-column-gap:40px;grid-row-gap:40px;text-align:center;border:0 #b6b6b6;flex-flow:row;justify-content:flex-start;align-items:center;padding-top:0;padding-bottom:20px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:18px;font-weight:500;display:flex}.div-block-8.single-filter{grid-column-gap:20px;grid-row-gap:20px;border-style:none;border-width:0;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;padding-bottom:0;display:flex}.div-block-8.single-filter.for-reporting{justify-content:center;align-self:center;align-items:center}.text-block-27,.text-block-28,.text-block-29,.text-block-30,.text-block-31{color:var(--neutral-300);font-size:14px}.text-block-32{grid-column-gap:8px;grid-row-gap:8px;color:var(--neutral-300);justify-content:center;padding-left:10px;padding-right:10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.text-block-32:hover{color:var(--neutral-300);border-style:none;border-width:0;border-radius:6px}.text-block-32:active{border-style:none}.heading-5{color:var(--neutral-700);margin-bottom:10px}.heading-5.all-filter-h3{font-size:26px}.heading-5.h3-filter{padding-left:20px}.heading-5.h3-filter.report-h1{margin-bottom:0;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif}.form-2{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;align-items:stretch;font-size:20px;display:flex}.form-3,.form-4,.form-5,.form-6{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;font-size:20px;display:flex}.form-11{flex-flow:column;justify-content:flex-start;align-items:flex-start}.container-13{flex-flow:column;margin-top:20px;display:flex}.radio-button-field-6,.radio-button-field-8,.checkbox-field-9,.checkbox-field-10,.checkbox-field-11,.checkbox-field-12,.checkbox-field-13,.checkbox-field-14,.checkbox-field-15,.checkbox-field-16,.checkbox-field-17,.checkbox-field-18,.checkbox-field-19,.checkbox-field-20,.checkbox-field-21,.checkbox-field-22,.checkbox-field-23,.checkbox-field-24,.checkbox-field-25,.checkbox-field-26,.checkbox-field-27,.checkbox-field-28,.checkbox-field-29,.checkbox-field-30,.checkbox-field-31,.checkbox-field-32{padding-left:0}.filter-block{border-bottom:1px solid #e5e7eb;border-radius:1px;margin-bottom:16px;padding-bottom:16px}.ht-verified-badge{background-color:#e8ffff;border-radius:8px;flex:none;justify-content:flex-start;align-self:baseline;align-items:stretch;margin-bottom:0;margin-left:0;padding-top:0;padding-left:5px;padding-right:5px;display:block;position:static;inset:15% auto auto 10%;box-shadow:2px 2px 3px -2px #0003}.ht-verified-badge.ht-verified-badge--mobile{grid-column-gap:6px;grid-row-gap:6px;grid-column-gap:6px;grid-row-gap:6px;border-radius:7px;justify-content:center;align-self:center;align-items:stretch;margin-left:6px;display:block}.text-block-38{color:var(--primary-button-cta);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:11px;font-weight:700}.accent-bar{z-index:1;background-color:#ceffff;border:1px #000;border-radius:12px;width:6px;position:absolute;inset:0% auto 0% 0%}.card-header-row{grid-column-gap:16px;grid-row-gap:16px;text-overflow:clip;white-space:normal;flex:none;justify-content:space-between;align-self:flex-start;align-items:stretch;min-height:24px;display:flex;overflow:visible}.div-block-17{grid-column-gap:12px;grid-row-gap:12px;text-overflow:clip;white-space:normal;flex:auto;display:flex;overflow:visible}.div-block-18{justify-content:flex-end;align-self:auto;margin-right:10px;display:flex;position:absolute;inset:0%}.div-block-19{grid-column-gap:0px;grid-row-gap:0px;border-radius:50%;flex:none;justify-content:flex-start;align-self:flex-start;align-items:center;width:auto;height:auto;margin-top:3px;margin-bottom:5px;display:flex;overflow:visible}.div-block-20{text-overflow:clip;white-space:normal;width:80%;margin-left:0;overflow:visible}.text-block-39{margin-right:3px}.ai-badge{color:var(--ai-label-text-green);white-space:nowrap;background-image:linear-gradient(90deg,#acf5b6,#fff);border-radius:7px;flex:none;align-self:baseline;padding-left:3px;padding-right:3px;font-size:11px;font-weight:700;display:inline-flex}.ai-badge.is-blue{color:var(--neutral-700);background-color:#e2ffff;background-image:linear-gradient(59deg,#ceffff,#fff);border-radius:8px;align-self:center;margin-bottom:1px;margin-left:10px;padding-left:5px;padding-right:5px;position:static;top:15%;left:17%;box-shadow:2px 2px 3px -2px #0000005c}.ai-badge.is-green{color:var(--neutral-700);background-color:#eef9f3;background-image:none;border-radius:8px;align-self:center;margin-left:10px;padding-left:5px;padding-right:5px;box-shadow:2px 2px 3px -2px #0003}.div-block-21{margin-top:0;margin-bottom:30px}.text-span-22{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-position:under;-webkit-text-decoration:none;text-decoration:none}.bold-text-11{color:var(--secondary-1)}.image-15{margin-right:0}.paragraph-10{color:#113a61;flex-flow:row;justify-content:center;align-self:center;align-items:center;font-size:25px;font-weight:600;display:flex}.paragraph-10.is-paragraph{color:#113a61;text-align:center;text-align:center;flex-flow:row;flex:none;justify-content:center;align-self:center;align-items:center;width:650px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:700;display:flex}.bold-text-12,.bold-text-13{color:#113a61}.bold-text-14{color:#a6074a}.bold-text-14.bold,.bold-text-16{color:#113a61}.bold-text-18{color:var(--secondary-1)}.collection-list-wrapper-3,.expandable.is-tablet-down-only,.expandable.is-tablet-down-only{display:none}.body-10{color:var(--neutral-200);background-color:#f6f6f6}.div-block-27{display:none}.badges-left{grid-column-gap:10px;grid-row-gap:10px;white-space:nowrap;align-self:center;margin-top:5px;display:flex}.div-block-28{align-self:center;display:block}.verified-badge{display:none}.cta-card{grid-column-gap:0px;grid-row-gap:0px;background-color:#fffdfa;border:1px solid #e9e3dd;border-radius:24px;grid-template-rows:auto;grid-template-columns:10px 1fr;grid-auto-columns:1fr;padding:0;display:flex;position:relative;overflow:hidden}.cta-accent{background-color:#ffd3bf;width:10px;height:100%}.cta-content{background-color:#effff5;padding:10px 22px 0}.cta-top{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.cta-label{text-transform:uppercase;margin-bottom:0;font-size:12px;font-weight:700;line-height:1.8em}.cta-title-row{grid-column-gap:10px;grid-row-gap:10px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.cta-dot{border:2px solid #133459;border-radius:999px;width:15px;height:15px}.cta-title{color:#133459;margin-top:0;margin-bottom:0;font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif;font-size:22px;font-weight:800;line-height:1.15em}.cta-body{font-size:15px}.text-span-23{font-weight:700}.cta-form-row{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;display:grid}.cta-input{color:#133459;border:1px solid #b1b1b1;border-radius:999px;width:100%;height:100%;padding:3px 14px;font-size:14px}.cta-input:focus{border-color:#ff8142}.cta-btn{color:#133759;white-space:nowrap;background-color:#ffd3bf;border:1px solid #ff957a;border-radius:999px;padding:3px 14px;font-size:14px;font-weight:600}.cta-btn:hover{transform:translateY(-2px)}.cta-foot{color:var(--neutral-500);font-size:12px;line-height:1.45em}.section-10{text-align:left;flex-flow:row;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px;display:flex}.container-14{max-width:860px}.text-block-54{color:var(--ai-label-text)}.image-18{width:30px;height:30px;margin-left:10px;margin-right:20px}.code-embed-10{display:block}.div-block-29{margin-top:0}.text-span-27{text-decoration:underline}.code-embed-12{justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px;display:none}.code-embed-13{margin-bottom:0}.code-embed-15{margin-bottom:40px}.checkbox-field-87{margin-top:5px;padding-left:0;display:flex}.checkbox-label-9{color:var(--secondary-1);font-size:14px}.form-block-7{color:var(--secondary-1)}.success-message-3{background-color:#fdede4}.checkbox-label-9{color:var(--secondary-1)}.link-block-6,.link-block-7,.link-block-8,.link-block-9,.link-block-10,.link-block-11{margin-top:10px}.text-block-56{color:#113a61;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-weight:700}.icon{color:#113a61;font-weight:600}.arrow-down{justify-content:center;align-items:center;display:flex}.text-block-57{display:block}.text-block-57.is-desktop{color:#cd6f71e0;font-weight:500;display:none}.text-block-57.is-mobile{display:none}.div-block-30{margin-bottom:20px;display:none}.heading-16{justify-content:center;align-items:center;margin-bottom:10px;display:flex}.text-span-28{color:#a6074a}.div-block-33{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}.div-block-34{justify-content:center;align-items:center;display:flex}@media screen and (min-width:1440px){.container-default{max-width:1280px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;position:sticky}.button-primary{border-radius:10px}.button-primary:hover{background-color:#ff432e}.button-primary.header-button{color:var(--neutral-100);-webkit-text-stroke-color:var(--neutral-800);border:1px solid #fff;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:15px;font-weight:500;line-height:1.5em}.button-primary.contact-form-button{font-family:Nunito Variablefont Wght,Verdana,sans-serif}.button-primary.free-job{background-color:var(--neutral-100);color:var(--primary-1);border-radius:10px}.header{background-color:#f6f6f6;height:75px;margin-top:0;padding-top:0;padding-bottom:0;position:fixed;top:0;left:0;right:0}.header-logo{width:180px;max-width:none}.nav-link{color:var(--neutral-700);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:500}.nav-link.contact-nav{font-weight:700}.nav-menu{justify-content:center;align-items:center}.footer-logo{order:0}.section.home{background-color:#f6f6f6;padding-top:80px}.divider.card-job-post-content-divider{margin-bottom:0}.ht-filters-engine.job{grid-auto-columns:1fr;padding-top:10px;padding-bottom:10px}.ht-filters-engine.cta.featured.is-hidden{display:none}.ht-filters-engine.cta.is-orange{background-color:var(--primary-1);max-width:600px;margin-top:52px;margin-bottom:20px}.ht-filters-engine.job-post{width:100%}.ht-filters-engine.faq{transition-duration:.3s,0s,.3s;transition-timing-function:ease,ease-in,ease}.title.home-hero{text-align:center;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;font-weight:600;line-height:1.2em;text-decoration:none}.title.h6-size.card-job{text-overflow:ellipsis;overflow-wrap:normal;overflow-wrap:normal;font-weight:700}.title.jobs{margin-bottom:10px}.title.cta{color:var(--neutral-100)}.split-content.card-job-left{padding-top:8px;padding-bottom:10px}.split-content.job-post-body{flex-flow:column;flex:none;width:100%;display:flex}.image.card-job-post{aspect-ratio:auto}.image.card-job-post.job-logo{width:auto;height:65px}.header-wrapper{grid-column-gap:80px;grid-row-gap:80px;margin-top:0}.header-wrapper.header-fit{margin-top:-15px}.card-job-category-title-wrapper{margin-bottom:0}.card-job-category-text.country-colour{color:var(--neutral-500);font-weight:700}.job-sidebar-wrapper{position:static}.footer-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.footer-content-bottom{justify-content:center;align-items:center}.footer-small-print{justify-content:center;align-items:center;display:flex}.job-post-wrapper{width:100%}.card-job-post-content{width:100%;max-width:900px}.job-post-sidebar-wrapper{width:100%}.grid-2{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.grid-2.grid-job-icon{grid-template-rows:auto;grid-template-columns:19px 39px auto auto auto 110px 40px;grid-auto-rows:0;grid-auto-columns:0;grid-auto-flow:row;justify-content:flex-start;place-items:stretch center;display:flex}.text-block-5{white-space:nowrap}.text-block-6{display:none}.text-span{color:var(--primary-1)}.container-4{background-color:#f6f6f6;height:400px}.hero-strip{background-color:#f6f6f6}.paragraph-4{color:var(--neutral-500);font-size:17px}.text-block-16{padding-left:10px;font-size:15px;font-weight:500}.flex-block{width:764px;margin-left:20px}.paragraph-5{color:var(--neutral-100);font-size:20px}.code-embed.employers-embed{margin-top:-38px;padding-top:0}.hero-wrapper-2{background-color:#f6f6f6}.button-primary-3{color:#fff;background-color:#113a61;border-radius:3px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-weight:700}.hero-without-image{border-radius:10px}.heading-3{text-align:left;font-size:35px}.list-2{text-align:left}.list-item-4,.list-item-5,.list-item-6{color:var(--neutral-700);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:18px;font-weight:500}.text-span-15{font-size:18px}.code-embed-6{margin-top:0}.filter-slider.slider-mobile.all-filters,.modal_jobtype.all-filters-desk,.modal_jobtype.all-filters-desk{display:none}.posting-method{font-family:General Sans,sans-serif}.paragraph-10.is-paragraph{width:600px}.body-3,.body-4,.body-6{padding-top:0}.container-15{max-width:1200px}.paragraph-13{font-size:15px}}@media screen and (min-width:1920px){body{font-family:Nunito Variablefont Wght,Verdana,sans-serif}h3{margin-bottom:-12px}.container-default{aspect-ratio:auto;flex-flow:column;justify-content:center;align-items:flex-start;max-width:1280px;margin-bottom:0;padding:20px 24px 16px;display:block;position:static}.container-default.header-pad{padding-bottom:0}.button-primary{pointer-events:auto;color:var(--neutral-100);text-align:center;-webkit-text-stroke-color:var(--neutral-800);white-space:nowrap;word-break:normal;background-color:#113a61;border-radius:10px;flex-flow:row;flex:none;order:0;align-self:auto;margin-left:0;margin-right:0;padding:8px 10px;text-decoration:none;transition:background-color .3s;display:inline-flex}.button-primary:hover{background-color:#ff432e}.button-primary.small{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;transition-duration:.3s,.3s;display:inline-flex}.button-primary.small.card-job-board-post{flex:0 auto;align-self:auto;width:auto}.button-primary.small.home-jobs-filter-search-button{color:var(--neutral-100)}.button-primary.small.card-job-post-sidebar.is-linkedin{margin-left:20px}.button-primary.header-button{pointer-events:auto;direction:ltr;color:var(--neutral-100);text-transform:none;word-break:normal;overflow-wrap:normal;mix-blend-mode:normal;background-color:#113a61;flex:none;order:0;align-self:auto;margin-top:0;padding:5px 10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:15px;font-weight:500;line-height:1.5em;transition:transform .3s,background-color .3s}.button-primary.apply-button{background-color:var(--primary-button-cta);border-radius:10px;padding:10px 20px;text-decoration:none}.button-primary.contact-form-button{background-color:var(--neutral-800)}.button-primary.form{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--neutral-800);mix-blend-mode:multiply;flex-flow:row;flex:0 auto;order:0;align-self:stretch;align-items:center;margin-top:30px;margin-bottom:8px;margin-left:25px;padding:10px 60px}.button-primary.home-button{margin-right:-111px;font-size:30px}.button-primary.free-job{border-radius:3px;margin-top:9px;margin-bottom:15px}.header{z-index:10;background-color:#f6f6f6;justify-content:center;align-items:center;height:75px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-right:0;font-family:Inter;font-size:20px;display:flex;position:fixed;top:0%;bottom:auto;left:0}.header-logo{width:180px}.header-navigation{font-family:Inter}.nav-link{color:var(--neutral-700);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:500}.nav-link.w--current{display:inline}.nav-link.contact-nav{font-weight:700}.nav-menu{grid-column-gap:24px;grid-row-gap:24px;align-items:center;display:flex}.footer-logo{width:auto}.page-wrapper.employer-wide{width:100%}.section.home{background-color:#f6f6f680;margin-top:0;padding-top:70px;padding-bottom:0}.section.bg-neutral-200{-webkit-text-fill-color:inherit;background-clip:border-box}.section.post-job{margin-top:0;padding-top:20px;padding-bottom:0}.section.candidates{border-radius:0;margin-top:150px;padding-top:0;padding-bottom:0;font-family:Inter}.section.about-hero{padding-top:0;padding-bottom:0}.section.contact{padding-top:0}.divider.card-job-post-content-divider{margin-bottom:0}.paragraph.home-hero{font-size:30px}.paragraph.cta{color:var(--neutral-100);text-align:left;border:1px #fff;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:18px;font-weight:400;text-decoration:none}.paragraph.job-empty-state{margin-bottom:0}.paragraph.about-achievements{font-size:20px}.ht-filters-engine.home-jobs-filters{border-radius:30px;justify-content:space-between;margin-top:0;margin-bottom:0;overflow:visible}.ht-filters-engine.home-jobs-filters.search-shadow{width:100%;margin-top:38px}.ht-filters-engine.job-board-post{margin-top:65px}.ht-filters-engine.job{border-width:1px;border-color:var(--neutral-700);grid-template-columns:1.5fr 85%;padding-top:10px;padding-bottom:10px}.ht-filters-engine.cta{text-align:left;align-self:auto;max-width:600px;font-size:16px}.ht-filters-engine.cta.featured.is-hidden{display:none}.ht-filters-engine.cta.is-orange{z-index:0;float:none;clear:none;grid-column-gap:12px;grid-row-gap:12px;background-color:var(--primary-1);text-align:left;white-space:normal;word-break:normal;object-fit:fill;border-radius:10px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:center;place-items:stretch stretch;max-width:600px;margin-top:0;margin-bottom:0;margin-left:0;display:flex;position:static}.ht-filters-engine.faq.for-home{box-shadow:0 1px 2px 0 var(--secondary-1);border-style:none;border-radius:12px}.ht-filters-engine.faq.for-home.is-desktop-only{box-shadow:none;box-shadow:none}.title{margin-bottom:0}.title.home-hero{text-align:left}.title.h6-size.card-job{color:var(--primary-button-cta);font-weight:700}.title.jobs{margin-bottom:10px}.title.cta{color:var(--neutral-100);margin-left:0;font-size:30px}.split-content.job-sidebar{flex:none;width:355px}.split-content.card-job-left{flex-flow:row-reverse wrap;grid-template-columns:30% 30% 30% 75%;place-content:stretch flex-start;align-self:stretch;align-items:flex-start;padding-top:8px;padding-bottom:10px}.split-content.card-job-left.more-job-openings{justify-content:flex-end;align-items:center}.header-wrapper{grid-column-gap:100px;grid-row-gap:100px;justify-content:space-between;align-items:center;height:52px;min-height:72px;margin-top:0;display:flex}.companies-text{color:var(--neutral-600);text-shadow:none;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:700}.card-link{color:var(--secondary-1);font-weight:600;text-decoration:none}.card-job-category-wrapper{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.card-job-category-title-wrapper{justify-content:flex-start;align-items:center;margin-bottom:0}.card-job-category-title-wrapper.location-position-wrapper{margin-bottom:0}.card-job-category-text{flex:0 auto}.card-job-category-text.country-colour{color:var(--neutral-500);font-weight:700}.cta-wrapper{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row-reverse;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;margin-left:auto;margin-right:auto;display:block}.job-sidebar-wrapper{position:static;inset:0% 0% 0% auto}.pagination{padding-top:0;padding-bottom:0}.job-empty-state-content{flex:0 auto;align-self:auto}.image-home-link-wrapper{max-width:560px}.section-index.hero-page{background-image:none;margin-top:0;padding-top:148px;padding-bottom:0}.body{background-color:#ddf0d4}.text-block{font-family:Inter}.logo-holder{box-sizing:border-box;grid-column-gap:17px;grid-row-gap:17px;aspect-ratio:auto;object-fit:fill;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:center;place-items:center;width:1000px;min-width:0;max-width:1000px;height:200px;min-height:0;max-height:200px;margin-top:0;margin-bottom:40px;margin-left:0;padding-top:0;padding-bottom:0;padding-right:0;display:grid}.image-2{box-sizing:border-box;aspect-ratio:auto}.section-2{margin-top:63px}.container{margin-bottom:0;padding-top:0;padding-bottom:0}.testimonial-card{border-radius:20px}.video{text-align:center;border-radius:0;text-decoration:none}.heading{text-align:center;margin-bottom:50px}.grid{grid-column-gap:12px;grid-row-gap:12px;direction:ltr;color:var(--primary-button-cta);text-align:left;text-transform:none;background-color:#ffe587;border-radius:7px;grid-template:"."41px"Area"294px/1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-content:stretch;place-items:start;text-decoration:none;display:grid}.section-3{margin-bottom:32px}.candidate-form{font-size:60px}.form-content-wrapper{max-width:300px}.form{box-sizing:border-box;grid-column-gap:46px;grid-row-gap:46px;aspect-ratio:auto;object-fit:fill;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-top:-1px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;padding-right:126px;display:flex}.form.success-form{margin-top:0}.form-block{display:block}.text-field,.text-field-2,.text-field-3{border-radius:3px}.success-message-2{background-color:#f1ffe2;border-radius:3px;padding-top:50px}.grid-2.grid-job-icon{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 2.25fr}.text-block-2,.text-block-3{flex-flow:column;justify-content:center;align-items:center;display:flex}.text-block-4{flex-flow:column;justify-content:center;align-items:center;margin-left:18px;display:flex}.text-block-5{flex-flow:column;justify-content:center;align-items:center;margin-right:18px;display:flex}.meta-item{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;display:inline-flex}.image-3,.image-4{display:inline-flex}.image-5{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;display:inline-flex}.text-block-6{flex-flow:column;justify-content:center;align-items:center;display:flex}.paragraph-2{text-align:left;font-size:30px}.hero-heading-center{text-shadow:0 1px 1px #0003}.centered-heading-2.margin-bottom-32px{text-align:left;text-align:left;margin-bottom:0}.margin-bottom-24px{color:var(--neutral-700);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:30px;font-weight:400}.grid-3{box-sizing:border-box;grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;grid-template-rows:auto;grid-template-columns:.25fr .25fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;place-items:center;padding-left:0;padding-right:0;text-decoration:none;display:flex}.text-span,.text-span-2{color:var(--primary-1)}.container-4{grid-column-gap:0px;grid-row-gap:0px;background-color:#f6f6f6;flex-flow:row;justify-content:flex-start;align-items:flex-start;height:450px;display:block}.hero-strip{background-color:#f6f6f680}.chips-wrapper{flex-flow:row-reverse wrap}.chip{height:25px}.paragraph-4{color:var(--neutral-500);text-align:left;margin-bottom:auto;font-size:18px}.paragraph-4.text-block-16{text-align:left;text-align:left}.text-block-7{width:76.75px}.text-block-16{text-align:center;white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-flow:row;align-self:auto;margin-top:0;margin-bottom:0;padding-bottom:0;padding-left:0;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:16px;font-weight:400;line-height:1.4em;display:block}.image-6{max-width:3%}.proof-badge{grid-column-gap:8px;grid-row-gap:8px;background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;flex-flow:row;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex}.dot{background-color:#10b981;border-radius:9999px;width:8px;height:8px}.image-7{white-space:normal;word-break:normal;flex:none;align-self:auto;width:20px;height:20px;margin-right:-9px;display:block}.flex-block{z-index:0;grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-self:center;align-items:center;width:809px;margin-top:0;margin-bottom:0;margin-left:20px;padding-top:0;padding-left:0;font-family:General Sans,sans-serif;display:flex;position:static}.flex-block.for-labels{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;font-weight:500}.search-group{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.image-9{text-align:left}.text-block-18{color:var(--neutral-100)}.flex-block-2{flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:27px}.text-span-3{color:var(--neutral-100);text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:normal;border:1px #fff;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.text-span-4{font-size:16px}.bold-text{color:var(--neutral-800)}.bold-text-2,.bold-text-3,.text-span-5,.text-span-6,.text-span-7{color:var(--neutral-100)}.text-span-8{color:var(--neutral-100);font-size:16px}.paragraph-5{color:var(--neutral-100);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px;font-weight:500}.code-embed.employers-embed{margin-top:-38px;padding-top:0}.section-4{padding-top:0}.section-4.employer-wide{width:100%}.container-5{flex-flow:row;padding-top:0;display:flex}.hero-wrapper-2{grid-column-gap:62px;grid-row-gap:62px;background-color:#f6f6f6;border-radius:5px;flex-flow:row;flex:0 auto;justify-content:center;align-items:center;margin-top:20px;padding-top:20px;padding-bottom:20px;padding-right:0;display:flex}.margin-bottom-24px-2{color:var(--neutral-800);font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:20px}.hero-form-input{color:#252527;border-width:3px;border-radius:5px}.button-primary-3{color:#fff;background-color:#113a61;border-radius:3px;font-weight:700;transition:all .2s}.text-span-11{font-size:15px}.eu-updates{color:var(--neutral-800);font-family:Nunito,Verdana,sans-serif}.hero-without-image{background-color:#b6d0ff;border-radius:10px}.hero-wrapper-two{color:var(--neutral-100)}.heading-3{color:var(--neutral-700);text-align:left;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:35px;font-weight:700}.bold-text-4{text-align:center}.list-2{color:var(--neutral-700);text-align:left;-webkit-text-stroke-color:var(--neutral-700)}.list-item-4,.list-item-5,.list-item-6{color:var(--neutral-700)}.code-embed-2{margin-top:0;margin-bottom:0;padding-bottom:0}.section-5{padding-top:0;display:block}.eu-ai-updates-wrap{grid-column-gap:0px;grid-row-gap:0px;text-align:center;white-space:normal;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;margin-top:40px;padding-bottom:0;display:block}.container-6{margin-top:-22px}.text-span-15{font-size:18px}.container-9{float:none;clear:none;aspect-ratio:auto;position:static}.code-embed-5{position:static}.text-span-16{font-size:25px}.code-embed-6{margin-top:0}.section-6{margin-top:auto}.section-6.is-privacy,.section-6.is-terms,.section-6.is-privacy,.section-6.is-terms{margin-top:80px}.container-11{max-width:none}.body-2{background-color:#f6f6f6}.heading-4{color:var(--neutral-600);text-align:center}.field-label{color:var(--neutral-800);font-weight:600}.field-label-2,.field-label-3{color:var(--neutral-800)}.text-block-22:hover{background-color:#ff432e}.button-primary-5{pointer-events:auto;color:#f6f6f6;text-align:center;-webkit-text-stroke-color:#171728;white-space:nowrap;word-break:normal;background-color:#171728;flex-flow:row;flex:none;order:0;align-self:auto;margin-left:0;margin-right:0;padding:10px 20px;font-size:25px;line-height:1.125em;text-decoration:none;transition:background-color .3s;display:inline-flex}.filter-slider,.filter-slider.slider-mobile.all-filters,.filter-slider.slider-mobile.all-filters,.filter-slider.slider-mobile.all-filters,.modal_jobtype,.modal_jobtype.all-filters-desk,.modal_jobtype.all-filters-desk{display:none}.field-label-4{font-size:16px}.paragraph-10{font-size:20px}.paragraph-10.is-paragraph{color:#113a61;width:600px;margin-bottom:0;font-size:19px}.body-3,.body-4{padding-top:0}.body-5{background-color:#f6f6f6;padding-top:0}.body-6{padding-top:0}}@media screen and (max-width:991px){h1{margin-bottom:20px;font-size:45px;line-height:1.2em}h3{margin-bottom:15px}blockquote{padding:40px 80px 42px}.style-guide-sidebar{display:none}.container-default{flex-direction:column;align-items:stretch;padding-left:40px;padding-right:40px;position:static}.style-guide-content{margin-left:0}.section-styleguide{padding-top:50px;padding-bottom:50px}.style-guide-header{padding-top:80px;padding-bottom:80px}.typography-container{padding-top:40px;padding-bottom:40px}.style-guide-subheader{padding-top:34px;padding-bottom:34px}.style-guide-content-wrapper{padding-top:80px;padding-bottom:80px}.buttons-grid{grid-row-gap:40px;grid-template-columns:1fr}.button-primary{flex:none;padding:10px 20px;font-size:15px}.button-primary.small.card-job-board-post{padding-top:22px;padding-bottom:22px}.button-primary.small.card-job-post-sidebar{margin-top:auto;padding-top:22px;padding-bottom:22px}.button-primary.small.card-job-post-sidebar.is-linkedin{color:var(--neutral-100);align-self:flex-start;width:80px;margin-top:0;margin-left:20px;padding:10px 0;text-decoration:none}.button-primary.full-width.credit-add-cart-button{width:50%;margin-right:30px}.button-primary.header-button{grid-column-gap:0px;grid-row-gap:0px;order:0;align-self:center;margin-top:auto;margin-bottom:auto;margin-right:6px;padding:7px 14px;display:flex}.button-primary.header-button:hover{background-color:#ff432e}.button-primary.header-button.button-mobile{padding-top:22px;padding-bottom:22px;display:block}.button-primary.apply-button{margin-top:10px;margin-left:10px;margin-right:10px}.button-primary.post-job-form-button{margin-left:auto;margin-right:auto;display:block}.button-primary.contact-form-button{color:var(--neutral-100)}.button-primary.for-dsa{display:block}.button-secondary.small.card-job-post-sidebar-about-company{align-self:flex-start;margin-left:20px;padding-left:10px;padding-right:10px}.button-secondary.small.card-job-post-sidebar-about-company{align-self:flex-start;margin-top:auto;margin-left:20px;padding:22px 10px}.button-secondary.small.card-job-post-sidebar-about-company.view-company{margin-bottom:20px;padding-top:10px;padding-bottom:10px;text-decoration:none}.button-secondary.small.card-job-post-sidebar-about-company.view-company:hover{color:var(--neutral-100)}.button-secondary.small.card-job-post-sidebar-about-company{margin-top:auto;padding-top:22px;padding-bottom:22px}.button-secondary.full-width.credit-add-cart-button{width:50%;margin-top:0}.cards-grid{grid-row-gap:64px;grid-template-columns:1fr}.header{background-color:#f6f6f6;justify-content:center;align-items:center}.header-logo{flex:none;align-self:auto;width:150px;min-width:auto;max-width:none;max-height:none}.header-navigation{flex-direction:column;align-items:stretch;margin-left:24px;margin-right:24px}.nav-item-wrapper{margin-right:0;padding-top:15px;padding-bottom:15px;display:flex}.nav-item-wrapper.button-mobile{margin-top:150px;display:block}.nav-link{font-size:28px}.nav-link.dropdown.w--open{display:inline-block}.menu-button{color:#fff;background-color:#113a61;border-radius:1000px;flex:none;justify-content:center;align-self:center;align-items:center;width:40px;min-width:auto;height:35px;min-height:auto;max-height:54px;margin-left:10px;padding:10px;font-size:30px;display:flex}.menu-button:hover{background-color:#ff432e}.menu-button.w--open{background-color:#034fcb}.nav-menu{background-color:var(--neutral-200);width:100vw;max-width:100%;padding-top:0;padding-bottom:0;display:flex;left:0;right:0}.footer{background-color:var(--neutral-100);pointer-events:none;cursor:none;padding-top:50px}.footer-logo-container{margin-bottom:27px}.footer-logo{max-width:30%}.page-wrapper{overflow:hidden}.section{padding-top:112px;padding-bottom:112px}.section.home{padding-top:80px;padding-bottom:0}.section.cta{padding-bottom:64px}.section.job-post{padding-top:30px}.section.companies{padding-top:44px;padding-bottom:64px}.section.company{padding-bottom:70px}.section.job-category-hero{background-image:linear-gradient(to bottom,white 70%,var(--neutral-200)70%)}.section.bg-neutral-200.job-category{padding-top:70px;padding-bottom:70px}.section.candidates{padding-top:45px}.section.credit{padding-top:57px;padding-bottom:96px}.section.about-hero{padding-top:0;padding-bottom:0}.section.about-testimonials{padding-bottom:80px}.section.blog{padding-top:46px;padding-bottom:96px}.section.post-more-articles{padding-top:86px;padding-bottom:64px}.section.contact{padding-top:10px;padding-bottom:0}.section.faqs{padding-top:20px;padding-bottom:82px}.section.pricing-category{padding-top:45px}.section.blog-category{padding-top:46px;padding-bottom:96px}.section.utility-page{padding-top:70px;padding-bottom:70px}.utility-page-wrap{min-height:500px;padding-top:10px;padding-bottom:10px}.utility-page-content-password{max-width:800px}._404-title{font-size:160px}.container-medium-770px.changelog{margin-top:-130px}.divider.footer-content-top-divider{margin-top:50px;margin-bottom:60px}.divider.footer-content-bottom-divider{margin-top:68px}.divider.card-job-post-content-divider{margin-top:20px;margin-bottom:35px}.divider.card-post-job-form{margin-top:60px;margin-bottom:60px}.divider.card-credit-item{align-self:stretch;width:1px;margin:0 40px}.divider.card-post{margin-top:72px;margin-bottom:53px}.icon-password{width:80px;height:80px}.paragraph.about-achievements,.paragraph.about-testimonial-slide{margin-bottom:40px}.paragraph.password{font-size:18px}.paragraph.card-job-board-post{max-width:348px}.paragraph.cta{max-width:507px;margin-bottom:28px;margin-left:auto;margin-right:auto}.paragraph.card-job-post-sidebar{margin-bottom:20px}.paragraph.card-job-post-sidebar.is-about{margin-right:20px}.paragraph.card-job-post-sidebar.is-linkedin{margin-left:20px}.paragraph.post-job{width:350px}.paragraph.card-credit{max-width:488px}.paragraph.about-achievements,.paragraph.about-testimonial-slide{margin-bottom:40px}.paragraph.card-post{margin-bottom:30px}.paragraph.contact{margin-bottom:40px}.paragraph.faq{width:100%;max-width:100%;font-size:15px}.paragraph.faq.is-tablet{word-break:keep-all;overflow-wrap:anywhere;word-break:keep-all;overflow-wrap:anywhere;width:100%;max-width:100%}.ht-filters-engine.home-jobs-filters{flex-direction:column;margin-bottom:0}.ht-filters-engine.job-board-post{width:100%;max-width:50%;margin-bottom:0;margin-right:20px}.ht-filters-engine.job-board-featured-companies{width:100%;max-width:50%}.ht-filters-engine.job{grid-template-rows:auto;grid-template-columns:.25fr;grid-auto-columns:1fr;justify-items:start;transform:none}.ht-filters-engine.cta{text-align:center;max-width:100%;padding-top:62px;padding-bottom:53px;padding-right:50px}.ht-filters-engine.cta.featured{margin-bottom:30px;margin-right:0}.ht-filters-engine.cta.is-orange{box-shadow:none;text-align:left;white-space:normal;border-style:none;border-radius:10px;flex-flow:row;justify-content:center;align-self:auto;align-items:center;margin-bottom:0;display:block;position:static;transform:none}.ht-filters-engine.job-post{width:auto;margin-bottom:20px;padding-bottom:0}.ht-filters-engine.job-post-sidebar{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;width:100%;margin-bottom:40px;margin-right:30px;padding:10px 25px;display:flex}.ht-filters-engine.job-post-sidebar.last{margin-bottom:20px;margin-right:0;padding:0}.ht-filters-engine.company-item{flex-direction:column}.ht-filters-engine.company{padding-bottom:67px}.ht-filters-engine.job-category-filters{flex-direction:column;align-items:stretch;padding:40px 62px}.ht-filters-engine.job-empty-state{padding-top:72px;padding-bottom:72px}.ht-filters-engine.post-job-form-card.empty{position:static}.ht-filters-engine.credit-item-card{align-items:center;display:flex}.ht-filters-engine.credit{max-width:100%;margin-bottom:40px;margin-right:0;padding:54px}.ht-filters-engine.pay-credit{padding-left:54px;padding-right:54px}.ht-filters-engine.post-featured-item{flex-direction:column}.ht-filters-engine.post-item{align-items:stretch}.ht-filters-engine.post{padding:74px 40px 98px}.ht-filters-engine.post-section-item{flex-direction:row}.ht-filters-engine.contact{max-width:100%;min-height:560px;padding:0 20px 10px}.ht-filters-engine.contact-email-link{padding-left:30px;padding-right:30px}.ht-filters-engine.faq:hover{border-color:var(--neutral-500)}.ht-filters-engine.faq.for-home{box-shadow:none;background-color:#fff4ee;background-image:none;border-style:solid;border-color:#d1d1d1;width:95%;max-width:100%;padding-top:3px;padding-bottom:3px}.ht-filters-engine.faq.for-home.is-desktop-only{margin-bottom:10px;display:none}.ht-filters-engine.faq.for-home.is-tablet{width:100%;max-width:100%;margin-top:0;padding-top:3px;padding-bottom:3px;padding-right:5px;overflow:visible}.ht-filters-engine.default{padding-top:50px;padding-left:40px;padding-right:40px}.checkout-form{padding-top:80px;padding-bottom:128px}.checkout-block-header,.checkout-block-content{padding-left:60px;padding-right:60px}.title{font-size:24px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:20px}.title.companies,.title.pricing-free{margin-bottom:10px}.title.about-achievements,.title.about-testimonials,.title.about-testimonial-slide{margin-bottom:10px}.title.home-hero{max-width:550px;margin-bottom:10px;margin-left:auto;margin-right:auto}.title.h4-size.card-post-item{margin-bottom:20px}.title.h4-size.card-post-section-item{max-width:417px;margin-bottom:20px}.title.featured-jobs{margin-bottom:20px;font-size:30px}.title.h6-size.card-job{white-space:nowrap;white-space:nowrap;flex:1;order:0;justify-content:flex-start;align-items:stretch;font-size:19px}.title.jobs{margin-bottom:20px;font-size:35px}.title.cta{margin-bottom:10px}.title.footer-menu{margin-bottom:30px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:20px}.title.h3-size.company-job-openings{margin-bottom:27px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:20px}.title.companies,.title.pricing-free{margin-bottom:10px}.title.about-hero{margin-bottom:15px}.title.about-achievements,.title.about-testimonials,.title.about-testimonial-slide{margin-bottom:10px}.title.faq.is-home.is-tablet{margin-right:10px;font-size:18px}.title.h1-size{font-size:38px}.split-content.checkout-left{margin-bottom:40px;margin-right:0}.split-content.header-left{z-index:auto;justify-content:center;align-self:auto;align-items:center;margin-left:-100px;position:relative}.split-content.job-board-content{max-width:100%;margin-bottom:10px;margin-right:0}.split-content.job-sidebar{align-self:auto;max-width:100%;margin-top:0;margin-bottom:0}.split-content.card-job-left{white-space:nowrap;grid-template-rows:auto;grid-template-columns:20% 20% 20% repeat(auto-fit,65%);grid-auto-columns:1fr;justify-items:stretch;padding-top:8px}.split-content.card-job-left.hide-mobile{justify-content:flex-start;align-self:auto;align-items:flex-start}.split-content.card-job-right.recommended{width:auto;max-width:none}.split-content.header-center{margin-left:auto;margin-right:20px}.split-content.job-post-body{width:auto;max-width:100%;margin-right:0}.split-content.post-job-sidebar{display:none}.split-content.credit-sidebar{min-width:auto;max-width:100%}.split-content.about-hero-left{max-width:100%;margin-right:0}.split-content.about-hero-right{max-width:100%;display:none}.split-content.about-achievements-left{text-align:center;margin-bottom:60px;margin-right:0}.split-content.contact-content{text-align:center;max-width:566px;margin-bottom:20px;margin-left:auto;margin-right:auto}.image-wrapper.card-job-post-sidebar-icon{align-self:flex-start;margin:20px 0 0 20px}.image-wrapper.card-job-post-sidebar-icon.is-linkedin{align-self:flex-start;margin-bottom:10px;margin-left:10px}.image-wrapper.company-item{max-width:83px;margin-bottom:20px}.image-wrapper.company{max-width:140px;margin-right:23px}.image-wrapper.about-hero-1{margin-right:30px}.image-wrapper.about-hero-2.mobile{display:block}.image-wrapper.card-post-featured-item{max-width:100%}.image-wrapper.post-main-image{min-height:378px}.image-wrapper.card-post-section-item{width:100%;max-width:44%}.image-wrapper.contact-link-icon{margin-right:10px}.image-wrapper.card-contact-email-link{margin-right:0}.image-wrapper.card-credit-item-icon{margin-bottom:20px}.image.company-logo{object-fit:scale-down;margin-left:24px;margin-right:24px}.image.company-logo.first{margin-left:0}.image.company-logo.last{margin-right:0}.image.card-job-post-sidebar-icon{pointer-events:auto;align-self:auto}.image.about-testimonial-slide-image{margin-bottom:35px}.image.card-post-section-item{min-height:100%}.image.dropdown-icon{pointer-events:none;margin-left:auto}.header-wrapper{width:600px}.header-wrapper.header-fit{aspect-ratio:auto;aspect-ratio:auto;margin-top:5px}.container-medium-736px.home-hero{margin-bottom:80px}.container-medium-736px.home-hero.search{margin-bottom:100px}.companies-wrapper{flex-direction:column;margin-bottom:20px}.companies-logos-wrapper{grid-row-gap:20px;flex-flow:wrap;justify-content:center}.companies-text{margin-bottom:0}.job-board-wrapper{flex-direction:column}.featured-jobs-wrapper{margin-bottom:55px}.bg.cta-shape-1{bottom:-322px;left:-276px}.bg.cta-shape-2{top:-454px}.bg.cta-shape-3{top:236px;right:-144px}.card-job-board-post-content{max-width:387px;margin-left:auto;margin-right:auto}.card-job-title-wrapper{justify-content:flex-start;align-items:flex-start}.card-link-wrapper{align-self:flex-start}.card-job-category-wrapper{text-overflow:ellipsis}.card-job-category-text{text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-flow:row}.card-job-category-text.country-colour{color:var(--neutral-500)}.card-job-category-text.is-location{height:30%}.card-job-category-text.city-gray{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.collection-list{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;align-items:flex-start;width:100%;display:flex}.collection-item{flex-flow:column;justify-content:flex-start;align-self:stretch;align-items:stretch;width:100%;display:flex}.cta-wrapper{flex-direction:column}.home-jobs-filter-search{width:100%;max-width:684px;margin-bottom:40px;margin-right:0}.jobs-filters-dropdown-button.last{z-index:auto;z-index:auto;flex:1;justify-content:center;align-self:auto;align-items:center}.jobs-filters-dropdown{flex:none;order:0;justify-content:space-between;align-self:auto;align-items:stretch}.jobs-filters-dropdown-list{display:none}.job-sidebar-wrapper{justify-content:center;display:flex}.footer-content-top{text-align:center;flex-direction:column}.footer-content{text-align:left;flex-flow:column;justify-content:center;align-items:center}.footer-content-bottom{text-align:center;flex-direction:column-reverse;justify-content:space-between;align-items:center}.footer-main-content{margin-bottom:40px;margin-right:0}.footer-newsletter-form-block{max-width:613px}.footer-small-print{flex-flow:column;justify-content:center;align-items:center}.footer-social-media-wrapper{grid-column-gap:18px;grid-row-gap:18px;margin-bottom:15px}.footer-menu-main-content{clear:none;direction:ltr;text-align:center;text-transform:none;text-overflow:clip;white-space:normal;word-break:normal;flex-flow:column;flex:0 auto;order:0;align-self:center;align-items:center;max-width:613px;margin-bottom:12px;margin-right:0;text-decoration:none;display:flex}.footer-menu-main-content.v2.right,.footer-menu-main-content.v2.left,.footer-menu-main-content.v2.right,.footer-menu-main-content.v2.left,.footer-menu-main-content.v2.right,.footer-menu-main-content.v2.left{max-width:100%}.footer-menu-job-categories-content{max-width:613px;margin-top:30px}.brand{z-index:99}.brand.w--current{flex-flow:row;justify-content:flex-start;display:flex}.job-post-wrapper{flex-direction:column}.card-job-post-content{margin-top:20px;margin-left:40px;margin-right:40px}.card-job-post-content-top{width:100%}.card-job-post-title-wrapper{margin-top:10px}.card-job-post-category-title-wrapper{margin-bottom:10px}.card-job-post-category-text{font-size:14px}.job-description-date-wrapper{font-size:15px}.content-top.blog,.content-top.blog-category{margin-bottom:60px}.content-top.company{margin-bottom:40px}.content-top.blog,.content-top.blog-category{margin-bottom:60px}.job-post-sidebar-wrapper{flex-flow:column;display:flex}.job-post-sidebar-wrapper.mobile{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;width:auto;margin-bottom:60px;display:none}.card-job-post-sidebar-content{flex-flow:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.card-job-post-sidebar-content.is-about{flex-flow:column}.card-job-post-sidebar-content.link-title{flex-flow:row}.card-job-post-sidebar-title-about-company-wrapper{flex-flow:row;align-self:flex-start;margin-right:20px}.container-small-550px.companies{margin-bottom:50px}.companies-grid{grid-column-gap:20px}.company-content{margin-top:-45px;padding-left:40px;padding-right:40px}.company-content-top-wrapper{margin-bottom:10px}.company-tabs-menu{margin-bottom:60px}.company-tab-link{padding-left:5px;padding-right:5px}.company-about-details-wrapper{margin-right:37px}.job-category-title-wrapper{margin-bottom:20px}.job-category-filter-search{max-width:100%;margin-bottom:40px;margin-right:0}.featured-jobs-category-title-wrapper,.jobs-category-title-wrapper{margin-bottom:20px}.post-job-tabs-menu{margin-bottom:60px}.post-job-form-block{max-width:100%}.text-area.report-details{min-height:100px}.container-medium-820px.pricing-free{margin-top:60px}.pricing-wrapper{flex-direction:column}.pricing-free-features-grid{grid-column-gap:32px;grid-template-columns:auto auto;justify-content:center}.credit-item{margin-bottom:40px;margin-right:0}.credit-item:last-child{margin-bottom:0}.card-credit-item-content-top{max-width:40%}.card-credit-item-content-bottom{flex:1}.credit-wrapper{flex-direction:column}.pay-credit-content-top{max-width:440px}.credit-add-cart-buttons-wrapper{display:flex}.about-hero-wrapper{flex-direction:column;margin-bottom:80px}.about-hero-content{text-align:center;max-width:754px;margin-bottom:50px;margin-left:auto;margin-right:auto}.about-achievements-wrapper{flex-direction:column}.testimonial-slide{padding-bottom:65px;padding-left:50px;padding-right:50px}.about-testimonial-slide-wrapper{text-align:center;flex-direction:column-reverse;align-items:center}.about-testimonial-slide-content{max-width:631px;margin-bottom:0;margin-right:0}.about-testimonial-slide-content-bottom{flex-direction:column}.about-testimonial-slide-name-wrapper{margin-bottom:25px;margin-right:0}.about-hero-images-wrapper{align-items:flex-start;display:flex}.container-medium-657px.blog-hero,.container-medium-657px.blog-category,.container-medium-657px.blog-hero,.container-medium-657px.blog-category{margin-bottom:40px}.post-featured-main-item{max-width:707px;margin-left:auto;margin-right:auto}.card-post-featured-item-content{min-width:auto;max-width:100%;padding-top:49px;padding-bottom:44px}.card-post-featured-item-content-top{max-width:511px}.post-featured-wrapper{margin-bottom:98px}.blog-grid{grid-template-columns:1fr 1fr}.card-post-item-content{max-width:none;margin-left:32px;margin-right:32px;padding-top:35px;padding-bottom:32px}.card-post-item-content-top{margin-bottom:35px}.container-medium-940px.post{margin-top:-105px}.rich-text p{margin-bottom:28px}.rich-text ol{margin-top:28px;margin-bottom:40px}.rich-text h3{margin-top:40px}.rich-text figure{margin-top:28px;margin-bottom:40px}.rich-text h4{margin-top:40px}.rich-text blockquote{margin-top:37px;margin-bottom:40px}.rich-text h5{margin-top:40px}.rich-text ul{margin-top:28px;margin-bottom:40px}.rich-text h6{margin-top:40px}.blog-section-grid{grid-template-columns:1fr}.card-post-section-item-content{max-width:none;margin-left:32px;margin-right:32px;padding-top:35px;padding-bottom:32px}.card-post-section-item-content-top{margin-bottom:35px}.contact-wrapper{flex-direction:column;margin-top:0;margin-bottom:64px}.contact-links-grid{grid-column-gap:20px;text-align:left;grid-template-columns:auto auto;justify-items:center}.contact-form{margin-top:40px}.contact-email-links-grid{grid-column-gap:20px}.contact-email-link-text{font-size:14px}.faq-content-top{align-self:center;width:100%;max-width:100%}.faq-content-bottom{width:100%;max-width:100%}.card-contact-email-link-main-content{text-align:center;flex-flow:column;align-items:center}.category-title-wrapper.blog-category{margin-bottom:20px}.dropdown-nav-pages-wrapper{width:auto;margin-bottom:30px}.dropdown-nav-pages-wrapper.last{width:auto}.dropdown-arrow{font-size:14px}.dropdown-nav-content{flex-wrap:wrap}.nav-link-dropdown{margin-left:0;margin-right:0}.dropdown-list{padding-top:0;position:static}.dropdown-nav-main-wrapper{box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;padding:40px 0 0}.header-menu-button-icon-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.icon-wrapper{flex-direction:column;justify-content:space-between;width:20px;min-height:15px;display:flex}.header-menu-button-icon-top,.header-menu-button-icon-medium,.header-menu-button-icon-bottom{background-color:#fff;width:100%;min-height:2px;max-height:2px;padding:0}.cart{z-index:999}.cart-wrapper{z-index:9999999}.rich-text-card-credit ol,.rich-text-card-credit figure{margin-top:28px;margin-bottom:40px}.rich-text-card-credit p{margin-bottom:28px}.rich-text-card-credit ol,.rich-text-card-credit figure{margin-top:28px;margin-bottom:40px}.rich-text-card-credit h4{margin-top:40px}.rich-text-card-credit blockquote{margin-top:37px;margin-bottom:40px}.rich-text-card-credit h5{margin-top:40px}.rich-text-card-credit ul{margin-top:28px;margin-bottom:40px}.rich-text-card-credit h6{margin-top:40px}.btn-primary{padding-top:24px;padding-bottom:24px}.card-index.figma-file{flex-direction:column;overflow:hidden}.image-home-link-wrapper{max-width:260px}.figma-file-text-wrapper{padding-top:48px;padding-bottom:48px}.grid-3-columns{grid-template-columns:1fr 1fr}.grid-3-columns._1-col-tablet{grid-template-columns:1fr}.grid-2-columns.suprises-pages-right{grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:100px}.grid-2-columns.suprises-pages-left,.grid-2-columns.suprises-pages-right{grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:100px}.grid-2-columns._1-col-tablet{grid-template-columns:1fr}.grid-2-columns.suprises-pages-left{grid-row-gap:40px;grid-template-columns:1fr;margin-bottom:100px}.mg-bottom-32px-2{margin-bottom:24px}.display-4{font-size:22px;line-height:38px}.mg-bottom-56px{margin-bottom:48px}.section-index{padding-top:118px;padding-bottom:118px}.section-index.hero-page{background-image:linear-gradient(to top,white 36%,var(--secondary-2)36%);background-image:linear-gradient(to top,white 36%,var(--secondary-2)36%)}.line-square-icon.top-bar-close-icon{padding:18px 24px}.top-bar-flex{flex-direction:column}.mg-right-24px.mg-bt-16px{margin-bottom:16px;margin-right:0}.top-bar-padding{padding-top:26px;padding-bottom:26px}.top-bar-wrapper{padding-left:56px;padding-right:56px}.brix-badges-wrapper{right:35px}.container-2{max-width:728px}.testimonial-slider-left{left:-20px}.testimonial-slider-right{right:-20px}.grid-2.grid-job-icon{white-space:normal;white-space:normal;grid-template-rows:auto;grid-template-columns:19px 39px auto auto auto 170px 40px;grid-auto-columns:0;justify-content:flex-start;align-items:stretch;width:450px;height:50px;margin-left:0;padding-left:0;padding-right:0;font-size:15px;display:flex}.text-block-2,.text-block-3{grid-column-gap:8px;grid-row-gap:8px;justify-content:center;align-items:center;display:flex}.text-block-4{grid-column-gap:8px;grid-row-gap:8px;white-space:nowrap;justify-content:center;align-items:center;display:flex}.text-block-5{grid-column-gap:8px;grid-row-gap:8px;justify-content:center;align-items:center;display:flex}.image-5{flex:0 auto;order:0;align-self:auto;margin-left:auto;padding-left:0}.container-3{max-width:728px}.centered-heading-2.margin-bottom-32px{margin-bottom:10px;padding-left:10px;padding-right:10px}.hero-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:-40px}.hero-split{max-width:100%;margin-bottom:40px}.text-span.ht-highlight{padding:1px 5px}.container-4{height:500px}.hero-strip{margin-top:0}.chips-wrapper{margin-top:0;margin-bottom:10px}.paragraph-4{margin-bottom:auto;font-size:15px}.text-block-16{text-align:center;order:-9999;align-self:center;margin-top:2px;margin-bottom:2px;margin-left:10px;padding-left:0;font-size:17px}.text-block-16.only-info{grid-column-gap:4px;grid-row-gap:4px;text-align:left;grid-column-gap:4px;grid-row-gap:4px;text-align:left;flex:1;justify-content:flex-start;align-self:stretch;align-items:center;font-size:16px;display:flex}.flex-block{width:95%;margin-bottom:10px;margin-left:20px;font-size:14px}.flex-block.for-labels{justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.cta-inner{text-align:left;justify-content:center;align-items:flex-start;max-width:600px}.container-5{max-width:728px}.hero-wrapper-2{grid-column-gap:32px;grid-row-gap:32px;white-space:nowrap;word-break:normal;flex-flow:row;justify-content:center;align-items:center;margin-top:-60px;margin-left:-20px;margin-right:40px;display:flex}.hero-split-2{max-width:100%;margin-bottom:40px}.hero-split-2.eu-updates-hero{flex:0 auto;max-width:46%;padding-top:26px;padding-left:0;padding-right:0}.shadow-two-2{flex:0 auto;order:0;align-self:center;max-width:200%;margin-left:-122px}.shadow-two-2.eu-act-logo{max-width:180px}.margin-bottom-24px-2{white-space:nowrap;overflow-wrap:normal;flex-flow:column;justify-content:center;align-self:auto;align-items:center;font-size:18px;display:flex}.margin-bottom-24px-2.eu-text-notes{text-align:left;text-align:left;justify-content:center;align-items:flex-start;font-size:20px}.hero-form-input{border-width:3px;border-radius:5px;width:250px}.text-span-11{white-space:normal}.eu-updates{text-align:left;align-self:auto;font-size:35px}.hero-without-image{margin-bottom:40px;box-shadow:2px 3px 13px -3px #000000e8}.list-2{text-align:left}.code-embed-2{margin-top:0}.section-5{margin-top:-90px}.container-6{margin-top:0}.container-7{margin-top:0;margin-bottom:0}.footer-2{background-color:var(--neutral-200);pointer-events:auto;cursor:auto}.text-span-15{font-size:16px}.code-embed-5{margin-bottom:20px;display:block}.code-embed-5.is-split{display:none}.text-span-16{white-space:normal}.code-embed-6{margin-top:0}.form-collection{align-items:stretch;width:100%}.filter-row{z-index:10;grid-column-gap:22px;grid-row-gap:22px;flex-flow:row;justify-content:space-between;align-items:center;width:50%;padding-right:0}.filter-row.flexibility-row{z-index:50;flex-flow:column;justify-content:space-between;align-self:flex-start;align-items:flex-start;width:600px}.filter-row.mobile-row{width:100%;margin-top:20px;padding-bottom:0}.search-row{width:100%}.checkbox-field-2{width:50%}.filters-toggle{flex-flow:row}.div-block-2{width:350px;display:none}.image-12{width:10%;max-width:100%}.image-13{width:10%}.text-block-22{color:var(--neutral-100);border-radius:6px;justify-content:center;align-items:center;width:60px;font-family:Inconsolata,monospace;font-size:100%}.collection-list-wrapper{width:100%;display:block}.div-block-3{align-self:auto}.text-block-23{color:var(--neutral-500);flex:none;align-self:auto;font-family:Inconsolata,monospace;font-size:12px;font-weight:400}.text-block-24,.text-block-25,.text-block-26{color:var(--neutral-500);font-family:Inconsolata,monospace;font-size:12px}.filter_block_header{align-items:start;padding-left:1rem}.filter_tags{margin-top:.5rem}.radio_button{margin-top:.25rem;margin-right:.5rem;padding-left:20px}.filters-toggle-2{flex-flow:row}.button-primary-5{flex:none;padding:10px 20px;font-size:20px}.checkbox-field-5{width:50%}.div-block-4{width:350px;display:none}.image-14.dropdown-icon{pointer-events:none;pointer-events:none;margin-left:auto}.jobs-filters-dropdown-button-2.last{z-index:auto;z-index:auto;flex:1;justify-content:center;align-self:auto;align-items:center}.filter-slider,.filter-slider.slider-mobile{display:none}.filter-slider.slider-mobile{display:none}.filter-slider.slider-mobile.all-filters{inset:0%;display:none;inset:0%;overflow:hidden}.filter-close{background-color:#2323232e;position:fixed;inset:0%}.slider{min-width:70vw}.slider.mini-slider{z-index:1;border-radius:12px;width:auto;min-width:0;max-width:520px;height:auto;display:block;position:fixed;inset:auto 0% 0% auto;overflow:auto;box-shadow:0 4px 9px 2px #0003}.slider.mini-slider.all-filters-high{z-index:auto;z-index:auto;top:140px}.slider-body{padding-top:0;padding-bottom:0;overflow:auto}.slider-header{margin-top:0}.slider-x{margin-top:5px}.close-button{max-width:40%;overflow:visible}.filter-row{grid-column-gap:12px;grid-row-gap:12px;justify-content:center;width:100%}.pill-all-filters{font-size:14px}.pill-all-filters.desktop-pill-only,.pill-all-filters.desktop-pill-only.filter-pill,.pill-all-filters.desktop-pill-only.filter-pill.all-filters{display:none}.pill-all-filters.desktop-pill-only,.pill-all-filters.desktop-pill-only.filter-pill,.pill-all-filters.desktop-pill-only.filter-pill.all-filters{display:none}.pill-all-filters.desktop-pill-only.filter-pill,.pill-all-filters.desktop-pill-only.filter-pill.all-filters{display:none}.pill-all-filters.desktop-pill-only.filter-pill.all-filters{display:none}.pill-all-filters.desktop-pill-only.filter-pill.job-report{display:inline-flex}.pill-all-filters.is-mobile-only{grid-column-gap:8px;grid-row-gap:8px;white-space:nowrap;background-color:#fffdfd73;border-color:#adadadcf;border-radius:999px;flex:none;justify-content:center;padding-left:10px;padding-right:10px;font-family:Nunito Variablefont Wght,Verdana,sans-serif;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.pill-all-filters.is-mobile-only:hover{border-style:solid;box-shadow:inset 2px 3px 7px 3px #ea610566}.pill-all-filters.is-mobile-only.is-filters{background-color:#fdede4;font-weight:500}.modal_jobtype,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter{display:none}.modal-card{display:block}.modal-card.report-card{inset:0% auto;align-self:flex-end;max-width:520px;max-height:90vh;display:block;position:absolute;inset:0% auto}.div-block-8{grid-column-gap:20px;grid-row-gap:20px;padding-bottom:0}.div-block-8.single-filter{grid-column-gap:12px;grid-row-gap:12px;grid-column-gap:12px;grid-row-gap:12px;flex-flow:row;display:flex}.text-block-32{white-space:nowrap;font-size:14px;font-weight:700}.text-block-33{color:var(--neutral-300);font-weight:500}.text-block-34,.text-block-35,.text-block-36,.text-block-37{color:var(--neutral-300)}.heading-5.h3-filter{padding-left:0}.heading-5.h3-filter.report-h1{font-size:20px}.form-7{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;padding:20px 20px 0;font-size:20px;display:flex}.form-8{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;align-items:flex-start;padding:20px;font-size:20px;display:flex}.form-9,.form-10,.form-11{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;font-size:20px;display:flex}.radio-button-field-10,.radio-button-field-11,.radio-button-field-12,.radio-button-field-13,.checkbox-field-33,.checkbox-field-34,.checkbox-field-35,.checkbox-field-36,.checkbox-field-37,.checkbox-field-38,.checkbox-field-39,.checkbox-field-40,.checkbox-field-41,.checkbox-field-42,.checkbox-field-43,.checkbox-field-44,.checkbox-field-45,.checkbox-field-46,.checkbox-field-47,.checkbox-field-48,.checkbox-field-49,.checkbox-field-50,.checkbox-field-51,.checkbox-field-52,.checkbox-field-53,.checkbox-field-54,.checkbox-field-55,.checkbox-field-56{padding-left:0}.filter-divider-mobile{border-bottom:1px solid #e5e7eb;width:100%;height:1px;margin-bottom:16px;padding-bottom:16px}.radio-button-field-17,.radio-button-field-18,.radio-button-field-19,.radio-button-field-20,.checkbox-field-62,.checkbox-field-63,.checkbox-field-64,.checkbox-field-65,.checkbox-field-66,.checkbox-field-67,.checkbox-field-68,.checkbox-field-69,.checkbox-field-70,.checkbox-field-71,.checkbox-field-72,.checkbox-field-73,.checkbox-field-74,.checkbox-field-75,.checkbox-field-76,.checkbox-field-77,.checkbox-field-78,.checkbox-field-79,.checkbox-field-80,.checkbox-field-81,.checkbox-field-82,.checkbox-field-83,.checkbox-field-84,.checkbox-field-85{padding-left:0}.paragraph-9{flex-flow:column;justify-content:center;align-items:center;display:flex}.text-span-18{width:350px}.posting-method{color:var(--secondary-1)}.ht-verified-badge{flex-flow:row;flex:none;justify-content:flex-start;align-self:flex-start;align-items:center;margin-left:0;display:block}.card-header-row{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row;justify-content:flex-start;align-items:center;width:75%}.div-block-17{align-self:baseline;width:75%}.div-block-18{z-index:0;justify-content:flex-end;align-items:flex-start;margin-right:10px;position:absolute;inset:0%;transform:none}.div-block-19{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;width:auto;height:auto;display:flex;overflow:visible}.logo-size{object-fit:contain}.div-block-20{width:75%}.ai-badge{background-image:linear-gradient(90deg,#e6f7ee 100%,#fff);font-size:11px}.ai-badge.is-blue{color:var(--neutral-700);left:18%}.ai-badge.is-green{color:var(--ai-label-text-green);left:18%}.text-block-40.is-mobile.ai-badge.assistive{margin-left:0}.link-block-3{flex-flow:wrap;order:-9999;align-self:center;display:block}.div-block-21{margin-top:20px;margin-bottom:30px}.paragraph-10{flex-flow:column;display:flex}.paragraph-10.is-paragraph{padding-left:10px;padding-right:10px;font-size:18px}.section-7{padding-top:0;padding-bottom:0}.body-3{padding-top:0}.body-5{background-color:#f6f6f6;padding-top:0}.body-6{padding-top:0}.expandable{justify-content:center;align-items:center;display:flex}.expandable.is-tablet-down-only{flex-flow:column;width:100%;max-width:100%;display:flex}.is-report{justify-content:center;align-items:flex-start;display:none}.report-jobtitle{font-size:18px}.report-companytitle{font-size:14px}.text-block-45{font-size:16px}.paragraph-12{font-size:14px}.text-block-46{font-size:13px}.radio-button-label,.radio-button-label-2,.radio-button-label-3,.radio-button-label-4,.radio-button-label-5,.text-block-47{font-size:16px}.image-16{align-self:center}.link-block-5{margin-top:10px}.image-17{align-self:flex-start}.div-block-28{align-self:center;display:none}.verified-badge{align-self:center;display:block}.cta-content{background-color:#effff5}.cta-label{margin-bottom:0}.cta-title{font-family:Bricolagegrotesque Variablefont Opsz Wdth Wght,Arial,sans-serif}.cta-input{margin-bottom:10px;padding-top:3px;padding-bottom:3px}.cta-btn{padding-top:3px;padding-bottom:3px}.section-11.is-dsa{padding-top:40px}.container-15{padding-left:40px;padding-right:40px}.heading-10{font-size:25px}.image-18{order:-9999;margin-left:20px;margin-right:20px}.div-block-29{margin-top:5px}.image-19{margin-top:20px}.image-19.qr-code{margin-top:30px}.heading-15{font-size:30px}.code-embed-13{margin-top:10px;margin-bottom:10px}.code-embed-15{margin-bottom:30px}.checkbox-field-87{margin-top:5px}.text-block-57.is-desktop{display:none}.text-block-57.is-mobile{color:#cd6f71e0;font-size:14px;font-weight:500;display:block}}@media screen and (max-width:767px){h1{margin-bottom:15px;font-size:32px}h2{margin-bottom:10px;font-size:27px}h3{margin-bottom:10px;font-size:22px}h4{font-size:20px}blockquote{padding-left:67px;padding-right:67px;font-size:22px}.container-default{max-width:1000px;padding-top:0;padding-left:45px;padding-right:45px}.section-styleguide{padding-top:36px}.style-guide-title{font-size:46px;line-height:52px}.style-guide-header{padding-left:32px;padding-right:32px}.color-primary-grid,.color-secondary-grid,.color-neutral-grid{grid-template-columns:1fr 1fr}.paragraph-large{font-size:20px;line-height:32px}.style-guide-subheader,.style-guide-content-wrapper{padding-left:32px;padding-right:32px}.icons-grid{grid-template-columns:repeat(auto-fit,80px)}.button-primary{display:none}.button-primary.small.card-job-post-sidebar.is-linkedin{color:var(--neutral-100);justify-content:center;align-items:center;text-decoration:none}.button-primary.full-width.credit-add-cart-button{margin-right:20px}.button-primary.header-button{margin:auto 6px;padding:6px 12px;display:inline-flex}.button-primary.header-button:hover{background-color:#ff432e}.button-primary.header-button.w--current{margin-left:6px;padding:6px 12px}.button-primary.apply-button{text-align:left;justify-content:center;align-self:center;align-items:center;margin-top:0}.button-primary.contact-form-button{color:var(--neutral-100);display:block}.button-primary.free-job{align-self:auto}.button-primary.is-mobile{display:block}.button-secondary{padding-left:30px;padding-right:30px}.button-secondary.pagination,.button-secondary.pagination-blog{margin-top:35px}.button-secondary.small.card-job-post-sidebar-about-company{margin-bottom:10px;margin-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px}.button-secondary.small.card-job-post-sidebar-about-company.view-company:hover{color:var(--neutral-100)}.button-secondary.pagination,.button-secondary.pagination-blog{margin-top:35px}.header{background-color:#f6f6f6;padding-top:20px;padding-bottom:20px}.header-logo{width:100px;min-width:auto;max-width:none;max-height:none;transform:scale(1.5)translate(0)}.nav-item-wrapper.button-mobile{margin-top:100px}.menu-button{width:40px;height:35px;margin-left:10px;padding:10px;transition:background-color .35s}.menu-button:hover{background-color:#ff432e}.nav-menu{padding-top:0;padding-bottom:0}.footer{background-color:var(--neutral-200);padding-top:40px;padding-bottom:26px}.footer-logo-container{margin-bottom:20px}.footer-logo-container.v3{margin-bottom:15px}.footer-logo{flex:0 auto;order:0;align-self:auto;max-width:35%;margin-left:-2px}.page-wrapper{margin-top:75px}.section{padding-top:90px;padding-bottom:90px}.section.home{padding-top:80px;padding-bottom:0}.section.cta{padding-bottom:51px;display:none}.section.job-post{padding-top:20px}.section.companies{padding-top:35px;padding-bottom:51px}.section.company{padding-bottom:60px}.section.bg-neutral-200.job-category{padding-top:60px;padding-bottom:60px}.section.candidates{padding-top:40px}.section.credit{padding-top:45px;padding-bottom:77px}.section.about-hero{padding-top:0;padding-bottom:0}.section.about-testimonials{padding-bottom:64px}.section.blog{padding-top:40px;padding-bottom:77px}.section.post-more-articles{padding-top:68px;padding-bottom:60px}.section.contact{padding-top:0;padding-bottom:0}.section.faqs{padding-top:20px;padding-bottom:82px}.section.pricing-category{padding-top:40px}.section.blog-category{padding-top:40px;padding-bottom:77px}.section.utility-page{padding-top:60px;padding-bottom:60px}.utility-page-wrap{min-height:500px}.utility-page-content-password{padding-left:32px;padding-right:32px}.input.checkout{min-height:56px}._404-title{font-size:130px}.container-medium-770px.changelog{margin-top:-110px}.divider.footer-content-top-divider{margin-top:42px;margin-bottom:50px}.divider.footer-content-bottom-divider{margin-top:56px;margin-bottom:26px}.divider.card-job-post-content-divider{text-align:center;margin-top:20px;margin-bottom:48px;padding-left:0}.divider.card-post-job-form{margin-top:50px;margin-bottom:50px}.divider.card-credit-item{width:100%;margin:23px 0 32px}.divider.card-post{margin-top:60px;margin-bottom:44px}.paragraph.about-achievements,.paragraph.about-testimonial-slide,.paragraph.contact{margin-bottom:35px}.paragraph.cta{margin-bottom:23px}.paragraph.card-job-post-sidebar.is-about{margin-left:0;margin-right:20px}.paragraph.company-item{margin-bottom:20px}.paragraph.post-job{width:300px}.paragraph.pricing-free{margin-bottom:28px}.paragraph.card-credit{margin-bottom:35px}.paragraph.pay-credit{margin-bottom:20px}.paragraph.about-achievements,.paragraph.about-testimonial-slide,.paragraph.contact{margin-bottom:35px}.paragraph.faq{font-size:15px}.ht-filters-engine.changelog{align-items:flex-start;padding:50px 40px}.ht-filters-engine.home-jobs-filters{margin-bottom:0;padding:40px 35px}.ht-filters-engine.home-jobs-filters.search-shadow{margin-top:0;margin-bottom:0;padding:0}.ht-filters-engine.job-board-post{text-align:left;align-items:stretch;max-width:100%;margin-bottom:30px;margin-right:0;padding-top:33px;padding-bottom:40px}.ht-filters-engine.job-board-featured-companies{text-align:left;max-width:100%;padding-top:33px;padding-bottom:46px}.ht-filters-engine.cta{padding:50px 40px 44px}.ht-filters-engine.cta.is-orange{text-align:left;text-align:left;max-width:480px}.ht-filters-engine.jobs-filters-dropdown-links.country-list-size{box-sizing:border-box;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;object-fit:fill;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;object-fit:fill;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block;overflow:hidden}.ht-filters-engine.job-post{border-color:var(--neutral-200);width:auto;margin-bottom:20px;padding-bottom:0}.ht-filters-engine.job-post-sidebar{width:480px;max-width:100%;margin-bottom:30px;margin-right:0;padding-left:20px;padding-right:30px}.ht-filters-engine.job-post-sidebar.last{width:480px;margin-bottom:10px}.ht-filters-engine.job-post-sidebar.last.is-about{padding-left:10px}.ht-filters-engine.company-item{flex-direction:row;justify-content:center;padding:45px 30px 40px}.ht-filters-engine.company{padding-bottom:56px}.ht-filters-engine.job-category-filters{padding-left:35px;padding-right:35px}.ht-filters-engine.job-empty-state{padding:60px 30px}.ht-filters-engine.post-job-form-card{margin-bottom:40px;padding:48px 40px 53px}.ht-filters-engine.credit-item-card{flex-direction:column;align-items:stretch}.ht-filters-engine.credit{padding:45px 40px}.ht-filters-engine.pay-credit{padding-left:40px;padding-right:40px}.ht-filters-engine.about-achievement{padding:45px 30px}.ht-filters-engine.post{padding:50px 30px 81px}.ht-filters-engine.post-section-item{flex-direction:column;align-items:stretch}.ht-filters-engine.contact{padding:20px 20px 30px}.ht-filters-engine.contact-email-link{max-width:100%}.ht-filters-engine.faq{padding-left:30px;padding-right:30px}.ht-filters-engine.faq.for-home.is-tablet{width:100%}.ht-filters-engine.default{padding:40px 30px 33px}.ht-filters-engine._404{padding-bottom:65px;padding-left:30px;padding-right:30px}.checkout-form{padding-top:64px;padding-bottom:100px}.checkout-block-header,.checkout-block-content{padding-left:40px;padding-right:40px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:15px}.title.card-post,.title.contact{margin-bottom:10px}.title.h4-size{font-size:20px}.title.h4-size.card-job-post-sidebar{margin-bottom:10px}.title.h4-size.card-post-item{margin-bottom:15px}.title.h4-size.card-post-section-item{max-width:none;margin-bottom:15px}.title.featured-jobs{margin-bottom:16px}.title.h6-size.card-job{flex-flow:column;justify-content:center;align-items:center;width:320px;font-size:18px}.title.jobs{margin-bottom:16px}.title.cta{font-size:22px}.title.h2-size{font-size:27px}.title.h3-size{font-size:22px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:15px}.title.h3-size.job-description{margin-bottom:10px;margin-left:10px;margin-right:30px}.title.h3-size.job-rich-text{margin-top:22px;margin-bottom:10px}.title.h3-size.company-job-openings{margin-bottom:23px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:15px}.title.post-job{font-size:35px}.title.pricing-free{max-width:364px}.title.about-hero{margin-bottom:10px}.title.about-testimonial-slide{margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.title.card-post-featured-item{margin-bottom:10px}.title.blog{margin-bottom:25px}.title.card-post,.title.contact{margin-bottom:10px}.title.contact-email-links{margin-bottom:20px}.title.faqs{margin-bottom:10px}.title.category{margin-right:8px}.title.h1-size{font-size:32px}.title.card-changelog{border-radius:14px;margin-bottom:10px;font-size:20px}.split-content.header-right{margin-right:0}.split-content.header-left{margin-left:auto}.split-content.job-board-content{margin-bottom:10px}.split-content.card-job-left{grid-template-rows:auto;grid-template-columns:20% 1fr;grid-auto-columns:1fr;grid-auto-flow:row;padding-top:5px;display:flex}.split-content.card-job-left.result-job{max-width:387px}.split-content.card-job-left.is-homepage{padding-bottom:5px}.split-content.header-center{margin-right:0}.split-content.content-top-company-left{margin-bottom:25px;margin-right:0}.split-content.about-achievements-left{margin-bottom:50px}.split-content.contact-content{text-align:center;flex-flow:column;flex:0 auto;align-self:center;margin:20px 0;display:flex}.checkout-row{flex-direction:column}.image-wrapper.card-job{margin-right:20px}.image-wrapper.card-job.recommended{transform:none}.image-wrapper.card-job-post-logo{width:80px;min-width:80px;min-height:80px;margin-bottom:20px}.image-wrapper.card-job-post-sidebar-icon{align-self:flex-start;margin-bottom:0;margin-right:0}.image-wrapper.card-job-post-sidebar-icon.is-linkedin{margin-bottom:0;margin-left:10px}.image-wrapper.company-item{max-width:69px}.image-wrapper.company-cover{min-height:134px}.image-wrapper.company{border-radius:30px;max-width:120px;margin-bottom:20px;margin-left:0;margin-right:0}.image-wrapper.about-hero-1{border-radius:20px;margin-right:20px}.image-wrapper.about-hero-2.mobile{border-radius:20px}.image-wrapper.post-main-image{min-height:293px}.image-wrapper.card-post-section-item{max-width:100%}.image-wrapper.card-contact-email-link{margin-right:23px}.image-wrapper.card-credit-item-icon{margin-bottom:15px}.image.company-logo{margin-left:16px;margin-right:16px}.image.company-logo.first{margin-left:16px}.image.company-logo.last{margin-right:16px}.image.card-job-post-sidebar-icon{height:55px}.image.about-testimonial-slide-image{width:200px;margin-bottom:30px}.header-wrapper{width:400px}.container-medium-736px.home-hero,.container-medium-736px.home-hero.search,.container-medium-736px.home-hero,.container-medium-736px.home-hero.search,.container-medium-736px.home-hero.search{margin-bottom:60px}.companies-wrapper{margin-bottom:20px}.companies-logos-wrapper{flex-wrap:wrap;justify-content:center;max-width:532px;margin-bottom:-15px}.featured-jobs-wrapper{margin-bottom:46px}.bg.cta-shape-2{top:-339px}.card-job-title-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;display:grid}.card-job-category-wrapper.is-salary{overflow:hidden}.card-job-category-text{text-overflow:ellipsis;white-space:nowrap;word-break:normal;overflow-wrap:normal;flex-flow:row;align-items:stretch;font-size:12px}.card-job-category-text.country-colour{white-space:nowrap}.card-job-category-text.is-location.country-gray{font-size:12px}.card-job-category-text.is-company{font-size:14px}.card-job-category-text.city-gray{font-size:12px}.collection-list{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.collection-item{flex-flow:column;width:100%;display:flex}.home-jobs-filter-search{margin-bottom:16px}.home-jobs-filters-wrapper{flex-direction:column;align-items:stretch}.jobs-filters-dropdown-button{margin-right:0;padding-left:30px;padding-right:30px}.jobs-filters-dropdown.job-category-filter{margin-bottom:0}.jobs-filters-dropdown-list.w--open{padding-top:15px}.job-sidebar-wrapper{flex-direction:column;margin-top:-26px}.footer-content{justify-content:center;align-items:flex-start}.footer-content-bottom{text-align:center;flex-flow:column-reverse;justify-content:space-between;align-items:center}.footer-content-bottom.v3{flex-direction:column}.footer-main-content{margin-bottom:35px}.footer-social-media-wrapper{grid-column-gap:18px;grid-row-gap:18px;justify-content:center;align-self:auto;align-items:center}.footer-menu-main-content{border:1px #000;border-bottom-width:3px;border-radius:7px;flex-wrap:wrap}.brand{margin-right:0}.backlink-wrapper{margin-bottom:28px}.card-job-post-content{margin-top:20px;margin-left:10px;margin-right:10px}.card-job-post-content-top{white-space:normal;word-break:normal;flex:0 auto;align-self:center}.card-job-post-title-wrapper{margin-top:10px;margin-bottom:15px}.card-job-post-categories-wrapper{flex-flow:row;justify-content:center;margin-bottom:0;margin-left:auto;margin-right:auto}.card-job-post-category-wrapper{margin-bottom:20px;margin-left:15px;margin-right:15px}.card-job-post-category-title-wrapper{flex-flow:row;flex:0 auto;justify-content:center;align-self:stretch;align-items:center}.card-job-post-category-text{white-space:nowrap;flex:none;align-self:stretch;font-size:11px;display:block}.job-description-title-wrapper{flex-wrap:wrap-reverse;margin-top:5px;margin-bottom:0}.job-description-date-wrapper{margin-bottom:10px;font-size:14px}.content-top.more-jobs{margin-bottom:23px}.content-top.company{text-align:center;flex-direction:column;align-items:center;margin-bottom:50px}.content-top.blog{flex-wrap:wrap;margin-bottom:25px}.content-top.post-more-articles{margin-bottom:30px}.content-top.blog-category{flex-wrap:wrap;margin-bottom:25px}.job-post-sidebar-wrapper.mobile{flex-direction:column;width:480px}.card-job-post-sidebar-title-about-company-wrapper{margin-bottom:10px;margin-left:0}.container-small-550px.companies{margin-bottom:40px}.companies-grid{grid-row-gap:24px;grid-template-columns:1fr}.company-item-content{max-width:492px}.company-content{margin-top:-38px;padding-left:30px;padding-right:30px}.company-content-top-wrapper{flex-direction:column;align-items:center;margin-bottom:0}.company-tabs-menu{border-bottom-width:0;flex-direction:column;margin-bottom:50px}.company-tab-link{border-bottom-width:1px;border-bottom-color:var(--neutral-300);padding:18px 0}.company-tab-link.first{padding-top:0}.company-top-content-about-wrapper{justify-content:center}.company-about-details-wrapper{margin-right:25px}.company-perks-column-1{margin-bottom:15px;padding-left:0;padding-right:0}.company-perks-column-2{padding-left:0;padding-right:0}.job-category-main-content{margin-bottom:30px}.job-category-title-wrapper{margin-bottom:15px}.job-category-filters-wrapper{flex-direction:column;align-items:stretch}.job-category-filter-search{margin-bottom:16px}.featured-jobs-category-title-wrapper,.jobs-category-title-wrapper{margin-bottom:15px}.container-medium-765px.post-job{margin-bottom:20px}.post-job-tabs-menu{margin-bottom:50px;display:flex}.post-job-tab-link{max-width:none}.card-post-job-form-grid{grid-template-columns:1fr}.select-wrapper.checkout,.select{min-height:56px}.checkbox-field.margin{margin-top:20px}.checkbox{width:16px;min-width:16px;height:16px;min-height:16px;margin-right:10px}.text-area{min-height:190px}.text-area.contact-form-message{height:150px}.container-medium-664px.pricing,.container-medium-664px.pricing-category,.container-medium-664px.pricing,.container-medium-664px.pricing-category{margin-bottom:40px}.container-medium-820px.pricing-free{margin-top:50px}.pricing-free-features-grid,.credit-item{margin-bottom:35px}.card-credit-item-content-top{max-width:100%}.card-credit-item-features-grid,.card-credit-features-grid{grid-row-gap:20px}.pay-credit-content-top{margin-bottom:20px}.about-hero-wrapper{margin-bottom:60px}.about-hero-content{margin-bottom:40px}.about-achievements-cards-left{margin-right:20px}.card-about-achievement-number{font-size:35px}.card-about-achievement-text{font-size:16px}.about-testimonials-slider{padding-left:20px;padding-right:20px}.testimonial-slide{padding-bottom:54px;padding-left:40px;padding-right:40px}.about-testimonial-slide-name-wrapper{margin-bottom:20px}.post-featured-main-item{max-width:none}.card-post-featured-item-content{padding:40px 33px 37px}.card-post-featured-item-content-top{max-width:511px;margin-bottom:30px}.post-featured-wrapper{margin-bottom:82px}.categories-wrapper{margin-bottom:25px}.category-item{margin-left:-10px}.button-category{padding:13px 15px}.blog-grid{grid-row-gap:35px;grid-template-columns:1fr}.card-post-item-content-top{max-width:511px;margin-bottom:30px}.container-medium-940px.post{margin-top:-85px}.card-post-item-category{top:16px;right:16px}.card-post-date{margin-right:20px}.rich-text h2{margin-bottom:10px}.rich-text p{margin-bottom:23px}.rich-text ol{margin-top:23px;margin-bottom:33px;padding-left:30px}.rich-text h3{margin-top:33px;margin-bottom:10px}.rich-text figcaption{margin-top:15px}.rich-text figure{margin-top:23px;margin-bottom:33px}.rich-text h4{margin-top:33px;margin-bottom:10px}.rich-text blockquote{margin-top:31px;margin-bottom:33px}.rich-text h5{margin-top:33px;margin-bottom:10px}.rich-text ul{margin-top:23px;margin-bottom:33px;padding-left:30px}.rich-text h6{margin-top:33px;margin-bottom:10px}.blog-section-grid{grid-row-gap:35px}.card-post-section-item-category{right:28px}.card-post-section-item-content-top{max-width:511px;margin-bottom:30px}.contact-wrapper{margin-top:0;margin-bottom:60px}.contact-links-grid{grid-row-gap:20px;text-align:center;flex:0 auto;grid-template-columns:1fr;align-self:center;place-items:stretch center}.contact-link{font-size:16px}.contact-form,.contact-email-links-grid{grid-template-columns:1fr}.card-contact-email-link-content{margin-bottom:25px}.container-small-560px.faqs{margin-bottom:40px}.container-medium-890px{padding-bottom:0}.faq-content-bottom{margin-left:10px}.faq-arrow-wrapper{margin-right:20px}.card-contact-email-link-main-content{text-align:left;flex-direction:row}.category-title-wrapper.blog-category{margin-bottom:15px}.dropdown-nav-pages-wrapper{margin-right:35px}.dropdown-nav{margin-right:20px}.dropdown-arrow{font-size:11px}.dropdown-nav-item{margin-bottom:22px}.dropdown-nav-main-wrapper{padding-top:35px}.icon-wrapper{width:20px;min-height:15px}.rich-text-card-credit h2{margin-bottom:10px}.rich-text-card-credit p{margin-bottom:23px}.rich-text-card-credit ol{margin-top:23px;margin-bottom:33px;padding-left:30px}.rich-text-card-credit h3{margin-bottom:10px}.rich-text-card-credit figcaption{margin-top:15px}.rich-text-card-credit figure{margin-top:23px;margin-bottom:33px}.rich-text-card-credit h4{margin-top:33px;margin-bottom:10px}.rich-text-card-credit blockquote{margin-top:31px;margin-bottom:33px}.rich-text-card-credit h5{margin-top:33px;margin-bottom:10px}.rich-text-card-credit ul{margin-top:23px;margin-bottom:33px;padding-left:30px}.rich-text-card-credit h6{margin-top:33px;margin-bottom:10px}.card-job-board-featured-companies-content{max-width:460px;margin-left:auto;margin-right:auto}.changelog-item{flex-direction:column;align-items:flex-start}.btn-primary{padding:20px 32px}.btn-primary.small{padding-top:16px;padding-bottom:16px}.card-home-pages-wrapper{padding-top:40px;padding-left:40px;padding-right:40px}.image-home-link-wrapper{max-width:209px}.figma-file-text-wrapper{padding-left:48px;padding-right:48px}.grid-3-columns{grid-template-columns:1fr}.btn-secondary{padding-top:20px;padding-bottom:20px}.grid-2-columns{grid-template-columns:1fr}.home-surprises-card{border-radius:28px}.buttons-row.center-mobile{justify-content:center}.mg-bottom-40px{margin-bottom:34px}.display-4{font-size:20px;line-height:32px}.text-center.mobile-l{text-align:center;text-align:center}.mg-bottom-56px{margin-bottom:40px}.cta-image-card{width:980px;max-width:980px}.section-index{padding-top:100px;padding-bottom:100px}.badge-home{padding-left:15px;padding-right:15px;font-size:14px;line-height:22px}.style---line-icons-grid{grid-template-columns:repeat(auto-fit,18px)}.top-bar-flex{flex-direction:column}.top-bar-padding{padding-top:16px;padding-bottom:16px}.top-bar-padding.small-padding{padding-top:20px;padding-bottom:20px}.text-200{font-size:16px;line-height:18px}.text-200.list{line-height:22px}.top-bar-wrapper{padding-left:36px;padding-right:36px}.testimonial-slider-small{padding:60px 15px}.testimonial-slide-wrapper{max-width:100%;margin-right:0%}.testimonial-card{margin-left:10px;margin-right:10px}.testimonial-slider-left{left:-10px}.testimonial-slider-right{right:-10px}.grid-2.grid-job-icon{text-overflow:ellipsis;white-space:nowrap;white-space:nowrap;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-rows:auto;grid-auto-columns:auto;grid-auto-flow:row;align-content:center;justify-items:start;width:100%;margin-bottom:5px;display:block}.text-block-4.company-class{flex-flow:row;display:flex}.meta-item.apply-button{place-content:center;display:flex}.image-5{margin-left:0}.hero-heading-center{padding:60px 15px}.centered-heading-2.margin-bottom-32px{margin-bottom:10px}.paragraph-4{margin-bottom:-12px}.text-block-16{order:-9999;padding-left:0;font-size:16px}.flex-block{grid-column-gap:5px;grid-row-gap:5px;text-align:left;flex-flow:row;justify-content:flex-start;align-items:center;width:90%;margin-bottom:10px;margin-left:20px;padding:0;display:flex}.flex-block.for-labels{width:100%}.paragraph-5{align-self:auto}.cta-inner{text-align:left;justify-content:center;max-width:100%}.hero-subscribe-right{padding:60px 15px}.hero-wrapper-2{grid-column-gap:15px;grid-row-gap:15px;border-radius:10px;flex-flow:column;justify-content:center;align-items:center;max-width:100%;margin-top:-50px;margin-left:40px;margin-right:40px;padding-left:23px;padding-right:23px}.hero-split-2.eu-updates-hero{justify-content:center;align-self:auto;align-items:center;max-width:100%;margin-left:20px;margin-right:20px}.shadow-two-2{max-width:150%}.shadow-two-2.eu-act-logo{flex:0 auto;order:9999;align-self:center;max-width:150px;margin-top:-52px;margin-left:0;padding-top:0}.margin-bottom-24px-2{grid-column-gap:0px;grid-row-gap:0px;white-space:normal;order:0;justify-content:center;align-self:stretch;align-items:center}.margin-bottom-24px-2.eu-text-notes{white-space:nowrap;white-space:nowrap;font-size:17px}.hero-form-container{grid-column-gap:15px;grid-row-gap:15px;flex-flow:row;justify-content:center;align-items:center}.hero-form-input{border-width:3px;border-color:#113a61;border-radius:5px;align-self:center;width:85%;height:48px;font-size:16px;font-weight:400}.button-primary-3.button-eu-act{align-self:center;width:200px}.text-span-11{flex-flow:column;justify-content:center;align-items:center;display:flex}.eu-updates{white-space:normal}.hero-without-image{padding:60px 15px}.container-7{margin-bottom:0}.text-span-15{flex-flow:column wrap;order:0;align-self:auto;font-size:13px;display:block}.code-embed-6{margin-top:0}.link-block.w--current{flex-flow:column;flex:0 auto;order:0;justify-content:center;align-self:auto;align-items:flex-start;margin-left:auto}.filter-row{flex-flow:column;justify-content:space-between;align-items:flex-start}.filter-row.flexibility-row{flex-flow:column;flex:none;justify-content:space-between;align-self:auto;align-items:flex-start;width:100%}.filter-row.mobile-row{flex-flow:row}.checkbox-field-2{align-self:center;width:100%;padding-left:0}.checkbox-field-3{flex-flow:row;justify-content:center;align-self:center;align-items:center;padding-left:10px}.div-block-2{display:none}.image-12,.image-13{width:10%}.text-block-22{border-radius:6px;width:60px;font-family:Inconsolata,monospace;font-size:100%}.grid-5{flex-flow:column;display:flex}.collection-list-wrapper{width:100%}.div-block-3{align-self:flex-start;margin-bottom:8px}.filter_tags{margin-bottom:1rem;margin-right:0}.radio_button{padding-left:20px}.button-primary-5{box-sizing:border-box;aspect-ratio:auto;flex:none;order:0;align-self:center;margin-right:auto;padding:10px 20px;font-size:20px;position:relative;overflow:clip}.checkbox-field-5{align-self:center;width:100%;padding-left:0}.ht-filters-engine-2.jobs-filters-dropdown-links.country-list-size{box-sizing:border-box;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;object-fit:fill;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;object-fit:fill;grid-column-gap:16px;grid-row-gap:16px;aspect-ratio:auto;object-fit:fill;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block;overflow:hidden}.checkbox-field-6{flex-flow:row;justify-content:center;align-self:center;align-items:center;padding-left:10px}.div-block-4{display:none}.checkbox-2{margin-right:10px}.jobs-filters-dropdown-button-2{margin-right:0;padding-left:30px;padding-right:30px}.filter-slider{display:none}.filter-slider.slider-mobile{background-color:#44444459;display:none}.filter-slider.slider-mobile.all-filters{display:none}.filter-close{background-color:#3636362e;position:fixed;inset:0%}.slider.mini-slider{border-radius:12px;width:auto;padding:20px 0 20px 20px;display:block;position:fixed;inset:auto 0% 0 auto}.slider.mini-slider.all-filters-high{padding-bottom:0;padding-right:20px;top:140px}.slider-body{padding-bottom:10px;overflow:auto}.slider-x{margin-top:0}.close-button{max-width:40%}.filter-row{flex-flow:wrap;justify-content:center;display:flex}.pill-all-filters.desktop-pill-only.filter-pill.job-report{display:inline-flex}.modal_jobtype,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter{display:none}.button{width:30%;min-width:80px;padding:5px 10px}.button.clear-button{width:30%;min-width:80px;padding-top:5px;padding-bottom:5px}.div-block-8{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;align-items:center;padding-right:20px}.div-block-8.single-filter{grid-column-gap:15px;grid-row-gap:15px;grid-column-gap:15px;grid-row-gap:15px;flex-flow:row}.radio-button-field-17,.radio-button-field-18,.radio-button-field-19,.radio-button-field-20{padding-left:0}.text-span-18{font-size:14px}.radio-button-field-21{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.radio-button-field-22{display:flex}.posting-method{color:var(--secondary-1)}.ht-verified-badge{background-color:#e8ffff;flex-flow:column;justify-content:flex-start;align-self:flex-start;align-items:flex-start;display:block;left:15%}.ht-verified-badge.ht-verified-badge--mobile{display:block}.card-header-row{flex-flow:column;justify-content:flex-start;align-self:stretch;align-items:flex-start}.div-block-17{width:100%}.div-block-18{display:none}.div-block-19{grid-column-gap:0px;grid-row-gap:0px;flex:none;justify-content:flex-start;align-self:auto;align-items:center;width:auto;height:auto;margin-left:0;display:flex;overflow:visible}.div-block-20{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:flex-start;width:85%;margin-left:0;display:flex;overflow:hidden}.ai-badge{background-image:linear-gradient(90deg,#acf5b6,#fff)}.ai-badge.is-blue,.ai-badge.is-green,.ai-badge.is-blue,.ai-badge.is-green{left:19%}.text-block-40{display:none}.text-block-40.is-mobile{display:block}.text-block-40.is-mobile.ai-badge{color:var(--neutral-700);background-color:#ddf0d5;background-image:none;border-radius:8px;margin-left:8px;margin-right:5px;padding-left:5px;padding-right:5px;position:absolute;inset:3px 0 0% 80%}.text-block-40.is-mobile.ai-badge.is-blue{background-image:linear-gradient(135deg,#fff0e6,#fff)}.text-block-40.is-mobile.ai-badge.assistive{color:var(--neutral-700);background-color:#ecf2f7;background-image:linear-gradient(59deg,#ceffff,#fff);border-radius:8px;margin-left:8px;margin-right:5px;padding-left:5px;padding-right:5px}.paragraph-10.is-paragraph{width:450px;font-size:16px}.body-3,.body-5{padding-top:0}.rich-text-block.rt-job-desc{margin-left:10px;margin-right:10px}.is-report{display:none}.text-block-48,.text-block-49,.text-block-50,.text-block-51,.text-block-52{flex:none;font-size:12px}.div-block-27{display:block;position:absolute;inset:0%}.badges-left{grid-column-gap:8px;grid-row-gap:8px;align-self:flex-start}.div-block-28{display:none}.verified-badge{align-self:center;display:block;position:static;inset:auto 12px 12px auto}.cta-form-row{grid-template-columns:1fr}.section-11.is-dsa{padding-top:40px}.dsa-grid{grid-template-columns:1fr}.container-16{margin-left:10px;margin-right:10px}.image-18{margin-left:10px;margin-right:20px}.div-block-29{margin-top:5px}.image-19{text-align:left;align-self:center;margin-top:10px}.image-19.qr-code{margin-top:30px}.checkbox-label-9{font-size:14px}.text-block-57{font-size:11px}.text-block-57.is-mobile{color:#cd6f71e0}}@media screen and (max-width:479px){body{background-color:#fafafa}h1{margin-bottom:10px;font-size:35px;line-height:1.2em}h2{font-size:25px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}blockquote{padding:33px 25px 35px;font-size:20px}.container-default{background-color:#f6f6f6;padding-left:10px;padding-right:10px}.container-default.header-pad{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;background-color:#f6f6f6;flex-flow:row;justify-content:center;align-items:center;margin-left:0;margin-right:0;display:flex}.section-styleguide{padding-top:32px;padding-bottom:32px}.style-guide-header{padding-left:20px;padding-right:20px}.color-primary-grid,.color-secondary-grid,.color-neutral-grid{grid-template-columns:1fr}.style-guide-subheader{padding-left:20px;padding-right:20px}.style-guide-content-wrapper{padding:60px 20px}.icons-grid{grid-template-columns:repeat(auto-fit,60px)}.button-primary.small{padding-left:15px;padding-right:15px}.button-primary.small.card-job-board-post{margin-bottom:15px}.button-primary.small.home-jobs-filter-search-button{color:var(--neutral-100);margin-top:8px;padding:10px 0;position:static}.button-primary.small.footer-newsletter{margin-top:15px;padding-top:22px;padding-bottom:22px;position:static}.button-primary.small.card-job-post-sidebar.is-linkedin{color:var(--neutral-100);justify-content:center;align-self:auto;align-items:center;margin-top:5px;margin-left:20px;margin-right:auto;text-decoration:none}.button-primary.small.job-category-filter-search-button{margin-top:15px;padding-top:22px;padding-bottom:22px;position:static}.button-primary.small.card-post-category{margin-bottom:20px;padding-left:20px;padding-right:20px}.button-primary.full-width.credit-add-cart-button{width:100%;margin-right:0}.button-primary.button-white.cta-featured{display:block}.button-primary.header-button{border-radius:10px;width:auto}.button-primary.header-button:hover{background-color:#ff432e;border-radius:12px}.button-primary.apply-button{text-align:left;justify-content:center;align-self:center;align-items:center;width:auto;margin-top:0;padding-top:10px;padding-bottom:10px}.button-primary.post-job-form-button{width:100%;margin-left:0;margin-right:0}.button-primary.contact-form-button{color:var(--neutral-100);width:100%}.button-primary._2-buttons-button{margin-right:0}.button-primary.free-job{align-self:auto;text-decoration:none}.button-secondary{padding-left:15px;padding-right:15px;text-decoration:none;display:block}.button-secondary:hover{background-color:var(--secondary-1);color:var(--neutral-100);-webkit-text-stroke-color:var(--neutral-100)}.button-secondary.small{padding-left:15px;padding-right:15px}.button-secondary.small.card-job-post-sidebar-about-company{text-align:left;align-self:flex-start;margin-bottom:10px;margin-left:10px;padding:10px;font-size:14px;text-decoration:none}.button-secondary.small.card-job-post-sidebar-about-company.view-company{justify-content:center;align-items:center;margin-left:35px;margin-right:35px;padding-left:0;padding-right:0;display:flex}.button-secondary.small.card-job-post-sidebar-about-company.view-company:hover{color:var(--neutral-100)}.button-secondary.pagination{flex:1;margin-top:30px;margin-left:0;margin-right:0}.button-secondary.full-width.credit-add-cart-button{width:100%;margin-top:15px}.button-secondary.pagination-blog{flex:1;margin-top:30px;margin-left:0;margin-right:0}.header{background-color:#f6f6f6}.header-logo{width:95px}.nav-item-wrapper{padding-top:13px;padding-bottom:13px}.nav-link{font-size:22px}.menu-button{background-color:#113a61}.menu-button:hover{background-color:#ff432e}.menu-button.w--open{grid-column-gap:0px;grid-row-gap:0px;background-color:#ffbd97}.nav-menu{padding-top:0;padding-bottom:0}.footer{background-color:var(--neutral-100);padding:0 20px}.footer-logo-container{margin-bottom:15px}.footer-nav{flex-direction:column;align-items:flex-start}.footer-logo{flex:0 auto;order:0;align-self:auto;max-width:60%;margin-left:auto}.page-wrapper{background-color:#fff}.page-wrapper.is-contact{margin-top:80px}.section{padding-top:72px;padding-bottom:72px}.section.home{margin-top:0}.section.cta{padding-bottom:41px}.section.job-post{background-color:#f6f6f6;padding-top:20px}.section.companies{padding-top:28px;padding-bottom:41px}.section.company{padding-bottom:50px}.section.bg-neutral-200.job-category{padding-top:50px}.section.post-job{background-color:#f6f6f6}.section.credit{padding-top:40px;padding-bottom:61px}.section.about-hero{background-color:#f6f6f6;padding-top:0;padding-bottom:0}.section.about-testimonials{padding-bottom:51px}.section.blog{padding-bottom:61px}.section.post-more-articles{padding-top:60px}.section.contact{background-color:#f6f6f6;margin-bottom:0;padding-top:0}.section.faqs{padding-top:20px;padding-bottom:10px}.section.blog-category{padding-bottom:61px}.licenses-image{border-radius:12px}.utility-page-wrap{min-height:500px;padding-left:16px;padding-right:16px}.utility-page-content-password{padding:20px}.input{box-sizing:border-box;flex:none;align-self:auto}.input.home-jobs-filter-search-input{background-position:18px;min-height:auto;padding:10px 20px 10px 50px;font-size:18px}.input.footer-newsletter{padding-left:20px;padding-right:20px}.input.job-category-filter-search-input{background-position:18px;padding-left:50px;padding-right:20px}.input.file-upload{margin-bottom:8px}._404-title{margin-bottom:20px;font-size:100px}.container-medium-770px{padding-left:16px;padding-right:16px}.container-medium-770px.changelog{margin-top:-90px}.divider.footer-content-top-divider{margin-top:35px;margin-bottom:42px}.divider.footer-content-bottom-divider{margin-top:47px}.divider.card-job-post-content-divider{text-align:center;flex:none;align-self:auto;margin-top:20px;margin-bottom:0}.divider.card-post-job-form{margin-top:40px;margin-bottom:40px}.divider.card-credit-item{margin-top:20px;margin-bottom:28px}.divider.card-post{margin-top:50px;margin-bottom:38px}.icon-password{width:110px;height:110px}.paragraph.card-job-board-post,.paragraph.cta{margin-bottom:20px}.paragraph.card-credit,.paragraph.about-achievements,.paragraph.about-testimonial-slide{margin-bottom:30px}.paragraph.password{font-size:16px}.paragraph.card-job-board-post,.paragraph.cta{margin-bottom:20px}.paragraph.card-job-post-sidebar{flex:0 auto;align-self:auto;margin-bottom:10px;margin-left:0;margin-right:10px}.paragraph.card-job-post-sidebar.is-about{margin-bottom:10px;margin-left:10px}.paragraph.card-job-post-sidebar.is-linkedin{margin-bottom:20px}.paragraph.file-upload-details{font-size:14px}.paragraph.pricing{max-width:402px;margin-left:auto;margin-right:auto}.paragraph.pricing-free{margin-bottom:23px}.paragraph.card-credit,.paragraph.about-achievements,.paragraph.about-testimonial-slide{margin-bottom:30px}.paragraph.blog-hero{max-width:396px;margin-left:auto;margin-right:auto}.paragraph.contact{text-align:center;flex:0 auto;align-self:auto;margin-bottom:30px;padding-left:20px;padding-right:20px}.paragraph.faq{width:auto;font-size:14px}.paragraph.faq.is-tablet{max-width:100%}.paragraph.blog-category{max-width:396px;margin-left:auto;margin-right:auto}.ht-filters-engine.job-board-post,.ht-filters-engine.job-board-featured-companies{padding:28px 25px 33px}.ht-filters-engine.changelog{padding:40px 25px}.ht-filters-engine.home-jobs-filters{margin-top:0;margin-bottom:0;padding:33px 25px}.ht-filters-engine.home-jobs-filters.search-shadow{margin-bottom:0;padding:0}.ht-filters-engine.job-board-post,.ht-filters-engine.job-board-featured-companies{padding:28px 25px 33px}.ht-filters-engine.job{object-position:50% 50%;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto}.ht-filters-engine.cta{padding:40px 25px 37px}.ht-filters-engine.cta.is-orange{text-align:left;text-align:left;margin:0 16px 20px;display:block}.ht-filters-engine.jobs-filters-dropdown-links{width:125px;display:block;left:10px}.ht-filters-engine.jobs-filters-dropdown-links.country-list-size{width:140px}.ht-filters-engine.jobs-filters-dropdown-links.job-list-size{width:126px}.ht-filters-engine.jobs-filters-dropdown-links.job-level-size{width:127px}.ht-filters-engine.jobs-filters-dropdown-links.date-posted-size{width:128px}.ht-filters-engine.job-post{width:auto;margin-bottom:10px;padding-bottom:20px}.ht-filters-engine.job-post-sidebar{width:auto;margin-top:10px;margin-bottom:30px;padding:20px 25px 20px 15px}.ht-filters-engine.job-post-sidebar.last{width:auto;padding-top:15px}.ht-filters-engine.job-post-sidebar.last.is-about{justify-content:center;align-items:flex-start;padding-left:10px}.ht-filters-engine.company-item{flex-direction:column;padding:38px 25px 33px}.ht-filters-engine.company{padding-bottom:47px}.ht-filters-engine.job-category-filters{padding:33px 25px}.ht-filters-engine.job-empty-state{padding:50px 25px}.ht-filters-engine.post-job-form-card{padding:40px 25px 44px}.ht-filters-engine.credit-item-card{padding:33px 25px}.ht-filters-engine.credit{margin-bottom:35px;padding:38px 25px}.ht-filters-engine.pay-credit{padding:35px 25px}.ht-filters-engine.about-achievement{margin-bottom:20px;padding:38px 25px}.ht-filters-engine.post{padding:40px 25px 68px}.ht-filters-engine.contact{box-shadow:none;min-height:500px;padding:20px 10px 30px;transform:none}.ht-filters-engine.contact-email-link{padding:30px 25px}.ht-filters-engine.faq{box-shadow:none;padding:30px 25px;transform:none}.ht-filters-engine.faq.for-home{width:100%;margin-top:0;margin-left:0;padding:10px 10px 10px 5px}.ht-filters-engine.faq.for-home.is-tablet{width:100%}.ht-filters-engine.default{padding-left:25px;padding-right:25px}.ht-filters-engine._404{padding:33px 25px 60px}.checkout-form{padding-top:60px;padding-bottom:82px}.checkout-block-header,.checkout-block-content{padding-left:20px;padding-right:20px}.title.h4-size.card-post-item,.title.h4-size.card-post-section-item{max-width:310px;margin-bottom:10px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:10px}.title.checkout{font-size:16px}.title.h4-size{font-size:18px}.title.h4-size.card-post-item,.title.h4-size.card-post-section-item,.title.h4-size.card-post-item,.title.h4-size.card-post-section-item{max-width:310px;margin-bottom:10px}.title.h5-size{font-size:16px}.title.h5-size.card-contact-email-link{margin-bottom:3px}.title.h5-size.dropdown-nav-title{margin-bottom:15px}.title.card-job-board-post{margin-bottom:10px}.title.featured-companies{margin-bottom:28px}.title.h6-size.card-job{flex-flow:column;flex:none;justify-content:center;align-self:flex-start;align-items:flex-start;width:230px;font-size:15px}.title.jobs{margin-left:0;font-size:33px}.title.footer-menu{margin-bottom:25px}.title.h2-size{font-size:22px}.title.h2-size.card-job-post{text-align:left;text-align:left;padding-top:5px}.title.h3-size{font-size:20px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:10px}.title.h3-size.job-rich-text{margin-top:30px}.title.h3-size.company-job-openings{margin-bottom:20px}.title.h3-size.company-about,.title.h3-size.company-perks{margin-bottom:10px}.title.post-job{font-size:25px}.title.about-testimonials{max-width:224px;margin-left:auto;margin-right:auto}.title.about-testimonial-slide{padding-left:0;padding-right:0}.title.blog{margin-bottom:20px;margin-right:0}.title.faq{font-size:18px}.title.faq.is-home{padding-left:5px;font-size:17px}.title.faq.is-home.is-tablet{overflow-wrap:anywhere;overflow-wrap:anywhere;font-size:14px}.title.h1-size{font-size:27px}.split-content.header-right{flex-flow:row;justify-content:flex-end;align-items:flex-start}.split-content.job-board-content{margin-bottom:5px}.split-content.card-job-left{grid-template-rows:55px auto;grid-template-columns:1fr 1fr;grid-auto-rows:38px;grid-auto-columns:1fr;align-self:flex-start;margin-bottom:0;padding-top:5px;padding-bottom:5px}.split-content.card-job-left.hide-mobile{display:none}.split-content.card-job-right{grid-column-gap:0px;grid-row-gap:0px;text-overflow:ellipsis;white-space:nowrap;flex-flow:row;grid-template-columns:1fr;margin-bottom:0;overflow:hidden}.split-content.content-top-more-jobs-left{margin-bottom:20px}.split-content.content-top-company-left{margin-bottom:20px;margin-right:0}.split-content.about-achievements-right{flex-direction:column}.split-content.content-top-post-more-articles-left{margin-bottom:30px}.split-content.contact-content{margin-top:0}.checkout-required-text{font-size:15px}.order-item{flex-wrap:wrap}.image-wrapper.order-item-image,.image-wrapper.card-job-board-post-icon{margin-bottom:15px}.image-wrapper.order-item-image,.image-wrapper.card-job-board-post-icon{margin-bottom:15px}.image-wrapper.featured-company{max-width:40px;margin-right:10px}.image-wrapper.card-job{flex-flow:row;justify-content:flex-start;align-items:center;margin-bottom:10px;margin-right:0}.image-wrapper.card-job.recommended{width:35px;height:35px}.image-wrapper.card-job-post-logo{width:70px;min-width:70px;min-height:70px;margin-bottom:15px}.image-wrapper.card-job-post-sidebar-icon{flex-flow:column;justify-content:center;align-items:flex-start;width:50px;min-width:50px;min-height:50px;margin:10px 0 0 20px;padding-top:0}.image-wrapper.card-job-post-sidebar-icon.is-linkedin{margin-top:0;margin-bottom:5px;margin-left:15px}.image-wrapper.company-item{max-width:65px;margin-bottom:15px;margin-right:0}.image-wrapper.company{max-width:100px;margin-bottom:15px}.image-wrapper.about-hero-1{border-radius:15px;margin-right:10px}.image-wrapper.about-hero-2.mobile{border-radius:15px}.image-wrapper.post-main-image{min-height:183px}.image-wrapper.contact-link-icon{border-radius:10px;min-width:40px;max-width:40px;margin-bottom:10px}.image-wrapper.card-contact-email-link{width:60px;min-width:60px;min-height:60px;margin-bottom:15px;margin-right:0}.image.card-job-post.job-logo,.image.card-job-post-sidebar-icon{height:55px}.image.company-logo{width:120px;margin-left:10px;margin-right:10px}.image.company-logo.first{margin-left:10px}.image.company-logo.last{margin-right:10px}.image.card-job-post.job-logo,.image.card-job-post-sidebar-icon{height:55px}.image.job-category{margin-bottom:15px;margin-right:0}.image.credit-feature-icon{margin-right:10px}.image.about-testimonial-slide-image{width:180px;margin-bottom:25px}.image.style-guide-icon{width:60px;min-width:60px;min-height:60px;max-height:60px}.image.jobs-filters{margin-bottom:15px}.image.dropdown-icon{align-self:center}.order-item-wrapper{flex-direction:column}.header-wrapper{grid-column-gap:11px;grid-row-gap:11px;background-color:#f6f6f6;width:280px;padding-left:10px}.grid-licenses-images{grid-template-columns:1fr}.container-medium-736px{padding-left:16px;padding-right:16px}.container-medium-736px.home-hero,.container-medium-736px.home-hero.search,.container-medium-736px.home-hero,.container-medium-736px.home-hero.search,.container-medium-736px.home-hero.search{margin-bottom:50px}.companies-wrapper{max-width:402px;margin-bottom:15px;margin-left:auto;margin-right:auto}.companies-text{align-self:center;margin-bottom:15px}.featured-jobs-wrapper{margin-bottom:40px}.jobs-wrapper{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;padding-left:0;display:flex}.bg.cta-shape-1{bottom:-121px;left:-79px}.bg.cta-shape-2{top:-121px;right:-123px}.card-job-title-wrapper{text-overflow:ellipsis;white-space:nowrap}.card-link-wrapper{font-size:13px}.card-job-category-wrapper{white-space:nowrap;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr}.card-job-category-title-wrapper{text-overflow:clip;white-space:normal}.card-job-category-title-wrapper.location-position-wrapper{justify-content:flex-start;align-items:stretch;margin-bottom:0}.card-job-category-text{flex-flow:row;justify-content:flex-start;align-items:flex-start;font-size:12px}.card-job-category-text.country-colour{font-size:12px}.card-job-category-text.is-location{justify-content:flex-start;align-items:flex-start;padding-left:20px}.card-job-category-text.is-location.country-gray{padding-left:0}.card-job-category-text.is-company{justify-content:flex-start;align-self:auto;align-items:center;height:auto;padding-left:0;display:flex}.card-job-category-text.city-gray{height:50%;padding-left:0;display:block}.collection-list{flex-flow:column;width:100%;height:auto;display:flex}.collection-item.collection-size{align-self:auto}.home-jobs-filter-search{flex-direction:column;align-items:stretch;min-width:auto;margin-bottom:25px}.jobs-filters-dropdown-button{min-height:auto;margin-top:0;padding:8px 20px}.jobs-filters-dropdown-button.last.size-button,.jobs-filters-dropdown-button.last.size-button.size-button-date,.jobs-filters-dropdown-button.last.country-size-button,.jobs-filters-dropdown-button.last.job-size-button{width:100%}.jobs-filters-dropdown-button.last{flex:none;align-self:auto;font-size:20px;font-weight:500}.jobs-filters-dropdown-button.last.size-button,.jobs-filters-dropdown-button.last.size-button.size-button-date,.jobs-filters-dropdown-button.last.country-size-button,.jobs-filters-dropdown-button.last.job-size-button,.jobs-filters-dropdown-button.last.size-button,.jobs-filters-dropdown-button.last.size-button.size-button-date,.jobs-filters-dropdown-button.last.size-button.size-button-date,.jobs-filters-dropdown-button.last.country-size-button,.jobs-filters-dropdown-button.last.job-size-button{width:100%}.jobs-filters-dropdown{z-index:45}.jobs-filters-dropdown._30,.jobs-filters-dropdown._25{z-index:auto}.jobs-filters-dropdown.index-class{z-index:10}.jobs-filters-dropdown._50{z-index:auto}.jobs-filters-dropdown._40{z-index:40}.jobs-filters-dropdown._35{z-index:auto;flex-flow:row;flex:none;align-self:auto}.jobs-filters-dropdown._30,.jobs-filters-dropdown._25{z-index:auto}.jobs-filters-dropdown-list{clear:none;object-fit:fill;display:none;position:absolute;left:auto;right:0%}.jobs-filters-dropdown-list.w--open{box-sizing:border-box;clear:none;align-self:auto;position:static;top:0%;left:0%}.jobs-filters-dropdown-list.dropdown-list-position{padding-top:30px;display:none}.job-sidebar-wrapper{margin-top:0;padding-bottom:0}.footer-content{grid-column-gap:35px;grid-row-gap:35px;justify-content:center;align-items:center}.footer-content-bottom{grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-flow:column;justify-content:center;align-items:center;margin-bottom:20px}.footer-main-content{margin-bottom:30px}.footer-newsletter-form{flex-direction:column;align-items:stretch}.footer-small-print{margin-bottom:30px}.footer-social-media-wrapper{grid-column-gap:18px;grid-row-gap:18px;justify-content:center;align-self:auto;align-items:center;margin-top:35px}.footer-menu-main-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;margin-bottom:0}.footer-menu-wrapper{margin-bottom:20px;margin-right:35px}.footer-menu-content{flex-wrap:wrap}.footer-menu-job-categories-content{flex-wrap:wrap;margin-top:20px;margin-bottom:-20px}.brand{width:90px;margin-right:0}.backlink-wrapper{margin-bottom:23px}.card-job-post-content{margin-top:20px;margin-left:10px;margin-right:10px}.card-job-post-title-wrapper{text-align:left;flex-flow:column;margin-top:10px;margin-bottom:30px;padding-left:10px;display:block}.card-job-post-categories-wrapper{flex-flow:column;justify-content:center;align-items:flex-start}.card-job-post-category-title-wrapper{margin-bottom:8px}.card-job-post-category-text{align-self:flex-start}.job-description-date-wrapper{margin-left:10px;font-size:14px}.content-top.more-jobs{text-align:center;flex-direction:column;align-items:stretch}.content-top.company{margin-bottom:40px}.content-top.blog{flex-flow:column;align-items:stretch;margin-bottom:40px}.content-top.post-more-articles{text-align:center;flex-direction:column;align-items:stretch}.content-top.blog-category{margin-bottom:40px}.job-post-sidebar-wrapper.mobile{justify-content:space-between;width:auto}.card-job-post-sidebar-content{flex:1;align-self:auto}.card-job-post-sidebar-title-about-company-wrapper{margin-left:10px}.container-small-550px{padding-left:16px;padding-right:16px}.container-small-550px.companies{margin-bottom:35px}.company-content{margin-top:-30px;padding-left:25px;padding-right:25px}.company-content-top-wrapper{flex-direction:column;align-items:center}.company-tabs-menu{margin-bottom:40px}.company-tab-link{padding-top:15px;padding-bottom:15px}.empty-state.cart-empty{align-items:stretch;padding-left:16px;padding-right:16px}.company-about-details-wrapper{margin-right:20px}.company-perks-column-1{margin-bottom:10px}.job-category-main-content{margin-bottom:25px}.job-category-title-wrapper{flex-direction:column;align-items:stretch;margin-bottom:10px}.job-category-filter-search{flex-direction:column;align-items:stretch;min-width:auto;margin-bottom:25px}.featured-jobs-category-title-wrapper,.jobs-category-title-wrapper{margin-bottom:10px}.container-medium-765px{padding-left:16px;padding-right:16px}.container-medium-765px.post-job{margin-bottom:20px}.post-job-tabs-menu{margin-bottom:40px}.post-job-tab-link{padding-bottom:20px}.checkbox-field.margin{margin-top:20px}.checkbox{width:18px;min-width:18px;height:18px;min-height:18px}.checkbox-text{font-size:14px}.text-area{min-height:250px;max-height:300px}.text-area.contact-form-message{min-width:100%;height:250px}.container-medium-664px,.container-medium-820px{padding-left:16px;padding-right:16px}.pricing-free-features-grid{grid-template-columns:auto;margin-bottom:30px}.card-credit-item-features-grid{grid-row-gap:16px;margin-bottom:20px}.card-credit-item-price{margin-bottom:22px}.card-credit-features-grid{grid-row-gap:16px}.credit-add-cart-buttons-wrapper{flex-direction:column}.about-hero-wrapper{margin-bottom:50px}.about-achievements-cards-left{max-width:100%;margin-bottom:20px;margin-right:0}.about-achievements-cards-right{max-width:100%;margin-top:0}.card-about-achievement-number{font-size:29px}.container-small-541px,.container-large-1088px{padding-left:16px;padding-right:16px}.about-testimonials-slider{padding-left:0;padding-right:0}.testimonial-slide{padding-bottom:45px;padding-left:25px;padding-right:25px}.about-testimonial-slide-name{font-size:16px}.about-testimonial-slide-rol{font-size:14px}.about-testimonials-slider-left-arrow{width:50px;min-width:50px;min-height:50px;max-height:50px;left:-18px}.about-testimonials-slider-right-arrow{width:50px;min-width:50px;min-height:50px;max-height:50px;right:-18px}.container-medium-657px{padding-left:16px;padding-right:16px}.card-post-featured-item-content{padding:25px 25px 30px}.card-post-featured-item-content-top{margin-bottom:25px}.card-post-featured-item-content-bottom{flex-wrap:wrap;margin-bottom:-15px}.card-post-featured-item-date,.post-item-arrow-wrapper{margin-bottom:15px}.post-featured-wrapper{margin-bottom:68px}.categories-wrapper{margin-bottom:0}.button-category{font-size:15px}.card-post-item-content{margin-left:25px;margin-right:25px;padding-top:25px;padding-bottom:28px}.card-post-item-content-top{margin-bottom:25px}.card-post-item-content-bottom{flex-wrap:wrap;margin-bottom:-15px}.card-post-item-date{margin-bottom:15px}.container-medium-940px{padding-left:16px;padding-right:16px}.container-medium-940px.post{margin-top:-48px}.card-post-item-category{padding-left:15px;padding-right:15px;top:20px;right:23px}.card-post-about-wrapper{flex-wrap:wrap;margin-bottom:-20px}.card-post-date,.rich-text p{margin-bottom:20px}.rich-text p{margin-bottom:20px}.rich-text ol{margin-top:20px;margin-bottom:28px;padding-left:20px}.rich-text h3{margin-top:28px}.rich-text figcaption{margin-top:10px;font-size:14px}.rich-text figure{margin-top:20px;margin-bottom:28px}.rich-text h4{margin-top:28px}.rich-text blockquote{margin-top:26px;margin-bottom:28px}.rich-text h5{margin-top:28px}.rich-text ul{margin-top:20px;margin-bottom:28px;padding-left:20px}.rich-text h6{margin-top:28px}.card-post-section-item-category{padding-left:15px;padding-right:15px;top:20px;right:23px}.card-post-section-item-content{margin-left:25px;margin-right:25px;padding-top:25px;padding-bottom:28px}.card-post-section-item-content-top{margin-bottom:25px}.card-post-section-item-content-bottom{flex-wrap:wrap;margin-bottom:-15px}.card-post-section-item-date{margin-bottom:15px}.contact-wrapper{margin:0 5px 20px}.contact-link{flex-wrap:wrap;margin-bottom:-10px;font-size:14px}.contact-form-block{margin-top:0}.contact-form{grid-column-gap:19px;grid-row-gap:19px;grid-template-rows:auto;grid-template-columns:1fr;margin-top:10px;margin-left:10px;margin-right:10px}.contact-link-text{margin-bottom:10px}.container-small-560px{padding-left:16px;padding-right:16px}.container-medium-890px{padding-bottom:20px;padding-left:16px;padding-right:16px}.faq-content-top{width:95%}.faq-content-bottom{margin-left:10px;padding-right:10px}.faq-arrow-wrapper{width:40px;min-width:40px;min-height:40px;max-height:40px;margin-right:10px}.card-contact-email-link-main-content{text-align:center;flex-direction:column;align-items:center}.category-title-wrapper.blog-category{margin-bottom:10px}.dropdown-nav{flex-direction:column;align-items:flex-start}.dropdown-arrow{font-size:9px}.dropdown-nav-main-wrapper{padding-top:30px}.header-menu-button-icon-wrapper{margin-left:auto}.icon-wrapper{grid-column-gap:6px;grid-row-gap:6px;width:20px;min-height:15px}.header-menu-button-icon-top,.header-menu-button-icon-medium,.header-menu-button-icon-bottom{min-height:3px;max-height:3px}.cart-header,.cart-footer,.cart-list{padding-left:16px;padding-right:16px}.cart-item{flex-wrap:wrap}.dropdown-job-category-filter-text{width:100%;font-size:15px;line-height:1.2em}.rich-text-card-credit p{margin-bottom:20px}.rich-text-card-credit ol{margin-top:20px;margin-bottom:28px;padding-left:20px}.rich-text-card-credit figcaption{margin-top:10px;font-size:14px}.rich-text-card-credit figure{margin-top:20px;margin-bottom:28px}.rich-text-card-credit h4{margin-top:28px}.rich-text-card-credit blockquote{margin-top:26px;margin-bottom:28px}.rich-text-card-credit h5{margin-top:28px}.rich-text-card-credit ul{margin-top:20px;margin-bottom:28px;padding-left:20px}.rich-text-card-credit h6{margin-top:28px}.btn-primary{width:100%;padding-top:18px;padding-bottom:18px}.card-home-pages-wrapper{padding-left:24px;padding-right:24px}.container-default-2{padding-left:20px;padding-right:20px}.home-pages-top-wrapper{margin-bottom:16px}.image-home-link-wrapper{max-width:180px;margin-left:8px;margin-right:8px}.figma-file-text-wrapper{padding-left:24px;padding-right:24px}.grid-3-columns{grid-template-columns:1fr}.btn-secondary{width:100%;padding-top:18px;padding-bottom:18px}.home-surprises-card{border-radius:22px}.buttons-row{flex-direction:column}.buttons-row.center{align-items:stretch}.mg-bottom-24px{margin-bottom:16px}.mg-bottom-56px{margin-bottom:32px}.section-index{padding-top:96px;padding-bottom:96px}.section-index.hero-page{padding-bottom:94px}.button-row{margin-bottom:14px;margin-right:0}.line-square-icon.top-bar-close-icon{padding-left:12px;padding-right:12px}.top-bar-wrapper{padding-left:19px;padding-right:19px}.more-templates-logo{width:60px}.more-templates-p{font-size:12px}.brix-badges-wrapper{width:310px;height:100px;right:22px}.more-templates-lottie-2{width:40px;top:-16px;right:-15px}.more-templates-badge-wrapper{grid-column-gap:6px;grid-row-gap:6px;max-width:310px;padding:8px 18px 8px 15px}.more-templates-badge-wrapper:hover{transform:scale(.9)translateY(20px)}.container-2{max-width:none}.centered-heading{margin-bottom:24px}.testimonial-slide-wrapper{max-width:100%;margin-right:0%}.testimonial-card{margin-left:10px;margin-right:10px}.testimonial-slider-left{left:-10px}.testimonial-slider-right{right:-10px}.grid-2.grid-job-icon{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;width:110%}.image-3{flex:none;width:12px;height:12px}.image-4{flex:none;width:12px;max-width:100%;height:12px}.image-5{flex:none;width:12px;height:12px}.container-3{max-width:none}.centered-heading-2{margin-bottom:24px}.centered-heading-2.margin-bottom-32px{text-align:left;text-align:left;flex-flow:row;justify-content:center;align-items:flex-start;width:100%;display:block}.text-span{flex:0 auto;align-self:auto}.text-span.ht-highlight{padding-left:0;padding-right:2px}.container-4{width:100%;height:600px}.chip{width:120px;height:30px;font-size:14px}.chip.long-chip{width:180px}.paragraph-4{margin-bottom:20px;padding-left:20px;padding-right:20px;font-size:16px}.text-block-16{text-align:left;white-space:normal;flex-flow:row;order:-9999;margin-left:10px;font-size:16px;text-decoration:none;display:block}.text-block-16.only-info{flex:none;align-self:stretch;font-size:14px}.image-7{vertical-align:baseline;order:0;align-self:auto;margin-left:0;padding-top:0;padding-left:0}.flex-block{grid-column-gap:10px;grid-row-gap:10px;white-space:nowrap;object-fit:fill;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0;margin-left:0;padding-left:10px;font-size:16px;display:flex}.flex-block.for-labels{width:95%;padding-left:0}.search-group{flex-flow:column;justify-content:flex-start;align-items:flex-start}.paragraph-5{align-self:center}.cta-inner{max-width:100%}.text-block-19{color:var(--neutral-700);font-size:20px;font-weight:500}.container-5{max-width:none}.hero-wrapper-2{background-color:#fafafa;max-width:100%;margin-top:0;margin-left:10px;margin-right:10px}.margin-bottom-24px-2{text-align:center;white-space:normal;align-self:center}.margin-bottom-24px-2.eu-text-notes{clear:none;text-align:left;white-space:normal;clear:none;text-align:left;white-space:normal;flex-flow:column;justify-content:center;align-self:stretch;align-items:center;padding-left:20px;font-size:16px;display:none}.hero-form{align-self:stretch;margin-bottom:15px}.hero-form-container{flex-direction:column;align-items:flex-start}.hero-form-input{flex:none;align-self:center;width:85%;height:48px;margin-bottom:10px}.button-primary-3.button-eu-act{width:150px}.eu-updates{align-self:auto;font-size:20px}.code-embed-2{margin-top:0}.text-span-12{text-align:left;align-self:auto}.paragraph-6{padding-left:20px;padding-right:20px}.paragraph-6.eu-xs-note{color:var(--neutral-700);flex-flow:row;justify-content:center;align-items:center;display:block}.small-size-note{float:none;clear:none;color:var(--neutral-700);text-align:center;justify-content:center;align-items:center;margin-left:20px;margin-right:20px;display:flex}.container-7{margin-bottom:0}.footer-2{background-color:#f6f6f6;margin-top:20px;padding-top:30px;padding-bottom:20px}.text-span-15{flex:0 auto;align-self:auto;font-size:12px}.code-embed-6{margin-top:0}.link-block.w--current{justify-content:flex-start;align-items:center;display:flex}.body-2{background-color:#f6f6f6}.form-collection{grid-column-gap:5px;grid-row-gap:5px}.filter-row{z-index:auto}.filter-row.flexibility-row{z-index:auto;grid-template-columns:1fr 1fr;justify-items:start}.filter-row.mobile-row{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-start;margin-top:10px;font-size:15px;font-weight:500;display:flex}.search-row{flex-flow:column;padding-bottom:0}.checkbox-field-2{justify-content:flex-start;align-self:flex-start;align-items:center;width:100px;padding-left:0}.checkbox-field-3{justify-content:flex-start;align-self:flex-start;align-items:center;width:100px;padding-left:0;padding-right:6px}.checkbox-field-4{justify-content:flex-start;align-self:flex-start;align-items:center;display:flex}.filters-toggle{align-self:center}.div-block-2{flex:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:auto;display:block}.grid-4{flex-flow:column;padding-left:20px;display:flex}.image-12{height:100%}.image-13{width:40%}.text-block-22{color:var(--neutral-100);background-color:#ff6333;border-radius:6px;align-items:center;width:55px;margin-left:10px;font-family:Inconsolata,monospace;font-size:100%;font-weight:700;top:auto}.collection-list-wrapper{padding-left:0;padding-right:0}.text-block-23{font-family:Inconsolata,monospace;font-size:12px}.text-block-24{color:var(--neutral-500);font-family:Inconsolata,monospace;font-size:12px}.text-block-25{font-family:Inconsolata,monospace;font-size:12px}.text-block-26{color:var(--neutral-500);font-family:Inconsolata,monospace;font-size:12px}.filter_results{flex-direction:column;align-items:flex-start}.radio_button{padding-left:20px}.filters-toggle-2{align-self:center}.button-primary-5{align-self:center;width:50%;margin-right:0;padding:10px 15px;display:block}.checkbox-field-5{justify-content:flex-start;align-self:flex-start;align-items:center;width:100px;padding-left:0}.input-2{box-sizing:border-box;flex:none;align-self:auto}.ht-filters-engine-2.jobs-filters-dropdown-links{width:125px;display:block;left:10px}.ht-filters-engine-2.jobs-filters-dropdown-links.country-list-size{width:140px}.ht-filters-engine-2.jobs-filters-dropdown-links.date-posted-size{width:128px}.ht-filters-engine-2.jobs-filters-dropdown-links.job-list-size{width:126px}.ht-filters-engine-2.jobs-filters-dropdown-links.job-level-size{width:127px}.checkbox-field-6{justify-content:flex-start;align-self:flex-start;align-items:center;width:100px;padding-left:0;padding-right:6px}.div-block-4{flex:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:auto;display:block}.grid-6{flex-flow:column;padding-left:20px;display:flex}.image-14.dropdown-icon{align-self:center}.jobs-filters-dropdown-button-2{min-height:auto;margin-top:0;padding:8px 20px}.jobs-filters-dropdown-button-2.last.size-button,.jobs-filters-dropdown-button-2.last.size-button.size-button-date,.jobs-filters-dropdown-button-2.last.job-size-button,.jobs-filters-dropdown-button-2.last.country-size-button{width:100%}.jobs-filters-dropdown-button-2.last{flex:none;align-self:auto;font-size:20px;font-weight:500}.jobs-filters-dropdown-button-2.last.size-button,.jobs-filters-dropdown-button-2.last.size-button.size-button-date,.jobs-filters-dropdown-button-2.last.job-size-button,.jobs-filters-dropdown-button-2.last.country-size-button,.jobs-filters-dropdown-button-2.last.size-button,.jobs-filters-dropdown-button-2.last.size-button.size-button-date,.jobs-filters-dropdown-button-2.last.size-button.size-button-date,.jobs-filters-dropdown-button-2.last.job-size-button,.jobs-filters-dropdown-button-2.last.country-size-button{width:100%}.checkbox-field-7{justify-content:flex-start;align-self:flex-start;align-items:center;display:flex}.filter-slider{background-color:#44444480;flex-flow:column;justify-content:flex-start;align-items:center;display:none;overflow:hidden}.filter-slider.slider-mobile,.filter-slider.slider-mobile.all-filters{display:none}.filter-slider.slider-mobile,.filter-slider.slider-mobile.all-filters{display:none}.filter-slider.slider-mobile.all-filters{display:none}.filter-slider.slider-mobile.all-filters.all-filters-high{display:block}.filter-close{grid-column-gap:16px;grid-row-gap:16px;background-color:#2323232e;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block;position:absolute;inset:0%}.slider{background-color:#f6f6f6;border-radius:12px;flex:0 auto;position:fixed;inset:auto 0% 0%}.slider.mini-slider{display:block}.slider.mini-slider.all-filters-high{z-index:auto;z-index:auto;padding-top:20px;padding-bottom:10px;padding-left:30px;top:140px}.slider-body{padding:20px 0 0;display:block;overflow:auto}.slider-header{flex:none;margin-left:0}.slider-footer{flex:none}.slider-x{margin-top:0;margin-left:0}.filter-row{grid-column-gap:8px;grid-row-gap:8px;white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0;padding-left:10px;padding-right:10px;display:flex;overflow:auto}.pill-all-filters.desktop-pill-only.filter-pill.job-report{text-align:center;text-align:center;text-align:center;text-align:center;justify-content:center;align-items:center;margin-left:0}.modal_jobtype,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter,.modal_jobtype.all-filters-desk,.modal_jobtype.h3-filter{display:none}.modal-card{width:auto;max-width:520px;max-height:none;padding:20px 20px 10px 30px;position:fixed;bottom:0;right:0}.modal-card.modal-card-is-allfilters{width:auto;padding-top:20px;padding-bottom:10px;padding-left:30px;top:140px}.button{align-self:center;width:35%;min-width:80px;height:35px}.button.clear-button{align-self:center;width:78.85px}.div-block-8{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;align-items:center;padding-bottom:0}.div-block-8.single-filter{grid-column-gap:16px;grid-row-gap:16px;grid-column-gap:16px;grid-row-gap:16px;flex-flow:row}.heading-5.h3-filter.report-h1{font-size:18px}.radio-button-field-5{padding-left:0}.form-7{padding-top:0;padding-left:0;padding-right:0}.form-8{padding:0}.container-13{width:100%}.checkbox-field-57,.checkbox-field-58,.checkbox-field-59,.checkbox-field-60,.checkbox-field-61,.radio-button-field-14,.radio-button-field-15,.radio-button-field-16{padding-left:0}.filter-divider-mobile{width:90%}.radio-button-field-17,.radio-button-field-18,.radio-button-field-19,.radio-button-field-20,.checkbox-field-62,.checkbox-field-63,.checkbox-field-64,.checkbox-field-65,.checkbox-field-66,.checkbox-field-67,.checkbox-field-68,.checkbox-field-69,.checkbox-field-70,.checkbox-field-71,.checkbox-field-72,.checkbox-field-73,.checkbox-field-74,.checkbox-field-75,.checkbox-field-76,.checkbox-field-77,.checkbox-field-78,.checkbox-field-79,.checkbox-field-80,.checkbox-field-81,.checkbox-field-82,.checkbox-field-83,.checkbox-field-84,.checkbox-field-85{padding-left:0}.paragraph-9{text-align:center;flex-flow:column;justify-content:center;align-items:center;display:flex}.text-span-18{flex-flow:row;width:280px;display:block}.mobile-text{font-size:15px}.posting-method{color:var(--secondary-1);padding-top:20px}.ht-verified-badge{background-color:#e8ffff;left:25%}.ht-verified-badge.ht-verified-badge--mobile{border-radius:7px}.card-header-row{width:75%}.div-block-18{display:none}.div-block-19{justify-content:flex-start;align-items:center;width:auto;height:auto}.div-block-20{grid-column-gap:0px;grid-row-gap:0px;width:100%;overflow:hidden}.text-block-39{display:block}.ai-badge.is-blue,.ai-badge.is-green,.ai-badge.is-blue,.ai-badge.is-green{left:20%}.text-block-40.is-mobile.ai-badge{z-index:10;color:var(--neutral-700);background-color:#eef9f3;background-image:none;border-radius:8px;margin-left:0;margin-right:5px;padding-left:5px;padding-right:5px;left:75%;box-shadow:2px 2px 3px -2px #0003}.text-block-40.is-mobile.ai-badge.is-blue{background-image:linear-gradient(135deg,#fff0e6,#fff)}.text-block-40.is-mobile.ai-badge.assistive{color:var(--neutral-700);background-color:#ecf2f7;background-image:linear-gradient(59deg,#ceffff,#fff);border-radius:8px;margin-left:0;margin-right:5px;padding-left:5px;padding-right:5px;box-shadow:2px 2px 3px -2px #0003}.paragraph-10{display:block}.paragraph-10.is-paragraph{text-align:left;text-align:left;width:auto;font-size:17px;display:block}.body-3{padding-top:0}.body-5{background-color:#f6f6f6;padding-top:0}.body-6{background-color:#f6f6f6}.expandable.is-tablet-down-only{width:100%;max-width:100%}.rich-text-block.rt-job-desc{margin-right:10px}.is-text-report{font-size:15px}.is-report{display:none}.report-jobtitle{font-size:17px}.report-companytitle{font-size:13px}.radio-button-label,.radio-button-label-2,.radio-button-label-3,.radio-button-label-4,.radio-button-label-5{font-size:14px}.text-block-47{font-size:15px}.terms-text{padding-left:0}.body-10{background-color:#f6f6f6}.radio-button-field-23,.radio-button-field-24,.radio-button-field-25,.radio-button-field-26,.radio-button-field-27{display:flex}.ht-sidebar-panel{padding-top:5px}.div-block-27{display:block}.verified-badge{top:20px;left:20%}.cta-label{margin-bottom:0}.cta-dot{width:20px;height:15px}.cta-title{font-size:18px}.cta-body{text-align:left;font-size:14px}.cta-input{padding-top:3px;padding-bottom:3px}.cta-btn{margin-bottom:5px;padding-top:3px;padding-bottom:3px}.text-block-53,.text-block-54{font-size:12px}.section-11.is-dsa{margin-top:70px;padding-top:20px}.checkbox-label-8{font-size:12px}.heading-10{font-size:23px}.link-2{font-size:14px}.image-18{margin-right:20px}.div-block-29{margin-top:5px}.heading-14{font-size:18px}.image-19.qr-code{margin-top:20px}.code-embed-11{background-color:#f6f6f6}.checkbox-label-9{font-size:15px}.arrow-down{align-self:center}.text-block-57.is-mobile{color:#cd6f71e0;font-size:12px;font-weight:500}.heading-16{text-align:center;justify-content:center;align-self:center;align-items:center;font-size:20px}}#ht-search-input.w-node-_8aace3d4-bc92-6b1b-e1b1-897a56ef5b3b-b3614b62{grid-area:1/1/2/2}#w-node-_72563948-aaf9-09e3-3513-e1f3d595cb17-b3614b62{place-self:center}#w-node-_5a448f61-a1af-1ef2-6dd4-e08c98ecace9-b3614b62{grid-area:span 1/span 1/span 1/span 1;place-self:auto}#w-node-_5a448f61-a1af-1ef2-6dd4-e08c98ecacf6-b3614b62{align-self:stretch}#w-node-a981ba81-69a3-83ba-2971-e6c0220fcbd2-b3614b62{grid-area:span 1/span 1/span 1/span 1;place-self:stretch}#w-node-_84a423c1-9ac5-17d8-1feb-fa07763e5f51-b3614b62{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){#w-node-_5a448f61-a1af-1ef2-6dd4-e08c98ecacf6-b3614b62{justify-self:stretch}}@media screen and (max-width:767px){#w-node-_5a448f61-a1af-1ef2-6dd4-e08c98ecacec-b3614b62{grid-area:span 2/span 2/span 2/span 2}#w-node-_1b0b8795-ab4b-0948-5787-9b2d1fa7ec55-b3614b62{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:479px){#w-node-_5a448f61-a1af-1ef2-6dd4-e08c98ecacf6-b3614b62{grid-area:span 2/span 1/span 2/span 1;place-self:auto stretch}}