.employer-profile .layout-container .layout-header-container:after{height:calc((var(--header-height)) + var(--header-top-margin))}.employer-profile .is-contracted .employer-profile-container{margin-top:2rem}.employer-profile .employer-profile-container{position:relative}.employer-profile .employer-profile-container .component-content-title,.employer-profile .employer-profile-container .component-content-section{width:min(61.125rem,var(--max-content-width));margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.employer-profile .employer-profile-container .component-content-section+.component-content-section{--margin-to-previous: 3.75rem}.employer-profile .employer-profile-container .component-content-section+.component-content-title{--margin-to-previous: 5rem}.employer-profile .employer-profile-container .component-content-title+.component-content-section{--margin-to-previous: 3.75rem}.employer-profile .employer-profile-container .component-content-section.has-wide-scrolling{width:100%}.employer-profile .employer-profile-container .component-alternative-profile-notification{background-color:var(--pumpkin-100);border-radius:var(--border-radius-tile);padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;display:grid;grid-template-columns:1.5rem 1fr;grid-column-gap:.75rem;align-items:center}.employer-profile .employer-profile-container .component-event-notification{background-color:var(--neon-green-200);border-radius:var(--border-radius-tile);padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.employer-profile .employer-profile-container .component-event-notification .notification-text{margin-top:.75rem}.employer-profile .employer-profile-container .component-event-notification .cta-container{margin-top:1rem;text-align:center}.employer-profile .employer-profile-container .component-myc-notification{background-color:var(--lavender-100);border-radius:var(--border-radius-tile);padding:1rem;padding-top:1.5rem;padding-bottom:1.5rem;display:grid;grid-row-gap:1rem}.employer-profile .employer-profile-container .component-myc-notification .notification-title.non-mobile,.employer-profile .employer-profile-container .component-myc-notification .steps-container{display:none}.employer-profile .employer-profile-container .component-myc-notification .mobile-image{max-width:100%}.employer-profile .employer-profile-container .component-myc-notification .mobile-image,.employer-profile .employer-profile-container .component-myc-notification .step-image{border-radius:var(--border-radius-tile)}.employer-profile .employer-profile-container .component-myc-notification .cta-container{text-align:center}.employer-profile .employer-profile-container .compoment-profile-header{display:grid;grid-row-gap:1.5rem}.employer-profile .employer-profile-container .compoment-profile-header .cover-logo-title-container,.employer-profile .employer-profile-container .compoment-profile-header .short-info-container,.employer-profile .employer-profile-container .compoment-profile-header .about-company-container,.employer-profile .employer-profile-container .compoment-profile-header .map-container{width:min(61.125rem,var(--max-content-width))}.employer-profile .employer-profile-container .component-content-section+.component-content-section.component-alternative-profile-notification,.employer-profile .employer-profile-container .component-content-section+.component-content-section.component-event-notification{--margin-to-previous: 1.5rem}.employer-profile .employer-profile-container .component-content-section.component-alternative-profile-notification+.component-content-section.component-event-notification,.employer-profile .employer-profile-container .component-content-section.component-event-notification+.component-content-section.component-event-notification{--margin-to-previous: 2rem}.employer-profile .employer-profile-container .component-content-section+.component-content-section.compoment-profile-header{--margin-to-previous: 2.5rem}.employer-profile .employer-profile-container .compoment-profile-header.has-map .cover-logo-title-container{--max-logo-size: 10rem}.employer-profile .employer-profile-container .compoment-profile-header .profile-cover{display:none}.employer-profile .employer-profile-container .compoment-profile-header .logo-title-container{display:grid;grid-row-gap:1.5rem;justify-content:center;justify-items:center}.employer-profile .employer-profile-container .compoment-profile-header .logo-container{width:calc(var(--max-logo-size) + 4px);height:calc(var(--max-logo-size) + 4px);margin-left:auto;margin-right:auto;position:relative}.employer-profile .employer-profile-container .compoment-profile-header .logo-container .logo-container-background{position:absolute;top:4px;left:4px;background-color:#f1f1f6;content:'';border-radius:var(--border-radius-tile);z-index:50;width:100%;height:100%}.employer-profile .employer-profile-container .compoment-profile-header .logo-container .logo-inner-container{width:calc(100% - 4px);height:calc(100% - 4px);border-radius:var(--border-radius-tile);position:absolute;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--white);overflow:hidden}.employer-profile .employer-profile-container .compoment-profile-header .logo-container .logo{max-width:100%;max-height:100%}.employer-profile .employer-profile-container .compoment-profile-header .profile-title{margin:0}.employer-profile .employer-profile-container .compoment-profile-header .short-info-container{display:grid;grid-row-gap:.75rem}.employer-profile .employer-profile-container .compoment-profile-header .short-info-container .short-info-entry{display:flex;gap:.625rem}.employer-profile .employer-profile-container .compoment-profile-header .claim-container .claim-about-company-container .component-article,.employer-profile .employer-profile-container .compoment-profile-header .claim-container .claim-about-company-container .show-less,.employer-profile .employer-profile-container .compoment-profile-header .claim-container .claim-about-company-container.is-expanded .show-more{display:none}.employer-profile .employer-profile-container .compoment-profile-header .claim-container .claim-about-company-container.is-expanded .component-article{display:block;margin-top:2.5rem}.employer-profile .employer-profile-container .compoment-profile-header .claim-container .claim-about-company-container.is-expanded .show-less{display:inline-block;margin-top:1rem}.employer-profile .employer-profile-container .compoment-profile-header .about-company-container .component-article{--max-lines: 3;margin-top:.5rem}.employer-profile .employer-profile-container .compoment-profile-header .about-company-container .show-less{display:none}.employer-profile .employer-profile-container .compoment-profile-header .map-container{padding-top:1rem}.employer-profile .employer-profile-container .compoment-profile-header .map-container .map-image{max-width:100%}.employer-profile .employer-profile-container .compoment-profile-header .map-container .datawrapper-map{width:100%;aspect-ratio:.99}.employer-profile .employer-profile-container .component-floating-button-container{display:flex;justify-content:center;min-height:2.625rem}.employer-profile .employer-profile-container .component-floating-button-container.is-floating .floating-button-background{position:fixed;bottom:0;padding-bottom:1rem;padding-top:.25rem;left:0;width:100%;z-index:1000;background-color:#fff;display:flex;justify-content:center}.employer-profile .employer-profile-container .component-content-section+.component-content-section.component-jumpmarks{--margin-to-previous: 0.5rem}.employer-profile .employer-profile-container .component-content-section.component-jumpmarks+.component-content-title{--margin-to-previous: 4.5rem}.employer-profile .employer-profile-container .component-jumpmarks{min-height:2.875rem}.employer-profile .employer-profile-container .component-jumpmarks.has-no-items{display:none}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky{min-height:3.875rem}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list{padding-left:0;padding-right:0}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .outer-list-container{padding-left:var(--grid-margin);padding-right:var(--grid-margin);display:flex;white-space:nowrap;overflow-x:auto;min-width:100%;padding-bottom:1rem}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .component-tab-items-list{border-radius:var(--border-radius-tile);background-color:var(--lavender-100);padding-left:1.5rem;padding-right:1.5rem;padding-top:.625rem;padding-bottom:.625rem;height:auto;width:auto;display:flex;gap:var(--list-item-gap);flex-wrap:nowrap;justify-content:space-between;align-items:center;flex-grow:1}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .component-tab-items-list .vertical-line,.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .component-tab-items-list .floating-button{display:none}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list .outer-list-container{min-width:calc(100dvw - var(--grid-margin))}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list{position:fixed;top:calc(var(--header-top-margin) + var(--header-height));left:0;width:100dvw;z-index:440;padding-bottom:0;background-color:var(--white)}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list .outer-list-container{padding-left:var(--grid-margin);padding-right:0;padding-top:1rem}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list .outer-list-container:before{content:' ';background-color:var(--white);width:calc(100dvw - var(--grid-margin) - var(--grid-margin));height:1rem;z-index:441;position:fixed;top:0;left:0}.employer-profile .employer-profile-container .component-career-tabs{display:none}.employer-profile .employer-profile-container .component-career-section .career-steps-container{display:grid;grid-row-gap:1rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container{display:grid;grid-template-columns:1fr 3.125rem;grid-template-rows:auto auto;grid-column-gap:1rem;align-items:center}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container .step-title{grid-row:1;grid-column:1;text-align:right}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container .step-description{grid-row:2;grid-column:1;text-align:right}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container .step-circle-container{grid-column:2;grid-row:1/-1;position:relative}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container .step-circle-container .step-circle-border{border-radius:50%;width:100%;aspect-ratio:1;border:1px solid var(--black);position:absolute;top:0;left:0;z-index:2}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container .step-circle-container .step-circle-background{border-radius:50%;width:100%;aspect-ratio:1;position:relative;top:2px;left:2px}.employer-profile .employer-profile-container .component-career-section .career-steps-container+.career-text{margin-top:2.5rem}.employer-profile .employer-profile-container .component-application-section .application-steps-container{display:grid;grid-row-gap:.75rem;grid-template-columns:1fr;justify-items:center}.employer-profile .employer-profile-container .component-application-section .application-steps-container .next-icon{transform:rotate(90deg)}.employer-profile .employer-profile-container .component-application-section .application-steps-container .application-step-container{border-radius:var(--border-radius-input);background-color:var(--neon-green-100);padding-top:.5rem;padding-bottom:.5rem;display:flex;gap:.625rem;justify-content:center;align-items:center;width:100%;min-height:4.125rem;box-shadow:4px 4px 0 0 #f1f1f6}.employer-profile .employer-profile-container .component-application-section .application-steps-container .application-step-container .component-icon.white-color{--icon-color: var(--white)}.employer-profile .employer-profile-container .component-application-section .application-steps-container .application-step-container .step-text{width:auto;max-width:11.5rem}.employer-profile .employer-profile-container .component-application-section .application-steps-container+.application-text{margin-top:2.5rem}.employer-profile .employer-profile-container .component-benefits-section .benefits-container{display:grid;grid-row-gap:2rem}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container{display:grid;grid-template-columns:4.375rem 1fr auto;grid-column-gap:1.5rem;grid-row-gap:.75rem;align-items:center}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container{position:relative;cursor:pointer}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container .icon-circle-border{border-radius:50%;width:4.375rem;aspect-ratio:1;border:1px solid var(--black);position:absolute;top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container .icon-circle-background{border-radius:50%;width:4.375rem;aspect-ratio:1;position:relative;top:4px;left:4px;background-color:var(--neon-green-200)}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container .component-icon{--icon-size: 2.625rem;--stroke-width: 2px}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-title{cursor:pointer}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-toggle{cursor:pointer}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-text{grid-column:1/-1;display:none}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container.is-expanded .benefit-toggle{transform:rotate(180deg)}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container.is-expanded .benefit-text{display:block}.employer-profile .employer-profile-container .component-horizontally-scrollable-list .component-tile.company-job .job-body{grid-template-rows:auto 1fr auto}.employer-profile .employer-profile-container .component-horizontally-scrollable-list .component-tile.company-job .job-body .job-title{max-height:5.25rem}.employer-profile .employer-profile-container .video-galleries-container{display:grid;grid-row-gap:3.75rem}.employer-profile .employer-profile-container .video-galleries-container .component-youtube-opt-in-info{width:calc(100% - 2 * var(--grid-margin));margin-left:auto;margin-right:auto}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.wide-video{width:21rem;aspect-ratio:1.77}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.short-video{width:17.5rem;aspect-ratio:.5625}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container .video-preview{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container .video-preview .component-icon{--icon-color: #FF0000;--icon-size: 4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.employer-profile .employer-profile-container .component-contact-section,.employer-profile .employer-profile-container .component-social-media,.employer-profile .employer-profile-container .component-faq-section,.employer-profile .employer-profile-container .component-last-updated{padding-bottom:2.5rem}.employer-profile .employer-profile-container .component-faq-section .component-accordion,.employer-profile .employer-profile-container .component-contact-section .component-contacts-{margin-top:2.5rem}.employer-profile .employer-profile-container .component-contact-section .contact-section-header{text-align:center;display:grid;grid-row-gap:1.5rem}.employer-profile .employer-profile-container .component-contact-section .contact-section-header h2{margin:0}.employer-profile .employer-profile-container .component-social-media{text-align:center}.employer-profile .employer-profile-container .component-social-media .section-title{margin:0}.employer-profile .employer-profile-container .component-social-media .link-container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2.5rem;row-gap:3rem}.employer-profile .employer-profile-container .component-horizontally-scrollable-list .component-tile.participating-company{width:17.5rem}.employer-profile .employer-profile-container .component-last-updated{text-align:center}.employer-profile .employer-profile-container .project-selectors-container{display:none}.employer-profile .employer-profile-container .projects-container{display:grid;grid-row-gap:.625rem;margin-top:2rem}.employer-profile .employer-profile-container .projects-container .project-container{border-radius:var(--border-radius-tile);border:1px solid var(--black);padding:1rem}.employer-profile .employer-profile-container .projects-container .project-container .project-toggle-container{display:grid;grid-template-columns:1fr auto;grid-column-gap:1rem;align-items:start;cursor:pointer}.employer-profile .employer-profile-container .projects-container .project-container .project-toggle-container .project-title{--max-lines: 2;margin:0}.employer-profile .employer-profile-container .projects-container .project-container .project-body-container{display:none}.employer-profile .employer-profile-container .projects-container .project-container .project-body-container .body-title{display:none}.employer-profile .employer-profile-container .projects-container .project-container .project-body-container .title-image{width:9.375rem;margin-left:auto;margin-right:auto;border-radius:var(--border-radius-tile)}.employer-profile .employer-profile-container .projects-container .project-container .project-body-container .project-content{margin-top:.375rem;--max-lines: 10}.employer-profile .employer-profile-container .projects-container .project-container .project-body-container .show-less,.employer-profile .employer-profile-container .projects-container .project-container .project-body-container .show-more,.employer-profile .employer-profile-container .projects-container .project-container.has-show-links .project-body-container.is-expanded .show-more{display:none}.employer-profile .employer-profile-container .projects-container .project-container.has-show-links .project-body-container .show-more,.employer-profile .employer-profile-container .projects-container .project-container.has-show-links .project-body-container.is-expanded .show-less{display:inline}.employer-profile .employer-profile-container .projects-container .project-container .project-body-container.is-expanded .project-content{display:block}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded{background-color:var(--lavender-100)}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-toggle-container .project-title{display:block}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-toggle-container .component-icon{transform:rotate(180deg)}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-body-container{display:grid;grid-row-gap:1.125rem;margin-top:1.5rem}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list{--list-item-gap: 4rem;height:12.5rem;overflow:hidden;position:relative;display:block}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list .scrollable-list-inner-container{position:absolute;top:0;left:0;display:flex;gap:var(--list-item-gap);flex-wrap:nowrap;overflow-x:hidden;transform:translateZ(0);white-space:nowrap}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list .scrollable-list-inner-container.not-scrolling{padding-left:var(--grid-margin)}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list .component-award-entry{height:12.5rem;max-width:12.5rem;display:grid;align-items:center;align-content:center;justify-items:center;justify-content:center}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list .component-award-entry .award-logo{max-height:12.5rem;max-width:12.5rem}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list .component-award-entry.with-hover-effect .award-logo{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.employer-profile .employer-profile-container .component-horizontally-scrollable-list.component-awards-list .component-award-entry.with-hover-effect .award-logo:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}.employer-profile .employer-profile-container .component-tile.gallery-entry{width:19.5625rem;height:15.6875rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.employer-profile .employer-profile-container .component-tile.gallery-entry .gallery-entry-preview-image{max-width:100%;max-height:100%;border-radius:var(--border-radius-input)}.employer-profile .employer-profile-container .events-container .colored-background-teaser-tile,.employer-profile .employer-profile-container .jobs-container .colored-background-teaser-tile{justify-content:start;display:grid;grid-template-rows:1fr auto;border:1px solid var(--black)}.employer-profile .employer-profile-container .events-container .colored-background-teaser-tile .teaser-image-container,.employer-profile .employer-profile-container .jobs-container .colored-background-teaser-tile .teaser-image-container{height:100%;width:100%}.employer-profile .employer-profile-container .events-container .colored-background-teaser-tile .teaser-image-container{background-image:url(../../images/signup/rebranding/disrupter/blog.png)}.employer-profile .employer-profile-container .jobs-container .colored-background-teaser-tile .teaser-image-container{background-image:url(../../images/signup/rebranding/disrupter/match-your-career.png)}.employer-profile .employer-profile-container .events-container .colored-background-teaser-tile .teaser-title,.employer-profile .employer-profile-container .jobs-container .colored-background-teaser-tile .teaser-title{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem}.employer-profile .employer-profile-container .events-container .colored-background-teaser-tile .teaser-cta-container,.employer-profile .employer-profile-container .jobs-container .colored-background-teaser-tile .teaser-cta-container{padding:1.5rem;padding-top:0;margin-top:1rem}.employer-profile .modal-about-employer .logo-title-container{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;align-content:center;align-items:center;--max-logo-size: 6.25rem}.employer-profile .modal-about-employer .logo-title-container .logo-container{width:calc(var(--max-logo-size) + 4px);height:calc(var(--max-logo-size) + 4px);margin-left:auto;margin-right:auto;position:relative}.employer-profile .modal-about-employer .logo-title-container .logo-container .logo-container-background{position:absolute;top:4px;left:4px;background-color:#f1f1f6;content:'';border-radius:var(--border-radius-tile);z-index:50;width:100%;height:100%}.employer-profile .modal-about-employer .logo-title-container .logo-container .logo-inner-container{width:calc(100% - 4px);height:calc(100% - 4px);border-radius:var(--border-radius-tile);position:absolute;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background-color:var(--white);overflow:hidden}.employer-profile .modal-about-employer .logo-title-container .logo-container .logo{max-width:100%;max-height:100%}.employer-profile .modal-about-employer .component-article{margin-top:1.5rem}.employer-profile .basic-id-anchor-respecting-header-height{top:calc(-1 * var(--header-height) - 1rem - 4.875rem - 2rem)}.employer-profile .component-focus-tabs .component-tab-item .tab-item-label{display:flex;gap:.5rem}.employer-profile .component-focus-section{display:none}.employer-profile .component-focus-section.is-active{display:block}.employer-profile .employer-profile-container .component-content-section+.component-focus-section.component-content-section{margin-top:1.5rem}.employer-profile .component-focus-section .focus-entries-container{display:grid;grid-row-gap:.125rem}.employer-profile .component-focus-section .component-progressbar{margin-bottom:.625rem}.employer-profile .component-focus-section .component-progressbar .component-progressbar-progress{width:100%}.employer-profile .component-focus-section.focus-tab-industries .component-progressbar.nearly-full{--progressbar-color: var(--lavender-300)}.employer-profile .component-focus-section.focus-tab-industries .component-progressbar.half-full{--progressbar-color: var(--lavender-200)}.employer-profile .component-focus-section.focus-tab-industries .component-progressbar.nearly-empty{--progressbar-color: var(--lavender-100)}.employer-profile .component-focus-section.focus-tab-services .component-progressbar.nearly-full{--progressbar-color: var(--neon-green-300)}.employer-profile .component-focus-section.focus-tab-services .component-progressbar.half-full{--progressbar-color: var(--neon-green-200)}.employer-profile .component-focus-section.focus-tab-services .component-progressbar.nearly-empty{--progressbar-color: var(--neon-green-100)}.employer-profile .component-tile.podcast-tile{display:grid;grid-row-gap:1rem;border:1px solid var(--black);padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem;width:19.5625rem}.employer-profile .component-tile.podcast-tile .podcast-image{width:100%;border-radius:var(--border-radius-tile)}.employer-profile .component-tile.podcast-tile .podcast-description{--max-lines: 3;height:4.5rem}.employer-profile .component-tile.podcast-tile .links-container{display:flex;gap:2rem}.employer-profile .component-modal.modal-about-employer .modal-body{max-height:calc(95dvh - 6.5rem - 3rem);margin-top:2.5rem;padding-top:0}@media only screen and (min-width:48rem){.employer-profile .employer-profile-container .compoment-profile-header{grid-template-columns:1fr;align-items:start;grid-row-gap:0}.employer-profile .employer-profile-container .compoment-profile-header.has-map .cover-logo-title-container{position:relative;padding-bottom:calc(var(--max-logo-size) - 2rem)}.employer-profile .employer-profile-container .compoment-profile-header .profile-cover{display:block;border-radius:var(--border-radius-tile);max-width:100%}.employer-profile .employer-profile-container .compoment-profile-header .logo-title-container{display:grid;grid-template-columns:auto 1fr;grid-column-gap:2rem;align-items:start;justify-content:start;justify-items:start;position:absolute;bottom:0;left:0;padding-left:3rem;padding-right:3rem;width:100%}.employer-profile .employer-profile-container .compoment-profile-header .logo-title-container .profile-title{margin-top:4.25rem}.employer-profile .employer-profile-container .compoment-profile-header .short-info-container{padding-top:3rem;width:unset}.employer-profile .employer-profile-container .compoment-profile-header .about-company-container,.employer-profile .employer-profile-container .compoment-profile-header .claim-container{padding-top:2.5rem;width:unset}.employer-profile .employer-profile-container .compoment-profile-header.has-map{grid-template-columns:1fr 17.5rem;grid-column-gap:2rem;grid-template-rows:auto auto 1fr}.employer-profile .employer-profile-container .compoment-profile-header.has-map .cover-logo-title-container{grid-row:1;grid-column:1/-1}.employer-profile .employer-profile-container .compoment-profile-header.has-map.short-info-container{grid-column:1;grid-row:2}.employer-profile .employer-profile-container .compoment-profile-header.has-map .about-company-container,.employer-profile .employer-profile-container .compoment-profile-header.has-map .claim-container{grid-column:1;grid-row:3}.employer-profile .employer-profile-container .compoment-profile-header.has-map .map-container{grid-column:2;grid-row:2/-1;align-self:start;width:unset}.employer-profile .employer-profile-container .compoment-profile-header .map-container .datawrapper-map{aspect-ratio:.98}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .component-tab-items-list{min-width:100%}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list .outer-list-container{padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.employer-profile .employer-profile-container .component-myc-notification .notification-title,.employer-profile .employer-profile-container .component-myc-notification .notification-text,.employer-profile .employer-profile-container .component-myc-notification .mobile-image{display:none}.employer-profile .employer-profile-container .component-myc-notification .notification-title.non-mobile{display:block}.employer-profile .employer-profile-container .component-myc-notification .steps-container{display:grid;grid-template-columns:repeat(3,12.5rem);grid-column-gap:1.375rem;justify-content:center;padding-top:1rem}.employer-profile .employer-profile-container .component-myc-notification .steps-container .myc-step{display:grid;grid-row-gap:1rem}.employer-profile .employer-profile-container .component-myc-notification .steps-container .myc-step .step-image{width:12.5rem}.employer-profile .employer-profile-container .component-career-tabs{display:block}.employer-profile .employer-profile-container .component-content-title+.component-career-tabs{--margin-to-previous: 2rem}.employer-profile .employer-profile-container .component-content-section.career-tab{display:none}.employer-profile .employer-profile-container .component-content-section.career-tab.is-active{display:block;--margin-to-previous: 3rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container{width:42rem;margin-left:auto;margin-right:auto}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-2{margin-right:2.5rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-3{margin-right:5rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-4{margin-right:7.5rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-5{margin-right:10rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-6{margin-right:12.5rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-7{margin-right:15rem}.employer-profile .employer-profile-container .component-career-section .career-steps-container .career-step-container.career-step-8{margin-right:17.5rem}.employer-profile .employer-profile-container .component-application-section .application-steps-container .application-step-container{padding-top:1.25rem;padding-bottom:1.25rem}.employer-profile .employer-profile-container .component-social-media .link-container{width:23rem;margin-left:auto;margin-right:auto}.employer-profile .employer-profile-container .project-selectors-container{display:grid;grid-column-gap:1rem}.employer-profile .employer-profile-container .project-selectors-container.project-count-1{display:none}.employer-profile .employer-profile-container .project-selectors-container.project-count-2{grid-template-columns:1fr 1fr}.employer-profile .employer-profile-container .project-selectors-container.project-count-3{grid-template-columns:1fr 1fr 1fr}.employer-profile .employer-profile-container .project-selectors-container .project-selector{border-radius:var(--border-radius-tile);border:1px solid var(--black);cursor:pointer;padding:1rem}.employer-profile .employer-profile-container .project-selectors-container .project-selector .project-title{--max-lines: 2}.employer-profile .employer-profile-container .project-selectors-container.project-count-3 .project-selector .project-title{--max-lines: 3}.employer-profile .employer-profile-container .project-selectors-container .project-selector.is-selected{background-color:var(--lavender-100)}.employer-profile .employer-profile-container .projects-container{margin-top:1.5rem}.employer-profile .employer-profile-container .projects-container .project-container{display:none}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded{display:block}.employer-profile .employer-profile-container .projects-container .project-container .project-toggle-container{display:none}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-body-container{margin-top:0}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-body-container .title-container{display:flex;gap:1.5rem;align-items:center}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-body-container .body-title{display:block;order:2}.employer-profile .employer-profile-container .projects-container .project-container.is-expanded .project-body-container .title-image{order:1;margin:0}.employer-profile .employer-profile-container .projects-container .project-container .project-content{max-width:min(100%,51.875rem)}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event{width:44rem;grid-template-rows:unset;grid-template-columns:21.875rem 1fr}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-header{display:flex;align-content:center;align-items:center;justify-content:center;height:21rem}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-header .event-image{max-width:100%;max-height:100%;height:unset}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-body{padding:1.5rem;grid-template-rows:auto auto 1fr auto;align-items:start}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-body .event-description{--max-lines: 4}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event.has-application-end-date .event-body{grid-template-rows:auto auto 1fr auto auto}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-body .event-infos{display:flex;gap:.75rem;align-content:center;align-items:center}.employer-profile .modal-about-employer{max-width:44rem;width:44rem}.employer-profile .modal-about-employer .logo-title-container{grid-column-gap:2rem;--max-logo-size: 7.5rem}.employer-profile .component-focus-section .focus-entries-container{grid-template-columns:auto 1fr;grid-column-gap:1.5rem;grid-row-gap:1rem}.employer-profile .component-focus-section .component-progressbar{margin-bottom:0}}@media only screen and (min-width:56rem){.employer-profile .employer-profile-container .compoment-profile-header.has-map{grid-template-columns:1fr 19.5rem}.employer-profile .employer-profile-container .compoment-profile-header .short-info-container{padding-top:3.75rem}.employer-profile .employer-profile-container .compoment-profile-header .logo-title-container,.employer-profile .employer-profile-container .compoment-profile-header .short-info-container,.employer-profile .employer-profile-container .compoment-profile-header .about-company-container,.employer-profile .employer-profile-container .compoment-profile-header .claim-container{padding-left:2rem}.employer-profile .employer-profile-container .compoment-profile-header .logo-title-container{padding-right:2rem}.employer-profile .employer-profile-container .compoment-profile-header.has-map{grid-column-gap:3rem}.employer-profile .employer-profile-container .compoment-profile-header.has-map .about-company-container,.employer-profile .employer-profile-container .compoment-profile-header.has-map .claim-container{padding-top:2.5rem}.employer-profile .employer-profile-container .compoment-profile-header.has-map .map-container{padding-right:2rem}.employer-profile .employer-profile-container .component-floating-button-container{display:none}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .component-tab-items-list .vertical-line{display:inline}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .component-tab-items-list .floating-button{display:inline-flex}.employer-profile .employer-profile-container .component-myc-notification .steps-container{grid-template-columns:repeat(3,14rem);grid-column-gap:1.5rem}.employer-profile .employer-profile-container .component-myc-notification .steps-container .myc-step .step-image{width:14rem}.employer-profile .employer-profile-container .component-myc-notification .cta-container{margin-top:2.375rem}.employer-profile .employer-profile-container .component-jumpmarks{min-height:3.875rem}.employer-profile .employer-profile-container .component-jumpmarks.has-no-items{display:block}.employer-profile .employer-profile-container .component-application-section .application-steps-container{display:flex;column-gap:1rem;row-gap:2.5rem;flex-wrap:wrap;align-items:center}.employer-profile .employer-profile-container .component-application-section .application-steps-container .next-icon{transform:unset;--icon-size: 2rem;--stroke-width: 2px}.employer-profile .employer-profile-container .component-application-section .application-steps-container .application-step-container{width:15.625rem;padding-left:1.25rem;padding-right:1.25rem;justify-content:start;padding-top:0;padding-bottom:0;height:4.125rem}.employer-profile .employer-profile-container .component-application-section .application-steps-container .application-step-container .step-text{max-width:unset}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container{grid-template-columns:6.625rem 1fr;grid-row-gap:.75rem;grid-column-gap:2.5rem}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container .icon-circle-border,.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container .icon-circle-background{width:6.625rem}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container .component-icon{--icon-size: 3.75rem}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .icon-circle-container{grid-row:2;grid-column:1;cursor:default}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-title{grid-row:1;grid-column:1/-1;cursor:default}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-toggle{display:none}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-text{grid-row:2;grid-column:2}.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container.is-expanded .benefit-text,.employer-profile .employer-profile-container .component-benefits-section .benefits-container .benefit-container .benefit-text{display:block}.employer-profile .employer-profile-container .component-tile.gallery-entry{width:21.25rem;height:17rem}}@media only screen and (min-width:80rem){.employer-profile .employer-profile-container .component-content-section.has-wide-scrolling{width:min(61.125rem,var(--max-content-width))}.employer-profile .employer-profile-container .component-event-notification{display:grid;grid-template-columns:1fr auto;grid-column-gap:1rem;grid-row-gap:.75rem;align-items:center}.employer-profile .employer-profile-container .component-event-notification .notification-title{grid-column:1/-1}.employer-profile .employer-profile-container .component-event-notification .notification-text{grid-column:1;margin-top:0}.employer-profile .employer-profile-container .component-event-notification .cta-container{grid-column:-1;margin-top:0}.employer-profile .employer-profile-container .component-content-section+.component-content-section.component-alternative-profile-notification,.employer-profile .employer-profile-container .component-content-section+.component-content-section.component-event-notification{--margin-to-previous: 2.5rem}.employer-profile .employer-profile-container .component-content-section.component-alternative-profile-notification+.component-content-section.component-event-notification,.employer-profile .employer-profile-container .component-content-section.component-event-notification+.component-content-section.component-event-notification{--margin-to-previous: 2.5rem}.employer-profile .employer-profile-container .component-content-section+.component-content-section.compoment-profile-header{--margin-to-previous: 2.5rem}.employer-profile .employer-profile-container .component-content-section+.component-content-section.component-jumpmarks{--margin-to-previous: 3rem}.employer-profile .employer-profile-container .component-content-section.component-jumpmarks+.component-content-title{--margin-to-previous: 3rem}.employer-profile .employer-profile-container .component-jumpmarks .component-horizontally-scrollable-list .outer-list-container{padding-left:0;padding-right:0}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list .outer-list-container{padding-left:0;padding-right:0;min-width:unset;width:min(61.125rem,var(--max-content-width))}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list .component-tab-items-list{padding-top:.375rem;padding-bottom:.375rem}.employer-profile .employer-profile-container .component-jumpmarks{min-height:3.875rem}.employer-profile .employer-profile-container .component-jumpmarks.is-sticky .component-horizontally-scrollable-list{left:calc(var(--content-container-left-position) - (min(61.125rem,var(--max-content-width)) - var(--content-container-width))/2);width:min(61.125rem,var(--max-content-width))}.employer-profile .employer-profile-container .component-horizontally-scrollable-list .component-tile.company-job .job-body .job-title{max-height:6rem}.employer-profile .employer-profile-container .video-galleries-container .component-youtube-opt-in-info{width:100%}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.wide-video{width:min(61.125rem,var(--max-content-width));aspect-ratio:unset;height:21.0625rem;display:flex;align-items:center;justify-content:center}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.wide-video .video-preview{width:38.25rem;height:21.0625rem}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.wide-video iframe{width:38.25rem;aspect-ratio:1.77}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.short-video{width:14rem}.employer-profile .employer-profile-container .video-galleries-container .video-preview-container.short-video iframe{width:100%;height:100%}.employer-profile .employer-profile-container .component-myc-notification{padding-left:1.5rem;padding-right:1.5rem}.employer-profile .employer-profile-container .component-myc-notification .cta-container{margin-top:0}.component-tile.event.has-application-end-date .event-body{grid-template-rows:4rem auto 1fr auto auto}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event{width:100%}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-body .event-title{--max-lines: 1}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-header{height:18.875rem}.employer-profile .employer-profile-container .events-container.with-single-tile .component-tile.event .event-body .event-description{--max-lines: 3}.employer-profile .employer-profile-container .component-application-section .application-steps-container{margin-top:2.5rem}.employer-profile .employer-profile-container .component-content-section.career-tab .component-content-section-title,.employer-profile .employer-profile-container .component-content-section.career-tab .application-text,.employer-profile .employer-profile-container .component-content-section.career-tab .career-text{width:var(--wrapping-text-width)}.employer-profile .basic-id-anchor-respecting-header-height{top:calc(-1 * var(--header-height) - 1rem - 5.375rem - 2rem)}}@media only screen and (min-width:90rem){.employer-profile .employer-profile-container .compoment-profile-header.has-map .cover-logo-title-container{--max-logo-size: 11.25rem}.employer-profile .employer-profile-container .compoment-profile-header .logo-title-container .profile-title{margin-top:4.625rem}.employer-profile .employer-profile-container .compoment-profile-header .short-info-container{padding-top:4.5rem}.employer-profile .employer-profile-container .component-content-section+.component-content-title{--margin-to-previous: 5.625rem}.employer-profile .employer-profile-container .component-content-title+.component-content-section{--margin-to-previous: 5rem}.employer-profile .employer-profile-container .component-content-section+.component-content-section{--margin-to-previous: 5rem}.employer-profile .employer-profile-container .component-content-title+.component-career-tabs{--margin-to-previous: 2rem}.employer-profile .employer-profile-container .video-galleries-container{display:grid;grid-row-gap:5rem}}