.no-results{padding:48px 24px;margin:0 auto;text-align:center}@media (min-width:817px){.no-results{border-top:none}}.no-results a{color:#4eb4b9}.no-results .empty-search-image{width:118px;height:100px}.no-results .title{margin-top:28px;font-size:24px}@media (min-width:817px){.no-results .title{font-size:40px}}.no-results .text{font-size:16px;margin-top:8px}@media (min-width:817px){.no-results .text{font-size:24px;max-width:628px}}.no-results .message{font-size:16px;line-height:1.5;text-align:center;color:#484848;margin-top:40px}.no-results.error-page{height:100%}.no-results.error-page>div:first-child{max-height:calc(100% - 96px)}@media (min-width:601px){.no-results.error-page>div:first-child{max-height:unset}}@media (min-width:601px){.no-results.error-page{padding:0 24px;max-height:none}}.no-results.error-page .title{font-weight:700;margin-top:0}@media (min-width:601px){.no-results.error-page .title{font-size:56px}}.no-results.error-page .text{max-width:500px;margin-top:24px;text-align:center}.no-results .action-button{margin-top:32px}.no-results.empty-job-search{padding-top:4px}@media (min-width:817px){.no-results.empty-job-search{padding-top:48px}}.no-results.empty-job-search .empty-search-image{width:100px;height:110px}@media (min-width:817px){.no-results.empty-job-search .empty-search-image{width:150px;height:164px}}.no-results.empty-job-search .title{margin-top:16px;max-width:145px;font-size:20px}@media (min-width:817px){.no-results.empty-job-search .title{margin-top:32px;max-width:unset;font-size:40px}}.no-results.empty-job-search .text{margin-top:16px;max-width:248px;text-align:center}@media (min-width:817px){.no-results.empty-job-search .text{max-width:482px}}.accordion__wrapper{font-weight:600}.accordion__wrapper:not(last-of-type){border-bottom:1px solid #d9dbdc}.accordion__wrapper .accordion__arrow-icon--down{color:#848484}.accordion__wrapper--opened .accordion__arrow-icon--down{transform:rotate(180deg)}.accordion__link{padding:16px;color:#484848;cursor:pointer}.accordion__content{padding:0 16px 16px}.similar-jobs__section{margin:30px auto;min-height:500px}@media (max-width:816px){.similar-jobs__section{flex-basis:0;flex-grow:1;max-width:100%;min-height:auto;padding-right:12px;padding-left:12px}}.similar-jobs__section .similar-job__links--wrapper{display:flex;flex-direction:row;justify-content:flex-end}.similar-jobs__section .accordion__wrapper{border:none}.similar-jobs__section .accordion__wrapper .accordion__link{color:#fff;border-radius:5px;background-color:#4eb4b9}@media (min-width:601px){.similar-jobs__section .accordion__wrapper .accordion__link:active,.similar-jobs__section .accordion__wrapper .accordion__link:focus,.similar-jobs__section .accordion__wrapper .accordion__link:hover{background-color:#3e888c}}.similar-jobs__section .accordion__wrapper .accordion__link .accordion__label{font-size:15px;font-weight:600!important;white-space:pre-line}.similar-jobs__section .accordion__wrapper .accordion__link .accordion__arrow-icon--down{color:#fff}.similar-jobs__section .accordion__wrapper .accordion__content{display:flex;flex-direction:column;padding:0;border-radius:5px;box-shadow:0 3px 10px 0 rgba(0,0,0,.12)}.similar-jobs__section .accordion__wrapper .accordion__content .similar-job__links--wrapper{margin:11px 0}.similar-jobs__section .accordion__wrapper .accordion__content .similar-job__links--wrapper .similar-job__link .similar-job__link-label--wrapper .similar-job__link--label{font-size:14px;font-weight:400;line-height:1.71;margin:0}.similar-jobs__section .accordion__wrapper--opened .accordion__link,.similar-jobs__section .accordion__wrapper--opened .accordion__trigger{border-radius:5px 5px 0 0}.similar-jobs__section .similar-job__link--label{color:#497fc6;line-height:normal;margin-bottom:24px}.similar-jobs__section .similar-job__arrow-icon--right{margin-bottom:3px;height:14px}@media (min-width:601px){.similar-jobs__section .similar-job__arrow-icon--right{height:20px;margin-bottom:7px}}.similar-jobs__section .similar-jobs__link--view-all{text-align:right;padding-bottom:24px;min-width:70px}.similar-jobs__section .similar-jobs__list{padding:0;flex-direction:column}@media (min-width:601px){.similar-jobs__section .similar-jobs__list{overflow:auto}}.similar-jobs__section .similar-job__card-wrapper .job-card__link{border-top:0;border-bottom:1px solid #d9dbdc}.share-job-actions>*{margin-bottom:16px}@media (min-width:601px){.share-job-actions>*{margin-bottom:24px}}.share-job-actions>:last-child{margin-bottom:0}.share-job-actions{width:100%}@media (min-width:601px){.job-details{padding-bottom:0}}.job-details .job-details__inner-container{padding:0 12px}.sticky-mobile{padding:16px;z-index:2;background:#fff}.more-btn{font-size:24px;line-height:1}.more-options-container{position:relative}.apply-button.button{margin:24px 0 16px}.share-button.button{margin:0 0 20px}.follow-span{text-align:center;color:#497fc6;font-weight:600;cursor:pointer}.up{z-index:2}.store-photo{height:168px;margin:0 -1px}@media (min-width:601px){.store-photo{height:296px}}.job-details__similar-jobs-wrapper{width:100%;border-bottom:1px solid #d9dbdc}.job-details__similar-jobs-wrapper--border-top{border-top:1px solid #d9dbdc}.job-details-container{padding-top:0!important}.more-options{cursor:pointer;position:absolute;top:6px;right:0;font-size:32px}@media (max-width:1008px){.more-options{left:unset;right:0}}.more-options-modal{box-shadow:0 3px 10px 0 rgba(0,0,0,.1);position:absolute;top:45px;max-width:282px;min-width:187px;width:86%;left:19%;height:auto;border:none;border-radius:5px;background-color:#fff;z-index:1000}.more-options-modal .modal-arrow{box-shadow:-1px -1px 2px -1px rgba(0,0,0,.12);width:15px;height:15px;position:absolute;top:0;right:0;z-index:-1;border:none;background:#fff;transform:translate(-26px,-8px) rotate(45deg)}@media (max-width:1008px){.more-options-modal{left:unset;right:0}.more-options-modal .modal-arrow{right:-20px}}.more-options-modal p{font-size:16px;cursor:pointer;margin:0;padding:18px 24px;font-weight:500}.more-options-modal .more-options-option{height:100%;border-radius:5px}.more-options-modal .more-options-option:hover{background-color:#4eb4b9;color:#fff}.more-options-modal-top{top:auto;bottom:55px}.more-options-modal-top .modal-arrow{top:unset;bottom:-15px;transform:translate(-65px,-8px) rotate(225deg)}.more-options-modal-top div:nth-last-child(n+3):after{content:"";border-bottom:1px solid #d9dbdc;width:75%;display:block;margin:0 auto}@media (max-width:1008px){.no-carousel-modal{left:unset;right:0}.no-carousel-modal .modal-arrow{right:-20px}}.job-title__wrapper__location-link{font-size:12px;z-index:1;display:block;padding-bottom:17px;padding-top:17px;padding-left:6px}.job-title__wrapper__location-link .job-title__wrapper__jobs-search-link__arrow-left{margin-left:-4px;margin-right:10px;margin-bottom:2px;font-size:14px;color:#4eb4b9}@media (min-width:601px){.job-title__wrapper__location-link .job-title__wrapper__jobs-search-link__arrow-left{height:20px}}@media (min-width:601px){.job-title__wrapper__location-link{font-size:16px}.job-title__wrapper__location-link .job-title__wrapper__jobs-search-link__arrow-left{margin-left:-8px;margin-right:8px;margin-bottom:3px;font-size:16px}}.job-title__wrapper__location-link.job-title__wrapper__jobs-search-link{color:#4eb4b9}section.link-to-all-jobs.container{border-bottom:none}@media (min-width:601px){section.link-to-all-jobs.container{padding-bottom:0}}.container{padding-top:32px;width:100%}.container.with-border{border-bottom:1px solid #d9dbdc}.container.link-to-all-jobs{padding-top:0;padding-bottom:0}.container .title{font-size:24px;font-weight:600;color:#484848;margin-bottom:24px}.text-center{text-align:center}@media (min-width:601px){.custom-body{display:flex;min-height:100%;flex-direction:column}}.text-line-break{word-break:break-all;white-space:pre-line}.job-title-section{padding-top:0}.job-title__wrapper{padding-bottom:24px;flex-direction:column!important}.job-title__wrapper .job-title__wrapper__all-jobs-link{color:red}.job-title__wrapper .job-title__wrapper__content{overflow:hidden}@media (min-width:601px){.job-title__wrapper .job-title__wrapper__content{flex-direction:row}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__text{margin-left:32px}.job-title__wrapper .job-title__wrapper__content.job-title__wrapper__content--with-photos{flex-direction:column;margin-left:0;max-width:unset}.job-title__wrapper .job-title__wrapper__content.job-title__wrapper__content--with-photos .job-title__wrapper__content__text{margin-left:0}}.job-title__wrapper .job-title__wrapper__content.job-title__wrapper__content--in-column{flex-direction:column;margin-left:0}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container{margin-bottom:16px;z-index:3;display:flex;flex-direction:row}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container.job-title__wrapper__content__logo-container--two-words-name{margin-bottom:0}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper{will-change:transform;margin-bottom:0}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper.job-title__wrapper__content__logo-container__wrapper--up{z-index:2}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper .job-title__wrapper__content__logo-container__wrapper__store-logo{width:56px;height:56px;border-radius:5px;background-color:#fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper .job-title__wrapper__content__logo-container__wrapper__store-logo .svg-icon{width:29px;height:29px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper .job-title__wrapper__content__logo-container__wrapper__store-logo.job-title__wrapper__content__logo-container__wrapper__store-logo--no-image{background-color:#848484}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper .job-title__wrapper__content__logo-container__wrapper__store-logo use{color:#fff}@media (min-width:601px){.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper .job-title__wrapper__content__logo-container__wrapper__store-logo{width:144px;height:147px;padding:38px 36px;border-radius:8.2px;background-color:#fff;box-shadow:0 5px 16px 0 rgba(0,0,0,.15)}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__wrapper .job-title__wrapper__content__logo-container__wrapper__store-logo .svg-icon{width:72px;height:72px}}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view,.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view--long-title{display:flex;flex-direction:column;position:relative;top:-8px;width:200px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view--long-title .job-title__wrapper__content__job-title--long-title,.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view--long-title .job-title__wrapper__content__text.job-title__wrapper__content__job-title,.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view .job-title__wrapper__content__job-title--long-title,.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view .job-title__wrapper__content__text.job-title__wrapper__content__job-title{color:#484848;margin-left:16px;font-size:24px;font-weight:700;white-space:normal}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view--long-title{width:400px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__logo-container .job-title__wrapper__content__logo-container__job-name-mobile-view--long-title .job-title__wrapper__content__job-title--long-title{overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: off */display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info.job-title__wrapper__content__job-info--without-photos{margin-left:32px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info>.job-title__wrapper__content__job-info__location{display:flex;flex-direction:column}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info>.job-title__wrapper__content__job-info__location .job-title__wrapper__content__job-info__location-link--mobile-view{font-size:12px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text{color:#484848;margin-left:0}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text.job-title__wrapper__content__job-info__job-title{font-size:24px;font-weight:700}@media (min-width:601px){.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text.job-title__wrapper__content__job-info__job-title{font-size:40px;margin-top:20px}}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text.job-title__wrapper__content__job-info__address{font-size:16px;line-height:2;margin-bottom:6px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text.job-title__wrapper__content__job-info__address.job-title__wrapper__content__job-info__address--mobile-view{font-size:12px;font-weight:400;margin-bottom:8px}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text.job-title__wrapper__content__job-info__availability{font-size:24px;font-weight:600}.job-title__wrapper .job-title__wrapper__content .job-title__wrapper__content__job-info .job-title__wrapper__content__job-info__text.job-title__wrapper__content__job-info__availability.job-title__wrapper__content__job-info__availability--mobile-view{font-size:14px}