@-webkit-keyframes fade-in-out{from{opacity:0}to{opacity:1}}@keyframes fade-in-out{from{opacity:0}to{opacity:1}}@-webkit-keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}@keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}:root{--fs-spacing-col:8.3px;--fs-spacing-row:15px}@media screen and (min-width: 768px){:root{--fs-spacing-col:20px}}.hide{display:none !important}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;overflow:hidden;position:absolute;white-space:nowrap;inline-size:1px}@keyframes animateloading{from{background-position:0 0}to{background-position:100% 0}}@keyframes single-gear-rotate-in-left{from{transform:translateX(-400px) rotate(0deg)}to{transform:translateX(0) rotate(360deg)}}@keyframes slide-in-right{from{transform:translateX(400px)}to{transform:translateX(0)}}@keyframes rotate-in-right{from{transform:rotate(360deg);transform-origin:center}to{transform:rotate(0)}}.padding-bottom-0{padding-block-end:0}.margin-bottom-0{margin-block-end:0}.margin-bottom-20px{margin-block-end:20px}.margin-top-20px{margin-block-start:20px}.padding-top-20px{padding-block-start:20px}.yellow{color:#fff200}.text-shadow{text-shadow:2px 3px 5px rgba(0,0,0,0.5)}@media screen and (min-width: 768px){.navigation__talent-link{margin-block-end:17px}}@media screen and (min-width: 1200px){.navigation__talent-link{margin-block-end:0}}@media screen and (min-width: 768px){.section25 .section25-nav{display:flex;justify-content:space-between;align-items:stretch;align-content:start;flex:1 2 45%}}@media screen and (min-width: 768px){.section25 .navigation__logo{flex:0 0 25%}}@media screen and (min-width: 768px){.section25 .section25__list{flex:1 1 100%}}@media screen and (min-width: 768px){.section25 .social-media{flex:0 0 20%}}@media screen and (min-width: 768px){.section-1 img{display:block;width:100vw;height:100vh;max-height:400px;object-fit:cover;object-position:center}}@media screen and (min-width: 768px){.section-1__copy-wrapper.align-right{width:100%;max-inline-size:none}.section-1__copy-wrapper.align-right .headline__heading1{text-align:right}}#home .section-1 h1{font-size:4vw}@media screen and (min-width: 1280px){#home .section-1 h1{font-size:2.875rem}}@media screen and (min-width: 768px){#home .section-1 img{display:block;width:100vw;height:100vh;max-height:500px;object-fit:cover;object-position:center}}.career-areas a:before{display:none}.section-17__bold-text{text-align:center;font-weight:bold}.our-values .section9__img-wrap{height:auto}.our-values .section9__img-wrap img{max-height:none}.section-6__video{padding-block:0;padding-inline:0;border:none;position:relative}.section18-item img{border:1px solid}@media screen and (min-width: 768px){.section23__social-list{place-content:center !important}}@media screen and (min-width: 1000px){.search-results__heading{inline-size:56%}}.job-map h1:not(.headline__heading2){font-size:.9375rem}#life-at-aag .section-9{background-color:#fff}@media screen and (min-width: 1000px){#life-at-aag .section-9 .fs-container{justify-content:space-between !important}}@media (min-width: 768px){#home .section-1 img{max-height:400px}}@media (min-width: 768px){#home .section-17__item{block-size:140px}}#home .section-17__bold-text{font-size:1.525rem}@media (min-width: 768px){#home .section-17__bold-text{font-size:1.625rem}}@media (min-width: 768px){#home .section14-item__item:nth-child(1),#home .section14-item__item:nth-child(2){flex:0 0 48%}#home .section14-item__item:nth-child(3){flex:0 0 100%}#home .section14-item__item:nth-child(3) .section14-item__image-wrapper img{object-fit:cover;height:500px}#home .section14-item__item:nth-child(4),#home .section14-item__item:nth-child(5){flex:0 0 48%}}#life-at-aag .section-1{background:none}#life-at-aag .section-1 .section-1__copy-wrapper{text-align:right;right:0;max-inline-size:400px}@media (min-width: 768px){#life-at-aag .section-1 .section-1__copy-wrapper{text-align:right;right:0;max-inline-size:600px}}#life-at-aag .section-1 .section-1__copy-wrapper .yellow{display:block}#life-at-aag .section-1 .section-1__copy-wrapper .text-shadow{text-shadow:white 0px 0px 10px;color:#024089 !important}#life-at-aag .section-1 .section-1__copy-wrapper .text-shadow .yellow{text-shadow:2px 3px 5px rgba(0,0,0,0.5);color:#000}#life-at-aag .section-6a{margin:50px 0}#life-at-aag .section-9{padding-bottom:1rem;padding-top:45px}#our-companies .section-14{padding-top:0}@media (min-width: 768px){#our-companies .section4__container{display:flex;justify-content:center}}#our-companies .section4__container .section4__red .section4-callout__heading,#our-companies .section4__container .section4__orange .section4-callout__heading,#our-companies .section4__container .section4__yellow1 .section4-callout__heading{color:#0A0094}#our-companies .section4__yellow1{background-color:#FFC837;border-color:#FFC837}#career-areas .section16__hl{font-size:1.925rem}@media screen and (min-width: 1000px){#career-areas .section16__hl{font-size:2.625rem}}#ot-sdk-btn.ot-sdk-show-settings{color:#000 !important;border:none !important;padding:0 !important}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.ot-sdk-show-settings:active,#ot-sdk-btn.ot-sdk-show-settings:focus{background:none !important;text-decoration:underline}.search-results-list li:hover .search-results-list__gpc-logo{background-image:url("https://tbcdn.talentbrew.com/company/505/cms/gst_v1_0-aag-uk-ireland/logos/aag-logo-color.png")}.search-results-list .search-results-list__gpc-logo{background-image:url("https://tbcdn.talentbrew.com/company/505/cms/gst_v1_0-aag-uk-ireland/logos/aag-logo-color.png")}@media screen and (min-width: 768px){.search-results-list__gpc-logo{inline-size:59px;width:90px !important;margin-top:28px !important}}.section20-form__form fieldset{grid-column:span 12}@media screen and (min-width: 768px){.section20-form__form fieldset{grid-column:auto / span 6}}.section20-form__form fieldset p{display:inline-block;width:100%;margin-bottom:22px}@media screen and (min-width: 768px){.section20-form__form fieldset p{width:calc(100% / 2 - 10px);margin:22px 0}}.section20-form__form fieldset p:first-of-type{margin-top:22px}@media screen and (min-width: 768px){.section20-form__form fieldset p:first-of-type{margin-right:20px}}.section20-form__form fieldset>span,.section20-form__form fieldset legend,.section20-form__form fieldset button{display:block}.data-form .keyword-selected .keyword-remove:after{color:white}#privacy-policy h1,#privacy-policy h2,#privacy-policy h3{font-size:16px;text-transform:none;font-weight:400;color:#4d4d4f}#privacy-policy .section-content-wrapper{max-width:1248px;padding-left:24px;padding-right:24px;margin:auto;width:100%}.otnotice-content{padding-top:clamp(30px, 6.5vw, 90px) !important}#privacy-policy h1,#privacy-policy h2,#privacy-policy h3{font-size:16px;text-transform:none;font-weight:bolder}#privacy-policy .section-content-wrapper{max-width:1248px;padding-left:24px;padding-right:24px;margin:auto;width:100%}#privacy-policy .otnotice-section-content{margin:0 3px !important}@media screen and (min-width: 768px){#privacy-policy .otnotice-section-content{margin:0 0 0 40px !important}}#privacy-policy .otnotice-content{padding-top:clamp(30px, 6.5vw, 90px) !important}#privacy-policy #otnotice-language-dropdown{display:none}#privacy-policy .otnotice-menu-mobile{border:1px solid #a9a9a9}#privacy-policy .otnotice-menu{position:sticky !important;top:50px}#privacy-policy .otnotice-menu .otnotice-menu-section{margin-bottom:20px !important}#privacy-policy .otnotice-sections{margin-top:25px}@media screen and (min-width: 768px){#privacy-policy .otnotice-sections{margin-top:-692px}}#privacy-policy .otnotice-sections:after{display:none !important}#search #search-filters #custom_fields_subcategory-filters-section{display:none}#search #search-results-list .search-results-list__allianceautomotivegroup-logo.Alliance.Automotive.Group{width:94px !important;inline-size:98px !important;margin-top:35px !important}#search #search-results-list .search-results-list__allianceautomotivelogistics-logo{width:94px !important;inline-size:98px !important;margin-top:35px !important}#search #search-results-list .search-results-list__partspoint-logo{width:94px !important;inline-size:98px !important;margin-top:35px !important}#search #search-results-list .search-results-list__gpc-logo{width:94px !important;inline-size:98px !important;margin-top:35px !important}.section26{background-color:#004892 !important}.search-filters{background-color:#004892 !important}.search-results-enhanced-sort-criteria select{background-color:#004892 !important}
