.modal-speed-recruiting-candidate .component-time-slot-selector{padding:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container{background-color:unset;padding:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .selector-calendar-list-title-container,.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .component-horizontally-scrollable-list{padding-left:0;padding-right:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .selector-calendar-list-title-container:after{width:100%;left:0}.modal-speed-recruiting-candidate .component-time-slot-selector .selector-calendar-outer-container .selector-calendar-inner-container .component-horizontally-scrollable-list-container .component-horizontally-scrollable-list .selector-calendar-entry{--entry-border-color: var(--navy-200)}.modal-speed-recruiting-decline-appointment .component-input.component-text-input.is-multiline{height:14rem}.speed-recruiting.uses-rebranding.landing-page .layout-container .layout-content-container{padding-top:2rem}.speed-recruiting .speed-recruiting-event-title{margin:0;margin-top:1.25rem;padding-left:var(--grid-margin);padding-right:var(--grid-margin)}.speed-recruiting .speed-recruiting-event-info-container{margin-top:3rem;display:grid;grid-row-gap:1rem}.speed-recruiting .speed-recruiting-event-info-container .date-location-container{display:flex;gap:1.5rem}.speed-recruiting .speed-recruiting-event-info-container .application-end-date-container{display:flex;gap:1rem;align-items:center}.speed-recruiting .component-content-section+.component-content-title{--margin-to-previous: 4.5rem}.speed-recruiting .component-content-section+.component-content-section{--margin-to-previous: 3.5rem}.speed-recruiting .component-content-title+.component-content-section{--margin-to-previous: 2rem}.speed-recruiting .component-faq-section .component-accordion{margin-top:3.25rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-content-sub-section .component-content-sub-section-title+*{margin-top:2rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list.component-partner-list{height:6.5rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list-container .component-partner-entry{height:6.5rem;max-width:12.8125rem}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list.component-partner-list .scrollable-list-inner-container{left:var(--grid-margin)}.speed-recruiting .component-content-section.landing-page-module-logos .component-horizontally-scrollable-list-container .component-partner-entry .partner-logo{max-height:6.5rem;max-width:12.8125rem}.speed-recruiting .component-content-section.outer-appointments-container{display:grid;grid-row-gap:2rem}@media only screen and (min-width:80rem){.speed-recruiting .speed-recruiting-event-title{padding-left:0;padding-right:0;margin-top:2.5rem}.speed-recruiting .layout-container.is-expanded .speed-recruiting-event-title{margin-top:0}}