.section-spacer{margin-top:1rem;padding:2rem 0}.content-container{margin:0 auto;padding:0 1rem;width:min(100%,100rem);text-align:center}.section-container-black{background-color:#1b1b1b;color:#fff}.section-container-gray-100{background-color:#f0f0f0;color:#1b1b1b}.section-container-gray-200{background-color:#ededed;color:#1b1b1b}.section-container-footer{background-color:#f5f3ed;color:#1b1b1b}.section-container-white{background-color:#fff;color:#1b1b1b}.section-container-orange{background-color:#ff6c0c;color:#1b1b1b}.section-container-gray100{background-color:#f8f8f8;color:#575757}.img-full-width{width:100%}a.cta-link{text-decoration:none}button.cta-template{padding:1rem;width:min(100%,21rem);border:none;font-size:.9rem;font-weight:800;text-transform:uppercase;color:#000;background-color:#ffed00;transition:all .2s ease}button.cta-template:hover{color:#1b1b1b;background-color:#fcca00}button.cta-template.orange-bg{margin-top:2rem;padding:1rem 2rem;width:min(100%,25rem);border:none;font-size:1rem;font-weight:700;color:#fff;background-color:#ff6c0c;transition:all .2s ease}button.cta-template.orange-bg:hover{background-color:#d45a09}button.cta-template.secondary-outline{margin-top:0;padding:1rem 1.5rem;width:min(100%,25rem);font-size:1rem;font-weight:700;color:#fff;background-color:#1b1b1b;border:1.5px solid #868686;transition:all .2s ease}button.cta-template.secondary-outline:hover{color:#1b1b1b;background-color:#fff}button.cta-template.secondary{margin-top:0;padding:1rem 1.5rem;width:min(100%,26rem);font-weight:800;color:#fff;background-color:#1b1b1b;transition:all .2s ease}button.cta-template.secondary:hover{color:#1b1b1b;background-color:#fceb00}button.cta-template.tertiary{margin-top:0;padding:1rem;width:min(100%,21rem);font-weight:800;color:#1b1b1b;background-color:#fceb00;transition:all .2s ease}button.cta-template.tertiary:hover{color:#fff;background-color:#ff6c0c}button.secondary-nav{margin-top:1rem;padding:.7rem 0;width:min(100%,15rem);font-weight:600;color:#fff;border:1px solid #ffffff;background-color:#ff6c0c;transition:all .2s ease}button.secondary-nav:hover{background-color:#1b1b1b}button.secondary{margin-top:0;padding:.75rem .5rem;width:min(100%,21rem);color:#fff;font-weight:600;border:none;background-color:#ff6c0c;transition:all .2s ease}.header-content{margin:0 auto 2rem;width:min(100%,55rem)}.careers-hero{position:relative;display:flex;justify-content:center}.careers-hero .hero-content-container{margin:8rem 1rem;width:100%;position:relative;z-index:100;color:#fff;text-align:center}.careers-hero h1{margin-bottom:1rem}.careers-hero p{margin-bottom:2rem;line-height:140%;color:#fff}.careers-hero .btn-container{display:flex;flex-direction:column}.careers-hero button.secondary-outline{margin-top:1rem}@media(min-width:55rem){.careers-hero .hero-content-container{margin:10rem 5rem;text-align:left}.careers-hero .hero-content-container h1,.careers-hero .hero-content-container p{max-width:50rem}.careers-hero .btn-container{flex-direction:row;gap:2rem}.careers-hero button.cta-template.orange-bg,.careers-hero button.secondary-outline{margin:0;padding:1rem 2rem;width:25rem}}.carousel{position:absolute;z-index:5;top:0;width:100%;height:100%;overflow:hidden}.carousel-container{display:flex;position:relative}.careers-hero .clr-fill{position:absolute;z-index:50;width:100%;height:100%;background-color:#000;opacity:.4}.slide{flex:0 0 auto;width:100%;transition:transform .5s ease}.slide img.mobile{display:block;width:100%}.slide img.desktop{display:none}button.carousel-nav{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;color:#fff;border:none;cursor:pointer;padding:10px;z-index:1}.prev{left:0}.next{right:0}@media(min-width:75rem){.slide img.desktop{display:block;width:100%}.slide img.mobile{display:none}}.employee-benefits.section-spacer{padding-bottom:0}.employee-benefits .header-content{width:min(100%,60rem)}.employee-benefits h2{margin-bottom:.2rem;font-size:1.875rem;color:#ff6c0c}.employee-benefits h3{margin:0 0 .5rem;font-size:1.19rem;line-height:110%}.employee-benefits p{margin:0 0 1rem;font-size:1.15rem;font-weight:400;line-height:120%}.employee-benefits .benefits-grid-container{display:grid;grid-template-columns:1fr}.employee-benefits .benefits-grid-item{margin:0 auto 2rem;width:min(100%,400px)}.employee-benefits .benefits-grid-item h3{margin-bottom:.25rem;font-weight:700}.employee-benefits .benefits-grid-item p{font-size:1rem;font-weight:400;line-height:130%}.employee-benefits .benefits-grid-item img{max-width:25%}@media(min-width:55rem){.employee-benefits .benefits-grid-container{grid-template-columns:1fr 1fr;gap:2rem}.employee-benefits .benefits-grid-item{width:min(100%,350px)}}@media(min-width:75rem){.employee-benefits .benefits-grid-container{margin:0 auto;width:min(100%,100rem);grid-template-columns:1fr 1fr 1fr}}.testimonial-01{position:relative;background-color:#ededed}.testimonial-01 .content-container{position:relative;display:grid;grid-template-areas:"content" "img"}.testimonial-01 .employee-img{width:min(70%,500px);grid-area:img;justify-self:center}.testimonial-01 .content-section{margin:2rem 0 1rem;grid-area:content;align-self:center}.testimonial-01 .content-section .quotation-mark{width:min(70%,275px);position:absolute;z-index:0;top:1rem;left:50%;transform:translate(-50%);opacity:.1}.testimonial-01 .employee-img img.mobile{width:min(100%,410px);position:relative;top:.2rem}.testimonial-01 p.testimonial-quote{margin:0 auto;width:min(100%,700px);position:relative;z-index:10;font-family:Montserrat,sans-serif;font-size:1.7rem;font-weight:800;line-height:120%;color:#555}.testimonial-01 .rating-container{margin:2rem 0}.testimonial-01 .rating-container .star-container{margin:0 auto .5rem;max-width:170px;display:flex;justify-content:center;gap:.5rem}.testimonial-01 .rating-container p{margin-top:0;font-weight:700}@media(min-width:75rem){.testimonial-01{margin-top:3rem}.testimonial-01 .content-container{grid-template-columns:2fr 3fr;grid-template-areas:"img content"}.testimonial-01 .employee-img{position:absolute;bottom:0}.testimonial-01 .content-section{margin:4rem 0;text-align:left}.testimonial-01 p.testimonial-quote{margin:0;width:min(100%,850px)}.testimonial-01 .content-section .quotation-mark{top:1.75rem}.testimonial-01 .rating-container .star-container{margin:0 0 .5rem;justify-content:start}}@media(min-width:87.5rem){.testimonial-01 .content-container{grid-template-columns:3fr 4fr}.testimonial-01 .content-section{margin:4rem 0 3rem}.testimonial-01 p.testimonial-quote{font-size:1.9rem}}.company-culture.section-spacer{padding-bottom:0}.company-culture h2{margin-bottom:.5rem}.company-culture p{margin:0 auto 1rem;font-size:1.19rem;font-weight:400;line-height:120%}.company-culture .culture-grid-container{display:grid;grid-template-columns:1fr;gap:2rem}.company-culture .culture-grid-item img{margin-bottom:1rem;max-height:70px;max-width:25%}.company-culture .culture-grid-item h3{margin:0 auto .25rem;font-size:1.19rem;font-weight:700}.company-culture .culture-grid-item p{margin:0 auto;width:min(100%,350px);font-size:1rem;font-weight:400;line-height:130%}@media(min-width:55rem){.company-culture .culture-grid-container{margin:0 auto;width:min(100%,900px);grid-template-columns:1fr 1fr;gap:2rem}}@media(min-width:85rem){.company-culture .culture-grid-container{margin:0 auto;width:min(100%,1600px);grid-template-columns:1fr 1fr 1fr 1fr}}.culture-carousel{margin-bottom:4rem;height:350px}.swiper{padding-bottom:2rem}.swiper-slide{z-index:0;height:700px;text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;background-color:pink}.swiper-button-next:after,.swiper-button-prev:after{color:#fff}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #fff)!important;opacity:var(--swiper-pagination-bullet-inactive-opacity, .82)!important;box-shadow:1px 1px 1px #000000f2}.swiper-pagination-bullet-active{background:#ff6c0c!important}.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;transform:translateY(-20%)}.culture-carousel{margin-top:2rem;display:flex;justify-content:center}.culture-cta{padding:6rem 0;background-color:#ff6c0c}.culture-cta .content-container{width:min(100%,900px)}.culture-cta .content-container h2,.culture-cta .content-container p{color:#fff}.culture-cta .content-container h2{margin:0 0 .5rem}.culture-cta .content-container p{margin:0 0 .25rem}.culture-cta .content-container button{margin-top:2rem}#technician{scroll-margin-top:19rem}.technician-hero{margin-top:4rem;padding:0;position:relative;color:#fff;background-image:url(https://cdn.shopify.com/s/files/1/1393/7021/files/Toyota_Plant_Application_39.jpg?v=1717598707);background-size:cover;background-position:center}.technician-hero:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;background-color:#000;opacity:.85}.technician-hero>*{position:relative;z-index:10}.technician-hero .content-container{width:min(100%,1400px)}.technician-hero .content-section{padding:3rem 0 0}.technician-hero .content-section h2{margin-bottom:1rem;color:#fff}.technician-hero .content-section p{margin:0 auto 2rem;width:min(100%,900px);color:#fff}.technician-hero .btn-container{margin-bottom:1rem;display:flex;flex-direction:column}.technician-hero .btn-container .orange-bg{margin:0 0 1rem}.technician-hero .employee-img-container img{width:min(100%,500px)}@media(min-width:75rem){.technician-hero{margin-top:10rem}.technician-hero .content-container{display:grid;grid-template-columns:3fr 2fr;align-items:center}.technician-hero .content-section{padding:4rem 0;text-align:left}.technician-hero .content-section p{margin:0 0 2rem;width:min(100%,800px)}.technician-hero .employee-img-container{position:relative;height:100%}.technician-hero .employee-img-container img{width:100%;position:absolute;right:0;bottom:0}}@media(min-width:100rem){.technician-hero .content-container{width:min(100%,1600px)}.technician-hero .content-section .btn-container{flex-direction:row;gap:2rem}.technician-hero button.cta-template.orange-bg,.technician-hero button.cta-template.secondary-outline{width:25rem!important}}#resume-submission{scroll-margin-top:75px}section.submit-resume-container{padding:2rem 1rem;text-align:center;background-color:#f2f2f2}section.submit-resume-container h2.submit-dtat-heading{font-size:2rem;font-weight:800;line-height:110%;color:#ff6c0c}section.submit-resume-container p.last-para{margin-bottom:2rem}h3.submit-resume-form-heading{margin:2rem 0 3rem;font-size:1.25rem;font-weight:700;line-height:90%;color:#ff6c0c}.img-career-container{display:inline-block;border-radius:6000px;overflow:hidden;aspect-ratio:1 / 1;max-width:350px}.img-career-container.desktop{display:none}@media(min-width:55rem){.submit-resume-content{width:min(100%,55rem);display:grid;grid-template-columns:1fr 2fr;align-items:center}.img-career-container.mobile{display:none}.img-career-container.desktop{display:block}.img-career-container{grid-row-start:1}}.img-career-container img{width:103%;height:103%;object-fit:cover}.submit-resume-content .form{margin:0 auto 2rem;width:min(100%,500px);display:flex;flex-direction:column}.hide,.cloak div,.cloak span,.likert.cloak tbody,.likert.cloak thead{display:none!important}.likert.cloak table{border:none}.dtat-form ul{padding:0;list-style:none}h3.submit-resume-form-heading.hero{margin:4rem 0 0;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;line-height:120%;color:#fff}.dtat-input-container.hero{margin-bottom:0rem;padding:1rem 0;border:none;box-shadow:none}h3.submit-resume-form-heading{margin:1rem 0;font-size:1.5rem;font-weight:700;line-height:100%;color:#3a3a3a}.dtat-form input{margin-bottom:1rem;padding:.75rem .5rem;border:1px solid #9b9b9b!important;border-radius:.2rem;font-size:1rem;font-weight:500;background-color:#fff!important}.dtat-form .dtat-field-01{display:flex;flex-direction:column}.dtat-form .dtat-input{width:100%}input#Field1{border:none!important;background-color:transparent!important}.btn-dtat-form .submit{margin-bottom:1rem;padding:.8rem 0;width:min(100%,25rem);border:none;font-size:1.15rem;color:#fff;background-color:#ff6c0c!important;transition:all .25s ease;text-align:center!important}.certification-prgm{padding:2rem 0;background-color:#000}.certification-prgm .content-container{width:min(100%,1000px)}.certification-prgm h2,.certification-prgm p{color:#fff}.certification-prgm .certification-levels-container{margin:2rem auto 0;padding:2rem 0 1rem;width:min(100%,100rem);display:grid;grid-template-columns:1fr;gap:2rem}.certification-prgm .certification-levels-container .certification-grid-item{margin:2rem auto 0;width:min(100%,340px);position:relative;display:flex;flex-direction:column;text-align:center;border-radius:2px;background-color:#fff}.certification-prgm .certification-levels-container .certification-grid-item h3{margin:7rem 0 1rem;padding:0 2.7rem;font-size:1.7rem;font-weight:800;line-height:110%}.certification-prgm .certification-levels-container .certification-grid-item img{position:absolute;top:-3rem;left:50%;transform:translate(-50%);max-width:130px}.certification-prgm .certification-levels-container .certification-grid-item h3.bronze{color:#cd7f32}.certification-prgm .certification-levels-container .certification-grid-item h3.silver{color:#77777a}.certification-prgm .certification-levels-container .certification-grid-item h3.gold{color:#b79834}.certification-prgm .certification-levels-container .certification-grid-item h3.platinum{color:#86999f}.certification-prgm .certification-levels-container .certification-grid-item p{margin:0;padding:2rem 2.2rem;flex-grow:1;font-size:1.1rem;border-radius:0 0 2px 2px;color:#fff}.certification-prgm .certification-levels-container .certification-grid-item p.bronze{background-color:#cd7f32}.certification-prgm .certification-levels-container .certification-grid-item p.silver{background-color:#77777a}.certification-prgm .certification-levels-container .certification-grid-item p.gold{background-color:#b79834}.certification-prgm .certification-levels-container .certification-grid-item p.platinum{background-color:#86999f}@media(min-width:45rem){.certification-prgm .certification-levels-container{width:min(100%,45rem);grid-template-columns:1fr 1fr}}@media(min-width:85rem){.certification-prgm .certification-levels-container{width:min(100%,100rem);grid-template-columns:1fr 1fr 1fr 1fr}}.career-roadmap{margin:0 auto;padding:2rem 0 0;position:relative;text-align:center;background-image:url(https://cdn.shopify.com/s/files/1/1393/7021/files/engine-01.jpg?v=1717598710);background-size:cover;background-position:center}.career-roadmap:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;background-color:#ff6c0c;opacity:.97}.career-roadmap>*{position:relative;z-index:10}.career-roadmap h2{margin:0 auto 2rem;width:min(100%,900px);color:#fff}.career-roadmap .content-container{padding:0;position:relative}.career-roadmap .content-container img.roadmap-img-desktop{position:absolute;width:22%}.career-roadmap .content-container img.roadmap-img-desktop.img-01{left:50%;transform:translate(-50%,125%)}.career-roadmap .content-container img.roadmap-img-desktop.img-02{left:50%;transform:translate(-50%,350%)}.career-roadmap .content-container img.desktop{width:min(100%,65rem)}@media(min-width:55rem){.career-roadmap .content-container img.roadmap-img-desktop.img-01{transform:translate(-50%,125%)}.career-roadmap .content-container img.roadmap-img-desktop.img-02{transform:translate(-50%,355%)}}@media(min-width:65rem){.career-roadmap .content-container img.roadmap-img-desktop.img-01{width:250px;transform:translate(-50%,17.75rem)}.career-roadmap .content-container img.roadmap-img-desktop.img-02{width:250px;transform:translate(-50%,50.75rem)}}.employee-highlight-01{margin-top:2rem;padding:0 1rem}.employee-highlight-01 .content-header-container{margin:0 auto 1rem;width:min(100%,55rem);text-align:center}.employee-highlight-01 .content-container{width:min(100%,75rem);display:grid;grid-template-columns:1fr;grid-template-areas:"content" "img"}.employee-highlight-01 .employee-img img{width:min(100%,400px);position:relative;bottom:-5px;grid-area:img;justify-self:center}.employee-highlight-01 .content-section{margin:2rem auto 1rem;width:min(100%,55rem);position:relative;grid-area:content;align-self:center}.employee-highlight-01 p.testimonial-quote{margin-bottom:1rem;position:relative;z-index:10;font-family:Montserrat,sans-serif;font-size:1.7rem;font-weight:800;line-height:120%;color:#555}.employee-highlight-01 p.testimonial-attribute{font-weight:800}.employee-highlight-01 .content-section .quotation-mark{width:min(70%,275px);position:absolute;z-index:0;top:-2rem;left:50%;transform:translate(-50%);opacity:.15}.employee-highlight-01 button.cta-template{margin-top:2rem}@media(min-width:75rem){.employee-highlight-01 .content-header-container{margin:0 auto}.employee-highlight-01 .content-container{grid-template-columns:3fr 4fr;grid-template-areas:"img content"}.employee-highlight-01 .content-section{margin:4rem 0 3rem;padding-left:1rem;text-align:left}.employee-highlight-01 .employee-img{width:100%;display:grid}.employee-highlight-01 .employee-img img{width:500px;align-self:end;bottom:0}.employee-highlight-01 p.testimonial-quote{font-size:1.9rem;line-height:120%}.employee-highlight-01 .content-section .quotation-mark{left:-1rem;transform:translate(0)}}.red-seal{padding:4rem 0;background-color:#1b1b1b}.red-seal .content-container img{width:min(90%,300px)}.red-seal .bullet-container{display:flex;flex-direction:column;gap:1rem}.red-seal .bullet-container .bullet-point img{width:25px}.red-seal h2{margin-bottom:.5rem;line-height:100%;color:#fff}.red-seal p.sub-heading{margin-bottom:2rem;font-size:1.2rem;font-weight:500;color:#d3d3d3}.red-seal p{margin:0;font-weight:700;color:#fff}@media(min-width:65rem){.red-seal .content-container{padding:0 0 0 2rem;width:min(100%,1200px);display:grid;grid-template-columns:3fr 4fr;text-align:left}.red-seal .content-container img{width:70%;justify-self:center;align-self:center}.red-seal .bullet-container .bullet-point{display:flex;gap:1rem}.red-seal .bullet-container .bullet-point img{align-self:flex-start}}.cta-03 .content-container{padding:0;width:min(100%,100rem)}.cta-03 .content-container .img-container img{width:100%}.cta-03 .content-container .content{padding:0 1rem}@media(min-width:55rem){.cta-03 .content-container{display:grid;grid-template-columns:4fr 5fr;align-items:center;text-align:left}.cta-03 .content-container .content{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/careers.css.map */
