.breadcrumb-link:not(.breadcrumb-active)::after{background-color:#888;content:"";position:absolute;right:0;top:4px;height:10px;width:1px}.breadcrumb-link{padding-right:10px;color:#888}.breadcrumb-link:not(:first-child){padding-left:10px}#listing-breadcrumbs .breadcrumb-link:not(.breadcrumb-active)::after{background-color:#fff}#listing-breadcrumbs .breadcrumb-link:not(.breadcrumb-active){color:#fff}.breadcrumb-active{color:#FF5F30}.people-container:focus-visible{outline:none}.toggle-link-jd::before{content:"+";margin-right:6px}.toggle-link-jd.is-expanded::before{content:"−"}.toggle-link-jd{color:#FF5F30}.text-jd.collapsed-jd{max-height:calc(25px * 30);line-height:25px;overflow:hidden;position:relative;box-sizing:border-box;background:#fff}.job-description-block .text-jd.expanded-jd{max-height:none}#jd-title{white-space:normal;overflow-wrap:break-word;word-break:break-word}.text-jd{transition:max-height 0.4s ease;overflow:hidden}.job-desc-wrapper p{margin-top:0;margin-bottom:20px}.save-job-wrapper{position:relative}.save-job-wrapper:hover .save-job-note{visibility:visible;opacity:1;transform:translate(-50%,-8px)}.save-job-note{position:absolute;visibility:hidden;background-color:#FF5F30;top:-39px;right:-22px;width:max-content;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-40px);opacity:0;color:#fff;padding:6px 12px;height:fit-content;font-size:13px;white-space:nowrap;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;z-index:5;border-radius:4px}.save-job-note::before{content:"";position:absolute;bottom:-10px;right:28px;border-width:10px 10px 0 10px;border-style:solid;border-color:#FF5F30 #fff0 #fff0 #fff0}.save-job-note::after{content:"";position:absolute;top:-9px;right:39px;border-width:0 9px 9px 9px;border-style:solid;border-color:#FF5F30 #fff0 #fff0 #fff0}.benefits-container:focus-visible{outline:unset}.benefits-container .flickity-button.flickity-prev-next-button.previous,.benefits-container .flickity-button.flickity-prev-next-button.next{bottom:auto;transition:all 0.2s ease-in-out}.flickity-button.flickity-prev-next-button.next::after{content:'';background-image:url(https://res.cloudinary.com/smartdreamers/image/upload/v1775638799/media_library/600/27350/997_arrow-right_c1018da3cfc7739412b8e600b4b5069d.svg);position:absolute;height:100%;width:100%;top:0;left:0;right:0;background-position:center;background-size:48px;background-repeat:no-repeat}.flickity-button.flickity-prev-next-button.previous::after{content:'';background-image:url(https://res.cloudinary.com/smartdreamers/image/upload/v1775638799/media_library/600/27350/997_arrow-right_c1018da3cfc7739412b8e600b4b5069d.svg);position:absolute;height:100%;width:100%;top:0;left:0;right:0;background-position:center;background-size:48px;background-repeat:no-repeat;transform:rotate(180deg)}.flickity-button:disabled::after{opacity:.25}.flickity-button.flickity-prev-next-button.previous>svg>path,.flickity-button.flickity-prev-next-button.next>svg>path{display:none}@media (min-width:1400px){.flickity-button.flickity-prev-next-button.next{top:0;right:0}.flickity-button.flickity-prev-next-button.previous{top:0;right:60px}}@media (min-width:1400px){.flickity-button.flickity-prev-next-button.previous,.flickity-button.flickity-prev-next-button.next{margin-right:calc((100vw - 1440px) / 2)!important}}.flickity-button:disabled{cursor:disabled}.flickity-button{position:absolute;width:55px;border-radius:50%}#search-jobs-button{padding:17px 17px;margin-right:2px}#country{width:100%;height:100%;align-content:center;position:relative}@media(min-width:769px){#country{border-right:1px solid #fff}}@media(max-width:768px){#search-jobs-button{position:absolute;padding:16px;bottom:-49px;right:21px}#listing #search-jobs-button{position:absolute;padding:16px;bottom:4px;right:21px}}@media(min-width:769px){#country{max-width:260px}}#searchbox{width:100%;padding-left:24px}#searchbox .ais-SearchBox-input::placeholder{color:#fff}.job-desc-wrapper ul{list-style:disc;padding-left:20px}.long-text{overflow-wrap:anywhere}.long-text{max-height:0;overflow:hidden;transition:max-height 0.5s ease,padding 0.5s ease;padding:0}.long-text.show{max-height:2000px;padding:20px 0}.rewards-block:not(:last-child) .long-text.show{border-bottom:1px solid #DAE1E5}.has-heart svg path:first-child,.has-heart-2 svg path:first-child{fill:#DAE1E5;transition:fill 0.2s ease}.has-heart.added-to-fav svg path{fill:#FF5F30}.input-row.error input,.input-row.error select{border:1px solid red!important}.maps-container .is-active svg path,.maps-container .is-active svg .cls-1{stroke:#FF5F30}.maps-container svg path{stroke:#C1C4C9}.flickity-page-dots{position:absolute;bottom:50px;margin:0 auto;left:0;right:0;width:150px;z-index:10;display:flex;gap:5px}.flickity-page-dots li{width:25px;height:1px;opacity:.3;cursor:pointer;padding:5px 0;text-decoration:underline;border-bottom:1px solid #fff;color:#fff}.flickity-page-dots li.is-selected{opacity:1}.hero-carousel::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,#000000E5);pointer-events:none}.hero-carousel:focus-visible{outline:unset}.hero-carousel .flickity-viewport{overflow:hidden}.employee-1{position:relative}.employee-1::after,.employee-2::after,.employee-3::after,.employee-4::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .25) 40%,#fff0 70%);pointer-events:none;z-index:2}.members::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,rgb(0 0 0 / .25) 40%,#fff0 70%);pointer-events:none;z-index:2}.jobs-wrapper{position:relative;overflow:hidden;max-height:500px;transition:max-height .6s ease}.fade-overlay{position:absolute;left:0;right:0;bottom:0;height:150px;background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .8) 30%,rgb(255 255 255 / .9) 70%,rgb(255 255 255) 100%);pointer-events:none;transition:opacity .5s ease}.jobs-wrapper.expanded{max-height:fit-content}#load-more{margin-top:-50px;position:relative}#load-more.expanded{margin-top:20px}.jobs-wrapper.expanded .fade-overlay{opacity:0}.maps-container a:hover,.company-buttons a:hover{display:inline-block;color:#fff;font-size:16px;padding:8px 16px;background-color:#FF5F30;text-decoration:none;border:none;cursor:pointer;position:relative;width:fit-content;height:fit-content;border-radius:90px}#country .ais-RefinementList-list.closed{display:none}.country-label{padding-left:24px;cursor:pointer}#country .ais-Dropdown-button::after{background:#fff0 url(https://res.cloudinary.com/smartdreamers/image/upload/v1773213119/media_library/501/26390/997_down_large_9dccc8d3cd2626495572150e6eaf7b00.svg) repeat scroll 0% 0%;content:"";height:1rem;position:absolute;width:1rem;right:20px}#country .ais-Dropdown-button::after{filter:invert(1)}.selected-country::after{background:#fff0 url(https://res.cloudinary.com/smartdreamers/image/upload/v1773213119/media_library/501/26390/997_down_large_9dccc8d3cd2626495572150e6eaf7b00.svg) repeat scroll 0% 0%;content:"";height:1rem;position:absolute;width:1rem;right:20px;top:30%}.country-list{max-height:0;opacity:0;overflow:hidden;transform:translateY(-8px);transition:max-height 0.3s ease,opacity 0.25s ease,transform 0.25s ease}.country-list.open{max-height:300px;opacity:1;transform:translateY(0)}@media(max-width:600px){.benefits-container .flickity-button.flickity-prev-next-button.previous,.benefits-container .flickity-button.flickity-prev-next-button.next{top:27%}.benefits-container .flickity-button.flickity-prev-next-button.previous{right:80px}}@media(max-width:1399px){.benefits-container .flickity-button.flickity-prev-next-button.next{right:20px}.benefits-container .flickity-button.flickity-prev-next-button.previous{right:80px}}@media(min-width:601px) and (max-width:1399px){.benefits-container .flickity-button.flickity-prev-next-button.next,.benefits-container .flickity-button.flickity-prev-next-button.previous{top:0}}.header-heart-icon,.footer-heart-icon{opacity:0}.header-heart-icon.ready,.footer-heart-icon.ready{opacity:1}.header-heart-icon path:first-child,.footer-heart-icon path:first-child{fill:#000;transition:fill 0.2s ease}.header-heart-icon path:last-child,.footer-heart-icon path:last-child{fill:#fff}.header-heart-icon.has-saved-jobs svg path,.footer-heart-icon.has-saved-jobs svg path{fill:#FF5F30}.saved-jobs-jd .has-heart.added-to-fav svg path,.saved-jobs-jd .has-heart-2.added-to-fav svg path,.saved-jobs-jd:hover .has-heart svg path,.saved-jobs-jd:hover .has-heart-2 svg path{fill:#fff}.saved-jobs-jd .has-heart.added-to-fav,.saved-jobs-jd .has-heart-2.added-to-fav,.saved-jobs-jd:hover .has-heart,.saved-jobs-jd:hover .has-heart-2,.share-jobs-jd:hover{background:#FF5F30}.share-jobs-jd:hover svg path{fill:#fff}#filtered-jobs .no-results{border:1px solid #F1F1F1;padding:50px;text-align:center}#filtered-jobs .no-results svg{margin:0 auto;margin-bottom:20px}#filtered-jobs .primary-outlined-btn{margin-top:30px}.newsletter-form .input-row input,.newsletter-form .input-row select{max-width:680px;width:100%;border:1px solid #DAE1E5;padding:16px 24px}.newsletter-form .input-row{margin-bottom:10px}.newsletter-form .text-label,.newsletter-form .select-label{text-align:left;width:100%;display:block}.newsletter-form .input-row-consent>label{display:flex}.newsletter-form .input-row-consent>label>span:nth-child(1){order:2}.newsletter-form input[type="checkbox"],#contact-us-form input[type="checkbox"]{order:-1;margin-top:3px;border:1px solid #ddd;min-width:22px;border-radius:4px;height:22px;cursor:pointer;position:relative}.newsletter-form .input-row-submit input{display:inline-block;color:#fff;font-size:16px;padding:11px 17px;background-color:#FF5F30;text-decoration:none;border:none;cursor:pointer;position:relative;width:fit-content;font-weight:700;height:fit-content;border-radius:0;float:right}.newsletter-form .input-row-submit input:hover{background-color:#000}.newsletter-form p{text-align:left}.get-started-text a{cursor:pointer}.input-row-newsletterform-title p{text-align:left;font-size:24px}.input-row-newsletterform-text{text-align:left}#hero-wrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent,#000000E5);pointer-events:none}.menu{position:fixed;top:0;left:0;width:100%;z-index:100;opacity:.99}.minimodal{z-index:101}.share-button:hover>div{display:block}.share-button>div{display:none;position:absolute;min-width:187px;top:65px;right:-10px}.share-button>div ul{position:relative;background-color:#fff;padding:16px;border-radius:8px;border:1px solid #DCDCEA;box-shadow:0 8px 20px rgb(0 0 0 / .05);font-size:14px;color:#000;font-family:"Noto Sans",sans-serif;font-weight:600;z-index:11}.share-svg{position:absolute;top:32%;left:30%}#snackbar,#snackbar2{display:none;min-width:270px;font-size:14px;border-radius:2px;text-align:center;background-color:#fff;padding:20px;color:#3f3f3f;border:1px solid #3f3f3f;border-radius:8px;z-index:12}#snackbar.show,#snackbar2.show{position:absolute;top:60px;display:block;-webkit-animation:fadein 0.5s,fadeout 0.5s 2.5s;animation:fadein 0.5s,fadeout 0.5s 2.5s}#filtered-jobs .ais-Hits-item{min-height:116px;border:1px solid #DAE1E5;box-shadow:none;padding:24px 32px;position:relative}@media (max-width:768px){#filtered-jobs .save-job-wrapper{position:absolute;right:50px;top:40px}}#filtered-jobs .ais-Hits-item:hover{box-shadow:0 4px 20px rgb(0 0 0 / .1)}.newsletter-form .input-row-newsletterform-title{display:flex;align-items:center}.input-row-newsletterform-title::before{content:'';background:url(https://res.cloudinary.com/smartdreamers/image/upload/v1775563255/media_library/600/27295/997_Vector_1ef45f56b91bb474a1df6057abdb00e3.svg);width:40px;height:40px;display:block;background-repeat:no-repeat;background-position-y:center}.newsletter-form .input-row-consent>label{display:flex}@media(max-width:768px){.ais-Hits-item a{flex-wrap:wrap;gap:20px}.job-details .save-job-wrapper{position:absolute;right:50px;top:40px}.job-details{position:relative}}#nextPage,#prevPage{font-size:14px!important;border:1px solid #FF5F30;padding:8px 16px;width:fit-content;height:auto;color:#FF5F30;border-radius:0}#nextPage:hover,#prevPage:hover{background-image:unset;color:#fff;background-color:#FF5F30}#prevPage:disabled{display:none}