@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}:focus{outline:0}a:focus:not(:hover),button:focus:not(:hover),input:focus:not(:hover){outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:60%;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:ToyotaType-Light;src:url(/usa/fonts/ToyotaType-Light/ToyotaType-Light.ttf) format("truetype"),url(/usa/fonts/ToyotaType-Light/ToyotaType-Light.woff) format("woff"),url(/usa/fonts/ToyotaType-Light/ToyotaType-Light.woff2) format("woff2"),url(/usa/fonts/ToyotaType-Light/ToyotaType-Light.eot?) format("eot");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:ToyotaType-Book;src:url(/usa/fonts/ToyotaType-Book/ToyotaType-Book.ttf) format("truetype"),url(/usa/fonts/ToyotaType-Book/ToyotaType-Book.woff) format("woff"),url(/usa/fonts/ToyotaType-Book/ToyotaType-Book.woff2) format("woff2"),url(/usa/fonts/ToyotaType-Book/ToyotaType-Book.eot?) format("eot");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:ToyotaType-Regular;src:url(/usa/fonts/ToyotaType-Regular/ToyotaType-Regular.ttf) format("truetype"),url(/usa/fonts/ToyotaType-Regular/ToyotaType-Regular.woff) format("woff"),url(/usa/fonts/ToyotaType-Regular/ToyotaType-Regular.woff2) format("woff2"),url(/usa/fonts/ToyotaType-Regular/ToyotaType-Regular.eot?) format("eot");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:ToyotaType-Semibold;src:url(/usa/fonts/ToyotaType-Semibold/ToyotaType-Semibold.ttf) format("truetype"),url(/usa/fonts/ToyotaType-Semibold/ToyotaType-Semibold.woff) format("woff"),url(/usa/fonts/ToyotaType-Semibold/ToyotaType-Semibold.woff2) format("woff2"),url(/usa/fonts/ToyotaType-Semibold/ToyotaType-Semibold.eot?) format("eot");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:ToyotaType-Bold;src:url(/usa/fonts/ToyotaType-Bold/ToyotaType-Bold.ttf) format("truetype"),url(/usa/fonts/ToyotaType-Bold/ToyotaType-Bold.woff) format("woff"),url(/usa/fonts/ToyotaType-Bold/ToyotaType-Bold.woff2) format("woff2"),url(/usa/fonts/ToyotaType-Bold/ToyotaType-Bold.eot?) format("eot");font-style:normal;font-weight:400;font-display:swap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.global-nav__mobile .navToggle{font-size:.5625rem;text-align:center;text-transform:uppercase;color:#999}.global-nav__mobile__sections a{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:.8125rem;text-decoration:none;color:#252525}.global-nav__desktop__sections a{font-size:.75rem;text-decoration:none;color:#333}@media (min-width:60em){.global-nav__desktop__sections a{font-size:.875rem}}.global-nav__desktop__utility li{font-size:.6875rem}.global-nav__desktop__utility a{text-decoration:none;color:#666}.headline--underline,.layout__single-col-feature h3,.layout__single-col-intro [itemprop=headline],.layout__single-col-intro h2,.layout__statemap .container .layer2 h3,.layout__three-col-feature h3,.underline[itemprop~=headline]{line-height:1;padding-bottom:30px;position:relative}.headline--underline:before,.layout__single-col-feature h3:before,.layout__single-col-intro [itemprop=headline]:before,.layout__single-col-intro h2:before,.layout__statemap .container .layer2 h3:before,.layout__three-col-feature h3:before,.underline[itemprop~=headline]:before{bottom:0;border-top:2px solid #c90813;content:'';height:2px;left:50%;position:absolute;-ms-transform:translateX(-50%);transform:translateX(-50%);width:80px}.typography-homepage h1{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:4.6875rem;line-height:4.25rem}.typography-homepage h2{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.25rem;line-height:6.03125rem}.typography-homepage h3{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.75rem;line-height:1.8125rem;text-transform:uppercase}.typography-homepage p{font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:1.1875rem;line-height:1.8125rem}.page__safety h1,.typography-safety h1{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:4.5625rem;line-height:4.8125rem;color:#121100}.footer-utility__search .footer-search{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:1.5rem;line-height:1;vertical-align:top;color:#333}.layout__joinNetwork-CTA,.layout__learnMore-CTA{font-size:.75rem;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;text-transform:uppercase;letter-spacing:.125rem;color:#fff}.layout__joinNetwork-CTA.--alignLeft,.layout__learnMore-CTA.--alignLeft{position:absolute;left:0;top:10px}.layout__single-col-intro [itemprop=headline]{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:1.5rem}.layout__single-col-intro p{font-size:1rem;line-height:1.875rem}.layout__2-col-intro h1{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:3.375rem}.layout__2-col-intro h3{font-size:1.5rem}.layout__single-col-feature h3{font-size:1.875rem}.layout__single-col-feature figcaption{font-size:1rem}.layout__single-col-feature [itemprop='headline name']{font-size:2rem}.layout__double-col-feature figcaption{font-size:1rem}.layout__double-col-feature [itemprop='headline name']{font-size:2rem}.layout__double-col-feature__first li{font-size:1rem;color:#333}.layout__double-col-feature__first li [itemprop=potentialAction]{padding-left:10px;text-decoration:none;color:inherit;display:block;transition:color .3s}.layout__double-col-feature__first li [itemprop=potentialAction]:hover{color:#c00}@media (max-width:60em){.layout__double-col-feature__first li [itemprop=potentialAction]:hover{color:#333}}.layout__double-col-feature__first li.mobile-active{color:#fff}.layout__double-col-feature__first li.mobile-active [itemprop=potentialAction]{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif}@media (min-width:48em){.layout__double-col-feature__first li:hover{color:#c00}.layout__double-col-feature__first li.mobile-active{color:#333}.layout__double-col-feature__first li.active{color:#c00}.layout__double-col-feature__first li.active [itemprop=potentialAction]{font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}}.layout__double-col-feature__second p{font-size:1rem;line-height:1.6}.layout__three-col-feature time{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.625rem}.layout__three-col-feature h2[itemprop='headline name']{font-size:2rem}.layout__three-col-feature h3[itemprop='headline name']{text-align:center;font-size:1.375rem}.layout__three-col-feature h4[itemprop='headline name']{margin-top:4px;font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:1.25rem}.layout__three-col-feature p,.layout__three-col-feature time{color:#595959}.layout__three-col-feature [itemprop='headline name']{font-size:2.5rem}.layout__three-col-feature [itemprop*=relatedLink]{margin-left:8px;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.75rem;text-decoration:underline;text-transform:uppercase;color:#c00}.layout__three-col-feature [itemprop*=relatedLink]:hover{color:#900}.layout__three-col-feature .join-conversation a{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.8125rem;text-transform:uppercase;color:#4b4b4b}.layout__partnerships h2[itemprop='headline name']{font-size:2rem}.layout__partnerships figcaption [itemprop='description text']{font-size:.875rem;color:#000}.layout__partnerships__partner-Column [itemprop='headline name']{font-size:2rem}.layout__fastFacts-feature h2[itemprop='headline name']{margin:0;font-size:2rem}.fast-facts h5{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.375rem;color:#e2242b}@media (max-width:47.9375em){.fast-facts h5{font-size:4.7vw}}.fast-facts__fact [itemprop=description]{font-size:.875rem}#tertiary-nav__desktop,#tertiary-nav__mobile{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;color:#333}#tertiary-nav__desktop a[itemprop*=isPartOf],#tertiary-nav__mobile a[itemprop*=isPartOf]{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:.75rem;text-align:center;text-decoration:none;color:inherit}#tertiary-nav__mobile a[itemprop*=isPartOf]{font-size:.875rem;text-transform:uppercase;text-align:left}blockquote.red-crossbar{position:relative;margin:30px auto 0;border-top:5px solid #d51d29;background-color:#f7f7f7}@media (max-width:37.5em){blockquote.red-crossbar{width:80%}}blockquote.red-crossbar .vertical-centerer{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:37.5em){blockquote.red-crossbar .vertical-centerer{top:0;-ms-transform:none;transform:none}}blockquote.red-crossbar .imagitar{position:absolute;vertical-align:top;top:0;left:0;bottom:0;display:inline-block;padding:0 15px;width:25%;height:100%;text-align:center}blockquote.red-crossbar .imagitar .portrait{display:block;width:100px;height:100px;margin:0 auto;background-size:cover}blockquote.red-crossbar .imagitar .name{display:block;width:100%;font-size:.7rem;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}blockquote.red-crossbar .imagitar .job-title{width:100%;font-size:.5rem;font-style:italic;text-transform:uppercase}@media (max-width:37.5em){blockquote.red-crossbar .imagitar{position:relative;width:100%;height:auto;padding:25px 15px}}blockquote.red-crossbar .quote-block{vertical-align:top;position:relative;width:75%;min-height:190px;padding:30px 85px;margin-left:25%;display:inline-block;text-align:left;background-color:#fff}blockquote.red-crossbar .quote-block .quote-text{position:relative;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;color:#4f4f4f}blockquote.red-crossbar .quote-block .quote-text :after,blockquote.red-crossbar .quote-block .quote-text :before{position:absolute;font-size:64px;color:#d51d29}blockquote.red-crossbar .quote-block .quote-text :before{content:'“';left:-50px;top:0}blockquote.red-crossbar .quote-block .quote-text :after{content:'”';right:-50px;bottom:-40px}@media (max-width:37.5em){blockquote.red-crossbar .quote-block .quote-text :before{left:-35px}blockquote.red-crossbar .quote-block .quote-text :after{right:-25px}}@media (max-width:37.5em){blockquote.red-crossbar .quote-block{width:100%;padding:25px 48px 25px 55px;margin-left:0}}.container{max-width:61.25em;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.content{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:64em){.content{width:66.1016949153%;float:left;margin-right:1.6949152542%}}.sidebar{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:64em){.sidebar{width:32.2033898305%;float:right;margin-right:0}}.column-left{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:64em){.column-left{width:49.1525423729%;float:left;margin-right:1.6949152542%}}.column-right{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:64em){.column-right{width:49.1525423729%;float:right;margin-right:0}}body,html{background:#fff;font-size:16px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}@media (min-width:48em){body,html{overflow:auto}}body{margin:0;font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;overflow-x:hidden}body.no-scroll{overflow:hidden}p{word-wrap:break-word}a{color:#c00;text-decoration:underline}a:hover{color:#900}#site{position:relative}*,:after,:before{box-sizing:border-box}ul{margin:0;padding:0}ul li{list-style:none}nav li{list-style:none;display:inline-block}h1,h2,h3,h4,h5,h6{font-weight:400}strong{font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-weight:400}button:focus{outline:0}.clearfix:after{content:'';display:table;clear:both}.hidden{display:none}.vertical-wrap:before{content:'';display:inline-block;vertical-align:middle;width:0;min-height:50px}.vertical-wrap>*{display:inline-block;vertical-align:middle;width:100%}.no-wrap{white-space:nowrap;display:inline-block}@media (max-width:47.9375em){.no-wrap{white-space:normal}}.no-wrap-ever{white-space:nowrap;display:inline-block}.inline-video-overlay{background-color:rgba(0,0,0,.7);width:100%;height:100%;position:absolute;z-index:500}.inline-video-overlay__content{width:100%;height:100%}.inline-video-overlay__close-button{position:absolute;top:1rem;right:2rem;text-decoration:none;color:#fff;font-size:2rem}.modal-overlay{height:60%}.overlay{width:100%;float:left;margin-left:0;margin-right:0;top:0;right:0;bottom:0;left:0;position:fixed;background-color:rgba(0,0,0,.9);z-index:800;display:block;opacity:1;-ms-transform:scale(1);transform:scale(1);transition:all .25s ease-in}.overlay.hidden{opacity:0;-ms-transform:scale(0);transform:scale(0)}.overlay__content{width:90%;margin:0 auto}.overlay__content .overlay__btn-dismiss{padding-top:10px;float:right;text-decoration:none;color:#fff}.overlay__content .btn-close-overlay{text-decoration:none;color:#fff;font-size:2rem;line-height:1}.overlay__video{width:90%;margin:24px auto 0;position:relative;padding-bottom:46.25%;padding-top:25px;height:0;background-color:rgba(0,0,0,.5)}.overlay__video>*{opacity:1;transition:opacity 150ms}.overlay__video.faded-out>*{opacity:0;transition:opacity 0s}.overlay__video__player{position:absolute;top:0;left:0;width:100%;height:100%;max-height:560px}@media (max-width:64em){.overlay{padding:24px 0}.overlay__video{padding-bottom:52.25%}}.figimage{position:relative}.figimage::after{content:'';display:block;height:0;width:100%;padding-bottom:calc(367.859 / 722 * 100%)}.figimage>*{position:absolute;top:0;left:0;width:100%;height:100%;display:block}@media (max-width:47.9375em){.layout__double-col-feature__hero>.figimage::after{padding-bottom:0}}.our-story [href='/our-story']{color:#d51d29}#header.container{max-width:100%;border-bottom:2px solid #dedede;transition:transform 250ms}#header.container.hide{-ms-transform:translateY(-100%);transform:translateY(-100%)}.global-header{width:100%;width:100%;float:left;margin-left:0;margin-right:0;position:relative}.site-search{width:100%;height:0;top:-9999;padding:30px 20px 0;position:fixed;overflow:hidden;opacity:0;z-index:-1;background-color:#fff;transition:opacity .3s ease-in}.site-search .container{text-align:center}.site-search.showSearch{height:100%;top:94px;opacity:1;z-index:120;transition:opacity .3s ease-out}.site-search__centering{display:inline-block;clear:both;width:100%;float:left;margin-left:0;margin-right:0;float:none}.site-search__search-form{position:relative;border-bottom:1px solid #c00;width:83.0508474576%;float:left;margin-right:1.6949152542%}.site-search__search-form input{width:100%;height:72px;padding:10px 95px 0 4px;font-family:tcomLight,HelvNeueLight,'Helvetica Neue Light',Arial,sans-serif;line-height:1.2;font-size:3.75em;display:inline-block;border:none;background:0 0}.site-search__search-form .type-to-search{position:absolute;text-indent:9999px;color:transparent;font-size:.1px}.site-search__submit-btn{top:0;right:0;position:absolute;font-family:tcomLight,HelvNeueLight,'Helvetica Neue Light',Arial,sans-serif;font-size:3.75em;line-height:normal;line-height:87px;text-transform:uppercase;color:#c00;opacity:0;transition:opacity linear .2s;border:none;background:0 0}.site-search__submit-btn.active{opacity:1}.site-search__close-btn{margin-top:20px;padding:0;display:inline-block;border:none;background:#fff;width:6.7796610169%;float:right;margin-right:0}.site-search__close-btn .btn-text{position:absolute;text-indent:9999px;color:rgba(0,0,0,.1);font-size:8px}.site-search__close-svg{width:46px;height:46px;color:#ccc;fill:#ccc}#skip-link{display:block;font-size:14px;position:absolute;left:-9999px;margin:2px 0 0 10px;padding:.25em 1em;z-index:1}#skip-link:focus{left:0}.global-nav__mobile{padding:10px;display:block;z-index:999}@media (min-width:48em){.global-nav__mobile{display:none}}.global-nav__mobile__logo{width:100%;float:left;margin-left:0;margin-right:0}.global-nav__mobile__logo [itemprop*=logo]{top:50%;min-width:127px;min-height:45px;text-indent:-9999px;display:inline-block;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/usa/images/logo_paralympics.svg) no-repeat;background-size:contain;margin-top:5px}.global-nav__mobile.active .global-nav__mobile__sections{padding-bottom:20px;display:block;overflow-y:auto}.global-nav__mobile.active .navToggle .mobile-nav-icon{display:none}.global-nav__mobile.active .navToggle .mobile-nav-close{display:block}.global-nav__mobile.active .navToggle .text:before{content:'Close'}.global-nav__mobile .navToggle{float:right;padding-left:15%}.global-nav__mobile .navToggle .mobile-nav-close,.global-nav__mobile .navToggle .mobile-nav-icon{width:22px;height:27px;margin:0 auto 3px auto}.global-nav__mobile .navToggle .mobile-nav-close{display:none;width:13px;margin-bottom:7px;fill:#666}.global-nav__mobile .navToggle .text:before{content:'Menu'}.global-nav__mobile__sections{width:100%;height:calc(100vh - 60px);margin-top:56px;left:0;display:none;z-index:999;position:absolute;background-color:#fff}.global-nav__mobile__sections .active{display:block}.global-nav__mobile__sections li{display:block;border-bottom:1px solid #e5e5e5}.global-nav__mobile__sections li:last-child{border:none}.global-nav__mobile__sections a{width:100%;padding:14px 30px;display:inline-block}.global-nav__desktop{width:100%;float:left;margin-left:0;margin-right:0;position:relative;padding-bottom:10px;display:none}@media (min-width:48em){.global-nav__desktop{display:block}}.global-nav__desktop__logo{width:15.2542372881%;float:left;margin-right:1.6949152542%;margin-left:1.7%}.global-nav__desktop__logo a{min-width:180px;min-height:40px;background:url(/usa/images/logo_paralympics.svg) no-repeat;background-size:contain;display:block;text-indent:-9999px}.global-nav__desktop__sections{margin-top:.25rem;width:74.5762711864%;float:right;margin-right:0;text-align:right;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}.global-nav__desktop__sections li{border-left:1px solid #ccc}.global-nav__desktop__sections li:first-child{border:none}.global-nav__desktop__sections li a{padding:0 .5rem .125rem;display:inline-block;transition:color .5s ease}@media (max-width:60em){.global-nav__desktop__sections li a{padding-left:.40625rem;padding-right:.3125rem}}.global-nav__desktop__sections li a:hover{color:#c00}.global-nav__desktop__sections li:last-child a{padding-right:.5rem}.global-nav__desktop__utility{max-width:100%;margin-bottom:10px;padding:6px 0 12px;text-align:right;background-color:#f5f5f5;border-bottom:2px solid #e0e0e0;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}.global-nav__desktop__utility ul.container{line-height:11px;height:11px}.global-nav__desktop__utility li{text-align:left;padding:0 1em;border-left:1px solid #ccc}.global-nav__desktop__utility li:first-child{border:none}.global-nav__desktop__utility a{transition:color .5s ease}.global-nav__desktop__utility a:hover{color:#c00}.global-nav__desktop__utility a:hover img{fill:#c00}.global-nav__desktop__utility a .icon-search{width:16px;height:10px;display:inline-block}footer{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;position:relative;background-color:#edf0f5;-webkit-font-smoothing:antialiased;border-top:1px solid #ccc}footer a{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif}@media (max-width:47.9375em){footer{background-color:inherit}}footer .ccpa-links{float:right;text-align:right}footer .ccpa-links a,footer .ccpa-links button{font-size:.8125rem;letter-spacing:.03125rem;font-weight:700;display:block;color:#666;margin-bottom:13px}footer .ccpa-links a.warning-link,footer .ccpa-links button.warning-link{font-family:tcomSans,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1rem;color:#c00;text-transform:uppercase}footer .ccpa-links button{border:none;background-color:transparent;display:inline;padding:0}footer .ccpa-links button:hover{color:#c00}@media (max-width:47.9375em){footer .ccpa-links{display:none}}footer .ccpa-links.--mobile{float:none;text-align:left;display:none}@media (max-width:47.9375em){footer .ccpa-links.--mobile{display:block}}footer .ccpa-links.--mobile a{text-decoration:none}@media (max-width:47.9375em){.footer-content{position:relative;padding:0 0 125px}}.footer-utility{min-height:0;border-bottom:1px dotted #000}@media (min-width:48em) and (max-width:64em){.footer-utility{padding-left:3.9%;padding-right:3.9%}}@media (max-width:47.9375em){.footer-utility{width:100%;min-height:110px;bottom:0;padding-left:4.6875%;padding-right:4.6875%;position:absolute;border:none;background-color:#fff}}.footer-utility>.container{padding:25px 0 20px}@media (max-width:47.9375em){.footer-utility>.container{padding:20px 0 50px}}.footer-utility__search{position:relative;width:44.9152542373%;float:left;margin-right:1.6949152542%}.footer-utility__search .icon-search{position:absolute;left:0;top:50%;margin-top:-17px;width:34px;height:34px;fill:#c00}.footer-utility__search .footer-search{padding:10px 0 5px 55px;outline:0;border:none;-webkit-appearance:none;background-color:transparent}.footer-utility__search .footer-search::-webkit-input-placeholder{color:#333!important}.footer-utility__search .type-to-search{position:absolute;text-indent:9999px;color:transparent;font-size:.1px}.footer-utility__search .tcom-nav-search-submit-btn{top:0;right:0;position:absolute;font-family:tcomLight,HelvNeueLight,'Helvetica Neue Light',Arial,sans-serif;font-size:3.75em;line-height:normal;line-height:50px;text-transform:uppercase;color:#c00;opacity:0;transition:opacity linear .2s;border:none;background:0 0}.footer-utility__search .tcom-nav-search-submit-btn.active{opacity:1}@media (max-width:47.9375em){.footer-utility__search{display:none}}.footer-utility__sharing{text-align:right;width:53.3898305085%;float:right;margin-right:0}@media (max-width:47.9375em){.footer-utility__sharing{width:100%;float:left;margin-left:0;margin-right:0;text-align:left}}.footer-utility__sharing li{margin-left:10px;display:inline-block;border-radius:50%;transition:background-color .3s;vertical-align:top}.footer-utility__sharing li:first-child{margin-left:0}.footer-utility__sharing li,.footer-utility__sharing li svg,.footer-utility__sharing li>a{width:45px;height:45px}.footer-utility__sharing li svg{fill:#fff}.footer-utility__sharing li>a{text-indent:9999px;color:transparent;font-size:.01px}.footer-utility__sharing li.career-only{display:none}.footer-utility__sharing__facebook{background-color:#375594!important}.footer-utility__sharing__facebook:hover{background-color:#2e487d!important}.footer-utility__sharing__youtube{background-color:#fff!important}.footer-utility__sharing__youtube:hover{background-color:#f7f7f7!important}@media (max-width:47.9375em){.footer-utility__sharing__youtube{background-color:#f7f7f7!important}}.footer-utility__sharing__youtube .you{color:#000;fill:#000}.footer-utility__sharing__youtube .tube{color:#eb242e;fill:#eb242e}.footer-utility__sharing__twitter{background-color:#00a7ef!important}.footer-utility__sharing__twitter:hover{background-color:#0398d9!important}.footer-utility__sharing__instagram{background-color:#1c5380!important}.footer-utility__sharing__instagram:hover{background-color:#123f63!important}.footer-utility__sharing__linkedin{padding:10px 12px;background-color:#0072b1!important}.footer-utility__sharing__linkedin:hover{background-color:#02517c!important}.footer-utility__sharing__glassdoor{padding:11px;background-color:#0caa41!important}.footer-utility__sharing__glassdoor:hover{background-color:#0f7c3e!important}#footer .back-to-top{position:relative;border:none;margin-right:-50px;left:calc((50vw - 555px)/ 1.75);z-index:105}#footer .back-to-top.disabled{display:none}@media (max-width:69.3125em){#footer .back-to-top{margin-right:0;left:0}}@media (max-width:47.9375em){#footer .back-to-top{display:inline-block;right:10px;position:absolute;left:auto}}#footer .back-to-top-button{display:block;position:relative;width:45px;height:45px;bottom:0;padding:0;text-align:center;border:none;background:0 0;cursor:pointer;transition:opacity 250ms}#footer .back-to-top-button .btn-text{position:absolute;left:0;width:100%;text-indent:9999px;color:rgba(0,0,0,.1);font-size:8px}#footer .back-to-top-button:focus{outline:0}#footer .back-to-top-button.fixit{position:fixed;bottom:20px}#footer .back-to-top-button.is-scrolling.fixit:not(.disabled){transition:opacity .3s;opacity:.3}#footer .back-to-top-button.disabled{opacity:0}#footer .back-to-top-button.off{display:none;opacity:0}#footer .back-to-top-button:after{content:'';position:absolute;z-index:1;top:0;left:0;width:45px;height:45px;background:#252525;border-radius:30px;-ms-transform:scale(1);transform:scale(1);transition:background-color .4s ease,transform .3s cubic-bezier(.68,-.55,.265,1.55)}#footer .back-to-top-button:hover:after{-ms-transform:scale(1.15);transform:scale(1.15)}#footer .back-to-top-button svg.icon-back-to-top{position:relative;width:16px;height:24px;color:#fff;vertical-align:top;z-index:5}#footer .back-to-top-button svg.icon-back-to-top g{fill:#fff}#footer .back-to-top-button svg.icon-back-to-top path{fill:#fff}.global-footer{padding-top:.8125rem;padding-bottom:1.5625rem}.global-footer h3{margin-top:10px;margin-bottom:13px;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#666}.global-footer h3 a{vertical-align:top;color:inherit;text-transform:uppercase;font-family:tcomSans,'Helvetica Neue',Helvetica,Arial,sans-serif}.global-footer h3:hover{color:#c00}.global-footer h3 .tcom-icon{vertical-align:middle;margin-right:4px}.global-footer h4{color:#333;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}@media (min-width:48em) and (max-width:64em){.global-footer{padding:.8125rem 3.90625% 1.5625rem}}@media (max-width:47.9375em){.global-footer{padding:0}.global-footer h3{display:none}}@media (min-width:48em){.global-footer h3{margin-bottom:35px}}.global-footer a{text-decoration:none}.global-footer a:visited{color:inherit}.global-footer__nav-group{width:25%;float:left}.global-footer__nav-group h4{margin-bottom:.5625rem;margin-top:0;letter-spacing:.5px}.global-footer__nav-group li{margin-bottom:.4875rem;font-size:.8125rem;line-height:normal;letter-spacing:.03125rem;display:block}.global-footer__nav-group a{color:#333;transition:color .5s ease}.global-footer__nav-group a:hover{color:#c00}@media (min-width:64em){.global-footer__nav-group{width:25%;float:left}.global-footer__nav-group:last-child{margin-top:7px;margin-right:25%;float:right}}@media (min-width:48em){.global-footer__nav-group{padding-bottom:10px}.global-footer__nav-group.has-subgroup>.global-footer__nav-subgroup{margin-top:20px}}@media (min-width:48.0625em) and (max-width:64em){.global-footer__nav-group{width:32.2033898305%;float:left}.global-footer__nav-group:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.global-footer__nav-group:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.global-footer__nav-group:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}.global-footer__nav-group:last-child{float:right!important;width:32.2033898305%;float:left;margin-right:1.6949152542%;margin:0}.global-footer__nav-group:nth-of-type(4){float:left!important}.global-footer__nav-group:nth-of-type(4) h4{margin-top:-20px}.global-footer__nav-group.has-subgroup{margin:0;clear:both;width:66.1016949153%;float:right;margin-right:0}.global-footer__nav-group.has-subgroup>.global-footer__nav-list{width:32.2033898305%;float:left;margin-right:1.6949152542%}.global-footer__nav-group.has-subgroup>.global-footer__nav-subgroup{width:49.1525423729%;float:right;margin-right:0}.global-footer__nav-group.has-subgroup>.global-footer__nav-subgroup h4{margin-top:0}}@media (max-width:47.9375em){.global-footer__nav-group{width:100%;float:left;margin-left:0;margin-right:0;margin:0;display:none;background-color:#fff}.global-footer__nav-group h4{margin-top:0;margin-bottom:0;background-color:#edf0f5;border-bottom:1px solid #d2d4d8}.global-footer__nav-group.has-subgroup,.global-footer__nav-group.mobile-nav-group{display:block}.global-footer__nav-group .global-footer__nav-subgroup .global-footer__nav-list,.global-footer__nav-group.mobile-nav-group .global-footer__nav-list{max-height:0;padding:0 4.6875%;overflow:hidden;transition:max-height .3s}.global-footer__nav-group .global-footer__nav-subgroup li,.global-footer__nav-group.mobile-nav-group li{border-bottom:1px dotted #dadada;margin-bottom:0}.global-footer__nav-group .global-footer__nav-subgroup li a,.global-footer__nav-group.mobile-nav-group li a{padding:18px 0;font-size:1rem;line-height:1;display:block}.global-footer__nav-group .global-footer__nav-subgroup li.no-mobile,.global-footer__nav-group.mobile-nav-group li.no-mobile{display:none}.global-footer__nav-group .global-footer__nav-subgroup li:last-child,.global-footer__nav-group.mobile-nav-group li:last-child{border-bottom:none}.global-footer__nav-group.open .global-footer__nav-list{max-height:1000px}.global-footer__nav-group.open .global-footer__nav-title:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.global-footer__nav-group.open .global-footer__nav-title:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}.global-footer__nav-group .global-footer__nav-title{padding:0 4.6875%;line-height:3.75rem;letter-spacing:.5px;position:relative;transition:transform .5s}.global-footer__nav-group .global-footer__nav-title:before{content:'';width:2px;height:16px;top:23px;right:37px;display:block;position:absolute;background:#c00;transition:transform .1s}.global-footer__nav-group .global-footer__nav-title:after{content:'';width:16px;height:2px;top:30px;right:30px;display:block;position:absolute;background:#c00;transition:transform .1s}}#footer .legal-footer{position:relative;margin:auto;padding:20px 0;background-color:#fff;line-height:normal}@media (max-width:47.9375em){#footer .legal-footer{padding:0 4.6875% 20px}}@media (min-width:48em) and (max-width:64em){#footer .legal-footer{padding:20px 3.90625%}}#footer .legal-footer .container{position:relative;max-width:978px;padding-top:2px}#footer .legal-footer li,#footer .legal-footer p{font-size:.625rem}#footer .legal-footer p{margin:0 0 1.5rem 0}@media (max-width:47.9375em){#footer .legal-footer p{margin-bottom:23px!important}}#footer .legal-footer__list{margin-bottom:.75em}@media (max-width:47.9375em){#footer .legal-footer__list{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:7.5px}}#footer .legal-footer__list li{display:inline-block;font-size:13px}#footer .legal-footer__list li:before{content:'';display:block;width:1px;height:18px;margin-top:2px;float:left;background:#8f8f8f}#footer .legal-footer__list li:first-child{border:none}#footer .legal-footer__list li:first-child:before{display:none}#footer .legal-footer__list a{padding:0 1px 0 4px;line-height:1;text-decoration:none;color:#666;transition:color .5s ease;font-family:tcomSans,HelvNeue,'Helvetica Neue',Arial,sans-serif}#footer .legal-footer__list a:hover{color:#c00}#footer .legal-footer__list a img{display:block;float:left;position:relative;bottom:3px;margin-left:5px;margin-right:-4px}#footer .legal-footer__list li:first-child a{padding-left:0}@media (max-width:47.9375em){#footer .legal-footer__list .tcom-desktop-only{display:none}}@media (max-width:47.9375em){#footer .legal-footer__disclosures{text-align:left;clear:both;width:100%;float:left;margin-left:0;margin-right:0}}#footer .legal-footer__disclosure-button{position:absolute;display:block;top:0;right:3.90625%;font-family:tcomMed,HelveticaNeueMedium,'Helvetica Neue Medium',Arial,sans-serif;font-size:.6875rem;line-height:1.3;color:#c00;border:none;background:0 0;margin:0;padding:5px}@media (min-width:48em){#footer .legal-footer__disclosure-button{right:0}}@media (max-width:47.9375em){#footer .legal-footer__disclosure-button{position:static;font-family:tcomSans,HelvNeue,'Helvetica Neue',Arial,sans-serif;font-size:.65625rem}}#footer .legal-footer__copyright{color:#666;font-family:tcomSans,HelvNeue,'Helvetica Neue',Arial,sans-serif}@media (max-width:47.9375em){#footer .legal-footer__copyright{clear:both;margin-bottom:10px!important}}div#ensModalWrapper{position:fixed!important}.floating-share{width:60px;top:144px;left:-9999px;padding-top:50px;position:absolute;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.3);overflow:hidden;opacity:0;transition:opacity .4s ease-in;visibility:hidden;z-index:800}@media (min-width:48em){.floating-share.ready{left:auto;visibility:visible;opacity:1;right:0}}.floating-share.fixed{top:60px;position:fixed;opacity:.5}.floating-share.fixed:hover{opacity:1}.floating-share .title{width:50px;height:15px;margin-top:-25px;margin-bottom:40px;margin-left:30px;-ms-transform:-ms-rotate(90deg);transform:rotate(90deg);-ms-transform-origin:19% 26%;transform-origin:19% 26%;letter-spacing:1px}.floating-share__icon-container{width:40px;height:40px;margin:0 auto 10px;display:block;cursor:pointer;fill:#fff;background-color:#d51d29;border-radius:30px;text-indent:9999px;color:transparent;font-size:.01px}.floating-share__icon-container:hover{background-color:#ed0c19}.floating-share__icon-container--career-only{display:none}.floating-share__icon-container__glassdoor{padding-top:9px;padding-left:9px}.floating-share svg{width:40px;height:40px;margin:0 auto;display:block}.statemap-insert-enabled+.floating-share{display:none}.fl-sharing-panel-floating-parent{position:relative}.fl-sharing-panel-floating-parent .fl-sharing-panel{position:absolute;top:80px;right:5vw;min-width:150px}@media (max-width:47.9375em){.fl-sharing-panel-floating-parent .fl-sharing-panel{display:none}}.fl-sharing-panel-fixed-parent .fl-sharing-panel{position:static;margin:2vw}@media (min-width:48em){.fl-sharing-panel-fixed-parent{display:none}}.fl-sharing-panel{text-align:left}.fl-sharing-panel .fl-sharing-panel-box,.fl-sharing-panel .sharing-panel-header{padding:8px;background-color:#fff;border:1px solid transparent;border-bottom:1px solid #f3f3f3;font-size:10px;font-weight:700}.fl-sharing-panel .fl-sharing-panel-box{cursor:pointer}.fl-sharing-panel .fl-sharing-panel-box img{vertical-align:middle;width:40px}@media (max-width:47.9375em){.fl-sharing-panel .fl-sharing-panel-box .sharing-panel-item{margin-left:30%}}.fl-sharing-panel .fl-sharing-panel-box:hover{background-color:#efefef!important}.fl-sharing-panel .fl-sharing-panel-box:nth-child(1){background-color:#fff!important}.fl-sharing-panel .fl-sharing-panel-box:nth-child(odd){background-color:#fcfcfc}.fl-sharing-panel .sharing-panel-title{margin:3px 0;font-size:14px;text-align:center;color:#999;font-weight:600}.fl-sharing-panel .sharing-panel-item-title{display:inline-block;position:relative;top:-16px;left:6px;text-transform:uppercase}@media (max-width:47.9375em){.fl-sharing-panel .sharing-panel-item-title{top:-9px}}.fl-sharing-panel .img-circle{display:inline-block;width:40px;height:40px;background:0 0;border-radius:20px}@media print{.fl-sharing-panel-fixed-parent,.fl-sharing-panel-floating-parent{display:none}}.heroImage{margin:0;position:relative;background-size:cover}.heroImage__playbutton{width:50px!important;height:50px;top:0;right:0;bottom:0;left:0;margin:auto;padding:0!important;position:absolute;cursor:pointer;border-radius:50px;background:#000;transition:background .3s}.heroImage__playbutton:hover{background-color:#c00}.heroImage__playbutton a{width:100%;height:100%;display:block;position:relative;text-indent:9999px;font-size:.1px;color:rgba(0,0,0,.1)}.heroImage__playbutton svg{max-width:40%;top:0;right:0;bottom:0;left:4px;margin:auto;position:absolute;fill:#fff;stroke:#fff}@media (min-width:48em){.heroImage__playbutton svg{left:8px}}@media (min-width:48em){.heroImage__playbutton{width:100px!important;height:100px;top:0!important;padding:0}}.heroImage img{max-width:100%;max-height:100%}.heroImage figcaption{width:100%;top:-27px;padding:0 20px;text-align:center;position:absolute}@media (min-width:48em){.heroImage figcaption{top:40px}}.heroImage figcaption h1{text-align:center}.heroImage.lazyloaded{background-position-x:50%;background-position-y:50%;background-repeat:no-repeat}.heroImage.lazyloaded.-our-story{background-position-y:35%}.heroImage.lazyloaded.-environment{background-position-y:10%}.heroImage.lazyloaded.-safety{background-position-y:5%}.heroImage.lazyloaded.-community{background-position-y:30%}.heroImage.lazyloaded.-diversity{background-position:center;background-size:contain}.heroImage.lazyloaded.-toyota-effect{background-position-y:100%}.heroImage.lazyloaded.-grant-guidelines{background-position-y:0}@media (max-width:960px){.heroImage.lazyloaded.-safety{background-position-y:0}}@media (min-width:1921px){.heroImage.lazyloaded.-toyota-effect{background-position-y:73%}}div.heroImage{height:300px}div.heroImage.-diversity{height:514px}@media (max-width:960px){div.heroImage{height:225px}}@media (max-width:480px){div.heroImage{height:100px}}.layout__br{width:40px;height:1px;margin-bottom:1.75rem;background-color:#c00}.layout__launchVideo{padding:0;line-height:auto;color:#c00;border:none;background:0 0;transition:color .3s;text-decoration:none}.layout__launchVideo:hover{color:#000}.layout__joinNetwork-CTA,.layout__learnMore-CTA{margin:10px 30px 0 30px;padding:1rem 1.25rem;color:#fff;text-decoration:none;vertical-align:middle;display:inline-block;border:none;border-bottom:2px solid #8d060e;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .3s ease-in-out;background:#971518;border-color:#850000;background-position:0 0;background-size:100% 400%;background-image:linear-gradient(180deg,#f00000 0,#c00 25%,#c00 50%,#c00 100%)}.layout__joinNetwork-CTA:hover,.layout__learnMore-CTA:hover{background:#c00;color:#fff;background-position:0 100%}.layout__joinNetwork-CTA.disabled,.layout__joinNetwork-CTA.disabled:hover,.layout__learnMore-CTA.disabled,.layout__learnMore-CTA.disabled:hover{background:#aaa;border-color:#999 #999 #777;background-image:linear-gradient(180deg,#aaa 0,#999 25%,#999 50%,#888 100%);cursor:default}.layout__joinNetwork-CTA{letter-spacing:-.03em;line-height:1.2em;padding:1.25rem .890625rem .875rem .890625rem}.subnavPanel{border-bottom:1px solid #e5e5e5}.subnavPanel:nth-child(even){background-color:#edf0f5}@media (max-width:37.5em){.page__index .heroImage{padding-top:10px;margin-top:10px}}.page__index .heroImage figcaption{top:0}.page__index .heroImage figcaption::before{content:'';display:inline-block;vertical-align:middle;height:18vw}.page__index .heroImage figcaption h1{display:inline-block;vertical-align:middle;margin:0;font-size:3em;font-size:4.7vw;line-height:1;max-width:99%}@media (max-width:37.5em){.page__index .heroImage figcaption h1{padding:0 10%;font-size:7vw}}@media (min-width:64em){.page__index .heroImage figcaption h1{font-size:3em}}.page__index .fast-facts .fast-facts__image img{max-width:70%}.page__index .fast-facts .fast-facts__fact{min-height:230px}.page__index .fast-facts .cycle-pager{margin-top:60px}.page__index .content{width:100%;float:left;margin-left:0;margin-right:0}.page__index #tertiary-nav__desktop li .fast-facts{margin:auto;padding:0;background-color:transparent}.page__index #awards [itemprop*=description]{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:1.125rem;line-height:1.5rem;color:#252525}.page__index #awards .supCaption{margin-top:.625rem;font-size:.75rem;line-height:1rem;display:block;color:#666}@media (min-width:48em){.page__index .layout__single-col-intro__text p{padding:0 5vw}}.page__index .layout__partnerships__partner-Column a{cursor:default}.page__index #connect-with-toyota .container .column .intro-divider{padding:20px 40px}.page__index #connect-with-toyota .container .column .intro-divider .vertical-wrap:before{min-height:85px}.page__index #connect-with-toyota .container .column #news-list-homepage figure img{max-width:100%;margin:0 auto;display:block}.page__index #connect-with-toyota .container .column #news-list-homepage p{margin-bottom:0}.page__index #connect-with-toyota .container .column a[title='See All News']{margin:20px 20px 0;display:block;text-align:center}.page__index #connect-with-toyota .container .column .layer2{padding-bottom:20px}@media (max-width:47.9375em){.page__index #connect-with-toyota .container .column .layer2{height:auto!important}}.page__index #connect-with-toyota .container .column.join-conversation .layer2{padding-bottom:0}.page__index #fast-facts .fast-facts{background-color:#fff}.page__index #fast-facts .fast-facts__fact{border:1px solid #e8e8e8}.page__index .floating-share{margin-right:100px;top:25px;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page__index .floating-share svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.page__our-story [href*='/usa/our-story']{color:#d51d29}.page__safety [href*='/usa/safety']{color:#c00}.page__safety .safety-organizations img{width:68px}.page__safety .safety-sense-logo img{max-width:100px}.page__safety .safety-clipboard img{width:70px}.page__safety .safety-seatbelt img{width:103.5px}.page__safety .safety-star-systems img{width:97.5px}.page__toyota-effect-index [title*='The Toyota Effect']{color:#c00}.page__toyota-effect-index .article-stack{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page__toyota-effect-index .article-stack__item{width:49.5%}.page__toyota-effect-index .article-stack__item:nth-child(odd){margin-right:1%}@media (max-width:47.9375em){.page__toyota-effect-index .article-stack__item{width:100%}.page__toyota-effect-index .article-stack__item:nth-child(odd){margin-right:0}}.page__toyota-effect-index .article-card{border:1px solid #eee;cursor:pointer;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}.page__toyota-effect-index .article-card-footer{padding:10px 20px 10px 20px;background-color:#fff;text-align:left;position:relative;padding-bottom:30px;margin-bottom:20px;-ms-flex:auto;flex:auto}.page__toyota-effect-index .article-card-image img{border:0;box-shadow:none}.page__toyota-effect-index .article-card-date{margin-bottom:5px;color:#666}.page__toyota-effect-index .article-card-title{margin-bottom:5px;font-size:1.2rem;font-weight:700;color:#000}.page__toyota-effect-index .article-card-cta{color:#c00;text-decoration:none;position:absolute;bottom:7px}.page__toyota-effect-index .article-card-cta:hover{color:#900}.page__toyota-effect-article [title*='The Toyota Effect']{color:#c00}.page__toyota-effect-article .heroImage img{width:100%;display:block;margin:0 auto}.page__toyota-effect-article .inline-video-overlay__close-button{display:none}.content-list{margin-left:40px}.content-list li{list-style-type:disc}.simple-quote{margin-bottom:40px}.simple-quote .simple-quote-text{margin-bottom:10px;font-size:1.8rem;text-align:center}.simple-quote .simple-quote-text:before{content:'\201C'}.simple-quote .simple-quote-text:after{content:'\201D'}.simple-quote .simple-quote-author{text-align:right}.layout__content-with-sharing-col{padding:40px 20px 60px 20px}.layout__content-with-sharing-col figure{width:100%;margin:0;padding:0}.layout__content-with-sharing-col figure img{max-width:100%;border:3px solid #fff;box-shadow:0 0 4px 0 rgba(0,0,0,.6)}.layout__content-with-sharing-col figcaption{margin-bottom:30px;text-align:center}.layout__content-with-sharing-col figcaption.image-caption{text-align:left;background-color:#333;color:#fff;padding:8px;font-size:12px;margin-top:-4px}.layout__content-with-sharing-col [itemprop~=postFigure]{padding:30px 0 10px}.layout__content-with-sharing-col [itemprop='headline name']{margin:0}@media (min-width:48em){.layout__content-with-sharing-col .column-1{box-sizing:border-box;margin-right:2%;width:83.0508474576%;float:left;margin-right:1.6949152542%;margin-right:0}}@media (min-width:48em){.layout__content-with-sharing-col .column-2{box-sizing:border-box;margin-left:2%;width:15.2542372881%;float:right;margin-right:0;margin-left:0}}.layout__content-with-sharing-col .article{text-align:left}.layout__content-with-sharing-col .article .article-contents .article-back-button{position:relative;white-space:nowrap}.layout__content-with-sharing-col .article .article-contents .article-back-button a{margin:0;padding:10px 15px;background-color:#c00;color:#fff;word-wrap:none;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;z-index:10}.layout__content-with-sharing-col .article .article-contents .article-back-button a:hover{background-color:#900}.layout__content-with-sharing-col .article .article-contents .article-back-button-hero{position:relative;white-space:nowrap}.layout__content-with-sharing-col .article .article-contents .article-back-button-hero a{display:inline-block;-ms-transform:translateY(-20px);transform:translateY(-20px)}.layout__content-with-sharing-col .article .article-contents .article-date{font-size:12px;font-weight:600;color:#555}.layout__content-with-sharing-col .article .article-contents h1.article-title{margin-top:8px}.layout__content-with-sharing-col .article .article-contents h2.article-section-title{font-weight:500}.layout__content-with-sharing-col .article .article-contents p{line-height:1.6rem}.layout__content-with-sharing-col .sharing-panel .sharing-panel-box,.layout__content-with-sharing-col .sharing-panel .sharing-panel-header{padding:8px;background-color:#fff;border:1px solid transparent;border-bottom:1px solid #f3f3f3;font-size:10px;font-weight:700}.layout__content-with-sharing-col .sharing-panel .sharing-panel-box{cursor:pointer}.layout__content-with-sharing-col .sharing-panel .sharing-panel-box img{vertical-align:middle;width:40px}@media (max-width:47.9375em){.layout__content-with-sharing-col .sharing-panel .sharing-panel-box .sharing-panel-item{margin-left:30%}}.layout__content-with-sharing-col .sharing-panel .sharing-panel-box:hover{background-color:#efefef!important}.layout__content-with-sharing-col .sharing-panel .sharing-panel-box:nth-child(1){background-color:#fff!important}.layout__content-with-sharing-col .sharing-panel .sharing-panel-box:nth-child(odd){background-color:#fcfcfc}.layout__content-with-sharing-col .sharing-panel .sharing-panel-title{margin:3px 0;font-size:14px;text-align:center;color:#999;font-weight:600}.layout__content-with-sharing-col .sharing-panel .sharing-panel-item-title{display:inline-block;position:relative;top:2px;left:6px}.layout__content-with-sharing-col .sharing-panel .img-circle{display:inline-block;width:40px;height:40px;background:0 0;border-radius:20px}.layout__more-articles{padding-top:20px;padding-bottom:60px;text-align:center;background-color:#333;color:#fff}.layout__more-articles h2{padding-bottom:1rem;font-size:1.875rem;position:relative}.layout__more-articles h2:before{content:'';width:50px;height:1px;bottom:0;left:50%;position:absolute;border:1px solid #c90813;-ms-transform:translateX(-50%);transform:translateX(-50%)}.page__toyota-effect-116-innovators .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-116-innovators .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/116-innovators/order-fulfillment.png) no-repeat 0 0;background-size:cover}.page__toyota-effect-116-innovators .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/116-innovators/production-reduction.png) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-116-innovators .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-116-innovators .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-coming-home .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-coming-home .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/coming-home/homes-per-month.jpg) no-repeat 0 0;background-size:cover}.page__toyota-effect-coming-home .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/coming-home/home-rebuild-average.jpg) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-coming-home .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-coming-home .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-lamar-buffalo-ranch .monoptych>div{display:inline-block;width:calc((100vw - 42px));height:calc((100vw - 42px) * .55)}.page__toyota-effect-lamar-buffalo-ranch .monoptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/lamar-buffalo-ranch/208-hybrid-batteries.png) no-repeat 50% 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-lamar-buffalo-ranch .monoptych>div{width:814px;height:455px}}@media (max-width:37.5em){.page__toyota-effect-lamar-buffalo-ranch .monoptych>div{width:100%;height:calc((100vw - 42px) * .86);margin-left:0}}.page__toyota-effect-meals-per-hour .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-meals-per-hour .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/meals-per-hour/more-meals.png) no-repeat 0 0;background-size:cover}.page__toyota-effect-meals-per-hour .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/meals-per-hour/box-packing-time.png) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-meals-per-hour .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-meals-per-hour .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-saving-sight .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-saving-sight .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/saving-sight/clinic-cycle-time.png) no-repeat 0 0;background-size:cover}.page__toyota-effect-saving-sight .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/saving-sight/no-more-backlog.png) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-saving-sight .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-saving-sight .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-116-innovators .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-116-innovators .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/116-innovators/order-fulfillment.png) no-repeat 0 0;background-size:cover}.page__toyota-effect-116-innovators .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/116-innovators/production-reduction.png) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-116-innovators .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-116-innovators .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-coming-home .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-coming-home .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/coming-home/homes-per-month.jpg) no-repeat 0 0;background-size:cover}.page__toyota-effect-coming-home .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/coming-home/home-rebuild-average.jpg) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-coming-home .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-coming-home .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-lamar-buffalo-ranch .monoptych>div{display:inline-block;width:calc((100vw - 42px));height:calc((100vw - 42px) * .55)}.page__toyota-effect-lamar-buffalo-ranch .monoptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/lamar-buffalo-ranch/208-hybrid-batteries.png) no-repeat 50% 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-lamar-buffalo-ranch .monoptych>div{width:814px;height:455px}}@media (max-width:37.5em){.page__toyota-effect-lamar-buffalo-ranch .monoptych>div{width:100%;height:calc((100vw - 42px) * .86);margin-left:0}}.page__toyota-effect-meals-per-hour .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-meals-per-hour .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/meals-per-hour/more-meals.png) no-repeat 0 0;background-size:cover}.page__toyota-effect-meals-per-hour .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/meals-per-hour/box-packing-time.png) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-meals-per-hour .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-meals-per-hour .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__toyota-effect-saving-sight .diptych>div{display:inline-block;width:calc((100vw - 42px) * .47);margin-left:calc((100vw - 42px) * .02);height:calc((100vw - 42px) * .55)}.page__toyota-effect-saving-sight .diptych>div:nth-of-type(1){margin-left:0;background:url(/usa/images/2016/toyota-effect/saving-sight/clinic-cycle-time.png) no-repeat 0 0;background-size:cover}.page__toyota-effect-saving-sight .diptych>div:nth-of-type(2){background:url(/usa/images/2016/toyota-effect/saving-sight/no-more-backlog.png) no-repeat 0 0;background-size:cover}@media (min-width:64em){.page__toyota-effect-saving-sight .diptych>div{width:390px;height:448px;margin-left:3%}}@media (max-width:37.5em){.page__toyota-effect-saving-sight .diptych>div{width:100%;height:calc((100vw - 42px) * 1.1512);margin-left:0}}.page__operations [href*='/usa/operations/index']{color:#c00}.page__operations .graphic-tools img{width:73px;height:71px}.page__operations .graphic-factory img{width:74.5px;height:79.5px}.page__operations .graphic-gear img{width:64.5px;height:77.5px}.page__operations .graphic-map img{width:92px;height:69px}.figure-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.figure-grid{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center}}.figure-grid .layout__figure-grid{margin:20px;width:calc(50% - 40px)}@media (min-width:48em){.figure-grid .layout__figure-grid{width:calc(25% - 40px)}}.figure-grid .figure{background:#fff;border-top:2px solid #c00;box-shadow:0 1px 4px rgba(0,0,0,.2);display:block}.figure-grid .figure.figure--bg{background-position:center;background-repeat:no-repeat;background-size:cover}.figure-grid .figure.figure--bg .figure__content{background:rgba(0,0,0,.35);color:#fff}.figure-grid .figure.figure--text-center{text-align:center}.figure-grid .figure .figure__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding:20px 20px;vertical-align:middle}.figure-grid a.figure{color:inherit;text-decoration:none;transition:box-shadow .25s ease-in-out}.timelineContainer{max-width:60em;margin-left:auto;margin-right:auto;margin-bottom:2em;position:relative}@media (max-width:47.9375em){.timelineContainer{margin-top:2em}}.timelineContainer .timelinePath{margin:0 auto;height:100%;width:4px;background-color:#000;position:absolute;-ms-transform:translateX(2px);transform:translateX(2px);right:50%}.timelineContainer .timelinePath:after,.timelineContainer .timelinePath:before{content:'';width:80px;height:4px;background-color:#000;margin:0 auto;display:block;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:47.9375em){.timelineContainer .timelinePath:after,.timelineContainer .timelinePath:before{width:40px}}.timelineContainer .timelinePath:after{position:absolute;bottom:0}@media (max-width:47.9375em){.timelineContainer .timelinePath{right:auto;left:15px}}.timelineContainer .timelineEvent{width:40%;position:relative;min-height:27em}.timelineContainer .timelineEvent .eventHeader{background-color:#c00;padding:1.5em 1.5em 1.25em;position:relative;text-align:left}.timelineContainer .timelineEvent .eventHeader__copy{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-style:italic;color:#fff;font-size:2.5em;line-height:1em}.timelineContainer .timelineEvent .eventHeader:after{border:16px solid transparent;content:'';display:block;height:0;position:absolute;top:10px;width:0}.timelineContainer .timelineEvent .eventContent{padding:1.25em 1.25em 1.15em;box-shadow:0 1px 4px rgba(0,0,0,.25)}.timelineContainer .timelineEvent .eventContent ul{margin:0 0 1em 1em;list-style-type:disc}.timelineContainer .timelineEvent .eventContent ul.textOnly{margin-bottom:0}.timelineContainer .timelineEvent .eventContent ul li{list-style-type:inherit;margin:0;padding:0;font-size:1.25em}.timelineContainer .timelineEvent .eventContent ul li figcaption{font-size:.75em;text-align:left;margin-bottom:0}.timelineContainer .timelineEvent .eventContent img{width:100%;border:0;box-shadow:none}.timelineContainer .timelineEvent .eventTag{background:#000;height:4px;position:absolute;top:24px;width:20px}@media (max-width:47.9375em){.timelineContainer .timelineEvent .eventTag{width:15px;right:calc(100% + 25px)!important}}.timelineContainer .timelineEvent .eventTag:after{content:'';display:block;background:#fff;border:3px solid #000;border-radius:50%;height:12px;width:12px;position:absolute;top:-4px}.timelineContainer .timelineEvent:nth-child(odd){float:left}.timelineContainer .timelineEvent:nth-child(odd) .eventHeader:after{border-left-color:#c00;border-right-width:0;left:100%}.timelineContainer .timelineEvent:nth-child(odd) .eventTag{left:calc(100% + 35px)}.timelineContainer .timelineEvent:nth-child(odd) .eventTag:after{left:-5px}@media (max-width:47.9375em){.timelineContainer .timelineEvent:nth-child(odd) .eventHeader:after{border-right-color:#c00;border-left-width:0;border-right-width:16px;right:100%;left:auto}.timelineContainer .timelineEvent:nth-child(odd) .eventTag{left:auto}.timelineContainer .timelineEvent:nth-child(odd) .eventTag:after{right:-5px;left:auto}}.timelineContainer .timelineEvent:nth-child(even){float:right}.timelineContainer .timelineEvent:nth-child(even) .eventHeader:after{border-right-color:#c00;border-left-width:0;right:100%}.timelineContainer .timelineEvent:nth-child(even) .eventTag{right:calc(100% + 35px)}.timelineContainer .timelineEvent:nth-child(even) .eventTag:after{right:-5px}.timelineContainer .timelineEvent:nth-child(2){margin-top:15em}.timelineContainer .timelineEvent.textOnly{margin-top:5em}@media (min-width:48em) and (max-width:63.9375em){.timelineContainer .timelineEvent{width:37.5%}}@media (max-width:47.9375em){.timelineContainer .timelineEvent{width:79%;float:left!important;margin-top:1.5em!important;margin-bottom:1.5em!important;margin-left:60px;min-height:auto}}.page__operations-map [href*='/usa/operations/index']{color:#d51d29}@media print{.page__operations-map{-webkit-print-color-adjust:exact;color-adjust:exact}}.page__operations-map #site{overflow-y:hidden;overflow-x:hidden}.page__operations-map #site #Location-Modals,.page__operations-map #site #State-Modals{display:none}.page__operations-map #site #Location-Modal-tmh .vehicles-grid figure{min-width:200px}.page__operations-map #site #Location-Modal-tmh .vehicles-grid figure h4{text-align:center}.page__operations-map .isMapless #site{width:100%}.page__operations-map #header.container{margin-top:0;height:0;overflow-y:visible;border-bottom:none;transition:transform 250ms}.page__operations-map #header.container .global-header{background-color:#fff;border-bottom:2px solid #dedede;transition:transform 250ms}.page__operations-map #header.container.hide{-ms-transform:none;transform:none}.page__operations-map #header.container.hide .global-header{-ms-transform:translateY(-100%);transform:translateY(-100%)}.page__operations-map #header.container.no-transition{transition:none}.page__operations-map .stickyNavFiller{height:60px}.page__operations-map .inline-video-overlay{left:0;top:0;z-index:810}.page__operations-map #american-journey-intro{clear:both;height:calc(100vh - 202px);margin-top:94px}.page__operations-map #american-journey-intro figure{margin:0}@media (max-width:47.9375em){.page__operations-map #american-journey-intro{height:calc(100vh - 228px);margin-top:67px}}@media (min-width:61.25em){.page__operations-map #american-journey-intro .cycle-overlay-title{border-top:0;padding-top:0}.page__operations-map #american-journey-intro .cycle-overlay-tagline+.cycle-overlay-title{border-top:1px dotted #000;padding-top:.7em}}.page__operations-map #american-journey-intro .cycle-image{min-height:100%}.page__operations-map #american-journey-intro .cycle-video-embed{left:50%;position:absolute;top:50%;-ms-transform:translateY(-50%) translateX(-106px);transform:translateY(-50%) translateX(-106px);z-index:401}@media (max-width:979px){.page__operations-map #american-journey-intro .cycle-desktop-only{display:none}}@media (min-width:980px){.page__operations-map #american-journey-intro .cycle-desktop-hidden{display:none}}@media (max-width:61.24em){.page__operations-map #american-journey-intro .cycle-prev-next{display:block}}.page__operations-map #american-journey-intro .cycle-overlay-title:before{display:none}.page__operations-map #tertiary-nav__desktop{border-bottom-style:none;background-color:#333}.page__operations-map #tertiary-nav__desktop:before{border:none}.page__operations-map #tertiary-nav__desktop li{height:60px;border-right:1px solid #4d4d4d}.page__operations-map #tertiary-nav__desktop li:first-child{border-left:1px solid #4d4d4d}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf]:not(.active){color:#fff}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf]:hover{color:#fff;background:#c00}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf].active{color:#000;background-color:#fff}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf].active span{color:#000}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf].active:hover{color:#000;background-color:#fff}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf].active:hover span{color:#000}.page__operations-map #tertiary-nav__desktop a[itemprop*=isPartOf].active:before{content:'';height:2px;top:0;right:0;left:0;position:absolute;background:#c00;-ms-transform:translateY(0);transform:translateY(0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.page__operations-map .tertiary-nav-simulator{position:fixed;bottom:0;width:100%;-ms-transform:translateY(0);transform:translateY(0);z-index:1}.page__operations-map .tertiary-nav-simulator .tertiary-nav-simulator__desktop{background:0 0;z-index:0}.page__operations-map .tertiary-nav-simulator .tertiary-nav-simulator__desktop ul{max-width:61.25em}.page__operations-map .tertiary-nav-simulator .tertiary-nav-simulator__desktop ul li{border:none}.page__operations-map .tertiary-nav-simulator .tertiary-nav-simulator__desktop ul li a{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:.75rem;text-align:center;text-decoration:none;color:inherit}.page__operations-map .tertiary-nav-simulator .tertiary-nav-simulator__desktop ul li a:hover{background-color:transparent}.page__operations-map .tertiary-nav-simulator .tertiary-nav-simulator__desktop.sticky{position:relative}.page__operations-map .asterisk-copy{display:block;margin-top:5px;color:red;font-size:80%}.page__operations-map .back-to-button{position:absolute;top:30px;left:30px;min-width:150px;height:50px;padding:0 30px;border:none;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;background-color:#c00;z-index:450}@media (max-width:47.9375em){.page__operations-map .back-to-button{width:calc(40vw - 30px);max-width:175px;min-width:140px;height:40px;left:10px;top:10px;padding:0}}.page__operations-map .back-to-button span{position:relative;padding-left:20px;background:url(/usa/images/2016/operations/ops-map/back-arrow.svg) no-repeat 0 50%;background-size:7px 12px;padding-top:3px}.page__operations-map .back-to-button span.back:after{content:'Back';display:inline-block;color:#fff;text-transform:uppercase}.page__operations-map .back-to-text{display:block;margin:0 auto;position:relative;left:0;background-color:transparent;color:#c00;text-transform:none}.page__operations-map .back-to-text .svg-arrow-wrap{position:absolute;width:9px;height:15px}.page__operations-map .back-to-text .svg-arrow-wrap svg{width:100%;height:100%;-ms-transform:rotate(90deg);transform:rotate(90deg)}.page__operations-map .back-to-text span{background:0 0}.page__operations-map .back-to-text span.back{padding-left:0}.page__operations-map .back-to-text span.back:after{color:#c00;text-transform:capitalize}.page__operations-map .back-to-text.forward-to-text{vertical-align:middle;display:inline-block;top:0;padding:0 15px;white-space:nowrap}.page__operations-map .back-to-text.forward-to-text a{position:relative;padding:0 16px}.page__operations-map .back-to-text.forward-to-text span{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif}.page__operations-map .back-to-text.forward-to-text .svg-arrow-wrap{right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.page__operations-map .back-to-text.forward-to-text .svg-arrow-wrap svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:30em){.page__operations-map .back-to-text.forward-to-text{width:auto;max-width:auto}.page__operations-map .back-to-text.forward-to-text a{padding:0 16px 0 0}}.page__operations-map .download_CTA_wrap>*{margin:0 4vw}.page__operations-map .download_CTA_wrap>:nth-child(1){margin-left:0}.page__operations-map .download_CTA_wrap>:last-child{margin-right:0}.page__operations-map .download_CTA{display:inline-block;vertical-align:middle;height:40px;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:14px;text-decoration:none;color:#c00;padding-left:26px;background:url(/usa/images/2016/operations/ops-map/download_icon.svg) no-repeat 0 50% transparent;background-size:20px 27px}.page__operations-map .download_CTA span{display:inline-block}.page__operations-map .download_CTA:before{content:'';display:inline-block;vertical-align:middle;height:100%}.page__operations-map .graphic-tools img{width:73px;height:71px}.page__operations-map .graphic-factory img{width:74.5px;height:79.5px}.page__operations-map .graphic-gear img{width:64.5px;height:77.5px}.page__operations-map .graphic-map img{width:92px;height:69px}.page__operations-map .noWrap{white-space:nowrap}.page__operations-map #Timeline{overflow:hidden;position:relative;background-color:#fff}.page__operations-map #Timeline a.layout__learnMore-CTA{margin-bottom:30px}.page__operations-map #Timeline .inline-video-overlay__content{width:65%;margin:0 auto;display:block}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map #Timeline .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.page__operations-map #Timeline .inline-video-overlay__close-button{top:.5rem;right:1rem}}.page__operations-map .hand-click-icon{background:url(/usa/images/2018/hand-click-icon.svg) no-repeat center transparent;background-size:contain;display:block;height:38px;width:20px;margin:10px auto 10px}@media (max-width:47.9375em){.page__operations-map .hand-click-icon{border:none;width:40px;height:70px}.page__operations-map .hand-click-icon .scrollwheel-dot{display:none}}.page__operations-map .mobile-next-button{background:rgba(255,255,255,.6);border:1px solid #c00;bottom:3.5vh;color:#c00;height:48px;left:50%;line-height:48px;padding:0 28px;position:fixed;text-transform:uppercase;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:color .2s,border-color .2s,background-color .2s;z-index:98}.page__operations-map .mobile-next-button.hidden{display:none}@media (min-width:48em){.page__operations-map .mobile-next-button{display:none!important}}.page__operations-map .mobile-next-button.dark{color:#000;border-color:#000}.page__operations-map .mobile-next-button span{display:inline-block;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:calc(12px + .475vh)}@media print{.page__operations-map .mobile-next-button{display:none}}.page__operations-map .desktop-up-next{background:#fff;bottom:0;cursor:pointer;display:block;height:60px;left:0;margin-bottom:-60px;opacity:0;padding:10px;position:fixed;transition:opacity .3s ease,margin-bottom .5s ease;width:100%;z-index:99}.page__operations-map .desktop-up-next.visible{margin-bottom:0;opacity:1}.page__operations-map .desktop-up-next .hand-click-icon{float:left;margin:0 10px 0 0}.page__operations-map .desktop-up-next h3{line-height:1;margin:0}@media (max-width:47.9375em){.page__operations-map .desktop-up-next{display:none!important}}.page__operations-map .statemap-insert-enabled .desktop-up-next{display:none}.page__operations-map .animation__content{position:relative;text-align:center;max-width:90%;margin:0 auto}.page__operations-map .animation__content p{margin:0 auto;max-width:500px}@media (max-width:37.5em){.page__operations-map .animation__content p{font-size:3.166666vw}}@media (max-width:30em){.page__operations-map .animation__content p{font-size:4.166666vw}}.page__operations-map .animation__content strong{display:inline-block;font-size:22px;letter-spacing:.15em;line-height:1.3;margin-left:.15em;text-transform:uppercase}@media (max-width:37.5em){.page__operations-map .animation__content strong{font-size:5.35vw}}.page__operations-map .animation__content hr{width:2px;max-height:50px;margin:1.2vh auto 1.4vh;border:none;background:#000}.page__operations-map .animation__content .emphasis{font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;color:#c00}.page__operations-map .animation__content sup{font-size:45%}.page__operations-map .animation__content h2{margin-top:5vh;margin-bottom:2vh;position:relative;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:24px;letter-spacing:.15em;opacity:1}.page__operations-map .animation__content h2 span{font-weight:500;text-transform:uppercase;display:block;margin-left:auto;margin-right:auto}.page__operations-map .animation__content h2 span:nth-of-type(2){max-width:90%;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:42px;padding-top:8px}@media (max-width:30em){.page__operations-map .animation__content h2 span:nth-of-type(2){font-size:10vw}}.page__operations-map .animation__content h3{font-size:2.5rem;margin-bottom:3vh}.page__operations-map .animation__content .massive{display:inline-block;max-height:84px;font-size:84px;font-family:'arial black',arial,sans-serif;text-transform:uppercase;letter-spacing:.15em}@media (max-width:60em){.page__operations-map .animation__content .massive{font-size:8.75vw;max-height:8.75vw}}.page__operations-map .animation__content__carousel{margin:0 auto;max-width:700px}.page__operations-map .animation__content__carousel .carousel__content{min-height:100px;position:relative}.page__operations-map .animation__content__carousel .carousel__panel{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;opacity:0;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s ease;top:50%;width:100%;z-index:1;-webkit-font-smoothing:antialiased}.page__operations-map .animation__content__carousel .carousel__panel.current{opacity:1;z-index:10}.page__operations-map .animation__content__carousel .carousel__indicators{margin-top:8px;text-align:center}.page__operations-map .animation__content__carousel .carousel__indicator{background:0 0;border:0;display:inline-block;height:20px;line-height:20px;margin:0;padding:0;text-align:center;width:20px}.page__operations-map .animation__content__carousel .carousel__indicator:before{background-color:#a2a2a2;border-radius:50%;border:2px solid #a2a2a2;content:'';display:inline-block;height:12px;-ms-transform:scale(.5);transform:scale(.5);transition:transform .3s ease;vertical-align:middle;width:12px}.page__operations-map .animation__content__carousel .carousel__indicator.current:before{background:0 0;border-color:#09f;-ms-transform:scale(1);transform:scale(1)}.page__operations-map .animation__content__carousel .carousel__indicator .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.page__operations-map .animation__mask{display:none;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff}.page__operations-map .animation__background{position:absolute;left:0;top:0;width:100%;height:100%}.page__operations-map .animation__background .video-bkg,.page__operations-map .animation__background img{position:absolute;min-width:100vw;min-height:100vh;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page__operations-map .animation__background .video-bkg video,.page__operations-map .animation__background img video{position:absolute;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100vw;min-height:100vh}.page__operations-map .animation__background .image-bkg{position:absolute;width:100vw;height:100vh;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page__operations-map .animation__background .solid-white-bkg{position:absolute;left:0;top:0;width:100%;height:calc(42px + 6vh);background:#fff}.page__operations-map .animation__background .gradient-bkg{position:absolute;width:100vw;top:calc(42px + 6vh);bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,.99) 0,rgba(255,255,255,.7) 16%,rgba(255,255,255,.2) 28%,rgba(255,255,255,0) 34%)}@media (max-width:60em){.page__operations-map .animation__background .image-bkg,.page__operations-map .animation__background picture{display:block}.page__operations-map .animation__background .video-bkg{display:none}}@media (min-width:60em){.page__operations-map .animation__background .image-bkg,.page__operations-map .animation__background picture{display:none}.page__operations-map .animation__background .video-bkg{display:block}}.page__operations-map .layout__single-col-feature{padding:3.25vh 0 6.5vh}.page__operations-map .layout__single-col-feature .layer2 h3{margin:0 auto}.page__operations-map .layout__single-col-feature .layer2 p{max-width:75%;margin-left:auto;margin-right:auto}.page__operations-map .layout__full-animation{position:relative;overflow:hidden}.page__operations-map .layout__full-animation .animation__panel{position:relative;overflow:hidden;height:calc(100vh - 60px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media (max-width:47.9375em){.page__operations-map .layout__full-animation .animation__panel{height:100vh}}.page__operations-map .layout__video-library{padding:40px 0 0;text-align:center;background-color:transparent}.page__operations-map .layout__video-library h3{font-size:2rem}.page__operations-map .layout__video-library .rotator{display:none;height:auto}@media (min-width:64em){.page__operations-map .layout__video-library .rotator#video-library-carousel--desktop{display:block}}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .layout__video-library .rotator#video-library-carousel--tablet{display:block}}.page__operations-map .layout__video-library .rotator#video-library-carousel--mobile{margin-bottom:0}@media (max-width:47.9375em){.page__operations-map .layout__video-library .rotator#video-library-carousel--mobile{display:block}}.page__operations-map .layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next{background:0 0;display:block}.page__operations-map .layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next:hover .tcom-icon{color:#c00;fill:#c00}.page__operations-map .layout__video-library .video-container{background:#edf0f5;padding:20px 20px 60px;position:relative}@media (max-width:47.9375em){.page__operations-map .layout__video-library .video-container{padding-left:0;padding-right:0}}.page__operations-map .layout__video-library .video-thumbnail{display:block;font-size:16px;margin:20px auto;overflow:hidden;position:relative;width:calc(100% - 100px)}.page__operations-map .layout__video-library .video-thumbnail .play-icon{background:rgba(153,124,124,.6);border-radius:50%;content:'';display:block;height:50px;left:50%;position:absolute;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:background .4s ease;width:50px;z-index:8}.page__operations-map .layout__video-library .video-thumbnail .play-icon svg{height:24px;fill:#fff;margin:13px 0 13px 7px;stroke:#fff;width:24px}.page__operations-map .layout__video-library .video-thumbnail a{position:relative;background:#fff;background-position:center center;background-size:cover;border-top:2px solid #c00;display:block;height:220px}@media (max-width:47.9375em){.page__operations-map .layout__video-library .video-thumbnail a{height:260px}}.page__operations-map .layout__video-library .video-thumbnail a:focus{outline-color:#c00;outline-width:10px}.page__operations-map .layout__video-library .video-thumbnail a:focus .play-icon,.page__operations-map .layout__video-library .video-thumbnail a:hover .play-icon{background:#c00}.page__operations-map .layout__video-library .video-thumbnail a:focus figcaption.rollover,.page__operations-map .layout__video-library .video-thumbnail a:hover figcaption.rollover{opacity:0}.page__operations-map .layout__video-library .video-thumbnail img{display:block;min-height:100%;width:100%}.page__operations-map .layout__video-library .video-thumbnail figcaption{text-align:center;z-index:10;margin-top:10px;margin-bottom:0;height:45px;max-height:45px;overflow:hidden}.page__operations-map .layout__video-library .video-thumbnail figcaption.rollover{text-align:center;transition:opacity .4s ease;width:100%;height:100%;min-height:100%;margin-top:0;position:absolute;top:0;left:0;z-index:10;color:#fff;background:rgba(0,0,0,.45)}.page__operations-map .layout__video-library .video-thumbnail figcaption.rollover .vertical-center{display:block;left:0;padding:20px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.page__operations-map .layout__video-library .inline-video-overlay__content{width:65%;margin:0 auto;display:block}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .layout__video-library .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.page__operations-map .layout__video-library .inline-video-overlay__close-button{top:.5rem;right:1rem}}@media (min-width:64em){.page__operations-map .layout__video-library .container{max-width:1200px}.page__operations-map .layout__video-library .video-thumbnail{float:left;margin:1.66%;width:21.66%}}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .layout__video-library .video-thumbnail{float:left;margin:1.66%;width:46.66%}}@media (max-width:47.9375em){.page__operations-map .layout__video-library .video-thumbnail figcaption{background:rgba(0,0,0,.9);color:#fff;padding:10px;font-size:.75rem;height:auto;margin-bottom:0;opacity:1;text-align:left;top:auto}.page__operations-map .layout__video-library .video-thumbnail figcaption .vertical-center{padding:10px;position:static;-ms-transform:none;transform:none}.page__operations-map .layout__video-library .video-thumbnail .play-icon{height:74px;width:74px}.page__operations-map .layout__video-library .video-thumbnail .play-icon svg{height:32px;margin:20px 0 13px 9px;width:32px}}.page__operations-map .layout__numbers{padding:40px 0 0;text-align:center;background-color:transparent}.page__operations-map .layout__numbers .layer2{background-color:transparent}.page__operations-map .layout__numbers .layer2 .layout__numbers__second{background-color:transparent;max-width:50%;margin:0 auto}@media (max-width:47.9375em){.page__operations-map .layout__numbers .layer2 .layout__numbers__second{max-width:80%}}.page__operations-map .layout__numbers .layer2 .layout__numbers__categories{display:none;padding-bottom:40px;padding-left:10px;padding-right:10px}.page__operations-map .layout__numbers .layer2 .layout__numbers__categories ul li{display:inline-block;width:calc(50% - 8px);text-align:center;vertical-align:middle;margin:5px 0;text-transform:uppercase;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:.75rem;background-color:#edf0f5;border-bottom:1px solid #bec0c4;cursor:pointer}.page__operations-map .layout__numbers .layer2 .layout__numbers__categories ul li:nth-child(even){margin-left:10px}.page__operations-map .layout__numbers .layer2 .layout__numbers__categories ul li>span{display:inline-block;vertical-align:middle;max-width:90%}.page__operations-map .layout__numbers .layer2 .layout__numbers__categories ul li:after{content:'';display:inline-block;vertical-align:middle;width:0;min-height:44px}@media (max-width:47.9375em){.page__operations-map .layout__numbers .layer2 .layout__numbers__categories{display:block}}@media print{.page__operations-map .layout__numbers .layer2 .layout__numbers__categories{display:none}}.page__operations-map .layout__numbers h3{font-size:2rem}.page__operations-map .layout__numbers h3 sup{font-size:35%;letter-spacing:-2.5px}.page__operations-map .layout__numbers .checkbox-modal__content,.page__operations-map .layout__numbers .numbers-grid{min-height:100vh;padding:20px 20px 100px;text-align:center;background-color:#edf0f5}.page__operations-map .layout__numbers .checkbox-modal__content>.container,.page__operations-map .layout__numbers .numbers-grid>.container{opacity:1;transition:opacity .2s;transition-delay:.2s}@media (max-width:47.9375em){.page__operations-map .layout__numbers .checkbox-modal__content,.page__operations-map .layout__numbers .numbers-grid{position:absolute;left:-9999px}.page__operations-map .layout__numbers .checkbox-modal__content>.container,.page__operations-map .layout__numbers .numbers-grid>.container{opacity:0}}@media print and (max-width:47.9375em){.page__operations-map .layout__numbers .checkbox-modal__content>.container,.page__operations-map .layout__numbers .numbers-grid>.container{opacity:1}}@media print and (max-width:47.9375em){.page__operations-map .layout__numbers .checkbox-modal__content,.page__operations-map .layout__numbers .numbers-grid{position:relative;left:0}}.page__operations-map .layout__numbers .checkbox-modal__content figure,.page__operations-map .layout__numbers .numbers-grid figure{display:inline-block;vertical-align:top;width:90%;margin:20px;padding:20px 20px;border-top:2px solid #c00;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);transform:translate3d(0,0,0);transition:transform .5s}.page__operations-map .layout__numbers .checkbox-modal__content figure.pre-slide,.page__operations-map .layout__numbers .numbers-grid figure.pre-slide{transform:translate3d(0,20%,0)}@media print{.page__operations-map .layout__numbers .checkbox-modal__content figure,.page__operations-map .layout__numbers .numbers-grid figure{width:40%}}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption>span,.page__operations-map .layout__numbers .numbers-grid figure figcaption>span{font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.08rem;line-height:1.7}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong{position:relative}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong span,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong span{display:inline-block;margin-top:10px;font-size:3.5rem;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;letter-spacing:.25rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong span.num-prefix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong span.num-prefix{position:absolute;display:inline-block;vertical-align:top;font-size:2rem;margin-top:.5rem;-ms-transform:translateX(-100%);transform:translateX(-100%)}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong span.num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong span.num-digits{min-height:4rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p3 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p3 .num-suffix,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p4 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p4 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p3 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p3 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p4 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p4 .num-suffix{font-size:3rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p5 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p5 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p5 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p5 .num-suffix{font-size:2.9rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p6 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p6 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p6 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p6 .num-suffix{font-size:2.8rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p7 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p7 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p7 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p7 .num-suffix{font-size:2.7rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p8 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p8 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p8 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p8 .num-suffix{font-size:2rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p9 .num-digits,.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong.x10_p9 .num-suffix,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p9 .num-digits,.page__operations-map .layout__numbers .numbers-grid figure figcaption strong.x10_p9 .num-suffix{font-size:2rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption .pre-num,.page__operations-map .layout__numbers .numbers-grid figure figcaption .pre-num{display:block;margin:0 auto;height:1.4rem;font-size:1.2rem}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption hr,.page__operations-map .layout__numbers .numbers-grid figure figcaption hr{width:1px;height:30px;margin-bottom:20px;border:none;background:#000}@media print{.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption hr,.page__operations-map .layout__numbers .numbers-grid figure figcaption hr{height:20px;margin-bottom:10px}}.page__operations-map .layout__numbers .checkbox-modal__content .post-state,.page__operations-map .layout__numbers .numbers-grid .post-state{margin-top:60px;margin-bottom:-40px}@media (min-width:48em){.page__operations-map .layout__numbers .checkbox-modal__content .container,.page__operations-map .layout__numbers .numbers-grid .container{max-width:1200px}.page__operations-map .layout__numbers .checkbox-modal__content figure,.page__operations-map .layout__numbers .numbers-grid figure{width:21.66%;margin:1.66%}}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .layout__numbers .checkbox-modal__content figure,.page__operations-map .layout__numbers .numbers-grid figure{width:46.66%;margin:1.66%}}.page__operations-map .layout__numbers .checkbox-modal__content{padding-top:0;padding-bottom:20px;height:calc(100% - 50px);min-height:0;position:relative;left:inherit;background-color:transparent}.page__operations-map .layout__numbers .checkbox-modal__content>h2{text-transform:uppercase;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:1.3rem;margin:5px 0 0}.page__operations-map .layout__numbers .checkbox-modal__content figure{opacity:1!important;max-width:350px;margin:.8vh auto 1.3vh;padding:3.2vh 0 2.5vh;border-color:#000;border-width:1px;background-color:transparent;box-shadow:none}.page__operations-map .layout__numbers .checkbox-modal__content figure:last-child{padding-bottom:0}.page__operations-map .layout__numbers .checkbox-modal__content figure:nth-of-type(1){margin-top:0;padding-top:0;border:none}.page__operations-map .layout__numbers .checkbox-modal__content figure:nth-of-type(2){padding-bottom:2.5vh}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption strong span.num-digits{min-height:1em}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption hr{height:calc(1vw + 3vh);margin:.75vh auto 2vh}.page__operations-map .layout__numbers .checkbox-modal__content figure figcaption .pre-num{height:auto}.page__operations-map .layout__numbers .checkbox-modal__content .cloned-figs{display:inline-block;vertical-align:middle;max-width:99.9%}.page__operations-map .layout__numbers .checkbox-modal__content:before{content:'';display:inline-block;vertical-align:middle;height:100%}.page__operations-map .layout__vehicles{padding:30px 0 0;text-align:center}.page__operations-map .layout__vehicles .layer2{background-color:transparent}.page__operations-map .layout__vehicles .layer2 .layout__numbers__second{background-color:transparent;max-width:50%;margin:0 auto}.page__operations-map .layout__vehicles h3{font-size:2rem}.page__operations-map .layout__vehicles h3 sup{font-size:35%;letter-spacing:-2.5px}.page__operations-map .layout__vehicles .vehicles-grid{padding:20px 20px 55px;text-align:center;background-color:#edf0f5}.page__operations-map .layout__vehicles .vehicles-grid figure{position:relative;display:inline-block;vertical-align:top;width:46.66%;margin:1.66%;padding:20px 20px 60px;background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.1);cursor:pointer}@media (max-width:47.9375em){.page__operations-map .layout__vehicles .vehicles-grid figure{padding-bottom:60px}}@media (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure{width:100%;padding-bottom:40px}}@media print and (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure{width:46.66%!important}}@media print{.page__operations-map .layout__vehicles .vehicles-grid figure{height:auto!important}}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption{margin-bottom:5px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption .vehicle-model-image{border:0;box-shadow:none;display:block;margin:0 auto;opacity:0;pointer-events:none;height:75px;width:150px}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption .vehicle-model-image.lazy-loaded{opacity:1;transition:opacity .3s ease}@media (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure figcaption .vehicle-model-image{position:absolute;right:3%;width:40%;height:calc(20px + 14vw)}}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption h4{margin-top:20px;margin-bottom:10px;font-size:1.5rem;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}@media (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure figcaption h4{margin:0}}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption span{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:1rem;letter-spacing:.08rem;line-height:1.7}@media (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure figcaption>span{max-width:55%}}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption .pre-num{display:block;margin:0 auto}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption strong{display:block;margin-top:10px;font-size:3rem;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption p{display:block;margin-top:10px;font-size:.9rem;line-height:1.4;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;color:#252525}@media (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure figcaption p{max-width:55%;margin-top:3px;margin-bottom:5px}}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption hr{width:1px;height:30px;margin-bottom:20px;border:none;background:#000}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption .vehicle-description{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;letter-spacing:.05em;line-height:1.2;font-size:.8rem;color:#111}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption button{position:absolute;display:block;bottom:20px;padding:0;background:0 0;border:none;text-align:left;font-size:.8rem;letter-spacing:.08rem;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;color:#666}@media (max-width:37.5em){.page__operations-map .layout__vehicles .vehicles-grid figure figcaption button{bottom:10px}}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption button svg{display:inline-block;vertical-align:middle;height:12px;max-width:20px;margin-right:4px;stroke:#c00;line-height:1}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption button span{display:inline-block;vertical-align:middle;margin-top:1px;font-size:.8rem;line-height:1}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption button span:after{content:'';display:inline-block;width:0;height:15px;vertical-align:middle}.page__operations-map .layout__vehicles .vehicles-grid figure figcaption button:hover{color:#c00}@media (min-width:48em){.page__operations-map .layout__vehicles .vehicles-grid .container{max-width:1200px}.page__operations-map .layout__vehicles .vehicles-grid figure{width:18.333%;margin:.8333%}}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .layout__vehicles .vehicles-grid figure{width:46.66%;margin:1.66%}}.page__operations-map.scrollOff{position:fixed;overflow-x:auto}.page__operations-map.scrollOff body{overflow-y:visible;overflow-x:visible}.page__operations-map .download_CTA_wrap{text-align:center;margin-top:30px;margin-bottom:30px}.page__operations-map .post-state.download_CTA_wrap .back-to-button.forward-to-text>a{vertical-align:middle}.page__operations-map .post-state.download_CTA_wrap .back-to-button.forward-to-text>a:before{content:'';height:40px;display:inline-block;vertical-align:middle;width:1px}.page__operations-map #footer .back-to-top-button.fixit{bottom:8px;z-index:701}.page__operations-map #footer .back-to-top-button.off{display:block}.page__operations-map #site.collapse-intro #footer .back-to-top-button.disabled,.page__operations-map #site.collapse-intro #footer .back-to-top-button.off{display:block;opacity:1}.page__operations-map #site.collapse-intro #footer .back-to-top-button.off{opacity:.7;transition:opacity .4s 1s}.page__operations-map #site.collapse-intro #footer .back-to-top-button.is-scrolling{opacity:.3}.page__operations-map #site.collapse-intro #footer .back-to-top-button.disabled-for-ops{opacity:0}.page__operations-map.standardScroll{position:relative}.page__operations-map.standardScroll body{overflow:auto}.page__operations-map.standardScroll body #site #tertiary-nav__desktop{-ms-transform:none;transform:none}.page__operations-map.standardScroll body #site #tertiary-nav__desktop.snapTop{position:relative}.page__operations-map.standardScroll body #site.statemap-modal-parent.statemap-insert-enabled #our-american-journey{height:inherit}.page__operations-map.standardScroll body #site.statemap-modal-parent.statemap-insert-enabled #our-american-journey .animation__panel{position:absolute}.page__operations-map.isMobile #american-journey-intro .animation__panel .animation__content{top:calc(20px + 5vh)!important;opacity:1!important}.page__operations-map.isMobile #american-journey-intro .animation__panel .animation__content h2,.page__operations-map.isMobile #american-journey-intro .animation__panel .animation__content h2 span,.page__operations-map.isMobile #american-journey-intro .animation__panel .animation__content p{opacity:1!important}.page__operations-map.isMobile #american-journey-intro .animation__panel .animation__content h2 span{letter-spacing:.15em!important}.page__operations-map.isMobile .layout__numbers .numbers-grid figure{transition:none}.page__operations-map.isMobile .layout__numbers .numbers-grid figure.pre-slide{transform:translate3d(0,0,0)}@media print{.page__operations-map #footer .footer-utility{display:none}.page__operations-map #footer .global-footer{display:none}}.page__operations-map .floating-share{margin-right:125px;top:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.page__operations-map .floating-share svg{-ms-transform:rotate(90deg);transform:rotate(90deg)}.page__operations-map .timelineContainer{margin-top:40px}.page__operations-map .timelineContainer .timelineEvent{width:44.25%;margin-bottom:2em}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .timelineContainer .timelineEvent{width:43%}}@media (max-width:47.9375em){.page__operations-map .timelineContainer .timelineEvent{width:79%}}.page__operations-map .timelineContainer .timelineEvent:first-child{margin-top:20px}.page__operations-map .timelineContainer .timelineEvent:nth-child(2){margin-top:12.5em}.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow{box-shadow:none;margin-bottom:0}.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader{margin-right:80px;box-shadow:0 1px 4px rgba(0,0,0,.25);padding:1.25em 1.5em 1em;transition:all .5s}.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader__copy{font-size:1.5em}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader__copy{font-size:1.25em}}@media (max-width:47.9375em){.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader__copy{font-size:1.15em}}.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader:before{border:72px solid transparent;content:'';display:block;height:0;position:absolute;top:-18px;width:0;border-left-color:#c00;border-right-width:0;left:100%}@media (min-width:48em) and (max-width:63.9375em){.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader:before{top:-22px}}@media (max-width:47.9375em){.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow .eventHeader:before{top:-16px}}.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow a:active,.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow a:focus,.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow a:hover{text-decoration:none}.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow a:active .eventHeader,.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow a:focus .eventHeader,.page__operations-map .timelineContainer .timelineEvent.eventCtaArrow a:hover .eventHeader{-ms-transform:translateX(5px) scale(1.025);transform:translateX(5px) scale(1.025);box-shadow:0 1px 4px rgba(0,0,0,.5)}.page__operations-map .custom-selector{overflow:hidden;position:absolute;top:30px;right:30px;width:210px;min-height:50px;text-transform:uppercase;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:14px;letter-spacing:.06em;color:#252525;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100;background-color:#fff;box-shadow:0 1px 4px rgba(127,127,127,.4)}.page__operations-map .custom-selector:focus:not(:hover){outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.page__operations-map .custom-selector .selected-wrap{position:absolute;top:0;width:100%;height:50px}.page__operations-map .custom-selector .selected-text{display:block;position:absolute;top:50%;left:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:inherit}.page__operations-map .custom-selector .drop-arrow{position:absolute;display:block;width:10px;height:10px;top:25px;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(/usa/images/2016/arrow-down-solid-red.png) no-repeat 50% 50% transparent}.page__operations-map .custom-selector ul{display:none;overflow-y:scroll;position:relative;margin-top:50px;padding-bottom:0;width:calc(100% + 20px);border-top:1px solid #dfdfdf;max-height:80vh;box-shadow:0 1px 4px rgba(127,127,127,.4);transition:max-height .2s,padding .1s}.page__operations-map .custom-selector ul li{height:32px;border:1px solid #dfdfdf;border-top:none;text-transform:uppercase;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:14px;letter-spacing:.06em;text-align:left;color:#252525;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.page__operations-map .custom-selector ul li span{padding-left:30px}.page__operations-map .custom-selector ul li[selected]{background-color:#f6f7fa}.page__operations-map .custom-selector ul li:focus:not(:hover){outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:5px}.page__operations-map .custom-selector ul li:hover{color:#fff;background-color:#cc0814}.page__operations-map .custom-selector ul li:after{content:'';display:inline-block;height:100%;vertical-align:middle}@media (max-width:47.9375em){.page__operations-map .custom-selector{width:calc(60vw - 30px);max-width:210px;min-height:40px;top:10px;right:10px}.page__operations-map .custom-selector .selected-wrap{height:40px;min-height:40px}.page__operations-map .custom-selector .drop-arrow{top:45%}.page__operations-map .custom-selector ul{margin-top:40px}}@media (max-width:30em){.page__operations-map .custom-selector{font-size:12px}.page__operations-map .custom-selector .drop-arrow{right:10px}}.page__operations-map .custom-selector.expand ul{display:block}@media print{.page__operations-map .custom-selector{display:none!important}}.page__operations-map .print-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:30em){.page__operations-map .print-page{display:block;text-align:center}}.page__operations-map .print-page .print-icon{display:inline-block;background:url(/usa/images/2018/print-solid.svg) no-repeat center transparent;background-size:contain;height:16px;width:16px;margin-top:-4px;margin-right:4px}@media (max-width:30em){.page__operations-map .print-page .print-icon{margin:0}}@media (max-width:30em){.page__operations-map .print-page a{display:block}}@media print{.page__operations-map .print-page{display:none}}.layout__tours{padding:30px 0 0!important}.layout__tours .container__figure-grid{background:#edf0f5;padding:20px}.layout__tours .layout__figure-grid{min-height:180px}.layout__tours .figure__content{text-transform:uppercase}.layout__tours .figure__content strong{font-size:1.125rem;letter-spacing:2.25px;line-height:1;margin-bottom:5px}@media (min-width:48em){.layout__tours .container{max-width:1200px}}.video-button:before{background:url(/usa/images/2018/play-button-icon.svg) no-repeat center transparent;content:'';display:inline-block;height:24px;margin:-8px 8px -4px 0;vertical-align:middle;width:24px}.column-blocks{margin-top:2.5em;padding-bottom:3em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:47.9375em){.column-blocks{display:block}}.column-blocks .block{padding:1em;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:19%}@media (max-width:47.9375em){.column-blocks .block{max-width:none;margin:2em 2em 0;text-align:center}}.column-blocks .block img{display:block;margin:0 auto;height:4.69em}.column-blocks .block h3{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.17em}.column-blocks .block p{font-size:.875em}.layout__video-library{padding:40px 0 0;text-align:center}.layout__video-library h3{font-size:2rem}.layout__video-library .rotator{display:none;height:auto}@media (min-width:64em){.layout__video-library .rotator#video-library-carousel--desktop{display:block}}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .rotator#video-library-carousel--tablet{display:block}}.layout__video-library .rotator#video-library-carousel--mobile{margin-bottom:0}@media (max-width:47.9375em){.layout__video-library .rotator#video-library-carousel--mobile{display:block}}.layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next{background:0 0;display:block}.layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next:hover .tcom-icon{color:#c00;fill:#c00}.layout__video-library .video-container{padding:20px 20px 60px;position:relative}@media (max-width:47.9375em){.layout__video-library .video-container{padding-left:0;padding-right:0}}.layout__video-library .video-thumbnail{display:block;font-size:16px;margin:20px auto;overflow:hidden;position:relative;width:calc(100% - 100px)}.layout__video-library .video-thumbnail .play-icon{background:#c00;border-radius:50%;content:'';display:block;height:50px;left:50%;position:absolute;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .4s ease;width:50px;z-index:10;opacity:0}.layout__video-library .video-thumbnail .play-icon svg{height:24px;fill:#fff;margin:13px 0 13px 7px;stroke:#fff;width:24px}.layout__video-library .video-thumbnail a{position:relative;background:#fff;background-position:center center;background-size:cover;border-top:3px solid #c00;display:block;height:220px}@media (max-width:47.9375em){.layout__video-library .video-thumbnail a{height:260px}}.layout__video-library .video-thumbnail img{display:block;min-height:100%;width:100%}.layout__video-library .video-thumbnail figcaption{margin-top:10px;margin-bottom:0;height:45px;max-height:45px;overflow:hidden}.layout__video-library .video-thumbnail figcaption.rollover{background:rgba(0,0,0,.45);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;left:0;margin-top:0;min-height:100%;padding:16px;position:absolute;text-align:left;top:0;transition:opacity .4s ease;width:100%;z-index:8}.layout__video-library .video-thumbnail figcaption h4{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.25em;margin:0;text-transform:uppercase}.layout__video-library .video-thumbnail figcaption p{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:.875em;line-height:1.5em;margin-bottom:0}.layout__video-library .video-thumbnail:hover .play-icon{opacity:1}.layout__video-library .inline-video-overlay__content{width:65%;margin:0 auto;display:block}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.layout__video-library .inline-video-overlay__close-button{top:.5rem;right:1rem}}@media (min-width:64em){.layout__video-library .container{max-width:1200px}.layout__video-library .video-thumbnail{float:left;margin:1.66%;width:21.66%}}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .video-thumbnail{float:left;margin:1.66%;width:46.66%}}@media (max-width:47.9375em){.layout__video-library .video-thumbnail .play-icon{height:74px;width:74px}.layout__video-library .video-thumbnail .play-icon svg{height:32px;margin:20px 0 13px 9px;width:32px}}.page__environment [href*='/usa/environment']{color:#c00}.page__environment h1,.page__environment h2,.page__environment h3,.page__environment h4{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.page__environment p{line-height:1.5em}.page__environment .headline{font-size:1.38em;margin-top:1.56em}.page__environment .headline:first-child{margin-top:0}.page__environment .headline.centered{text-align:center}.page__environment #tertiary-nav__desktop:before{content:initial}.page__environment .featured{font-size:1.75em}.page__environment a.cta-outline{border:thin solid #000;background:0 0;color:#000;padding-top:1.1em;display:inline-block;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;text-transform:none;font-size:.9em;margin:25px 2px 20px;transition:transform .3s;-ms-transform:scale(1.01);transform:scale(1.01)}.page__environment a.cta-outline:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.page__environment .rotator .cycle-pager{z-index:400}.page__environment .cycle-slideshow .cycle-overlay{height:auto;background-color:rgba(255,255,255,.85)}@media (max-width:64em){.page__environment .cycle-slideshow .cycle-overlay{height:100%}}.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content{text-align:center}.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content .cycle-overlay-tagline{text-align:left;font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:1.5em;display:block;text-transform:none;color:#707070}@media (max-width:64em){.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content .cycle-overlay-tagline{text-align:center}}.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content .cycle-overlay-tagline span{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content .cycle-overlay-tagline .green{color:#009781}.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content .cycle-overlay-title{color:#c00;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:1.5em;text-transform:uppercase}.page__environment .cycle-slideshow .cycle-overlay .cycle-overlay-content .cycle-overlay-description{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif}@media (max-width:64em){.page__environment .cycle-slideshow .cycle-image{height:100%}}.page__environment .layout__single-col-intro{margin-bottom:45px}.page__environment .layout__single-col-intro [itemprop=headline]{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.page__environment .icon-columns{margin-top:40px;width:100%}.page__environment .icon-columns .icon{text-align:center;width:23.7288135593%;float:left;margin-right:1.6949152542%;color:inherit;text-transform:uppercase;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-weight:700}.page__environment .icon-columns .icon:last-child{margin-right:0}.page__environment .icon-columns .icon svg{transition:transform .4s;width:100%}@media (max-width:47.9375em){.page__environment .icon-columns .icon{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:0}.page__environment .icon-columns .icon svg{max-width:100%}}.page__environment .icon-columns .icon a{color:#000;text-decoration:none}.page__environment .icon-columns .icon a:hover svg{-ms-transform:scale(1.05);transform:scale(1.05)}.page__environment .icon-columns.dark .icon{color:#000}.page__environment .full-color{border:none}.page__environment .full-color.green,.page__environment .full-color.greenLight{color:#fff}.layout__single-col-feature .page__environment .full-color.green h3:before,.layout__single-col-feature .page__environment .full-color.greenLight h3:before,.layout__single-col-intro .page__environment .full-color.green [itemprop=headline]:before,.layout__single-col-intro .page__environment .full-color.green h2:before,.layout__single-col-intro .page__environment .full-color.greenLight [itemprop=headline]:before,.layout__single-col-intro .page__environment .full-color.greenLight h2:before,.layout__statemap .container .layer2 .page__environment .full-color.green h3:before,.layout__statemap .container .layer2 .page__environment .full-color.greenLight h3:before,.layout__three-col-feature .page__environment .full-color.green h3:before,.layout__three-col-feature .page__environment .full-color.greenLight h3:before,.page__environment .full-color.green .headline--underline:before,.page__environment .full-color.green .layout__single-col-feature h3:before,.page__environment .full-color.green .layout__single-col-intro [itemprop=headline]:before,.page__environment .full-color.green .layout__single-col-intro h2:before,.page__environment .full-color.green .layout__statemap .container .layer2 h3:before,.page__environment .full-color.green .layout__three-col-feature h3:before,.page__environment .full-color.greenLight .headline--underline:before,.page__environment .full-color.greenLight .layout__single-col-feature h3:before,.page__environment .full-color.greenLight .layout__single-col-intro [itemprop=headline]:before,.page__environment .full-color.greenLight .layout__single-col-intro h2:before,.page__environment .full-color.greenLight .layout__statemap .container .layer2 h3:before,.page__environment .full-color.greenLight .layout__three-col-feature h3:before{border-color:#fff}.page__environment .full-color.green .cta-outline,.page__environment .full-color.greenLight .cta-outline{border-color:#fff;color:inherit}.page__environment .full-color.green{background-color:#009781}.page__environment .full-color.greenLight{background-color:#8cbe3f}.page__environment .fullWidth-column-row{position:relative}.page__environment .fullWidth-column-row .container{z-index:110;position:relative}.page__environment .fullWidth-column-row .container .column{width:49.1525423729%;float:left;margin-right:1.6949152542%;padding:50px}.page__environment .fullWidth-column-row .container .column:last-child{margin-right:0}@media (max-width:47.9375em){.page__environment .fullWidth-column-row .container .column{width:100%;float:left;margin-left:0;margin-right:0}}.page__environment .fullWidth-column-row .container .column.content-column{text-align:center}.page__environment .fullWidth-column-row .container .column.content-column a{text-decoration:underline}.page__environment .fullWidth-column-row .container .column img{height:177px;-o-object-fit:cover;object-fit:cover;max-width:100%}.page__environment .fullWidth-column-row .container .column.image-background-content{color:#fff;padding-top:100px}.page__environment .fullWidth-column-row .container .column.image-background-content h2{text-transform:uppercase}.page__environment .fullWidth-column-row .container .column.image-background-content h2 span{color:#c00}.page__environment .fullWidth-column-row .container .column.image-background-content p{font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif}@media (max-width:47.9375em){.page__environment .fullWidth-column-row .container .column.image-background-content{padding-top:50px;min-height:400px}}.page__environment .fullWidth-column-row .background{position:absolute;width:50%;height:100%;background-repeat:no-repeat;background-size:cover;z-index:100}@media (max-width:47.9375em){.page__environment .fullWidth-column-row .background{width:100%;height:auto;min-height:400px}}.page__environment .fullWidth-column-row:nth-child(even) .background{right:0;left:auto}@media (max-width:47.9375em){.page__environment .fullWidth-column-row:nth-child(even) .background{right:auto}}@media (max-width:47.9375em){.page__environment .fullWidth-column-row:nth-child(even) .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.page__environment .fullWidth-column-row .cta-outline{background:#fff;margin:0;padding:10px 30px 12px}@media (max-width:47.9375em){.page__environment .logo-image{width:100%}}.page__environment .padded-highlight{margin:3.5em 0 1em}@media (max-width:47.9375em){.page__environment .padded-highlight{margin:0;padding:1em;clear:both}}.page__environment .profile{text-align:left;border-bottom:1px dotted #fff;display:-ms-flexbox;display:flex;margin-top:1em;padding:1em}@media (max-width:47.9375em){.page__environment .profile{display:block;border-bottom:none}}.page__environment .profile .avatar{width:32.2033898305%;float:left;margin-right:1.6949152542%;float:none;text-align:center}@media (max-width:47.9375em){.page__environment .profile .avatar{width:100%;float:left;margin-left:0;margin-right:0}}.page__environment .profile .avatar img{max-width:100%}.page__environment .profile .description{width:66.1016949153%;float:left;margin-right:1.6949152542%;float:none;margin-right:0}@media (max-width:47.9375em){.page__environment .profile .description{width:100%;float:left;margin-left:0;margin-right:0}}.page__environment .profile .description .subtitle{font-size:.75em;margin-top:25px}.page__environment .profile .description .subtitle span{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.page__environment .link-list{margin-bottom:5em}@media (max-width:47.9375em){.page__environment .link-list{padding:0 2em}}.page__environment .link-list .description{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.page__environment .link-list ul{display:block;border-top:1px solid #ccc}.page__environment .link-list ul li{list-style:none;width:100%;text-align:center;border-bottom:1px solid #ccc;padding:18px}.page__environment .link-list ul li a{display:block;text-decoration:none;color:#000;transition:all .3s}.page__environment .link-list ul li a:hover{-ms-transform:scale(1.05);transform:scale(1.05);color:#c00}.page__environment .partner-columns .partner{width:32.2033898305%;float:left;margin-right:1.6949152542%}@media (max-width:47.9375em){.page__environment .partner-columns .partner{width:100%;float:left;margin-left:0;margin-right:0}}.page__environment .partner-columns .partner:last-child{margin-right:0}.page__environment .partner-columns .partner img{height:257px}.page__environment .partner-columns .partner a{text-align:center;color:#fff}.page__environment .partner-columns .partner a img{transition:all .3s}.page__environment .partner-columns .partner a p{margin:.5em 0 1em}.page__environment .partner-columns .partner a:hover img{-ms-transform:scale(1.05);transform:scale(1.05)}.page__environment .vehicle-columns{padding-top:20px}.page__environment .vehicle-columns .column{width:49.1525423729%;float:left;margin-right:1.6949152542%}@media (max-width:47.9375em){.page__environment .vehicle-columns .column{width:100%;float:left;margin-left:0;margin-right:0}}.page__environment .vehicle-columns .column:last-child{margin-right:0}.page__environment .vehicle-columns .column.left-aligned{text-align:left}.page__environment .vehicle-columns img{max-width:100%}#environmental-challenge-img,#sustainable-goals-img{width:auto!important}#environmental-challenge-img{height:131px}@media (min-width:48em) and (max-width:64em){#environmental-challenge-img{height:180px}}@media (min-width:64em){#environmental-challenge-img{height:239px}}#sustainable-goals-img{height:66px}@media (min-width:48em) and (max-width:64em){#sustainable-goals-img{height:90px}}@media (min-width:64em){#sustainable-goals-img{height:134px}}#north-american-environmental-report{height:473px;background-image:linear-gradient(90deg,#fdfeff 38%,#edf0f5 64%);background-position:center;background-color:#edf0f6;padding:0}@media (max-width:47.9375em){#north-american-environmental-report{height:auto;background:#eef1f7}}#north-american-environmental-report .image-background{background-image:url(/usa/images/environment/laptop-background.jpg);height:100%;max-width:1800px;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:47.9375em){#north-american-environmental-report .image-background{padding-bottom:300px;background-size:contain;background-image:url(/usa/images/environment/laptop-background-mobile.jpg);background-position:center bottom}}#north-american-environmental-report .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}#north-american-environmental-report .headline--underline:before,#north-american-environmental-report .layout__single-col-feature h3:before,#north-american-environmental-report .layout__single-col-intro [itemprop=headline]:before,#north-american-environmental-report .layout__single-col-intro h2:before,#north-american-environmental-report .layout__statemap .container .layer2 h3:before,#north-american-environmental-report .layout__three-col-feature h3:before,.layout__single-col-feature #north-american-environmental-report h3:before,.layout__single-col-intro #north-american-environmental-report [itemprop=headline]:before,.layout__single-col-intro #north-american-environmental-report h2:before,.layout__statemap .container .layer2 #north-american-environmental-report h3:before,.layout__three-col-feature #north-american-environmental-report h3:before{left:40px}#north-american-environmental-report .offest-content{text-align:left;max-width:57%}@media (max-width:47.9375em){#north-american-environmental-report .offest-content{max-width:none;margin:2em}}@media (min-width:48em) and (max-width:64em){#north-american-environmental-report .offest-content{margin:2em}}.page__community [href*='/usa/community']:not(.layout__learnMore-CTA),.page__community [href*='/usa/community/']:not(.layout__learnMore-CTA){color:#c00}.page__community [href*='/usa/community']:not(.layout__learnMore-CTA):hover,.page__community [href*='/usa/community/']:not(.layout__learnMore-CTA):hover{color:#900}.page__community .fast-facts{display:none}.page__community .community-hand img{width:38px;height:102.5px}.page__community .community-child-seat img{width:56.5px;height:77.5px}.page__community .community-heart img{width:62px;height:67.5px}.page__community .community-donations img{width:77px;height:56.5px}.page__article [href*='/usa/community']:not(.layout__learnMore-CTA),.page__article [href*='/usa/community/']:not(.layout__learnMore-CTA){color:#d51d29}.page__article #site>div:not(.stickyNavFiller) a:not(.layout__learnMore-CTA){color:#d51d29}.page__article .layout__single-col-feature .container div p img,.page__article .layout__single-col-intro .container div p img,.page__article .layout__three-col-feature .container div p img,.page__article .layout__two-col-feature .container div p img{max-width:100%;display:block;margin-left:auto;margin-right:auto}.page__article .layout__single-col-feature .container div p img.justify-left,.page__article .layout__single-col-intro .container div p img.justify-left,.page__article .layout__three-col-feature .container div p img.justify-left,.page__article .layout__two-col-feature .container div p img.justify-left{margin-left:20px}.page__article .layout__single-col-feature .container div p img.justify-right,.page__article .layout__single-col-intro .container div p img.justify-right,.page__article .layout__three-col-feature .container div p img.justify-right,.page__article .layout__two-col-feature .container div p img.justify-right{margin-right:20px}.page__article .layout__single-col-intro{padding:0 20px 20px;text-align:inherit}.page__article .layout__single-col-intro__text{padding:0}.page__article .layout__single-col-intro__text ul{text-align:left}.page__article .layout__single-col-intro__text ul li{position:relative;padding-left:18px;margin-bottom:20px;line-height:1.4}.page__article .layout__single-col-intro__text ul li>*{vertical-align:top}@media (max-width:30em){.page__article .layout__single-col-intro__text ul li{margin-bottom:14px}}.page__article .layout__single-col-intro__text ul li:before{content:'';display:block;position:absolute;left:0;top:.34rem;width:5px;height:5px;line-height:1.4;background-color:#ff0500}.page__article .layout__single-col-intro__text ul li h4{margin-bottom:12px}.page__article .layout__single-col-intro__text ul li p{line-height:1.5}.page__article .layout__single-col-intro__text ul li ul{margin:10px 0}.page__article .layout__single-col-intro__text ul li ul li{margin-bottom:10px}.page__article .layout__single-col-intro__text ul li ul li:before{width:4.5px;height:4.5px;border-radius:4px}.page__article .layout__single-col-intro [itemprop=headline]:before{left:0;-ms-transform:none;transform:none}.page__article .layout__single-col-intro h2{padding-bottom:0;font-size:1.75rem;text-transform:uppercase}.page__article .layout__single-col-intro h2:before{display:none}.page__article .layout__single-col-intro.extraTopSpace{margin-top:7.5rem}@media (max-width:47.9375em){.page__article .layout__single-col-intro.extraTopSpace{margin-top:1.75rem}}.page__article .layout__three-col-feature,.page__article .layout__two-col-feature{padding:0 20px 30px;text-align:inherit}.page__article .layout__three-col-feature .container,.page__article .layout__two-col-feature .container{text-align:left}.page__article .layout__three-col-feature [itemprop=headline],.page__article .layout__three-col-feature h2,.page__article .layout__two-col-feature [itemprop=headline],.page__article .layout__two-col-feature h2{padding-bottom:1rem;text-transform:uppercase;font-size:1.75rem}.page__article .layout__three-col-feature [itemprop=headline]:before,.page__article .layout__three-col-feature h2:before,.page__article .layout__two-col-feature [itemprop=headline]:before,.page__article .layout__two-col-feature h2:before{left:0;-ms-transform:none;transform:none}.page__article .layout__three-col-feature h4,.page__article .layout__two-col-feature h4{margin-bottom:20px;font-size:1rem;font-weight:400;text-transform:uppercase;color:#333}.page__article .layout__three-col-feature .column,.page__article .layout__two-col-feature .column{padding:0 3%}.page__article .layout__three-col-feature .column:nth-child(odd),.page__article .layout__two-col-feature .column:nth-child(odd){border:none}@media (min-width:48em){.page__article .layout__three-col-feature .column:nth-of-type(1),.page__article .layout__two-col-feature .column:nth-of-type(1){padding-left:0}.page__article .layout__three-col-feature .column:nth-of-type(3),.page__article .layout__two-col-feature .column:nth-of-type(3){padding-right:0}}.page__article .layout__three-col-feature .column h3,.page__article .layout__two-col-feature .column h3{margin-bottom:12px}.page__article .layout__three-col-feature .column h3:before,.page__article .layout__two-col-feature .column h3:before{display:none}.page__article .layout__three-col-feature .column p,.page__article .layout__two-col-feature .column p{color:inherit}.page__article .layout__three-col-feature .column ul,.page__article .layout__two-col-feature .column ul{text-align:left}.page__article .layout__three-col-feature .column ul li,.page__article .layout__two-col-feature .column ul li{position:relative;padding-left:18px;margin-bottom:20px;line-height:1.4}.page__article .layout__three-col-feature .column ul li>*,.page__article .layout__two-col-feature .column ul li>*{vertical-align:top}@media (max-width:30em){.page__article .layout__three-col-feature .column ul li,.page__article .layout__two-col-feature .column ul li{margin-bottom:14px}}.page__article .layout__three-col-feature .column ul li:before,.page__article .layout__two-col-feature .column ul li:before{content:'';display:block;position:absolute;left:0;top:.34rem;width:5px;height:5px;line-height:1.4;background-color:#ff0500}.page__article .layout__three-col-feature .column ul li h4,.page__article .layout__two-col-feature .column ul li h4{margin-bottom:12px}.page__article .layout__three-col-feature .column ul li p,.page__article .layout__two-col-feature .column ul li p{line-height:1.5}.page__article .layout__three-col-feature .column ul li ul li,.page__article .layout__two-col-feature .column ul li ul li{margin-bottom:10px}.page__article .layout__three-col-feature .column ul li ul li:before,.page__article .layout__two-col-feature .column ul li ul li:before{width:4.5px;height:4.5px;border-radius:4px}.page__article .layout__three-col-feature#cta-section,.page__article .layout__two-col-feature#cta-section{padding-top:45px;background-color:#edf0f5}.page__article .layout__three-col-feature#cta-section .layout__three-col-feature__second,.page__article .layout__two-col-feature#cta-section .layout__three-col-feature__second{height:100%}.page__article .layout__three-col-feature#cta-section .column,.page__article .layout__two-col-feature#cta-section .column{position:relative;padding:2.5rem 2rem;margin:2rem 0;background-color:#fff;text-align:center}.page__article .layout__three-col-feature#cta-section .column h3,.page__article .layout__two-col-feature#cta-section .column h3{margin-bottom:30px}.page__article .layout__three-col-feature#cta-section .column h3:before,.page__article .layout__two-col-feature#cta-section .column h3:before{display:block}.page__article .layout__three-col-feature#cta-section .column p,.page__article .layout__two-col-feature#cta-section .column p{line-height:1.5}.page__article .layout__three-col-feature#cta-section .column a,.page__article .layout__two-col-feature#cta-section .column a{margin:0}@media (min-width:48em){.page__article .layout__three-col-feature#cta-section,.page__article .layout__two-col-feature#cta-section{padding-bottom:120px}.page__article .layout__three-col-feature#cta-section .container,.page__article .layout__two-col-feature#cta-section .container{height:420px;height:calc(((100vw - 1024px) * -.2734375) + 380px)}.page__article .layout__three-col-feature#cta-section .column,.page__article .layout__two-col-feature#cta-section .column{width:30.371%;height:100%;margin:0 0 0 4.39%}.page__article .layout__three-col-feature#cta-section .column:nth-of-type(1),.page__article .layout__two-col-feature#cta-section .column:nth-of-type(1){margin-left:0}.page__article .layout__three-col-feature#cta-section .column h3,.page__article .layout__two-col-feature#cta-section .column h3{margin-bottom:2.9297vw}.page__article .layout__three-col-feature#cta-section .column a,.page__article .layout__two-col-feature#cta-section .column a{position:absolute;bottom:4.5rem;left:50%;-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:calc(100% - 4rem)}}@media (min-width:64em){.page__article .layout__three-col-feature#cta-section .container,.page__article .layout__two-col-feature#cta-section .container{height:380px}.page__article .layout__three-col-feature#cta-section .column h3,.page__article .layout__two-col-feature#cta-section .column h3{margin-bottom:30px}}.page__article .layout__two-col-feature .column{width:48.2%;float:left;height:200px;background-color:#edf0f5;margin:1.46484375vw;padding:0;text-align:center}@media (min-width:64em){.page__article .layout__two-col-feature .column{margin:15px 15px}}@media (min-width:48em){.page__article .layout__two-col-feature .column:nth-of-type(odd){padding-left:0;margin-left:0}.page__article .layout__two-col-feature .column:nth-of-type(even){padding-right:0;margin-right:0}}@media (max-width:47.9375em){.page__article .layout__two-col-feature .column{width:100%;margin:15px 0}}.page__article .layout__two-col-feature .column:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.page__article .layout__two-col-feature .column .column-content{display:inline-block;vertical-align:middle}.page__article .layout__two-col-feature .column .column-content>span{display:block;width:100%}.page__article .layout__two-col-feature .column .column-content .date{margin-top:.5rem;font-size:2.5rem}.page__article .layout__two-col-feature .column .column-content .notification{margin-top:.2rem;color:#999;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page__article .layout__two-col-feature .column .column-content.temp-DM-544{padding:1em;width:95%}.page__article .layout__two-col-feature .column .column-content.temp-DM-544 span:nth-child(4){font-size:75%;font-weight:700;margin-top:.25em}@media (max-width:60em){.page__article .layout__two-col-feature .column .column-content.temp-DM-544 span:nth-child(4){font-size:70%;margin-top:0}}.page__article h4:not(.global-footer__nav-title){font-size:1.125rem;font-weight:700;letter-spacing:.08rem}.page__article [href*='/usa/community']{color:#c00}.page__article [href*='/usa/community'].layout__learnMore-CTA{color:#fff}.page__article .layout__single-col-feature a:not(.layout__learnMore-CTA){color:#c00;text-decoration:none}.page__article #how-to-apply .layout__single-col-feature__second p:nth-of-type(1){margin-top:30px;margin-bottom:60px}.page__article #how-to-apply h3{margin-top:80px;margin-bottom:40px}.page__article #tertiary-nav__desktop{display:none}.page__article #tertiary-nav__mobile .tertiary-scroll-wrap .container li{display:none}.page__article .link-stack{margin-top:0}.page__article .link-stack>li{height:90px;border-bottom:1px solid #ccc;text-align:left;cursor:pointer;display:-ms-flexbox;display:flex}.page__article .link-stack>li:nth-of-type(1){border-top:1px solid #ccc}.page__article .link-stack>li:hover{background-color:#fff}.page__article .link-stack>li a{width:100%;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 40px;text-decoration:none;font-weight:700;cursor:pointer}.page__article .link-stack>li a span{display:inline-block;width:95%;padding-right:1em}.page__article .link-stack>li a:after{content:'';width:8px;height:15px;display:inline-block;vertical-align:middle;background-image:url(/usa/images/2016/arrow-right.png);background-size:contain}.page__article #faq h3{padding-top:1rem}.page__article #faq h3:before{display:none}.page__article #faq .accordian button{box-shadow:none;height:90px;background-color:#edf0f5;transition:background-color .2s,color .2s;letter-spacing:.06rem}.page__article #faq .accordian button:before{width:19.5px;height:20px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url(/usa/images/2016/symbol-plus-red.png);background-size:contain;background-position:50% 50%}.page__article #faq .accordian button:hover{background-color:#333;color:#fff;transition:background-color .1s,color .1s}.page__article #faq .accordian button:hover:before{background-image:url(/usa/images/2016/symbol-plus-white.png);background-size:contain;background-position:50% 50%}.page__article #faq .accordian button[aria-selected=true]{background-color:#333;color:#fff}.page__article #faq .accordian button[aria-selected=true]:before{background-image:url(/usa/images/2016/minus-symbol-white.png);background-size:contain;background-position:50% 50%}.page__article #faq .accordian>div[role=tabpanel]{box-shadow:none;background-color:#f8f8f8;font-size:15.5px;transition:padding .2s 0s}.page__article #faq .accordian>div[role=tabpanel]>:first-child{margin-top:0}.page__article #faq .accordian>div[role=tabpanel]>:last-child{margin-bottom:0}.page__article #faq .accordian>div[role=tabpanel][aria-hidden=false]{padding:2.5rem 6rem 2.5rem 2.5rem;transition:padding .1s 0s}.page__article #faq .accordian>div[role=tabpanel] a{font-weight:400;text-transform:none}.page__article #faq .accordian>div[role=tabpanel] ul li{line-height:1.2;margin:4px 0 4px 30px;list-style-type:disc}.page__article.ie10 .container .column ul li:before,.page__article.ie9 .container .column ul li:before{top:.55rem}.page__grant-overview div.heroImage{background-size:auto 100%}.page__grant-overview h1[itemprop=headline]{font-size:2rem}.page__grant-overview h4:not(.global-footer__nav-title){font-size:1.125rem;font-weight:700;letter-spacing:.08rem}.page__grant-overview #how-to-apply .layout__single-col-feature__second p:nth-of-type(1){margin-top:30px;margin-bottom:60px}.page__grant-overview #how-to-apply h3{margin-top:80px;margin-bottom:60px}.page__grant-overview .layout__single-col-feature .bullet-list li{font-size:1rem}.page__grant-overview .link-stack{margin-top:0}.page__grant-overview .link-stack>li{min-height:90px;border-bottom:1px solid #ccc;text-align:left;cursor:pointer}.page__grant-overview .link-stack>li:nth-of-type(1){border-top:1px solid #ccc}.page__grant-overview .link-stack>li:hover{background-color:#fff}.page__grant-overview .link-stack>li a{width:100%;height:100%;min-height:90px;display:inline-block;padding:0 40px;text-decoration:none;font-weight:700;cursor:pointer}@media (max-width:37.5em){.page__grant-overview .link-stack>li a{padding:0}}.page__grant-overview .link-stack>li a:before{content:'';height:100%;min-height:90px;width:0;display:inline-block;vertical-align:middle}.page__grant-overview .link-stack>li a span{display:inline-block;width:95%;vertical-align:middle;padding:10px 7% 10px 0}@media (max-width:64em){.page__grant-overview .link-stack>li a span{width:90%}}.page__grant-overview .link-stack>li a:after{content:'';width:8px;height:15px;display:inline-block;vertical-align:middle;background-image:url(/usa/images/2016/arrow-right.png);background-size:contain}.page__grant-overview #faq.no-touch .accordian button:hover{background-color:#333;color:#fff;transition:background-color .1s,color .1s}.page__grant-overview #faq.no-touch .accordian button:hover:before{background-image:url(/usa/images/2016/symbol-plus-white.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq h3{padding-top:1rem}.page__grant-overview #faq h3:before{display:none}.page__grant-overview #faq .accordian button{box-shadow:none;min-height:90px;padding-right:3rem;background-color:#edf0f5;transition:background-color .2s,color .2s;letter-spacing:.06rem}.page__grant-overview #faq .accordian button:before{width:19.5px;height:20px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url(/usa/images/2016/symbol-plus-red.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq .accordian button:active,.page__grant-overview #faq .accordian button:focus{background-color:#333;color:#fff;transition:background-color .1s,color .1s}.page__grant-overview #faq .accordian button:active:before,.page__grant-overview #faq .accordian button:focus:before{background-image:url(/usa/images/2016/symbol-plus-white.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq .accordian button[aria-selected=true]{background-color:#333;color:#fff}.page__grant-overview #faq .accordian button[aria-selected=true]:before{background-image:url(/usa/images/2016/minus-symbol-white.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq .accordian>div[role=tabpanel]{box-shadow:none;background-color:#f8f8f8;font-size:15.5px;transition:padding .2s 0s}.page__grant-overview #faq .accordian>div[role=tabpanel]>:first-child{margin-top:0}.page__grant-overview #faq .accordian>div[role=tabpanel]>:last-child{margin-bottom:0}.page__grant-overview #faq .accordian>div[role=tabpanel][aria-hidden=false]{padding:2.5rem 6rem 2.5rem 2.5rem;transition:padding .1s 0s}@media (max-width:64em){.page__grant-overview #faq .accordian>div[role=tabpanel][aria-hidden=false]{max-height:none;padding:2.5rem 2rem}.page__grant-overview #faq .accordian>div[role=tabpanel][aria-hidden=false] p{line-height:1.3}}.page__grant-overview #faq .accordian>div[role=tabpanel] ul li{line-height:1.2;margin:4px 0 4px 30px;list-style-type:disc}.page__article [href*='/usa/community']:not(.layout__learnMore-CTA),.page__article [href*='/usa/community/']:not(.layout__learnMore-CTA){color:#d51d29}.page__article #site>div:not(.stickyNavFiller) a:not(.layout__learnMore-CTA){color:#d51d29}.page__article .layout__single-col-feature .container div p img,.page__article .layout__single-col-intro .container div p img,.page__article .layout__three-col-feature .container div p img,.page__article .layout__two-col-feature .container div p img{max-width:100%;display:block;margin-left:auto;margin-right:auto}.page__article .layout__single-col-feature .container div p img.justify-left,.page__article .layout__single-col-intro .container div p img.justify-left,.page__article .layout__three-col-feature .container div p img.justify-left,.page__article .layout__two-col-feature .container div p img.justify-left{margin-left:20px}.page__article .layout__single-col-feature .container div p img.justify-right,.page__article .layout__single-col-intro .container div p img.justify-right,.page__article .layout__three-col-feature .container div p img.justify-right,.page__article .layout__two-col-feature .container div p img.justify-right{margin-right:20px}.page__article .layout__single-col-intro{padding:0 20px 20px;text-align:inherit}.page__article .layout__single-col-intro__text{padding:0}.page__article .layout__single-col-intro__text ul{text-align:left}.page__article .layout__single-col-intro__text ul li{position:relative;padding-left:18px;margin-bottom:20px;line-height:1.4}.page__article .layout__single-col-intro__text ul li>*{vertical-align:top}@media (max-width:30em){.page__article .layout__single-col-intro__text ul li{margin-bottom:14px}}.page__article .layout__single-col-intro__text ul li:before{content:'';display:block;position:absolute;left:0;top:.34rem;width:5px;height:5px;line-height:1.4;background-color:#ff0500}.page__article .layout__single-col-intro__text ul li h4{margin-bottom:12px}.page__article .layout__single-col-intro__text ul li p{line-height:1.5}.page__article .layout__single-col-intro__text ul li ul{margin:10px 0}.page__article .layout__single-col-intro__text ul li ul li{margin-bottom:10px}.page__article .layout__single-col-intro__text ul li ul li:before{width:4.5px;height:4.5px;border-radius:4px}.page__article .layout__single-col-intro [itemprop=headline]:before{left:0;-ms-transform:none;transform:none}.page__article .layout__single-col-intro h2{padding-bottom:0;font-size:1.75rem;text-transform:uppercase}.page__article .layout__single-col-intro h2:before{display:none}.page__article .layout__single-col-intro.extraTopSpace{margin-top:7.5rem}@media (max-width:47.9375em){.page__article .layout__single-col-intro.extraTopSpace{margin-top:1.75rem}}.page__article .layout__three-col-feature,.page__article .layout__two-col-feature{padding:0 20px 30px;text-align:inherit}.page__article .layout__three-col-feature .container,.page__article .layout__two-col-feature .container{text-align:left}.page__article .layout__three-col-feature [itemprop=headline],.page__article .layout__three-col-feature h2,.page__article .layout__two-col-feature [itemprop=headline],.page__article .layout__two-col-feature h2{padding-bottom:1rem;text-transform:uppercase;font-size:1.75rem}.page__article .layout__three-col-feature [itemprop=headline]:before,.page__article .layout__three-col-feature h2:before,.page__article .layout__two-col-feature [itemprop=headline]:before,.page__article .layout__two-col-feature h2:before{left:0;-ms-transform:none;transform:none}.page__article .layout__three-col-feature h4,.page__article .layout__two-col-feature h4{margin-bottom:20px;font-size:1rem;font-weight:400;text-transform:uppercase;color:#333}.page__article .layout__three-col-feature .column,.page__article .layout__two-col-feature .column{padding:0 3%}.page__article .layout__three-col-feature .column:nth-child(odd),.page__article .layout__two-col-feature .column:nth-child(odd){border:none}@media (min-width:48em){.page__article .layout__three-col-feature .column:nth-of-type(1),.page__article .layout__two-col-feature .column:nth-of-type(1){padding-left:0}.page__article .layout__three-col-feature .column:nth-of-type(3),.page__article .layout__two-col-feature .column:nth-of-type(3){padding-right:0}}.page__article .layout__three-col-feature .column h3,.page__article .layout__two-col-feature .column h3{margin-bottom:12px}.page__article .layout__three-col-feature .column h3:before,.page__article .layout__two-col-feature .column h3:before{display:none}.page__article .layout__three-col-feature .column p,.page__article .layout__two-col-feature .column p{color:inherit}.page__article .layout__three-col-feature .column ul,.page__article .layout__two-col-feature .column ul{text-align:left}.page__article .layout__three-col-feature .column ul li,.page__article .layout__two-col-feature .column ul li{position:relative;padding-left:18px;margin-bottom:20px;line-height:1.4}.page__article .layout__three-col-feature .column ul li>*,.page__article .layout__two-col-feature .column ul li>*{vertical-align:top}@media (max-width:30em){.page__article .layout__three-col-feature .column ul li,.page__article .layout__two-col-feature .column ul li{margin-bottom:14px}}.page__article .layout__three-col-feature .column ul li:before,.page__article .layout__two-col-feature .column ul li:before{content:'';display:block;position:absolute;left:0;top:.34rem;width:5px;height:5px;line-height:1.4;background-color:#ff0500}.page__article .layout__three-col-feature .column ul li h4,.page__article .layout__two-col-feature .column ul li h4{margin-bottom:12px}.page__article .layout__three-col-feature .column ul li p,.page__article .layout__two-col-feature .column ul li p{line-height:1.5}.page__article .layout__three-col-feature .column ul li ul li,.page__article .layout__two-col-feature .column ul li ul li{margin-bottom:10px}.page__article .layout__three-col-feature .column ul li ul li:before,.page__article .layout__two-col-feature .column ul li ul li:before{width:4.5px;height:4.5px;border-radius:4px}.page__article .layout__three-col-feature#cta-section,.page__article .layout__two-col-feature#cta-section{padding-top:45px;background-color:#edf0f5}.page__article .layout__three-col-feature#cta-section .layout__three-col-feature__second,.page__article .layout__two-col-feature#cta-section .layout__three-col-feature__second{height:100%}.page__article .layout__three-col-feature#cta-section .column,.page__article .layout__two-col-feature#cta-section .column{position:relative;padding:2.5rem 2rem;margin:2rem 0;background-color:#fff;text-align:center}.page__article .layout__three-col-feature#cta-section .column h3,.page__article .layout__two-col-feature#cta-section .column h3{margin-bottom:30px}.page__article .layout__three-col-feature#cta-section .column h3:before,.page__article .layout__two-col-feature#cta-section .column h3:before{display:block}.page__article .layout__three-col-feature#cta-section .column p,.page__article .layout__two-col-feature#cta-section .column p{line-height:1.5}.page__article .layout__three-col-feature#cta-section .column a,.page__article .layout__two-col-feature#cta-section .column a{margin:0}@media (min-width:48em){.page__article .layout__three-col-feature#cta-section,.page__article .layout__two-col-feature#cta-section{padding-bottom:120px}.page__article .layout__three-col-feature#cta-section .container,.page__article .layout__two-col-feature#cta-section .container{height:420px;height:calc(((100vw - 1024px) * -.2734375) + 380px)}.page__article .layout__three-col-feature#cta-section .column,.page__article .layout__two-col-feature#cta-section .column{width:30.371%;height:100%;margin:0 0 0 4.39%}.page__article .layout__three-col-feature#cta-section .column:nth-of-type(1),.page__article .layout__two-col-feature#cta-section .column:nth-of-type(1){margin-left:0}.page__article .layout__three-col-feature#cta-section .column h3,.page__article .layout__two-col-feature#cta-section .column h3{margin-bottom:2.9297vw}.page__article .layout__three-col-feature#cta-section .column a,.page__article .layout__two-col-feature#cta-section .column a{position:absolute;bottom:4.5rem;left:50%;-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);width:calc(100% - 4rem)}}@media (min-width:64em){.page__article .layout__three-col-feature#cta-section .container,.page__article .layout__two-col-feature#cta-section .container{height:380px}.page__article .layout__three-col-feature#cta-section .column h3,.page__article .layout__two-col-feature#cta-section .column h3{margin-bottom:30px}}.page__article .layout__two-col-feature .column{width:48.2%;float:left;height:200px;background-color:#edf0f5;margin:1.46484375vw;padding:0;text-align:center}@media (min-width:64em){.page__article .layout__two-col-feature .column{margin:15px 15px}}@media (min-width:48em){.page__article .layout__two-col-feature .column:nth-of-type(odd){padding-left:0;margin-left:0}.page__article .layout__two-col-feature .column:nth-of-type(even){padding-right:0;margin-right:0}}@media (max-width:47.9375em){.page__article .layout__two-col-feature .column{width:100%;margin:15px 0}}.page__article .layout__two-col-feature .column:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.page__article .layout__two-col-feature .column .column-content{display:inline-block;vertical-align:middle}.page__article .layout__two-col-feature .column .column-content>span{display:block;width:100%}.page__article .layout__two-col-feature .column .column-content .date{margin-top:.5rem;font-size:2.5rem}.page__article .layout__two-col-feature .column .column-content .notification{margin-top:.2rem;color:#999;font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page__article .layout__two-col-feature .column .column-content.temp-DM-544{padding:1em;width:95%}.page__article .layout__two-col-feature .column .column-content.temp-DM-544 span:nth-child(4){font-size:75%;font-weight:700;margin-top:.25em}@media (max-width:60em){.page__article .layout__two-col-feature .column .column-content.temp-DM-544 span:nth-child(4){font-size:70%;margin-top:0}}.page__article h4:not(.global-footer__nav-title){font-size:1.125rem;font-weight:700;letter-spacing:.08rem}.page__article [href*='/usa/community']{color:#c00}.page__article [href*='/usa/community'].layout__learnMore-CTA{color:#fff}.page__article .layout__single-col-feature a:not(.layout__learnMore-CTA){color:#c00;text-decoration:none}.page__article #how-to-apply .layout__single-col-feature__second p:nth-of-type(1){margin-top:30px;margin-bottom:60px}.page__article #how-to-apply h3{margin-top:80px;margin-bottom:40px}.page__article #tertiary-nav__desktop{display:none}.page__article #tertiary-nav__mobile .tertiary-scroll-wrap .container li{display:none}.page__article .link-stack{margin-top:0}.page__article .link-stack>li{height:90px;border-bottom:1px solid #ccc;text-align:left;cursor:pointer;display:-ms-flexbox;display:flex}.page__article .link-stack>li:nth-of-type(1){border-top:1px solid #ccc}.page__article .link-stack>li:hover{background-color:#fff}.page__article .link-stack>li a{width:100%;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 40px;text-decoration:none;font-weight:700;cursor:pointer}.page__article .link-stack>li a span{display:inline-block;width:95%;padding-right:1em}.page__article .link-stack>li a:after{content:'';width:8px;height:15px;display:inline-block;vertical-align:middle;background-image:url(/usa/images/2016/arrow-right.png);background-size:contain}.page__article #faq h3{padding-top:1rem}.page__article #faq h3:before{display:none}.page__article #faq .accordian button{box-shadow:none;height:90px;background-color:#edf0f5;transition:background-color .2s,color .2s;letter-spacing:.06rem}.page__article #faq .accordian button:before{width:19.5px;height:20px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url(/usa/images/2016/symbol-plus-red.png);background-size:contain;background-position:50% 50%}.page__article #faq .accordian button:hover{background-color:#333;color:#fff;transition:background-color .1s,color .1s}.page__article #faq .accordian button:hover:before{background-image:url(/usa/images/2016/symbol-plus-white.png);background-size:contain;background-position:50% 50%}.page__article #faq .accordian button[aria-selected=true]{background-color:#333;color:#fff}.page__article #faq .accordian button[aria-selected=true]:before{background-image:url(/usa/images/2016/minus-symbol-white.png);background-size:contain;background-position:50% 50%}.page__article #faq .accordian>div[role=tabpanel]{box-shadow:none;background-color:#f8f8f8;font-size:15.5px;transition:padding .2s 0s}.page__article #faq .accordian>div[role=tabpanel]>:first-child{margin-top:0}.page__article #faq .accordian>div[role=tabpanel]>:last-child{margin-bottom:0}.page__article #faq .accordian>div[role=tabpanel][aria-hidden=false]{padding:2.5rem 6rem 2.5rem 2.5rem;transition:padding .1s 0s}.page__article #faq .accordian>div[role=tabpanel] a{font-weight:400;text-transform:none}.page__article #faq .accordian>div[role=tabpanel] ul li{line-height:1.2;margin:4px 0 4px 30px;list-style-type:disc}.page__article.ie10 .container .column ul li:before,.page__article.ie9 .container .column ul li:before{top:.55rem}.page__grant-overview div.heroImage{background-size:auto 100%}.page__grant-overview h1[itemprop=headline]{font-size:2rem}.page__grant-overview h4:not(.global-footer__nav-title){font-size:1.125rem;font-weight:700;letter-spacing:.08rem}.page__grant-overview #how-to-apply .layout__single-col-feature__second p:nth-of-type(1){margin-top:30px;margin-bottom:60px}.page__grant-overview #how-to-apply h3{margin-top:80px;margin-bottom:60px}.page__grant-overview .layout__single-col-feature .bullet-list li{font-size:1rem}.page__grant-overview .link-stack{margin-top:0}.page__grant-overview .link-stack>li{min-height:90px;border-bottom:1px solid #ccc;text-align:left;cursor:pointer}.page__grant-overview .link-stack>li:nth-of-type(1){border-top:1px solid #ccc}.page__grant-overview .link-stack>li:hover{background-color:#fff}.page__grant-overview .link-stack>li a{width:100%;height:100%;min-height:90px;display:inline-block;padding:0 40px;text-decoration:none;font-weight:700;cursor:pointer}@media (max-width:37.5em){.page__grant-overview .link-stack>li a{padding:0}}.page__grant-overview .link-stack>li a:before{content:'';height:100%;min-height:90px;width:0;display:inline-block;vertical-align:middle}.page__grant-overview .link-stack>li a span{display:inline-block;width:95%;vertical-align:middle;padding:10px 7% 10px 0}@media (max-width:64em){.page__grant-overview .link-stack>li a span{width:90%}}.page__grant-overview .link-stack>li a:after{content:'';width:8px;height:15px;display:inline-block;vertical-align:middle;background-image:url(/usa/images/2016/arrow-right.png);background-size:contain}.page__grant-overview #faq.no-touch .accordian button:hover{background-color:#333;color:#fff;transition:background-color .1s,color .1s}.page__grant-overview #faq.no-touch .accordian button:hover:before{background-image:url(/usa/images/2016/symbol-plus-white.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq h3{padding-top:1rem}.page__grant-overview #faq h3:before{display:none}.page__grant-overview #faq .accordian button{box-shadow:none;min-height:90px;padding-right:3rem;background-color:#edf0f5;transition:background-color .2s,color .2s;letter-spacing:.06rem}.page__grant-overview #faq .accordian button:before{width:19.5px;height:20px;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url(/usa/images/2016/symbol-plus-red.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq .accordian button:active,.page__grant-overview #faq .accordian button:focus{background-color:#333;color:#fff;transition:background-color .1s,color .1s}.page__grant-overview #faq .accordian button:active:before,.page__grant-overview #faq .accordian button:focus:before{background-image:url(/usa/images/2016/symbol-plus-white.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq .accordian button[aria-selected=true]{background-color:#333;color:#fff}.page__grant-overview #faq .accordian button[aria-selected=true]:before{background-image:url(/usa/images/2016/minus-symbol-white.png);background-size:contain;background-position:50% 50%}.page__grant-overview #faq .accordian>div[role=tabpanel]{box-shadow:none;background-color:#f8f8f8;font-size:15.5px;transition:padding .2s 0s}.page__grant-overview #faq .accordian>div[role=tabpanel]>:first-child{margin-top:0}.page__grant-overview #faq .accordian>div[role=tabpanel]>:last-child{margin-bottom:0}.page__grant-overview #faq .accordian>div[role=tabpanel][aria-hidden=false]{padding:2.5rem 6rem 2.5rem 2.5rem;transition:padding .1s 0s}@media (max-width:64em){.page__grant-overview #faq .accordian>div[role=tabpanel][aria-hidden=false]{max-height:none;padding:2.5rem 2rem}.page__grant-overview #faq .accordian>div[role=tabpanel][aria-hidden=false] p{line-height:1.3}}.page__grant-overview #faq .accordian>div[role=tabpanel] ul li{line-height:1.2;margin:4px 0 4px 30px;list-style-type:disc}.page__careers [href*='/usa/careers']{color:#c00}.page__careers .floating-share{padding-top:10px}.page__careers .floating-share__icon-container{display:none}.page__careers .floating-share__icon-container--career-only{display:block}.page__careers .floating-share .title{display:none}.page__careers #tertiary-nav__mobile .mobileShare__icon-container{display:none}.page__careers #tertiary-nav__mobile .mobileShare__icon-container--career-only{display:block;width:25%;margin:5px auto;clear:none}@media (max-width:47.9375em){.page__careers .footer-utility{padding-right:40%;bottom:-46px}}.page__careers .footer-utility__sharing li{display:none}@media (max-width:47.9375em){.page__careers .footer-utility__sharing li{margin:5px}}.page__careers .footer-utility__sharing li.all-pages,.page__careers .footer-utility__sharing li.back-to-top,.page__careers .footer-utility__sharing li.career-only{display:inline-block}.page__careers #tertiary-nav__desktop li a[itemprop*=isPartOf]{padding:0 26px}.page__careers .fast-facts__cta{display:none}.page__careers .graphic-award img{width:3.71875rem;height:5.3125rem}.page__careers .graphic-calendar img{width:4rem;height:4.5625rem}.page__careers .graphic-patent img{width:4.09375rem;height:5.15625rem}.page__careers .heart img{height:5.15625rem}.page__careers .graphic-people img{width:3.53125rem;height:4.625rem}.page__careers .connected img,.page__careers .donations img,.page__careers .heart img,.page__careers .water img{height:4.625rem}.page__careers .accordian{margin-bottom:2.5rem}.page__careers .rotator .cycle-pager,.page__careers .rotator button{display:none!important}.page__careers .overlay{z-index:400}.page__careers .social-links li{display:inline-block}.page__careers .social-links li a{width:40px;height:40px;margin:0 auto 10px;display:block;cursor:pointer;fill:#fff;background-color:#c00;border-radius:30px;text-indent:9999px;color:transparent;font-size:.01px;transition:all .2s}.page__careers .social-links li a:hover{-ms-transform:scale(1.1);transform:scale(1.1)}.page__careers .social-links li a svg{width:40px;height:40px;margin:0 auto;display:block}.page__careers .social-links li.facebook a,.page__careers .social-links li.instagram a{background-color:#375594}.page__careers .social-links li.linkedin a{background-color:#0072b1}.page__careers .social-links li.linkedin a svg{margin-left:6px;padding-top:10px}.page__careers .social-links li.glassdoor a{background-color:#0caa41}.page__careers .social-links li.glassdoor a svg{margin-left:5px;padding-top:9px}.page__careers #Application-Process h4{font-size:1.125rem;font-weight:700}.page__careers #Application-Process .layout__learnMore-CTA{margin-top:2.5rem}.column-blocks{margin-top:2.5em;padding-bottom:3em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:47.9375em){.column-blocks{display:block}}.column-blocks .block{padding:1em;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:19%}@media (max-width:47.9375em){.column-blocks .block{max-width:none;margin:2em 2em 0;text-align:center}}.column-blocks .block img{display:block;margin:0 auto;height:4.69em}.column-blocks .block h3{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.17em}.column-blocks .block p{font-size:.875em}.layout__video-library{padding:40px 0 0;text-align:center}.layout__video-library h3{font-size:2rem}.layout__video-library .rotator{display:none;height:auto}@media (min-width:64em){.layout__video-library .rotator#video-library-carousel--desktop{display:block}}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .rotator#video-library-carousel--tablet{display:block}}.layout__video-library .rotator#video-library-carousel--mobile{margin-bottom:0}@media (max-width:47.9375em){.layout__video-library .rotator#video-library-carousel--mobile{display:block}}.layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next{background:0 0;display:block}.layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next:hover .tcom-icon{color:#c00;fill:#c00}.layout__video-library .video-container{padding:20px 20px 60px;position:relative}@media (max-width:47.9375em){.layout__video-library .video-container{padding-left:0;padding-right:0}}.layout__video-library .video-thumbnail{display:block;font-size:16px;margin:20px auto;overflow:hidden;position:relative;width:calc(100% - 100px)}.layout__video-library .video-thumbnail .play-icon{background:#c00;border-radius:50%;content:'';display:block;height:50px;left:50%;position:absolute;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .4s ease;width:50px;z-index:10;opacity:0}.layout__video-library .video-thumbnail .play-icon svg{height:24px;fill:#fff;margin:13px 0 13px 7px;stroke:#fff;width:24px}.layout__video-library .video-thumbnail a{position:relative;background:#fff;background-position:center center;background-size:cover;border-top:3px solid #c00;display:block;height:220px}@media (max-width:47.9375em){.layout__video-library .video-thumbnail a{height:260px}}.layout__video-library .video-thumbnail img{display:block;min-height:100%;width:100%}.layout__video-library .video-thumbnail figcaption{margin-top:10px;margin-bottom:0;height:45px;max-height:45px;overflow:hidden}.layout__video-library .video-thumbnail figcaption.rollover{background:rgba(0,0,0,.45);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;left:0;margin-top:0;min-height:100%;padding:16px;position:absolute;text-align:left;top:0;transition:opacity .4s ease;width:100%;z-index:8}.layout__video-library .video-thumbnail figcaption h4{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.25em;margin:0;text-transform:uppercase}.layout__video-library .video-thumbnail figcaption p{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:.875em;line-height:1.5em;margin-bottom:0}.layout__video-library .video-thumbnail:hover .play-icon{opacity:1}.layout__video-library .inline-video-overlay__content{width:65%;margin:0 auto;display:block}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.layout__video-library .inline-video-overlay__close-button{top:.5rem;right:1rem}}@media (min-width:64em){.layout__video-library .container{max-width:1200px}.layout__video-library .video-thumbnail{float:left;margin:1.66%;width:21.66%}}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .video-thumbnail{float:left;margin:1.66%;width:46.66%}}@media (max-width:47.9375em){.layout__video-library .video-thumbnail .play-icon{height:74px;width:74px}.layout__video-library .video-thumbnail .play-icon svg{height:32px;margin:20px 0 13px 9px;width:32px}}.page__diversity [href*='/usa/diversity']{color:#c00}.page__diversity h3 h4,.page__diversity h3 span{display:block;font-size:.5em;font-style:italic;padding:0;margin:0}.page__diversity .diversity-hero-banner{background-position:left center;height:423px}@media (max-width:64em){.page__diversity .diversity-hero-banner{height:200px}}.page__diversity .subhead-image{background-color:#fff;width:315px;height:110px;padding:20px;margin:60px 0 0}.page__diversity .layout__video-library{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:47.9375em){.page__diversity .layout__video-library{-ms-flex-direction:column;flex-direction:column}}.page__diversity .layout__video-library .video-thumbnail{width:30%}@media (max-width:47.9375em){.page__diversity .layout__video-library .video-thumbnail{width:100%}}@media (max-width:47.9375em){.page__diversity .column-blocks{-ms-flex-direction:column;flex-direction:column}}.page__diversity .column-blocks .block{max-width:24%}@media (max-width:47.9375em){.page__diversity .column-blocks .block{max-width:100%}}.page__diversity .column-blocks .block img{height:auto;margin:0 auto;max-width:100%;min-height:100px;width:auto}.page__diversity .column-blocks .block img.-marginOffset{margin:1.5em auto}.page__diversity .column-blocks .block h3{font-size:.875em;padding-bottom:0}.page__diversity .column-blocks .block h3::before{content:none}#Business-Partnering-Groups h2{font-size:2.5rem}#Business-Partnering-Groups h5{font-size:1.75rem;text-align:center}#Business-Partnering-Groups [itemprop='headline name']{margin-top:1.75rem;margin-bottom:1.75rem}#Business-Partnering-Groups img{height:229px;display:block;margin:0 auto}@media (min-width:48em){#Business-Partnering-Groups img{height:162px}}@media (max-width:30em){#Business-Partnering-Groups img{height:105px}}#Recognitions h2{font-size:2.5rem}#Recognitions h5{font-size:1.75rem;text-align:center}#Recognitions [itemprop='description text']{color:#000;display:block;text-align:center;font-weight:700}#Recognitions img{height:229px;display:block;margin:0 auto}@media (min-width:48em){#Recognitions img{height:162px}}@media (max-width:30em){#Recognitions img{height:108px}}#Diversity-Advisory-Board figure{background-color:#edf0f5}#Diversity-Advisory-Board [itemprop=caption]{padding:1.875rem;position:relative}#Diversity-Advisory-Board [itemprop='headline name']{margin-top:0}#Diversity-Advisory-Board a{bottom:1.875rem;right:1.875rem;color:#c00;float:right;position:absolute;text-transform:none}#Diversity-Advisory-Board a:hover{color:#900}#Diversity-Advisory-Board img{height:303px;display:block;margin:0 auto}@media (min-width:48em){#Diversity-Advisory-Board img{height:217px}}@media (max-width:30em){#Diversity-Advisory-Board img{height:143px}}.accordian{margin-top:2.5rem}.accordian [role=tab]{display:block;background:#fff;border:0;width:100%;font-weight:700;text-align:left;padding:1.25rem 2.5rem 1.25rem 1.25rem;margin-bottom:.625rem;position:relative;box-shadow:.125rem .125rem .125rem #e1e1e1}.accordian [role=tab]:before{content:'';display:block;width:.96875rem;height:.5625rem;background-image:url(/usa/images/icons/arrow-down.png);background-repeat:no-repeat;background-size:.96875rem .5625rem;position:absolute;right:1.25rem;top:1.5625rem}.accordian [role=tab][aria-selected=true]:before{top:1.3125rem;background-size:.96875rem .96875rem;background-image:url(/usa/images/icons/x.png);height:.96875rem}@media (min-width:48em){.accordian [role=tab]{padding:1.25rem 3.75rem 1.25rem 2.5rem}.accordian [role=tab]:before{right:2.5rem}}.accordian [role=tabpanel]{box-shadow:.3125rem .3125rem .75rem #e1e1e1;background-color:#f8f8f8;color:#616161;padding:0 2.5rem;margin-top:-.625rem;margin-bottom:.625rem;max-height:0;overflow:hidden;text-align:left;transition:max-height .3s}.accordian [role=tabpanel] strong{font-weight:700}.accordian [role=tabpanel][aria-hidden=false]{max-height:62.5rem}.layout__double-col-feature{padding:40px 0;box-shadow:0 1px 3px -1px rgba(0,0,0,.3)}.layout__double-col-feature a{text-decoration:none}@media (min-width:48em){.layout__double-col-feature{padding:40px 20px 0;box-shadow:none}}.layout__double-col-feature figure{width:100%;margin:0;padding:0 2%}@media (min-width:48em){.layout__double-col-feature figure{padding:0}}.layout__double-col-feature figure img{max-width:100%;border:3px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.6);margin-bottom:25px}@media (min-width:48em){.layout__double-col-feature figure img{min-height:23.75rem}}@media (min-width:64em){.layout__double-col-feature figure img{min-height:31.375rem}}.layout__double-col-feature figcaption{margin-bottom:30px;text-align:center}.layout__double-col-feature [itemprop='headline name']{margin:0}.layout__double-col-feature .hero-content{display:none}@media (min-width:48em){.layout__double-col-feature .hero-content.show{display:block}}.layout__double-col-feature .hero-content.rotator{height:528px;margin-bottom:0;overflow:hidden!important}.layout__double-col-feature .hero-content.rotator .cycle-pager{bottom:0}.layout__double-col-feature .hero-content.rotator .cycle-slide .heroImage__playbutton{top:40%!important;margin:0 auto;z-index:220}.layout__double-col-feature .hero-content.rotator .cycle-slide .cycle-image{top:0!important;left:0!important;-ms-transform:translate(0,0);transform:translate(0,0);margin-bottom:0}@media (min-width:48em) and (max-width:64em){.layout__double-col-feature .hero-content.rotator{height:440px}}@media (max-width:47.9375em){.layout__double-col-feature .hero-content.rotator{height:320px;width:100%;display:block}}@media (max-width:47.9375em){.layout__double-col-feature .hero-content.rotator.non-mobile{display:none}}.layout__double-col-feature h3{width:90%;margin-top:0;margin-bottom:1.375rem;padding-bottom:1rem;font-size:1.5rem;line-height:1.3;letter-spacing:.01em;position:relative}.layout__double-col-feature h3:before{content:'';width:37px;height:1px;bottom:0;position:absolute;border-top:1px solid #c00}@media (min-width:48em){.layout__double-col-feature h3{width:100%}}.layout__double-col-feature a{color:#c00;text-decoration:underline}.layout__double-col-feature a:hover{color:#900}.layout__double-col-feature .layer2{padding:10px 7% 60px 7%}@media (min-width:48em) and (max-width:64em){.layout__double-col-feature .layer2{padding:40px 0}}@media (max-width:47.9375em){.layout__double-col-feature .layer2{padding:0}}.layout__double-col-feature .bodyText ul{margin-bottom:1.25rem;margin-left:1.25rem}.layout__double-col-feature .bodyText ul li{margin-bottom:.875rem;line-height:1.6;list-style:disc}.layout__double-col-feature__first{margin-top:0;padding:0}.layout__double-col-feature__first .menuList>li{width:100%;max-height:67px;overflow:hidden;display:block;position:relative;border-bottom:1px solid #d4d4d4;background:#fff;transition:all .3s}.layout__double-col-feature__first .menuList>li:before{content:'';width:2px;height:16px;top:15px;right:37px;display:block;position:absolute;background:#c00;transition:transform .3s}.layout__double-col-feature__first .menuList>li:after{content:'';width:16px;height:2px;top:22px;right:30px;display:block;position:absolute;background:#c00;transition:transform .3s}.layout__double-col-feature__first .menuList>li h3{margin-top:20px}.layout__double-col-feature__first .menuList>li.mobile-active{max-height:3000px;background:#333}.layout__double-col-feature__first .menuList>li.mobile-active a{color:#fff}.layout__double-col-feature__first .menuList>li.mobile-active:before{display:none}.layout__double-col-feature__first .menuList>li.mobile-active .mobileText a{color:#c00}@media (min-width:48em){.layout__double-col-feature__first .menuList>li{height:auto;max-height:80px;background:0 0;transition:all ease-in .1s}.layout__double-col-feature__first .menuList>li:after{display:none}.layout__double-col-feature__first .menuList>li:before{content:'';width:6px;height:9px;top:20px;right:0;display:none;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjYuOTkyIj48cGF0aCBmaWxsPSIjY2MwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUgMy40OTZMNCAyLjYyIDEtLjAwMyAwIC44N2wzIDIuNjI2LTMgMi42MjYgMSAuODc0TDQgNC4zN3oiLz48L3N2Zz4=) -1px 0 no-repeat;background-size:cover}.layout__double-col-feature__first .menuList>li.mobile-active{fill:#edf0f5;background:#edf0f5}.layout__double-col-feature__first .menuList>li.mobile-active:before{display:none}.layout__double-col-feature__first .menuList>li.active{background:0 0}.layout__double-col-feature__first .menuList>li.active:before{display:inline-block}.layout__double-col-feature__first .menuList>li .mobileText,.layout__double-col-feature__first .menuList>li .mobileText.active{display:none}}.layout__double-col-feature__first [itemprop=potentialAction]{padding:16px 20px 12px 10px;position:relative}@media (max-width:64em){.layout__double-col-feature__first [itemprop=potentialAction]{padding-right:55px}}.layout__double-col-feature__first .mobileText{padding:20px 15px;color:#000;display:none;background-color:#fff}.layout__double-col-feature__first .mobileText p{line-height:1.6}.layout__double-col-feature__first .mobileText img{max-width:100%}.layout__double-col-feature__first .mobileText ul{margin-bottom:1.25rem;margin-left:1.25rem}.layout__double-col-feature__first .mobileText li{margin-bottom:.875rem;line-height:1.6;list-style:disc}.layout__double-col-feature__first .mobile-active .mobileText{display:block}@media (min-width:48em){.layout__double-col-feature__first{padding:0 10% 0 10px;width:49.1525423729%;float:left;margin-right:1.6949152542%}}@media (min-width:48em) and (max-width:64em){.layout__double-col-feature__first{padding:0 5% 0 10px}}.layout__double-col-feature__second{margin-top:60px;display:none;position:relative}@media (min-width:48em){.layout__double-col-feature__second{margin-top:0;display:block;width:49.1525423729%;float:right;margin-right:0}}@media (max-width:64em){.layout__double-col-feature__second{padding:0 30px}}.layout__double-col-feature__second [itemprop=text]{height:100%;padding-right:30px;transition:opacity .3s}.layout__double-col-feature__second [itemprop=text].show{opacity:1;z-index:2}@media (min-width:48em) and (max-width:64em){.layout__double-col-feature__second [itemprop=text]{padding-right:0}}.layout__fastFacts-feature{padding:40px 20px 60px 20px;text-align:center}.layout__fastFacts-feature .fast-facts{margin-top:20px}.fast-facts{margin-top:60px;margin-left:-20px;margin-right:-20px;padding:30px 20px 15px;background-color:#f4f4f4}.fast-facts h3,.fast-facts p{margin:0;text-align:center}.fast-facts h3{margin-bottom:0}.fast-facts p{margin:5px 0 24px 0;line-height:normal;font-size:12px}.fast-facts>p{font-size:.875rem}.fast-facts h5{margin:0}.fast-facts__fact{width:100%;min-height:133px;margin:0 8px 16px 8px;padding:20px;display:block;background-color:#fff}.fast-facts__fact .table{width:100%;height:100%;display:table;table-layout:fixed}.fast-facts__fact figcaption{width:100%;padding:0;line-height:1.4;text-align:center}@media (min-width:48em){.fast-facts__fact{width:calc(25% - 16px);float:left}}.fast-facts__image{display:block}.fast-facts__cta{margin:4px 0 10px 0;padding:10.5px 50px 12.5px;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:14px;text-transform:uppercase;text-decoration:none;color:#fff;display:inline-block;background:#2c2c2c;background:linear-gradient(to bottom,#414141 0,#2c2c2c 100%)}.fast-facts__cta:before{content:'';display:block}.fast-facts__cta:hover{background:#000;color:#fff}.fast-facts__social{padding:25px 0 15px;text-align:center}.fast-facts__social a,.fast-facts__social li,.fast-facts__social svg{width:45px;height:45px;color:#999}.fast-facts__social li{margin:0 6px;fill:#999;display:inline-block;border:1px solid #999;border-radius:50px;box-sizing:content-box;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;overflow:hidden;transition-property:all;transition-duration:.4s}.fast-facts__social li svg{fill:#999}.fast-facts__social li:active,.fast-facts__social li:focus,.fast-facts__social li:hover{border-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.6)}.fast-facts__social li:active svg,.fast-facts__social li:focus svg,.fast-facts__social li:hover svg{fill:#fff}.fast-facts__social li:before{content:'';top:0;left:0;right:0;bottom:0;border-radius:100%;position:absolute;z-index:-1;-ms-transform:scale(0);transform:scale(0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}.fast-facts__social li:active:before,.fast-facts__social li:focus:before,.fast-facts__social li:hover:before{-ms-transform:scale(2);transform:scale(2)}.fast-facts__social li.fast-facts__facebook:before{background:#375594}.fast-facts__social li.fast-facts__twitter:before{background:#00a7ef}@media (min-width:48em){.for-mobile,.for-tablet{display:none}.for-desktop{display:block}}@media (min-width:48em) and (max-width:64em){.for-desktop,.for-mobile{display:none}.for-tablet{display:block}}@media (max-width:47.9375em){.cycle-slide{width:100%;height:475px}.cycle-slide .fast-facts__fact{position:absolute;top:0;left:0;height:223px}.cycle-slide .fast-facts__fact:nth-child(even){top:52%}.cycle-slide .fast-facts__fact .table{height:163px;max-height:163px}.fast-facts__image{display:block;margin:0 auto;padding:10px 0 20px;width:auto;max-width:70%}.fast-facts__image img{max-height:75px}.fast-facts__fact{height:auto!important}.fast-facts__fact figcaption{text-align:inherit;display:block;width:90%;margin:auto auto}.fast-facts__fact figcaption h5{display:block}.for-mobile{display:block}.for-tablet{display:none}.for-desktop{display:none}.cycle-slideshow .cycle-pager{text-align:center;width:100%;z-index:700;overflow:hidden}.cycle-slideshow .cycle-pager-indicator{cursor:pointer;position:relative;display:inline-block;margin-left:10px;height:12px;width:12px;vertical-align:middle}.cycle-slideshow .cycle-pager-indicator:first-child{margin-left:0}.cycle-slideshow .cycle-pager-indicator:after{content:'';position:absolute;top:2px;left:2px;box-sizing:content-box;height:8px;width:8px;z-index:300;background-color:#a2a2a2;border:2px solid #a2a2a2;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;-ms-transform:scale(.5);transform:scale(.5);transition:transform .3s ease}.cycle-slideshow .cycle-pager-indicator.cycle-pager-active:after{background:0 0;border-color:#09f;-ms-transform:scale(1);transform:scale(1)}}html.no-scroll{overflow-y:hidden;height:100%}#tertiary-nav__desktop,#tertiary-nav__mobile,.tertiary-nav-simulator__desktop,.tertiary-nav-simulator__mobile{text-transform:uppercase}#tertiary-nav__desktop,.tertiary-nav-simulator__desktop{width:100%;position:relative;display:none;background-color:#edf0f5;border-bottom:3px solid #dcdee0;transition:all .6s}#tertiary-nav__desktop.no-touch a[itemprop*=isPartOf]:hover,.tertiary-nav-simulator__desktop.no-touch a[itemprop*=isPartOf]:hover{color:#fff;background:#c00}#tertiary-nav__desktop:before,.tertiary-nav-simulator__desktop:before{content:'';top:0;left:0;right:0;bottom:-5px;display:block;position:absolute;background:0 0;border-bottom:2px solid #fff}#tertiary-nav__desktop li,.tertiary-nav-simulator__desktop li{height:90px;margin:0;float:left;display:table;position:relative;border-right:1px solid #dcdee0;transition:height .6s}#tertiary-nav__desktop li:first-child,.tertiary-nav-simulator__desktop li:first-child{border-left:1px solid #dcdee0}#tertiary-nav__desktop li a[itemprop*=isPartOf],.tertiary-nav-simulator__desktop li a[itemprop*=isPartOf]{width:100%;height:100%;padding:0 10px;display:table-cell;position:relative;overflow:hidden;vertical-align:middle;transition:background .6s}#tertiary-nav__desktop li a[itemprop*=isPartOf].active,.tertiary-nav-simulator__desktop li a[itemprop*=isPartOf].active{background-color:#edf0f5}#tertiary-nav__desktop li a[itemprop*=isPartOf].active span,.tertiary-nav-simulator__desktop li a[itemprop*=isPartOf].active span{color:#000}#tertiary-nav__desktop li a[itemprop*=isPartOf].active:hover span,.tertiary-nav-simulator__desktop li a[itemprop*=isPartOf].active:hover span{color:#fff}#tertiary-nav__desktop li a[itemprop*=isPartOf]:active,.tertiary-nav-simulator__desktop li a[itemprop*=isPartOf]:active{background:0 0}#tertiary-nav__desktop li span,.tertiary-nav-simulator__desktop li span{width:100%;top:100%;bottom:100%;display:block}#tertiary-nav__desktop li:first-child:nth-last-child(1),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(1){width:100%}#tertiary-nav__desktop li:first-child:nth-last-child(2),#tertiary-nav__desktop li:first-child:nth-last-child(2)~li,.tertiary-nav-simulator__desktop li:first-child:nth-last-child(2),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(2)~li{width:50%}#tertiary-nav__desktop li:first-child:nth-last-child(3),#tertiary-nav__desktop li:first-child:nth-last-child(3)~li,.tertiary-nav-simulator__desktop li:first-child:nth-last-child(3),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(3)~li{width:33.3333%}#tertiary-nav__desktop li:first-child:nth-last-child(4),#tertiary-nav__desktop li:first-child:nth-last-child(4)~li,.tertiary-nav-simulator__desktop li:first-child:nth-last-child(4),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(4)~li{width:25%}#tertiary-nav__desktop li:first-child:nth-last-child(5),#tertiary-nav__desktop li:first-child:nth-last-child(5)~li,.tertiary-nav-simulator__desktop li:first-child:nth-last-child(5),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(5)~li{width:20%}#tertiary-nav__desktop li:first-child:nth-last-child(6),#tertiary-nav__desktop li:first-child:nth-last-child(6)~li,.tertiary-nav-simulator__desktop li:first-child:nth-last-child(6),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(6)~li{width:16.66%}#tertiary-nav__desktop li:first-child:nth-last-child(7),#tertiary-nav__desktop li:first-child:nth-last-child(7)~li,.tertiary-nav-simulator__desktop li:first-child:nth-last-child(7),.tertiary-nav-simulator__desktop li:first-child:nth-last-child(7)~li{width:14.28%}#tertiary-nav__desktop.sticky,#tertiary-nav__desktop.stickySimulation,.tertiary-nav-simulator__desktop.sticky,.tertiary-nav-simulator__desktop.stickySimulation{top:0;position:fixed;border-bottom-style:none;background-color:#333;z-index:800}#tertiary-nav__desktop.sticky:before,#tertiary-nav__desktop.stickySimulation:before,.tertiary-nav-simulator__desktop.sticky:before,.tertiary-nav-simulator__desktop.stickySimulation:before{border:none}#tertiary-nav__desktop.sticky li,#tertiary-nav__desktop.stickySimulation li,.tertiary-nav-simulator__desktop.sticky li,.tertiary-nav-simulator__desktop.stickySimulation li{height:60px;border-right:1px solid #4d4d4d}#tertiary-nav__desktop.sticky li:first-child,#tertiary-nav__desktop.stickySimulation li:first-child,.tertiary-nav-simulator__desktop.sticky li:first-child,.tertiary-nav-simulator__desktop.stickySimulation li:first-child{border-left:1px solid #4d4d4d}#tertiary-nav__desktop.sticky a[itemprop*=isPartOf]:not(.active),#tertiary-nav__desktop.stickySimulation a[itemprop*=isPartOf]:not(.active),.tertiary-nav-simulator__desktop.sticky a[itemprop*=isPartOf]:not(.active),.tertiary-nav-simulator__desktop.stickySimulation a[itemprop*=isPartOf]:not(.active){color:#fff}#tertiary-nav__desktop.sticky a[itemprop*=isPartOf].active,#tertiary-nav__desktop.stickySimulation a[itemprop*=isPartOf].active,.tertiary-nav-simulator__desktop.sticky a[itemprop*=isPartOf].active,.tertiary-nav-simulator__desktop.stickySimulation a[itemprop*=isPartOf].active{color:#000;background-color:#fff}#tertiary-nav__desktop.sticky a[itemprop*=isPartOf].active span,#tertiary-nav__desktop.stickySimulation a[itemprop*=isPartOf].active span,.tertiary-nav-simulator__desktop.sticky a[itemprop*=isPartOf].active span,.tertiary-nav-simulator__desktop.stickySimulation a[itemprop*=isPartOf].active span{color:#000}#tertiary-nav__desktop.sticky a[itemprop*=isPartOf].active:hover,#tertiary-nav__desktop.stickySimulation a[itemprop*=isPartOf].active:hover,.tertiary-nav-simulator__desktop.sticky a[itemprop*=isPartOf].active:hover,.tertiary-nav-simulator__desktop.stickySimulation a[itemprop*=isPartOf].active:hover{color:#000;background-color:#fff}#tertiary-nav__desktop.sticky a[itemprop*=isPartOf].active:hover span,#tertiary-nav__desktop.stickySimulation a[itemprop*=isPartOf].active:hover span,.tertiary-nav-simulator__desktop.sticky a[itemprop*=isPartOf].active:hover span,.tertiary-nav-simulator__desktop.stickySimulation a[itemprop*=isPartOf].active:hover span{color:#000}#tertiary-nav__desktop.sticky a[itemprop*=isPartOf].active:before,#tertiary-nav__desktop.stickySimulation a[itemprop*=isPartOf].active:before,.tertiary-nav-simulator__desktop.sticky a[itemprop*=isPartOf].active:before,.tertiary-nav-simulator__desktop.stickySimulation a[itemprop*=isPartOf].active:before{content:'';height:2px;top:0;right:0;left:0;position:absolute;background:#c00;-ms-transform:translateY(0);transform:translateY(0);transition-property:transform;transition-duration:.3s;transition-timing-function:ease-out}#tertiary-nav__desktop.stickySimulation,.tertiary-nav-simulator__desktop.stickySimulation{position:absolute}#tertiary-nav__desktop.sticky,.tertiary-nav-simulator__desktop.sticky{position:fixed}#tertiary-nav__mobile,.tertiary-nav-simulator__mobile{top:0;right:0;bottom:0;left:100%;position:absolute;display:block;z-index:750;background-color:#edf0f5;transition:left .3s ease-out}#tertiary-nav__mobile:after,.tertiary-nav-simulator__mobile:after{content:'';width:5px;min-height:480px;top:0;bottom:0;left:0;z-index:1001;position:absolute;clear:both;background-color:transparent;background-image:linear-gradient(90deg,rgba(0,0,0,.2) 0,transparent 100%)}#tertiary-nav__mobile .tertiary-scroll-wrap .container,.tertiary-nav-simulator__mobile .tertiary-scroll-wrap .container{min-width:calc(100vw - 70px)}#tertiary-nav__mobile [itemprop=headline],.tertiary-nav-simulator__mobile [itemprop=headline]{min-width:calc(100vw - 70px);margin:0;padding:1.875rem .9375rem .9375rem 1.875rem;font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:1.875rem;line-height:1;text-transform:none;background-color:#fff;border-bottom:1px solid #e3e3e3}#tertiary-nav__mobile li,.tertiary-nav-simulator__mobile li{display:block;width:100%;min-height:56px;margin:0;position:relative;overflow:hidden;border-bottom:1px solid #fff}#tertiary-nav__mobile li.fast-facts,.tertiary-nav-simulator__mobile li.fast-facts{padding:0;background-color:transparent}#tertiary-nav__mobile li.active,.tertiary-nav-simulator__mobile li.active{background-color:#fff}#tertiary-nav__mobile li.active:before,.tertiary-nav-simulator__mobile li.active:before{content:'';width:4px;height:100%;top:0;right:0;position:absolute;background:#c00}#tertiary-nav__mobile li a,.tertiary-nav-simulator__mobile li a{margin:20px 10px 20px 20px;top:0;right:0;bottom:0;left:0;display:block}#tertiary-nav__mobile li a a[itemprop*=isPartOf],.tertiary-nav-simulator__mobile li a a[itemprop*=isPartOf]{text-align:left}#tertiary-nav__mobile .toggler,.tertiary-nav-simulator__mobile .toggler{width:50px;height:50px;top:85px;left:-60px;overflow:hidden;border-radius:50px;position:absolute;background-color:rgba(0,0,0,.8);transition:opacity .1s}#tertiary-nav__mobile .toggler svg,.tertiary-nav-simulator__mobile .toggler svg{width:50px;height:50px;display:none}#tertiary-nav__mobile .toggler svg.icon-subnav,.tertiary-nav-simulator__mobile .toggler svg.icon-subnav{display:block}@media print{#tertiary-nav__mobile .toggler,.tertiary-nav-simulator__mobile .toggler{display:none}}#tertiary-nav__mobile.fadeout .toggler,.tertiary-nav-simulator__mobile.fadeout .toggler{opacity:0}#tertiary-nav__mobile.fadeout.nav_open .toggler,.tertiary-nav-simulator__mobile.fadeout.nav_open .toggler{opacity:1}#tertiary-nav__mobile.nav_open,.tertiary-nav-simulator__mobile.nav_open{left:70px}#tertiary-nav__mobile.nav_open svg.icon-btn-close-circle,.tertiary-nav-simulator__mobile.nav_open svg.icon-btn-close-circle{display:block}#tertiary-nav__mobile.nav_open svg.icon-subnav,.tertiary-nav-simulator__mobile.nav_open svg.icon-subnav{display:none}#tertiary-nav__mobile.nav_open .tertiary-scroll-wrap,.tertiary-nav-simulator__mobile.nav_open .tertiary-scroll-wrap{height:100vh;overflow-y:auto;padding-bottom:50px}#tertiary-nav__mobile.sticky,.tertiary-nav-simulator__mobile.sticky{top:0;position:fixed}#tertiary-nav__mobile.sticky .toggler,.tertiary-nav-simulator__mobile.sticky .toggler{top:20px}#tertiary-nav__mobile .mobileShare,.tertiary-nav-simulator__mobile .mobileShare{min-width:calc(100vw - 70px);height:110px;padding-top:30px;padding-bottom:20px}#tertiary-nav__mobile .mobileShare__icon-container,.tertiary-nav-simulator__mobile .mobileShare__icon-container{width:32.2033898305%;float:left;margin-bottom:20px;position:relative}#tertiary-nav__mobile .mobileShare__icon-container:nth-child(3n+1),.tertiary-nav-simulator__mobile .mobileShare__icon-container:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}#tertiary-nav__mobile .mobileShare__icon-container:nth-child(3n+2),.tertiary-nav-simulator__mobile .mobileShare__icon-container:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}#tertiary-nav__mobile .mobileShare__icon-container:nth-child(3n+3),.tertiary-nav-simulator__mobile .mobileShare__icon-container:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}#tertiary-nav__mobile .mobileShare__icon-container--career-only,.tertiary-nav-simulator__mobile .mobileShare__icon-container--career-only{display:none}#tertiary-nav__mobile .mobileShare__icon-container .floating-share__icon-container__glassdoor,.tertiary-nav-simulator__mobile .mobileShare__icon-container .floating-share__icon-container__glassdoor{padding-top:11px;padding-left:11px}#tertiary-nav__mobile .mobileShare .background-container,.tertiary-nav-simulator__mobile .mobileShare .background-container{width:60px;height:60px;margin:0 auto;display:block;cursor:pointer;fill:#fff;border-radius:100px;background:#fc0d1b;background:linear-gradient(to bottom,#fc0d1b 0,#ca0813 100%)}#tertiary-nav__mobile .mobileShare .background-container .btn-text,.tertiary-nav-simulator__mobile .mobileShare .background-container .btn-text{position:absolute;text-indent:-9999px;color:rgba(0,0,0,.1);font-size:8px}@media (max-width:47.9375em){#tertiary-nav__mobile .mobileShare .background-container,.tertiary-nav-simulator__mobile .mobileShare .background-container{max-width:60px;max-height:60px;width:14vw;height:14vw}}#tertiary-nav__mobile .mobileShare .background-container:hover,.tertiary-nav-simulator__mobile .mobileShare .background-container:hover{background:#ed0c19}#tertiary-nav__mobile .mobileShare svg,.tertiary-nav-simulator__mobile .mobileShare svg{width:60px;height:60px;margin:0 auto;display:block}@media (max-width:47.9375em){#tertiary-nav__mobile .mobileShare svg,.tertiary-nav-simulator__mobile .mobileShare svg{max-width:60px;max-height:60px;width:14vw;height:14vw}}@media (min-width:48em){#tertiary-nav__desktop,.tertiary-nav-simulator__desktop{display:block}#tertiary-nav__mobile,.tertiary-nav-simulator__mobile{display:none;visibility:hidden;z-index:-1}}.stickyNavFiller{height:93px}@media (max-width:47.9375em){.stickyNavFiller{display:none}}.layout__single-col-intro{margin-top:30px;padding-bottom:30px;text-align:center}@media (max-width:47.9375em){.layout__single-col-intro{padding-bottom:30px;border-bottom:1px solid #e5e5e5}}.layout__single-col-intro__text{padding:0 5%}@media (max-width:47.9375em){.layout__single-col-intro .container{padding:0}}.layout__single-col-intro .layer2{padding:0 20px}.layout__single-col-intro [itemprop=headline]{margin-top:0;margin-bottom:1.75rem}.layout__single-col-intro h2{font-size:1.875rem}.layout__single-col-intro__infoGraphic img{max-width:600px;margin:0 auto;display:block}@media (max-width:47.9375em){.layout__single-col-intro__infoGraphic img{max-width:100%}}.layout__2-col-intro{text-align:center;padding:30px 0}.layout__2-col-intro h1{font-size:2rem}.layout__2-col-intro h1:before{content:'';width:40px;height:1px;bottom:-8px;position:absolute;border-top:1px solid #c90813}.layout__2-col-intro .container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:47.9375em){.layout__2-col-intro .container{display:block}}.layout__2-col-intro .container.--verticalCenter{-ms-flex-align:center;align-items:center}.layout__2-col-intro .callout{width:100%}.layout__2-col-intro__column{-ms-flex:1;flex:1;padding:1%}@media (max-width:47.9375em){.layout__2-col-intro__column{padding:1% 5% 3%}}.layout__2-col-intro__column h3{position:relative}.layout__2-col-intro__column h3:before{content:'';width:40px;height:1px;border-top:1px solid #c00;position:absolute;bottom:-8px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.layout__2-col-intro__column .callout{text-align:left}.layout__2-col-intro__column .redText{color:#c00}.layout__2-col-intro__column img{max-width:450px}@media (max-width:47.9375em){.layout__2-col-intro__column img{max-width:100%}}.layout__2-col-intro__column.--leftAlign{text-align:left}.layout__single-col-feature{padding:40px 20px 60px 20px;text-align:center}.layout__single-col-feature p{line-height:1.5rem;letter-spacing:.03em}.layout__single-col-feature a.layout__learnMore-CTA{color:#fff}.layout__single-col-feature figure{width:100%;margin:0;padding:0}.layout__single-col-feature figure img{border:3px solid #fff;box-shadow:0 0 4px 0 rgba(0,0,0,.6);max-width:100%;width:auto}.layout__single-col-feature__hero img{min-height:14rem}@media (min-width:48em){.layout__single-col-feature__hero img{min-height:23.75rem}}@media (min-width:64em){.layout__single-col-feature__hero img{min-height:31.375rem}}@media (max-width:30em){.layout__single-col-feature__hero img{min-height:10rem}}.layout__single-col-feature figcaption{margin-bottom:30px;text-align:center}.layout__single-col-feature [itemprop~=postFigure]{padding:30px 0 10px}.layout__single-col-feature [itemprop='headline name']{margin:0}.layout__single-col-feature .layer2{padding:0 5% 0}.layout__single-col-feature .paraBulletPoint{margin-bottom:50px;position:relative}.layout__single-col-feature .paraBulletPoint:before{content:'';width:6px;height:6px;bottom:-24px;left:50%;margin-top:30px;position:absolute;background-color:#ff0500;-ms-transform:translateX(-50%);transform:translateX(-50%)}.layout__single-col-feature .bullet-list li{font-size:.9em;margin-bottom:20px;line-height:1.5}.layout__single-col-feature .bullet-list li:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:1em}.layout__single-col-feature .bullet-list li .red{display:inline-block;vertical-align:middle;color:#ff0500;width:5px;height:5px;margin-right:10px;margin-bottom:2px;background-color:#ff0500}@media (min-width:48em){.layout__single-col-feature .layer2{padding:0 9% 0}}.layout__partnerships{padding:40px 16px 40px;text-align:center}.layout__partnerships h2[itemprop='headline name']{margin:0}.layout__partnerships [itemprop='description text']{margin-bottom:30px;display:inline-block}.layout__partnerships__partner-Column{text-align:left}@media (max-width:47.9375em){.layout__partnerships__partner-Column{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:40px}}.layout__partnerships__partner-Column img{max-width:100%;box-shadow:0 0 3px rgba(0,0,0,.15)}.layout__partnerships__partner-Column [itemprop=caption]{padding:2%}.layout__partnerships__partner-Column [itemprop='headline name']{font-size:1.125rem;margin:1.25rem 0 .625rem;position:relative}.layout__partnerships__partner-Column [itemprop='description text']{margin-top:0;color:#6c6c6c;line-height:1.25rem}@media (min-width:48em){.layout__partnerships__partner-Column{width:32.2033898305%;float:left}.layout__partnerships__partner-Column:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout__partnerships__partner-Column:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.layout__partnerships__partner-Column:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}}@media (min-width:48em) and (max-width:63.9375em){.layout__partnerships__partner-Column{width:49.1525423729%;float:left}.layout__partnerships__partner-Column:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout__partnerships__partner-Column:nth-child(2n+2){margin-left:50.8474576271%;margin-right:-100%;clear:none}}.disclosure{top:0;right:0;bottom:0;left:0;padding:30px;display:block;position:fixed;opacity:0;z-index:999;background:rgba(0,0,0,.8);transition:all .3s}.disclosure.show{opacity:1}.disclosure.show .disclosure__container{-ms-transform:scale(1,1);transform:scale(1,1)}.disclosure.hideDisclosure{z-index:-1}.disclosure__container{max-width:972px;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;-ms-transform:scale(1,1);transform:scale(.9,.9);transition:all .3s}.disclosure__header{height:46px;position:relative;border-top:3px solid #c00}.disclosure__header [itemprop=name]{width:200px;height:45px;top:0;bottom:0;left:30px;position:absolute}.disclosure__header [itemprop=name] span{width:100px;height:14px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.8125rem;text-transform:uppercase;color:#000;display:inline-block;position:absolute}.disclosure__header .closeBtn{width:80px;top:0;right:15px;bottom:0;margin:auto 0;text-align:right;cursor:pointer;position:absolute}.disclosure__header .closeBtn span{width:45px;height:10px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;color:#595959;position:absolute}.disclosure__header svg{width:45px;height:45px;fill:#999;display:inline-block}.disclosure .scroller{height:calc(100% - 46px);overflow-y:auto}.disclosure [itemprop=articleBody] li{margin-bottom:14px;padding:14px 45px;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:.75rem;line-height:1.3;display:block;position:relative}.disclosure [itemprop=articleBody] li.selected{background-color:#dee2e8}.disclosure [itemprop=articleBody] li.selected:before{content:'';width:0;height:0;top:15px;left:14px;position:absolute;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;border-left:7.5px solid #c00}.openDisclaimer{padding:8px;margin:-8px -8px 0 -8px;color:#c00;cursor:pointer}.biography{top:0;right:0;bottom:0;left:0;padding:30px;display:block;position:fixed;opacity:0;z-index:600;background:rgba(0,0,0,.8);transition:all .3s}.biography.show{opacity:1}.biography.show .biography__container{-ms-transform:scale(1,1);transform:scale(1,1)}.biography.hideBiography{z-index:-1}.biography__content{padding-right:60px;padding-left:60px}@media (max-width:30em){.biography__content{padding-left:20px;padding-right:20px}}.biography__content h2{font-size:40px}.biography__content img{width:100%;margin-bottom:20px}.biography__content p{color:#666;font-size:18px;line-height:1.6}@media (min-width:48em){.biography__content img{float:left;width:40%;margin-right:30px;margin-bottom:30px}}.biography__container{overflow-y:auto;max-width:972px;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;-ms-transform:scale(1,1);transform:scale(.9,.9);transition:all .3s}.biography__header{height:46px;position:relative;border-top:3px solid #c00}.biography__header [itemprop=name]{width:200px;height:45px;top:0;bottom:0;left:30px;position:absolute}.biography__header [itemprop=name] span{width:100px;height:14px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.8125rem;text-transform:uppercase;color:#000;display:inline-block;position:absolute}.biography__header .closeBtn{width:80px;top:0;right:15px;bottom:0;margin:auto 0;text-align:right;cursor:pointer;position:absolute}.biography__header .closeBtn span{width:45px;top:14px;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;color:#595959;position:absolute}.biography__header svg{width:45px;height:45px;fill:#999;display:inline-block}.biography [itemprop=articleBody] li{margin-bottom:14px;padding:14px 45px;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:.75rem;line-height:1.3;display:block;position:relative}.biography [itemprop=articleBody] li.selected{background-color:#dee2e8}.biography [itemprop=articleBody] li.selected:before{content:'';width:0;height:0;top:15px;left:14px;position:absolute;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;border-left:7.5px solid #c00}.openBiography{color:#c00;cursor:pointer}.checkbox-modal{top:0;right:0;bottom:0;left:0;padding:30px;display:block;position:fixed;opacity:0;z-index:100;background:rgba(0,0,0,.8);transition:all .3s}.checkbox-modal .layout__learnMore-CTA.disabled{background:#aaa;border-color:#999;border-bottom-color:#777;background-image:linear-gradient(180deg,#aaa 0,#999 25%,#999 50%,#888 100%);cursor:default}.checkbox-modal.show{opacity:1}.checkbox-modal.show .checkbox-modal__container{-ms-transform:scale(1,1);transform:scale(1,1)}.checkbox-modal.hideCheckboxModal{z-index:-1}.checkbox-modal__content{padding-right:60px;padding-left:60px;padding-bottom:10px}@media (max-width:30em){.checkbox-modal__content{padding-left:20px;padding-right:20px}}.checkbox-modal__content h2{font-size:40px}.checkbox-modal__content img{width:100%;margin-bottom:20px}.checkbox-modal__content p{color:#666;font-size:1rem;line-height:1.6}.checkbox-modal__content a.layout__learnMore-CTA{margin-bottom:10px}@media (min-width:48em){.checkbox-modal__content img{float:left;width:40%;margin-right:30px;margin-bottom:30px}}.checkbox-modal__container{overflow-y:auto;max-width:972px;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;-ms-transform:scale(1,1);transform:scale(.9,.9);transition:all .3s}.checkbox-modal__header{height:46px;position:relative;border-top:3px solid #c00}.checkbox-modal__header [itemprop=name]{width:200px;height:45px;top:0;bottom:0;left:30px;position:absolute}.checkbox-modal__header [itemprop=name] span{width:100px;height:14px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.8125rem;text-transform:uppercase;color:#000;display:inline-block;position:absolute}.checkbox-modal__header .closeBtn{width:80px;top:0;right:15px;bottom:0;margin:auto 0;text-align:right;cursor:pointer;position:absolute}.checkbox-modal__header .closeBtn span{width:45px;height:10px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;color:#595959;position:absolute}.checkbox-modal__header svg{width:45px;height:45px;fill:#999;display:inline-block}.checkbox-modal [itemprop=articleBody] li{margin-bottom:14px;padding:14px 45px;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:.75rem;line-height:1.3;display:block;position:relative}.checkbox-modal [itemprop=articleBody] li.selected{background-color:#dee2e8}.checkbox-modal [itemprop=articleBody] li.selected:before{content:'';width:0;height:0;top:15px;left:14px;position:absolute;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;border-left:7.5px solid #c00}.openCheckboxModal{color:#c00;cursor:pointer}.layout__state-scroll{display:block;position:fixed;right:10px;top:50%;transform:translate3d(0,-50%,0);transition:transform .1s}.isMobile .layout__state-scroll{right:0}.layout__state-scroll.disabled{transform:translate3d(200%,-50%,0)!important}@media print{.layout__state-scroll{display:none}}.layout__state-scroll.states-align-left{left:0;right:auto}.layout__state-scroll.states-align-left.disabled{transform:translate3d(-200%,-50%,0)}.layout__state-scroll.states-align-left .state-scroll-list li{padding-left:10px}.layout__state-scroll .state-scroll-list{font-size:.7rem}.layout__state-scroll .state-scroll-list li{color:#c00;padding:2px 12px;margin-top:4px;margin-bottom:0;cursor:pointer;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.layout__state-scroll .state-scroll-list li.active{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.layout__state-scroll .state-scroll-list li.disabled{max-height:30px;color:#aaa;cursor:default;transition:max-height 250ms,opacity 175ms}.layout__state-scroll .state-scroll-list.disabled-off li.disabled{max-height:0;opacity:0}.layout__state-scroll .state-scroll-list.disabled-off.disabled-display-none li.disabled{display:none}.notMobile .show-map .layout__state-scroll{transform:translate3d(200%,-50%,0)!important}.layout__statemap{position:relative;text-align:center}.layout__statemap#Operations-By-State{background-color:#fff;padding-top:50px;padding-bottom:0}.layout__statemap .container .layer2{padding:0 10%}.layout__statemap .container .layer2 h3{font-size:1.875rem;margin:0}.layout__statemap h5{text-transform:uppercase;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif}.layout__statemap h2[itemprop='headline name']{margin:0}.layout__statemap [itemprop='description text']{margin-bottom:30px;display:inline-block}.layout__statemap .views{position:relative;margin-top:50px;padding-bottom:30px;min-height:80vh}.isMapless .layout__statemap .views{padding-right:0}@media (min-width:48em){.layout__statemap .views.show-map #state_scroll{transform:translate3d(200%,-50%,0)}}.layout__statemap .views.show-list{background:#edf0f5}.layout__statemap .views .state-instruction-copy{margin-top:-39px}.layout__statemap .views .filter-view{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%) translateY(90px);transform:translateX(-50%) translateY(90px);width:100%;max-width:1200px;margin-left:30px;z-index:450}@media (max-width:47.9375em){.layout__statemap .views .filter-view{position:relative;margin-left:0;-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.isMapless .layout__statemap .views .filter-view{position:relative;margin-left:0;-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.layout__statemap .views .filter-view .maps-toggle-menu,.layout__statemap .views .filter-view .views-filter{position:absolute;top:0;width:225px;max-width:22%;min-height:210px;border-bottom:1px solid #e5e5e5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:47.9375em){.layout__statemap .views .filter-view .maps-toggle-menu,.layout__statemap .views .filter-view .views-filter{position:relative;width:100%;max-width:100%;min-height:0}}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu,.isMapless .layout__statemap .views .filter-view .views-filter{position:relative;width:100%;max-width:100%;min-height:0}.layout__statemap .views .filter-view .maps-toggle-menu .view-tab,.layout__statemap .views .filter-view .views-filter .view-tab{white-space:nowrap}.layout__statemap .views .filter-view .maps-toggle-menu .view-tab span,.layout__statemap .views .filter-view .views-filter .view-tab span{display:inline-block;margin-right:30px;border-bottom:3px solid transparent;color:#cecece;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;text-transform:uppercase;cursor:pointer;transition:color 150ms,border-color 150ms}.layout__statemap .views .filter-view .maps-toggle-menu .view-tab span:hover,.layout__statemap .views .filter-view .views-filter .view-tab span:hover{border-bottom-color:#cecece;color:#999;transition:color 50ms,border-color 50ms}.layout__statemap .views .filter-view .maps-toggle-menu .view-tab span.active,.layout__statemap .views .filter-view .views-filter .view-tab span.active{border-bottom-color:#c00;color:#242424}@media (max-width:47.9375em){.layout__statemap .views .filter-view .maps-toggle-menu .view-tab,.layout__statemap .views .filter-view .views-filter .view-tab{display:none}}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .view-tab,.isMapless .layout__statemap .views .filter-view .views-filter .view-tab{display:none}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab,.layout__statemap .views .filter-view .views-filter .mobile-view-tab{display:none;position:relative;height:80px;background-color:#4d4d4d;text-align:right}@media (max-width:47.9375em){.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab,.layout__statemap .views .filter-view .views-filter .mobile-view-tab{display:block}}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab,.isMapless .layout__statemap .views .filter-view .views-filter .mobile-view-tab{display:block}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab>span,.layout__statemap .views .filter-view .views-filter .mobile-view-tab>span{display:inline-block;vertical-align:middle;height:100%;color:#fff;text-transform:uppercase;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.1rem;letter-spacing:.05em;margin-right:50px}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab>span:before,.layout__statemap .views .filter-view .views-filter .mobile-view-tab>span:before{content:'';display:inline-block;height:100%;vertical-align:middle}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button{position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:40px;width:31px;background:0 0;border:none;text-align:right;line-height:2em}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button svg,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button svg{width:16px;height:16px;margin:5px auto 0}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button svg path,.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button svg polygon,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button svg path,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button svg polygon{fill:#c00}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button:after,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button:after{display:none}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button.active,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button.active{text-align:center;border-bottom:2px solid transparent;line-height:1.65em}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab button.active:after,.layout__statemap .views .filter-view .views-filter .mobile-view-tab button.active:after{content:'\00D7';display:block;position:absolute;top:3px;left:0;width:100%;height:84%;color:#fff;font-size:1.75em;font-weight:700;background-color:#ec0000;padding:0;border-radius:50%}.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab .custom-selector,.layout__statemap .views .filter-view .views-filter .mobile-view-tab .custom-selector{top:20px;left:20px;right:auto;max-width:175px;display:none}@media (max-width:47.9375em){.layout__statemap .views .filter-view .maps-toggle-menu .mobile-view-tab .custom-selector,.layout__statemap .views .filter-view .views-filter .mobile-view-tab .custom-selector{display:block}}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list,.layout__statemap .views .filter-view .views-filter .filter-list{padding-top:10px;text-align:left;font-size:.8rem;letter-spacing:.06em}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .filter-list.filter-list-map,.isMapless .layout__statemap .views .filter-view .views-filter .filter-list.filter-list-map,.layout__statemap .views .filter-view .maps-toggle-menu .filter-list.filter-list-map .disabled,.layout__statemap .views .filter-view .views-filter .filter-list.filter-list-map .disabled{display:none}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list.filter-list-view,.layout__statemap .views .filter-view .views-filter .filter-list.filter-list-view{display:none}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .filter-list.filter-list-view,.isMapless .layout__statemap .views .filter-view .views-filter .filter-list.filter-list-view{display:block}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li,.layout__statemap .views .filter-view .views-filter .filter-list li{margin:1em 0;cursor:pointer}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li span,.layout__statemap .views .filter-view .views-filter .filter-list li span{display:block;vertical-align:middle;padding-left:2.2em}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li span:before,.layout__statemap .views .filter-view .views-filter .filter-list li span:before{content:'';position:absolute;left:0;display:inline-block;vertical-align:middle;width:1em;height:1em;border-radius:1em;border:1px solid #cecece;margin-right:1.2em}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.active span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.active span:before{background:url(/usa/images/2016/operations/ops-map/filter-check.svg) no-repeat 45% 50% #fff;background-size:85%}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-view-all span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-view-all span:before{border-color:#dee2e8}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-view-all.active span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-view-all.active span:before{background-color:#dee2e8}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-offices span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-offices span:before{border-color:#ccc}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-offices.active span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-offices.active span:before{background-color:#ccc}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-em span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-em span:before{border-color:#09f}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-em.active span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-em.active span:before{background-color:#09f}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-drd span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-drd span:before{border-color:#252525}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-drd.active span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-drd.active span:before{background-color:#252525}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-dealerships span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-dealerships span:before{border-color:#c00}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li.filter-dealerships.active span:before,.layout__statemap .views .filter-view .views-filter .filter-list li.filter-dealerships.active span:before{background-color:#c00}@media (max-width:47.9375em){.layout__statemap .views .filter-view .maps-toggle-menu .filter-list,.layout__statemap .views .filter-view .views-filter .filter-list{overflow:hidden;height:285px;padding:1em 1em 3em;font-size:1.125em;background:#fff;transition:height .2s,padding .2s}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list.disabled-mobile,.layout__statemap .views .filter-view .views-filter .filter-list.disabled-mobile{height:0;padding:0 1em 0}.layout__statemap .views .filter-view .maps-toggle-menu .filter-list li,.layout__statemap .views .filter-view .views-filter .filter-list li{position:relative}}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .filter-list,.isMapless .layout__statemap .views .filter-view .views-filter .filter-list{overflow:hidden;height:285px;padding:1em 1em 3em;font-size:1.125em;background:#fff;transition:height .2s,padding .2s}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .filter-list.disabled-mobile,.isMapless .layout__statemap .views .filter-view .views-filter .filter-list.disabled-mobile{height:0;padding:0 1em 0}.isMapless .layout__statemap .views .filter-view .maps-toggle-menu .filter-list li,.isMapless .layout__statemap .views .filter-view .views-filter .filter-list li{position:relative}.layout__statemap .views .filter-view .maps-toggle-menu{position:absolute;right:0;width:30%;max-width:none;min-height:0;border-bottom:0;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:64em){.layout__statemap .views .filter-view .maps-toggle-menu{right:20px;width:50%}}.layout__statemap .views:not(.show-list) .map-view{display:block;position:relative;left:0;width:auto}.layout__statemap .views:not(.show-list) .filter-list-view{display:none}.layout__statemap .views:not(.show-list) .layout__state-scroll{transform:translate3d(200%,-50%,0)}.layout__statemap .views .map-view{position:absolute;left:-9999px;width:calc(100vw - 15px);max-width:75em;padding:75px 30px 80px;border-top:1px solid #e5e5e5}.layout__statemap .views .map-view .map-view-country{position:relative;max-width:100%;display:none}.layout__statemap .views .map-view .map-view-country.map__Mexico{max-width:75%;margin-left:22%}.layout__statemap .views .map-view .map-view-country.active{display:block}.layout__statemap .views .map-view .map-view-country svg{max-width:100%;height:calc((100vw - 60px) * .48)}.layout__statemap .views .map-view .map-view-country svg>g>path{fill:#e3e3e3;cursor:pointer}.layout__statemap .views .map-view .map-view-country svg>g.hovered path,.layout__statemap .views .map-view .map-view-country svg>g:hover path{fill:#dbdbdb}.layout__statemap .views .map-view .map-view-country ul.map-points li{position:absolute;width:0;height:0;max-height:8px;max-width:8px;color:red;border-radius:8px;pointer-events:none;transition:all .5s}.layout__statemap .views .map-view .map-view-country ul.map-points li strong{width:0;height:0;max-height:8px;max-width:8px;color:red;border-radius:8px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) translateZ(0);transition:all .2s;transition-timing-function:cubic-bezier(.29,.99,.44,.08)}.layout__statemap .views .map-view .map-view-country ul.map-points li strong:before{content:''}.layout__statemap .views .map-view .map-view-country ul.map-points li strong span{display:block;position:absolute;left:50%;top:50%;width:6px;height:6px;border:0 solid transparent;border-radius:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.layout__statemap .views .map-view .map-view-country ul.map-points li.bloom-3000 strong span{opacity:0;width:75px;height:75px;transition:width 3s,height 3s,opacity 3s}.layout__statemap .views .map-view .map-view-country ul.map-points.point-dealers li strong{background-color:#c00}.layout__statemap .views .map-view .map-view-country ul.map-points.point-dealers li strong span{border-color:#c00}.layout__statemap .views .map-view .map-view-country ul.map-points.point-dealers li.active.bloom strong span{border-color:#c00}.layout__statemap .views .map-view .map-view-country ul.map-points.point-corporateOffices li strong{background-color:silver}.layout__statemap .views .map-view .map-view-country ul.map-points.point-corporateOffices li strong span{border-color:#333}.layout__statemap .views .map-view .map-view-country ul.map-points.point-corporateOffices li.active.bloom strong span{border-color:#333}.layout__statemap .views .map-view .map-view-country ul.map-points.point-manufacturingDistribution li strong{background-color:#09f}.layout__statemap .views .map-view .map-view-country ul.map-points.point-manufacturingDistribution li strong span{border-color:#09f}.layout__statemap .views .map-view .map-view-country ul.map-points.point-manufacturingDistribution li.active.bloom strong span{border-color:#09f}.layout__statemap .views .map-view .map-view-country ul.map-points.point-researchDesign li strong{background-color:#252525}.layout__statemap .views .map-view .map-view-country ul.map-points.point-researchDesign li strong span{border-color:#252525}.layout__statemap .views .map-view .map-view-country ul.map-points.point-researchDesign li.active.bloom strong span{border-color:#252525}.layout__statemap .views .map-view .map-view-country ul.map-points.activated li strong{width:8px;height:8px}@media (max-width:64em){.layout__statemap .views .map-view .map-view-country ul.map-points.activated li strong{width:5px;height:5px}}.layout__statemap .views .map-view .map-view-country .fake-rollaway,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state{position:absolute;top:20px;left:220px;transform:translateX(0) translateY(0) translateZ(0);min-width:0;margin-left:0;margin-right:0;box-shadow:1px 1px 6px rgba(0,0,0,.1);transition:left 125ms,top 125ms;z-index:450}.layout__statemap .views .map-view .map-view-country .fake-rollaway:hover,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state:hover{display:block}.layout__statemap .views .map-view .map-view-country .fake-rollaway:after,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state:after{display:none}.layout__statemap .views .map-view .map-view-country .fake-rollaway .state-rollaway-stage,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state .state-rollaway-stage{position:relative;width:100%;height:100%;background-color:#fff;cursor:pointer}.layout__statemap .views .map-view .map-view-country .fake-rollaway .list-arrow-cta,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state .list-arrow-cta{display:none}.layout__statemap .views .map-view .map-view-country .fake-rollaway .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state .position-arrow{position:absolute;bottom:0;left:50%;padding:0;-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);cursor:pointer}.layout__statemap .views .map-view .map-view-country .fake-rollaway .position-arrow:after,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state .position-arrow:after{content:'';display:block;-ms-transform:rotate(45deg);transform:rotate(45deg);width:15px;height:15px;background:#fff;box-shadow:1px 1px 6px rgba(0,0,0,.1)}.layout__statemap .views .map-view .map-view-country .fake-rollaway.left,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.left{-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.layout__statemap .views .map-view .map-view-country .fake-rollaway.left .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.left .position-arrow{bottom:50%;left:0;transform:translateX(-50%) translateY(50%) translateZ(0)}.layout__statemap .views .map-view .map-view-country .fake-rollaway.right,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.right{-ms-transform:translateX(-105%) translateY(-50%);transform:translateX(-105%) translateY(-50%)}.layout__statemap .views .map-view .map-view-country .fake-rollaway.right .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.right .position-arrow{bottom:50%;left:100%;transform:translateX(-50%) translateY(50%) translateZ(0)}.layout__statemap .views .map-view .map-view-country .fake-rollaway.disabled,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.disabled{display:none}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=AK] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=AK] .position-arrow{bottom:-80px;padding:0 90px 160px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=CT] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=CT] .position-arrow{bottom:-2px;padding:0 25px 4px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=DE] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=DE] .position-arrow{bottom:-10px;padding:0 8px 20px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=FL] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=FL] .position-arrow{bottom:-5px;padding:0 60px 10px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=HI] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=HI] .position-arrow{bottom:-40px;padding:0 60px 80px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=ID] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=ID] .position-arrow{bottom:-44px;padding:0 10px 88px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=MA] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=MA] .position-arrow{bottom:-7px;padding:0 25px 14px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=MD] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=MD] .position-arrow{bottom:-5px;padding:0 15px 10px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=MI] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=MI] .position-arrow{bottom:-30px;padding:0 30px 60px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=MT] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=MT] .position-arrow{bottom:-10px;padding:0 90px 20px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=NH] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=NH] .position-arrow{bottom:-10px;padding:0 6px 20px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=NJ] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=NJ] .position-arrow{bottom:-10px;padding:0 8px 20px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=RI] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=RI] .position-arrow{bottom:-2px;padding:0 25px 4px}.layout__statemap .views .map-view .map-view-country .fake-rollaway.adjust[data-scroll-abbreviation=VT] .position-arrow,.layout__statemap .views .map-view .map-view-country .state-rollaway.list-view__state.adjust[data-scroll-abbreviation=VT] .position-arrow{bottom:-10px;padding:0 6px 20px}.layout__statemap .views .map-view .map-view-country .fake-rollaway{position:absolute;left:-9999px!important}@media (max-width:47.9375em){.layout__statemap .views.show-map .map-view{position:absolute;left:-9999px;width:calc(100vw - 15px)}.layout__statemap .views.show-map .filter-list-view{display:block}.layout__statemap .views.show-map .layout__state-scroll{transform:translate3d(0,-50%,0)}}.layout__statemap .views.show-list .list-view{position:static;left:0}@media (max-width:47.9375em){.layout__statemap .views.show-list .list-view{position:absolute;left:-9999px}}.layout__statemap .views.show-list .filter-list-map{display:block}.layout__statemap .views.show-list .maps-toggle-menu{display:none}@media (max-width:47.9375em){.layout__statemap .views.show-list,.layout__statemap .views.show-map{min-height:450px;background:#edf0f5}}.layout__statemap .views .carousel-view,.layout__statemap .views .list-view,.layout__statemap .views .state-list{position:absolute;left:-9999px;top:0;max-width:75em;padding:90px 40px 80px 275px}.isMapless .layout__statemap .views .carousel-view,.isMapless .layout__statemap .views .list-view,.isMapless .layout__statemap .views .state-list{padding:20px 33px 80px}@media (max-width:47.9375em){.layout__statemap .views .carousel-view,.layout__statemap .views .list-view,.layout__statemap .views .state-list{padding:20px 33px 80px}}.layout__statemap .views .carousel-view__state,.layout__statemap .views .list-view__state,.layout__statemap .views .state-list__state{position:relative;margin:0 1em 2em;color:#666;background-color:#fff;transform:translate3d(0,0,0);transition:transform .5s;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer}.layout__statemap .views .carousel-view__state.pre-slide,.layout__statemap .views .list-view__state.pre-slide,.layout__statemap .views .state-list__state.pre-slide{transform:translate3d(0,20%,0)}@media print{.layout__statemap .views .carousel-view__state.pre-slide,.layout__statemap .views .list-view__state.pre-slide,.layout__statemap .views .state-list__state.pre-slide{transform:translate3d(0,0,0)}}.layout__statemap .views .carousel-view__state.cycle-slide-active,.layout__statemap .views .list-view__state.cycle-slide-active,.layout__statemap .views .state-list__state.cycle-slide-active{visibility:visible!important}@media print{.layout__statemap .views .carousel-view__state,.layout__statemap .views .list-view__state,.layout__statemap .views .state-list__state{display:inline-block;width:46%;margin:1.66%!important;height:auto!important;padding-bottom:0!important}}.layout__statemap .views .carousel-view__state .state-bkg,.layout__statemap .views .list-view__state .state-bkg,.layout__statemap .views .state-list__state .state-bkg{position:absolute;left:50%;top:50%;width:60%;max-width:50%;max-height:40%;transform:translate3d(-50%,-50%,0);opacity:0}.layout__statemap .views .carousel-view__state .state-bkg.lazy-loaded,.layout__statemap .views .list-view__state .state-bkg.lazy-loaded,.layout__statemap .views .state-list__state .state-bkg.lazy-loaded{opacity:.05;transition:opacity .3s ease}.layout__statemap .views .carousel-view__state ul,.layout__statemap .views .list-view__state ul,.layout__statemap .views .state-list__state ul{position:relative;display:inline-block;vertical-align:middle;min-width:99%;padding-bottom:2rem}@media print{.layout__statemap .views .carousel-view__state ul,.layout__statemap .views .list-view__state ul,.layout__statemap .views .state-list__state ul{min-height:30vw!important}}.layout__statemap .views .carousel-view__state ul>li,.layout__statemap .views .list-view__state ul>li,.layout__statemap .views .state-list__state ul>li{display:inline-block;vertical-align:top;width:40%;margin-top:1rem;text-align:center;color:#252525}.layout__statemap .views .carousel-view__state ul>li strong,.layout__statemap .views .list-view__state ul>li strong,.layout__statemap .views .state-list__state ul>li strong{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:2rem;letter-spacing:.05em}.layout__statemap .views .carousel-view__state ul>li hr,.layout__statemap .views .list-view__state ul>li hr,.layout__statemap .views .state-list__state ul>li hr{width:70%;border:0;padding:0;margin:0 auto;border-top:1px solid #666}.layout__statemap .views .carousel-view__state ul>li h6,.layout__statemap .views .list-view__state ul>li h6,.layout__statemap .views .state-list__state ul>li h6{margin:.75rem auto 0;width:90%;font-size:.6em;text-transform:uppercase;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}.layout__statemap .views .carousel-view__state:after,.layout__statemap .views .list-view__state:after,.layout__statemap .views .state-list__state:after{content:'';display:inline-block;width:0;min-height:83%;vertical-align:middle}.layout__statemap .views .carousel-view__state .list-arrow-cta,.layout__statemap .views .list-view__state .list-arrow-cta,.layout__statemap .views .state-list__state .list-arrow-cta{position:absolute;bottom:5px;right:10px;width:30px;height:30px;padding:10px;cursor:pointer}.layout__statemap .views .carousel-view__state .list-arrow-cta svg,.layout__statemap .views .list-view__state .list-arrow-cta svg,.layout__statemap .views .state-list__state .list-arrow-cta svg{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media print{.layout__statemap .views .carousel-view__state .list-arrow-cta,.layout__statemap .views .list-view__state .list-arrow-cta,.layout__statemap .views .state-list__state .list-arrow-cta{display:none}}@media (max-width:47.9375em){.layout__statemap .views .carousel-view__state,.layout__statemap .views .list-view__state,.layout__statemap .views .state-list__state{padding-bottom:20px;margin:20px auto;max-width:550px}.layout__statemap .views .carousel-view__state ul,.layout__statemap .views .list-view__state ul,.layout__statemap .views .state-list__state ul{min-height:40vw}.layout__statemap .views .carousel-view__state ul li,.layout__statemap .views .list-view__state ul li,.layout__statemap .views .state-list__state ul li{margin-top:5.23vw}}@media print and (max-width:47.9375em){.layout__statemap .views .carousel-view__state ul li,.layout__statemap .views .list-view__state ul li,.layout__statemap .views .state-list__state ul li{margin-top:3vw}}.layout__statemap .views .carousel-view__state img,.layout__statemap .views .list-view__state img,.layout__statemap .views .state-list__state img{max-width:100%;box-shadow:0 0 3px rgba(0,0,0,.15)}.layout__statemap .views .carousel-view__state a,.layout__statemap .views .list-view__state a,.layout__statemap .views .state-list__state a{text-decoration:none;color:#c90813;transition:color .5s}.layout__statemap .views .carousel-view__state a:hover,.layout__statemap .views .list-view__state a:hover,.layout__statemap .views .state-list__state a:hover{color:#000}.layout__statemap .views .carousel-view__state [itemprop=caption],.layout__statemap .views .list-view__state [itemprop=caption],.layout__statemap .views .state-list__state [itemprop=caption]{padding:2%}.layout__statemap .views .carousel-view__state [itemprop='headline name'],.layout__statemap .views .list-view__state [itemprop='headline name'],.layout__statemap .views .state-list__state [itemprop='headline name']{font-size:1.25rem;margin:.625rem 0 .3125rem;letter-spacing:.06em;position:relative}@media print{.layout__statemap .views .carousel-view__state [itemprop='headline name'],.layout__statemap .views .list-view__state [itemprop='headline name'],.layout__statemap .views .state-list__state [itemprop='headline name']{margin:.3125rem 0}}.layout__statemap .views .carousel-view__state [itemprop='headline name']:before,.layout__statemap .views .list-view__state [itemprop='headline name']:before,.layout__statemap .views .state-list__state [itemprop='headline name']:before{content:'';width:50px;height:1px;bottom:-16px;left:50%;position:absolute;border-bottom:2px solid #c90813;-ms-transform:translateX(-50%);transform:translateX(-50%)}.layout__statemap .views .carousel-view__state [itemprop='description text'],.layout__statemap .views .list-view__state [itemprop='description text'],.layout__statemap .views .state-list__state [itemprop='description text']{margin-top:0;color:#6c6c6c;line-height:1.25rem}@media (min-width:64em){.layout__statemap .views .carousel-view__state,.layout__statemap .views .list-view__state,.layout__statemap .views .state-list__state{width:32.2033898305%;float:left;max-width:275px}.layout__statemap .views .carousel-view__state:nth-child(3n+1),.layout__statemap .views .list-view__state:nth-child(3n+1),.layout__statemap .views .state-list__state:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout__statemap .views .carousel-view__state:nth-child(3n+2),.layout__statemap .views .list-view__state:nth-child(3n+2),.layout__statemap .views .state-list__state:nth-child(3n+2){margin-left:33.8983050847%;margin-right:-100%;clear:none}.layout__statemap .views .carousel-view__state:nth-child(3n+3),.layout__statemap .views .list-view__state:nth-child(3n+3),.layout__statemap .views .state-list__state:nth-child(3n+3){margin-left:67.7966101695%;margin-right:-100%;clear:none}.isMapless .layout__statemap .views .carousel-view__state,.isMapless .layout__statemap .views .list-view__state,.isMapless .layout__statemap .views .state-list__state{max-width:none}.layout__statemap .views .carousel-view__state:nth-child(3n+1):nth-last-of-type(1),.layout__statemap .views .list-view__state:nth-child(3n+1):nth-last-of-type(1),.layout__statemap .views .state-list__state:nth-child(3n+1):nth-last-of-type(1){margin-left:33.8983050847%;margin-right:-100%;clear:both}}@media (min-width:48em) and (max-width:63.9375em){.layout__statemap .views .carousel-view__state,.layout__statemap .views .list-view__state,.layout__statemap .views .state-list__state{width:49.1525423729%;float:left}.layout__statemap .views .carousel-view__state:nth-child(2n+1),.layout__statemap .views .list-view__state:nth-child(2n+1),.layout__statemap .views .state-list__state:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.layout__statemap .views .carousel-view__state:nth-child(2n+2),.layout__statemap .views .list-view__state:nth-child(2n+2),.layout__statemap .views .state-list__state:nth-child(2n+2){margin-left:50.8474576271%;margin-right:-100%;clear:none}}.layout__statemap .views .carousel-view.filtering .list-view__state,.layout__statemap .views .list-view.filtering .list-view__state,.layout__statemap .views .state-list.filtering .list-view__state{display:none}.layout__statemap .views .carousel-view.has-corporateOffices .has-corporateOffices,.layout__statemap .views .list-view.has-corporateOffices .has-corporateOffices,.layout__statemap .views .state-list.has-corporateOffices .has-corporateOffices{display:block}.layout__statemap .views .carousel-view.has-manufacturingDistribution .has-manufacturingDistribution,.layout__statemap .views .list-view.has-manufacturingDistribution .has-manufacturingDistribution,.layout__statemap .views .state-list.has-manufacturingDistribution .has-manufacturingDistribution{display:block}.layout__statemap .views .carousel-view.has-dealers .has-dealers,.layout__statemap .views .list-view.has-dealers .has-dealers,.layout__statemap .views .state-list.has-dealers .has-dealers{display:block}.layout__statemap .views .carousel-view.has-researchDesign .has-researchDesign,.layout__statemap .views .list-view.has-researchDesign .has-researchDesign,.layout__statemap .views .state-list.has-researchDesign .has-researchDesign{display:block}.layout__statemap .views .carousel-container{position:relative}.layout__statemap .views .carousel-view{display:none;height:300px;padding:0!important;margin:0}.layout__statemap .views .carousel-view__state{width:75%;max-height:350px;margin:20px 12.5% 0;padding:0}.layout__statemap .views .carousel-view__state.pre-slide{-ms-transform:translateY(0);transform:translateY(0)}.layout__statemap .views .carousel-view .cycle-prev-next{display:block;background-color:transparent;top:55%}.layout__statemap .views .carousel-view .cycle-prev-next:hover .tcom-icon{color:#900;fill:#900}.layout__statemap .views .carousel-view .cycle-prev-next:active{background-color:#c00}.layout__statemap .views .carousel-view .cycle-prev-next:active .tcom-icon{color:#fff;fill:#fff}.layout__statemap .views .carousel-view[data-filter=corporateOffices] .carousel-view__state:not(.has-corporateOffices){display:none!important;width:0;height:0;overflow:hidden}@media (max-width:47.9375em){.layout__statemap .views .filter-list-map{display:block}.layout__statemap .views .list-view{display:none}.layout__statemap .views .carousel-view{display:block;position:static;left:0}}.layout__statemap .post-state{margin:15px 0}@media (max-width:47.9375em){.layout__statemap .post-state{margin-top:30px;margin-bottom:40px}}.isMobile .layout__statemap .views .list-view__state.pre-slide{transition:none;transform:translate3d(0,0,0);opacity:1}.layout__statemap .mobile-view-country-selector{background:#fff;position:relative;height:55px;z-index:452;max-width:1200px;width:100%}@media (min-width:64em){.layout__statemap .mobile-view-country-selector{background:0 0;position:absolute;top:15px;left:20px;width:22%}}@media (min-width:90em){.layout__statemap .mobile-view-country-selector{width:300px;left:49%;-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}.layout__statemap .mobile-view-country-selector .custom-selector{display:block;width:90%;max-width:none;top:0;left:auto;right:auto;margin:0 auto;position:relative}.layout__statemap .mobile-view-country-selector .custom-selector li{padding:5px 10px}@media (min-width:90em){.layout__statemap .show-list .mobile-view-country-selector{width:100%;position:relative;margin-bottom:-60px}.layout__statemap .show-list .mobile-view-country-selector .custom-selector{width:22%}}.layout__statemap :not(.show-list) .mobile-view-country-selector{display:none}@media (max-width:47.9375em){.layout__statemap :not(.show-list) .mobile-view-country-selector{display:block}}.statemap-modal-parent.statemap-insert-enabled #content>*{position:absolute;left:-9999px}@media print{.statemap-modal-parent.statemap-insert-enabled #content>*{display:none}}@media print{.statemap-modal-parent.statemap-insert-enabled #content>.statemap-modal{display:block}}.statemap-modal-parent.statemap-insert-enabled #content .exclude-modal-disable{position:relative;left:inherit}.statemap-modal{top:0;right:0;bottom:0;left:0;padding:30px;display:block;position:fixed;opacity:0;z-index:801;background:rgba(0,0,0,.8);transition:all .3s}.statemap-modal .layout__learnMore-CTA.disabled{background:#aaa;border-color:#999;border-bottom-color:#777;background-image:linear-gradient(180deg,#aaa 0,#999 25%,#999 50%,#888 100%);cursor:default}.statemap-modal.show{opacity:1}.statemap-modal.show .statemap-modal__container{-ms-transform:scale(1,1);transform:scale(1,1)}.statemap-modal.hideStatemapModal{z-index:-1}.statemap-modal__content{padding-right:60px;padding-left:60px;padding-bottom:10px}@media (max-width:30em){.statemap-modal__content{padding-left:20px;padding-right:20px}}.statemap-modal__content h2{font-size:40px}.statemap-modal__content img{width:100%;margin-bottom:20px}.statemap-modal__content p{color:#666;font-size:1rem;line-height:1.6}.statemap-modal__content p.super-extend{padding-bottom:1000px}.statemap-modal__content a.layout__learnMore-CTA{margin-bottom:10px}@media (min-width:48em){.statemap-modal__content img{float:left;width:40%;margin-right:30px;margin-bottom:30px}}@media print{.statemap-modal__content p{font-size:.8rem!important}.statemap-modal__content address{font-size:.8rem!important}}.statemap-modal__content [data-state=CA] .custom-selector,.statemap-modal__content [data-state=MX] .custom-selector{display:none}.statemap-modal__container{overflow-y:auto;max-width:972px;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;background:#fff;-ms-transform:scale(1,1);transform:scale(.9,.9);transition:all .3s}.statemap-modal__header{height:46px;position:relative;border-top:3px solid #c00}.statemap-modal__header [itemprop=name]{width:200px;height:45px;top:0;bottom:0;left:30px;position:absolute}.statemap-modal__header [itemprop=name] span{width:100px;height:14px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:.8125rem;text-transform:uppercase;color:#000;display:inline-block;position:absolute}.statemap-modal__header .closeBtn{width:80px;top:0;right:15px;bottom:0;margin:auto 0;text-align:right;cursor:pointer;position:absolute}.statemap-modal__header .closeBtn span{width:45px;height:10px;top:0;right:0;bottom:0;left:0;margin:auto 0;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;display:inline-block;color:#595959;position:absolute}.statemap-modal__header svg{width:45px;height:45px;fill:#999;display:inline-block}.statemap-modal [itemprop=articleBody] li{margin-bottom:14px;padding:14px 45px;font-family:ToyotaType-Book,HelvNeue,"Helvetica Neue","Open Sans",Arial,sans-serif;font-size:.75rem;line-height:1.3;display:block;position:relative}.statemap-modal [itemprop=articleBody] li.selected{background-color:#dee2e8}.statemap-modal [itemprop=articleBody] li.selected:before{content:'';width:0;height:0;top:15px;left:14px;position:absolute;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;border-left:7.5px solid #c00}.statemap-modal.frameless{padding:0}.statemap-modal.frameless .statemap-modal__container{overflow-y:visible;max-width:none}.statemap-modal.frameless .statemap-modal__header{border-top:none}.statemap-modal.frameless .statemap-modal__content{padding:0}.statemap-modal.frameless .statemap-modal__content section{width:100%;page-break-inside:avoid}.statemap-modal.frameless .statemap-modal__content .modal-hero{min-height:260px;max-height:500px;height:45vh;width:100%;text-align:center;background-color:#fafafa}.statemap-modal.frameless .statemap-modal__content .modal-hero .hero-content{display:inline-block;vertical-align:middle;max-width:80vw}.statemap-modal.frameless .statemap-modal__content .modal-hero .hero-content .openDisclaimer{font-size:26%;font-weight:700;margin:0 -4px 0 -8px;line-height:2;vertical-align:top;display:inline-block}@media print{.statemap-modal.frameless .statemap-modal__content .modal-hero .back-to-button{display:none!important}}.statemap-modal.frameless .statemap-modal__content .modal-hero .back-to-button span{top:0;-ms-transform:none;transform:none}.statemap-modal.frameless .statemap-modal__content .modal-hero:before{content:'';display:inline-block;vertical-align:middle;height:100%}@media (max-width:37.5em){.statemap-modal.frameless .statemap-modal__content .modal-hero{height:66vw}}@media (max-width:30em){.statemap-modal.frameless .statemap-modal__content .modal-hero .back-to-button span{font-size:12px}}.statemap-modal.view-ops .statemap-modal__header{display:none}.statemap-modal.view-ops section{padding-top:40px;padding-bottom:60px;border-top:1px solid #e5e5e5}.statemap-modal.view-ops section .bullet-list{display:inline-block;max-width:300px;margin:0 auto;padding-left:20px}.statemap-modal.view-ops section .bullet-list li{position:relative;padding:5px 0 5px 20px;text-align:left}.statemap-modal.view-ops section .bullet-list li:before{content:'';display:block;position:absolute;left:0;top:15px;width:5px;height:5px;background-color:#c00}.statemap-modal.view-ops section .bullet-list.one-list-two-columns{display:block;max-width:1050px;padding-left:40px;padding-right:40px}.statemap-modal.view-ops section .bullet-list.one-list-two-columns li{vertical-align:top;display:inline-block;width:44%}.statemap-modal.view-ops section .bullet-list.one-list-two-columns li:nth-of-type(2n){margin-left:12%}@media print{.statemap-modal.view-ops section .bullet-list li{font-size:.8rem!important}}.statemap-modal.view-ops section h2{text-align:center}.statemap-modal.view-ops section .intro-text{width:50%;margin:0 auto 50px}.statemap-modal.view-ops section .state-selector{display:none;position:absolute;top:30px;right:30px}@media (max-width:47.9375em){.statemap-modal.view-ops section .state-selector{width:calc(60vw - 30px);max-width:210px;top:10px;right:10px}}.statemap-modal.view-ops section .tab-tabs{display:block;margin:0 auto 0;text-align:center}.statemap-modal.view-ops section .tab-tabs li{display:inline-block;margin-bottom:1vh}.statemap-modal.view-ops section .tab-tabs li button{display:inline-block;margin:0 30px;padding:10px 0;font-size:14px;text-transform:uppercase;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;cursor:pointer;background:#fff;color:#595959;border:0;border-bottom:2px solid transparent}.statemap-modal.view-ops section .tab-tabs li button:hover{border-bottom:2px solid #ccc}.statemap-modal.view-ops section .tab-tabs li.active button{border-bottom:2px solid #c00;color:#000}.statemap-modal.view-ops section .tab-tabs li.active button:hover{border-bottom:2px solid #c00}@media (max-width:47.9375em){.statemap-modal.view-ops section .tab-tabs li{width:36%;margin:0 20px 1vh}.statemap-modal.view-ops section .tab-tabs li button{margin-left:0;margin-right:0}}.statemap-modal.view-ops section .tab-content-group{display:none;text-align:center;margin:4vh 0 0;min-height:275px}.statemap-modal.view-ops section .tab-content-group.active{display:block}.statemap-modal.view-ops section .container .dual-column{display:inline-block;vertical-align:top;max-width:none;width:50%;padding-left:40px;padding-right:60px}@media (max-width:47.9375em){.statemap-modal.view-ops section .container .dual-column{width:100%}}.statemap-modal.view-ops section.modal-hero{position:relative;padding-top:0;padding-bottom:0;border-top:none}.statemap-modal.view-ops section.modal-hero h1{margin:0;color:#fff;font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:calc(2vh + 38px)}@media (max-width:37.5em){.statemap-modal.view-ops section.modal-hero h1{padding-top:20px;font-size:50px;line-height:1}}.statemap-modal.view-ops section.modal-hero:after{content:'';display:inline-block;height:100%;vertical-align:middle}.statemap-modal.view-ops section.modal-numbers{padding-top:2.5vh;padding-bottom:7vh}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure{display:inline-block;margin-top:1.9vh;margin-bottom:1.9vh}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption{display:inline-block}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption strong{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:calc(3.2vh + 20px);letter-spacing:.25rem;line-height:1}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption span{font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif;text-transform:uppercase;font-size:calc(.5vh + 12px);letter-spacing:.08rem;line-height:1.7}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption span.pre-num{display:block;font-size:calc(1vh + 12px)}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption hr{width:1px;height:calc(2.2vh + 10px);margin-top:2px;margin-bottom:10px;background:#000;border:none}@media print{.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption hr{height:5px!important;margin:5px auto!important}}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure:nth-of-type(1){display:block}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure:nth-of-type(1) strong{font-size:calc(4vh + 30px);line-height:1}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure:nth-last-of-type(2){display:inline-block}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure:nth-last-of-type(2) strong{font-size:calc(3.2vh + 20px)}@media print{.statemap-modal.view-ops section.modal-numbers{padding-bottom:10px!important}.statemap-modal.view-ops section.modal-numbers .tab-content-group{min-height:0!important;margin:.5vh 0 0!important}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure{margin-top:1vh!important}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption strong{font-size:20px!important}.statemap-modal.view-ops section.modal-numbers .tab-content-group figure figcaption span{font-size:12px!important}}.statemap-modal.view-ops section.modal-featured-locations{text-align:center}.statemap-modal.view-ops section.modal-featured-locations .container{max-width:1500px}.statemap-modal.view-ops section.modal-featured-locations figure{vertical-align:top;display:inline-block;height:33vw;width:33.333%;max-width:calc(1500px * .333);max-height:calc(1500px * .333);margin:0;padding:0;background-color:rgba(0,0,0,.005)}.statemap-modal.view-ops section.modal-featured-locations figure figcaption{opacity:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);text-align:center;cursor:pointer;transition:opacity .1s}.statemap-modal.view-ops section.modal-featured-locations figure figcaption:before{content:'';display:inline-block;vertical-align:middle;height:100%}.statemap-modal.view-ops section.modal-featured-locations figure figcaption h3{display:inline-block;vertical-align:middle;font-size:1rem;text-transform:uppercase;max-width:70%;color:#fff}@media (min-width:48em){.statemap-modal.view-ops section.modal-featured-locations figure figcaption h3{font-size:2rem}}.statemap-modal.view-ops section.modal-featured-locations figure figcaption:hover{opacity:1}@media (max-width:47.9375em){.statemap-modal.view-ops section.modal-featured-locations figure{height:50vw;width:50%;max-height:calc(768px * .5)}.statemap-modal.view-ops section.modal-featured-locations figure h3{font-size:3.6vw}.statemap-modal.view-ops section.modal-featured-locations.count-odd figure:nth-of-type(1){width:100%;height:100vw;max-height:768px;max-width:768px}.statemap-modal.view-ops section.modal-featured-locations.count-odd figure:nth-of-type(1) h3{font-size:5vw}}@media (min-width:48em){.statemap-modal.view-ops section.modal-featured-locations figure:nth-of-type(1n+4){height:25vw;width:25%;max-height:calc(1500px * .25)}.statemap-modal.view-ops section.modal-featured-locations figure:nth-of-type(1n+4) figcaption h3{font-size:1.7rem}.statemap-modal.view-ops section.modal-featured-locations.count-1 figure{height:50vw;width:50%;max-width:500px;max-height:500px}.statemap-modal.view-ops section.modal-featured-locations.count-1 figure h3{font-size:2rem}.statemap-modal.view-ops section.modal-featured-locations.count-2 figure{height:50vw;width:50%}.statemap-modal.view-ops section.modal-featured-locations.count-2 figure h3{font-size:2rem}.statemap-modal.view-ops section.modal-featured-locations.count-4 figure{height:25vw;width:25%;max-height:calc(1500px * .25)}.statemap-modal.view-ops section.modal-featured-locations.count-5 figure{height:50vw;width:50%;max-height:calc(1500px * .5);max-width:none}.statemap-modal.view-ops section.modal-featured-locations.count-5 figure:nth-of-type(1n+3){height:33vw;width:33.333%;max-height:calc(1500px * .333)}.statemap-modal.view-ops section.modal-featured-locations.count-6 figure{height:33vw;width:33.333%;max-height:calc(1500px * .333)}}@media print{.statemap-modal.view-ops section.modal-featured-locations{padding-top:0!important}.statemap-modal.view-ops section.modal-featured-locations figure{height:33vw!important;width:33.333%!important;max-width:calc(1500px * .333)!important;max-height:calc(1500px * .333)!important}.statemap-modal.view-ops section.modal-featured-locations figure h3{font-size:3.6vw!important}}.statemap-modal.view-ops section.modal-more-locations .container{padding-bottom:50px}.statemap-modal.view-ops section.modal-more-locations .column{display:inline-block;vertical-align:top;width:48%}@media (max-width:47.9375em){.statemap-modal.view-ops section.modal-more-locations .column{width:100%}}.statemap-modal.view-ops section.modal-more-locations figure{display:inline-block;vertical-align:top;margin:0 40px}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header{position:relative;min-height:55px}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header:before{content:'';display:inline-block;vertical-align:middle;height:100%}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header h3{display:inline-block;vertical-align:middle;margin:5px 0;max-width:85%;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header button{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);height:36px;width:36px;padding:10px;background:0 0;border:none;text-align:right}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header button svg{width:16px;height:16px;margin:0 auto;transition:transform .2s}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header button svg path{fill:#c00}@media (max-width:47.9375em){.statemap-modal.view-ops section.modal-more-locations figure .toggle-header{min-height:57px}}@media print{.statemap-modal.view-ops section.modal-more-locations figure .toggle-header{min-height:40px!important}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header h3{font-size:.8rem!important}.statemap-modal.view-ops section.modal-more-locations figure .toggle-header strong{font-size:.8rem!important}}.statemap-modal.view-ops section.modal-more-locations figure figcaption{overflow:hidden;padding-bottom:0;height:0;border-bottom:1px solid transparent;transition:height .2s,padding .2s,border .2s}@media (max-width:47.9375em){.statemap-modal.view-ops section.modal-more-locations figure figcaption{border-bottom:1px solid #e5e5e5}}.statemap-modal.view-ops section.modal-more-locations figure figcaption p{margin-top:0}.statemap-modal.view-ops section.modal-more-locations figure figcaption address{color:#c00;font-style:normal}.statemap-modal.view-ops section.modal-more-locations figure.active .toggle-header button svg{-ms-transform:rotate(45deg);transform:rotate(45deg)}.statemap-modal.view-ops section.modal-more-locations figure.active figcaption{border-bottom:1px solid #e5e5e5}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid{padding:0 20px;background-color:transparent}@media print and (max-width:64em){.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid{max-width:90%!important;margin:0 auto!important;text-align:left}}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid h2 sup{font-size:35%;letter-spacing:-2.5px;margin:0 -4px 0 -8px;line-height:1.5;vertical-align:top;display:inline-block}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure{box-shadow:none;cursor:default}@media print{.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure{padding:0!important}}@media print and (max-width:64em){.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure{max-width:44%!important;margin:0 0 0 5%!important}}@media (min-width:48em){.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure{width:inherit;margin:1.66%}}@media print{.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure figcaption h4{margin-top:10px!important;margin-bottom:2px!important}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure figcaption p{max-width:80%;line-height:1.5}}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure figcaption .vehicle-model-image{width:100%;height:20vw;max-height:200px;opacity:1}@media print{.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure figcaption .vehicle-model-image{width:75%;height:15vw!important;position:relative!important}}@media (max-width:37.5em){.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure figcaption p{max-width:90%}}@media (max-width:47.9375em){.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure{width:inherit;padding-top:0;padding-bottom:10px}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure:nth-of-type(1){margin-top:0}.statemap-modal.view-ops section.modal-vehicles-produced .vehicles-grid figure figcaption .vehicle-model-image{height:40vw;position:relative;top:0;-ms-transform:none;transform:none}}.statemap-modal.view-ops section.made-by .column{position:relative;display:inline-block;vertical-align:top;width:100%;text-align:center}.statemap-modal.view-ops section.made-by .column sup{font-size:35%;letter-spacing:-2.5px;margin:0 -4px 0 -8px;line-height:3;vertical-align:top;display:inline}.statemap-modal.view-ops section.made-by .column:nth-last-of-type(2),.statemap-modal.view-ops section.made-by .column:nth-of-type(2){width:50%;text-align:left;padding-left:20px}.statemap-modal.view-ops section.made-by .column:nth-last-of-type(2) h2,.statemap-modal.view-ops section.made-by .column:nth-of-type(2) h2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:95%}.statemap-modal.view-ops section.made-by .column:nth-last-of-type(2) h2:before,.statemap-modal.view-ops section.made-by .column:nth-of-type(2) h2:before{content:'';vertical-align:middle;display:inline-block;width:0;height:100%}.statemap-modal.view-ops section.made-by .column:nth-last-of-type(2) ul,.statemap-modal.view-ops section.made-by .column:nth-of-type(2) ul{max-width:95%}@media (max-width:47.9375em){.statemap-modal.view-ops section.made-by .column:nth-last-of-type(2),.statemap-modal.view-ops section.made-by .column:nth-of-type(2){width:100%}}.statemap-modal.view-ops section.made-by .column:nth-of-type(2n):before{content:'';position:absolute;left:0;top:10%;bottom:0;width:1px;background-color:#edf0f5}.statemap-modal.view-ops section.made-by .column ul:before{content:'';display:block;width:100%;height:0}@media (max-width:47.9375em){.statemap-modal.view-ops section.made-by .column{width:100%}.statemap-modal.view-ops section.made-by .column h2{margin-bottom:10px}.statemap-modal.view-ops section.made-by .column:first-child h2{margin-top:0;margin-bottom:0}}.statemap-modal.view-ops section.made-by h2 sup{font-size:35%;letter-spacing:-2.5px;margin:0 -4px 0 -8px;line-height:1.5;vertical-align:top;display:inline-block}.statemap-modal.view-ops section.modal-our-impact{background-color:#edf0f5}.statemap-modal.view-ops section.modal-featured-partnerships p.intro-text{max-width:75%;margin:0 auto 30px}@media (max-width:47.9375em){.statemap-modal.view-ops section.modal-featured-partnerships p.intro-text{width:100%;max-width:none;padding-left:60px;padding-right:60px}}@media print{.statemap-modal.view-ops section{padding-top:20px!important;padding-bottom:20px!important}.statemap-modal.view-ops section h2{margin-top:10px!important;font-size:26px!important}.statemap-modal.view-ops section .bullet-list li{font-size:.8rem!important}.statemap-modal.view-ops section .download_CTA_wrap,.statemap-modal.view-ops section .post-state{display:none!important}}.statemap-modal.view-ops.view-state section.modal-hero:before{display:none}.statemap-modal.view-ops.view-state section.modal-hero .hero-content{position:absolute;max-width:80vw;left:10vw;right:0;top:40px;bottom:0}.statemap-modal.view-ops.view-state section.modal-hero .hero-content:before{content:'';vertical-align:middle;display:inline-block;width:0;height:100%}.statemap-modal.view-ops.view-state section.modal-hero .hero-content h1{display:inline-block;vertical-align:middle;padding-top:0}@media (max-width:47.9375em){.statemap-modal.view-ops.view-state section.modal-hero .hero-content{max-width:90vw;left:5vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.statemap-modal.view-ops.view-state section.modal-hero .hero-content h1{font-size:38px}}@media print{.statemap-modal.view-ops.view-state section.modal-hero .hero-content{top:0!important}}@media print{.statemap-modal.view-ops.view-state section.modal-hero{max-height:200px!important}}@media print{.statemap-modal.view-ops.view-location section{padding-top:30px;padding-bottom:25px}.statemap-modal.view-ops.view-location section .container h2{margin:0 auto 10px!important}}.statemap-modal.view-ops.view-location section.modal-hero{height:auto;max-height:none;padding-top:0;background-color:transparent}.statemap-modal.view-ops.view-location section.modal-hero:before{display:none}@media print{.statemap-modal.view-ops.view-location section.modal-hero{min-height:0!important;padding-bottom:10px!important}}.statemap-modal.view-ops.view-location section.modal-hero .hero-image{height:300px;background-color:rgba(0,0,0,.05)}@media print{.statemap-modal.view-ops.view-location section.modal-hero .hero-image{height:150px!important;width:100%!important}}.statemap-modal.view-ops.view-location section.modal-hero .hero-content.no-number-content{min-height:300px;margin-top:30px}.statemap-modal.view-ops.view-location section.modal-hero .hero-content h1{max-width:50vw;margin:80px auto 40px;font-size:36px;color:#000}@media (max-width:47.9375em){.statemap-modal.view-ops.view-location section.modal-hero .hero-content h1{max-width:90vw}}@media print{.statemap-modal.view-ops.view-location section.modal-hero .hero-content h1{max-width:80vw!important;margin:20px auto 10px!important}}@media (max-width:47.9375em){.statemap-modal.view-ops.view-location section.modal-hero{max-height:none}}.statemap-modal.view-ops.view-location section.modal-hero .locationCarousel,.statemap-modal.view-ops.view-location section.modal-hero .rotator{height:300px}.statemap-modal.view-ops.view-location section.modal-hero .locationCarousel .heroImage__playbutton,.statemap-modal.view-ops.view-location section.modal-hero .rotator .heroImage__playbutton{z-index:200}@media print{.statemap-modal.view-ops.view-location section.modal-hero .locationCarousel .heroImage__playbutton,.statemap-modal.view-ops.view-location section.modal-hero .rotator .heroImage__playbutton{display:none}}@media print{.statemap-modal.view-ops.view-location section.modal-hero .locationCarousel,.statemap-modal.view-ops.view-location section.modal-hero .rotator{height:150px;width:100%}}.statemap-modal.view-ops.view-location section.modal-hero .inline-video-overlay{height:300px}.statemap-modal.view-ops.view-location section.modal-hero .inline-video-overlay__content{width:37%;margin:0 auto;display:block}@media (min-width:48em) and (max-width:64em){.statemap-modal.view-ops.view-location section.modal-hero .inline-video-overlay__content{width:65%}}@media (max-width:47.9375em){.statemap-modal.view-ops.view-location section.modal-hero .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.statemap-modal.view-ops.view-location section.modal-hero .inline-video-overlay__close-button{top:.5rem;right:1rem}}.statemap-modal.view-ops.view-location section.modal-numbers{border-top:none;padding-top:20px}@media print{.statemap-modal.view-ops.view-location section.modal-numbers{padding-top:10px!important;padding-bottom:30px}.statemap-modal.view-ops.view-location section.modal-numbers figure{margin-bottom:5px!important}}.statemap-modal.view-ops.view-location section.modal-numbers .tab-content-group{min-height:0;margin-top:0}.statemap-modal.view-ops.view-location section.modal-description .container{padding:0 30px}.statemap-modal.view-ops.view-location section.modal-description .modal-column-left{vertical-align:top;display:inline-block;width:50%;text-align:left}.statemap-modal.view-ops.view-location section.modal-description .modal-column-left h2{text-align:left}@media (max-width:47.9375em){.statemap-modal.view-ops.view-location section.modal-description .modal-column-left{width:100%}}.statemap-modal.view-ops.view-location section.modal-description .modal-column-right{vertical-align:top;display:inline-block;margin-left:9%;max-width:39%}.statemap-modal.view-ops.view-location section.modal-description .modal-column-right figure{width:100%;min-height:160px;margin:30px 0 20px}@media (max-width:47.9375em){.statemap-modal.view-ops.view-location section.modal-description .modal-column-right figure{display:none}}@media print{.statemap-modal.view-ops.view-location section.modal-description .modal-column-right figure{display:inline-block}}.statemap-modal.view-ops.view-location section.modal-description .modal-column-right strong{font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-size:24px}.statemap-modal.view-ops.view-location section.modal-description .modal-column-right address{margin-top:10px;color:#c00;font-family:ToyotaType-Light,HelvNeueLight,"Helvetica Neue Light","Open Sans",Arial,sans-serif;font-style:normal;letter-spacing:.05em}.statemap-modal.view-ops.view-location section.modal-description .modal-column-right a{word-wrap:break-word}@media (max-width:47.9375em){.statemap-modal.view-ops.view-location section.modal-description .modal-column-right{width:100%;max-width:90%;margin-left:0}}.statemap-modal.view-ops.view-location section.modal-description.hasMultipleLocations .modal-column-right{margin-left:3%}.statemap-modal.view-ops.view-location section.made-by{text-align:center}@media (min-width:48em){.statemap-modal.view-ops.view-location section.made-by{background-color:#edf0f5}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list{text-align:center;width:100%;max-width:1040px;padding:0 20px}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li{display:inline-block;vertical-align:top;width:28%;min-height:80px;margin:10px;padding:0;text-align:center;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li:before{content:'';top:0;width:1px;height:100%;display:inline-block;vertical-align:middle;background-color:transparent}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li span{position:absolute;display:inline-block;top:50%;left:5%;width:90%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px 8px}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li span:before{content:'';display:block;position:absolute;bottom:0;left:50%;width:40px;height:2px;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#c00}}@media print{.statemap-modal.view-ops.view-location section.made-by .container .bullet-list{max-width:none;display:block}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li{display:inline-block;vertical-align:top;width:22%;min-height:60px;margin:15px;padding:0;text-align:center;background-color:#fff}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li span{position:absolute;display:inline-block;top:50%;left:5%;width:90%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px 8px}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li span:before{content:'';display:block;position:absolute;bottom:0;left:50%;width:40px;height:2px;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#c00}.statemap-modal.view-ops.view-location section.made-by .container .bullet-list li:before{display:none}}@media print{.statemap-modal.view-ops.view-location section.modal-gallery{display:none}}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow{position:relative;max-height:525px;height:66vw;margin-bottom:30px}@media print{.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow{height:200px;max-height:200px}}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .gallery-slider{position:relative;height:100%;width:10000px;left:00vw;transition:left .5s,transform .5s}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .gallery-slider figure{display:inline-block;vertical-align:top;height:100%;width:auto;max-height:100%;padding:0;margin:0}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .gallery-slider figure img{float:none;width:auto;height:66vw;max-height:525px;min-height:100%;padding:0;margin:0}@media print{.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .gallery-slider figure img{height:200px;max-height:200px}}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .gallery-slider figure figcaption{display:none}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .gallery-slider.full-width figure{width:100vw}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav{position:absolute;bottom:-40px;left:50%;min-width:90%;text-align:center;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media print{.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav{display:none}}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li{display:inline-block;position:relative;padding:.4vw;margin:.2vw;cursor:pointer}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li span{display:block;width:12px;height:12px;border-radius:5px;border:2px solid transparent;background-color:transparent;transition:border-color 250ms,background 250ms}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li span:before{content:'';position:absolute;width:8px;height:8px;border-radius:3px;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%) scale(.75);transform:translateX(-50%) translateY(-50%) scale(.75);background-color:#a9a9ab;transition:background-color 250ms}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li span:after{content:'';position:absolute;width:8px;height:8px;border-radius:3px;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);background-color:#c00;transition:background-color 250ms,transform 250ms}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li:hover span:after{content:'';position:absolute;width:8px;height:8px;border-radius:3px;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%) scale(.9);transform:translateX(-50%) translateY(-50%) scale(.9);background-color:#c00}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li.active span{border-color:#09f;background:0 0;transition:border-color 150ms,background 150ms}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li.active span:before{background:0 0;transition:background-color 150ms}.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav li.active span:after{background:0 0}@media print{.statemap-modal.view-ops.view-location section.modal-gallery .gallery-slideshow .location-gallery-nav{padding-bottom:0!important}}.statemap-modal.view-ops.view-location section.modal-gallery.single-image .gallery-slideshow .gallery-slider{max-width:100vw;width:100vw!important;text-align:center}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow{position:absolute;top:50%;width:4%;min-width:40px;height:96px;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:0;cursor:pointer;background-color:rgba(0,0,0,.6);transition:background-color 250ms}@media print{.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow{display:none}}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow svg{position:absolute;width:14px;height:28px;top:calc(50% + 1px);left:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow polyline{stroke:#fff;transition:stroke 250ms}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow:hover{background-color:#c00;transition:background-color 10ms}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow:hover svg polyline{transition:stroke 5ms}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow.inactive{display:none}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow.inactive svg polyline{stroke:#ccc}.isMapless .statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow{transition:none}.isMapless .statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow:hover{background-color:rgba(0,0,0,.6);transition:none;animation-duration:.4s;animation-name:rollover-arrow}@keyframes rollover-arrow{0%{background-color:#c00}80%{background-color:#c00}100%{background-color:rgba(0,0,0,.6)}}.isMapless .statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow:hover svg polyline{transition:stroke 5ms}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow-left{left:0}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow-left svg{-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow-right{right:0}.statemap-modal.view-ops.view-location section.modal-gallery .location-gallery-arrow-right svg{-ms-transform:translateX(-50%) translateY(-50%) rotate(180deg);transform:translateX(-50%) translateY(-50%) rotate(180deg)}.statemap-modal.view-ops.view-location section.modal-gallery .back-to-button{top:0}@media print{.statemap-modal.view-ops.view-location section.modal-gallery .back-to-button{display:none}}.modal-plant-tour{min-height:300px}.modal-plant-tour__overlay{-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.75);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;min-height:300px;padding:30px 44px 20px;text-align:center}@media (min-width:61.25em){.modal-plant-tour__overlay{display:block;left:calc(50vw - 30.625em);overflow:hidden;position:absolute;text-align:left;top:0;width:400px;z-index:5}}.modal-plant-tour h3{font-size:30px;font-weight:700;line-height:1;margin:0}.modal-plant-tour p{color:#000}.modal-plant-tour a.layout__learnMore-CTA{margin:0;padding-left:40px;padding-right:40px}.openCheckboxModal{color:#c00;cursor:pointer}.layout__progress-scroll{position:absolute;top:0;left:0;height:100%;z-index:100;transition:opacity .1s}@media (max-width:47.9375em){.layout__progress-scroll{display:block}}.layout__progress-scroll .progress-bar{position:absolute;top:0;left:0;width:4px;height:100%;background-color:transparent}.layout__progress-scroll .progress-bar .percent-bar{position:relative;top:0;width:100%;height:0;background-color:#d21600}.locationCarousel,.rotator{position:relative;font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;height:521px;margin-bottom:3em;overflow:visible!important;transition:opacity .5s ease-out}.locationCarousel .cycle-prev-next:focus,.locationCarousel:hover .cycle-prev-next,.rotator .cycle-prev-next:focus,.rotator:hover .cycle-prev-next{opacity:1;z-index:225}@media print{.locationCarousel .cycle-prev-next:focus,.locationCarousel:hover .cycle-prev-next,.rotator .cycle-prev-next:focus,.rotator:hover .cycle-prev-next{display:none}}.locationCarousel.loading,.rotator.loading{opacity:0}.locationCarousel .cycle-slide,.rotator .cycle-slide{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;opacity:1!important}.locationCarousel .cycle-image,.rotator .cycle-image{position:absolute;left:50%!important;top:50%!important;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;width:auto;height:auto}.locationCarousel .cycle-pager,.rotator .cycle-pager{text-align:center;width:100%;z-index:700;position:absolute;bottom:-2em}.locationCarousel .cycle-pager .cycle-pager-indicator,.locationCarousel .cycle-pager span,.rotator .cycle-pager .cycle-pager-indicator,.rotator .cycle-pager span{background:0 0;border:0;cursor:pointer;position:relative;display:inline-block;margin-left:10px;height:15px;width:15px;vertical-align:middle;color:transparent}.locationCarousel .cycle-pager .cycle-pager-indicator:first-child,.locationCarousel .cycle-pager span:first-child,.rotator .cycle-pager .cycle-pager-indicator:first-child,.rotator .cycle-pager span:first-child{margin-left:0}.locationCarousel .cycle-pager .cycle-pager-indicator:after,.locationCarousel .cycle-pager span:after,.rotator .cycle-pager .cycle-pager-indicator:after,.rotator .cycle-pager span:after{content:'';position:absolute;top:2px;left:2px;box-sizing:content-box;height:8px;width:8px;z-index:300;background-color:#a2a2a2;border:2px solid #a2a2a2;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;-ms-transform:scale(.5);transform:scale(.5);transition:transform .3s ease}.locationCarousel .cycle-pager .cycle-pager-indicator.cycle-pager-active:after,.locationCarousel .cycle-pager span.cycle-pager-active:after,.rotator .cycle-pager .cycle-pager-indicator.cycle-pager-active:after,.rotator .cycle-pager span.cycle-pager-active:after{background:0 0;border-color:#09f;-ms-transform:scale(1);transform:scale(1)}@media print{.locationCarousel .cycle-pager,.rotator .cycle-pager{display:none}}.locationCarousel .cycle-prev-next,.rotator .cycle-prev-next{opacity:0;z-index:-1;position:absolute;top:50%;left:0;margin-top:-60px;width:49px;height:94px;background:#f4f4f4;background:rgba(245,245,245,.8);border:0;cursor:pointer;transition:background-color .3s ease,opacity .3s ease}.locationCarousel .cycle-prev-next:hover,.rotator .cycle-prev-next:hover{background:#c00;cursor:pointer;transition:background-color .1s ease,opacity .1s ease}.locationCarousel .cycle-prev-next.prev,.rotator .cycle-prev-next.prev{right:auto;left:0}.locationCarousel .cycle-prev-next.next,.rotator .cycle-prev-next.next{left:auto;right:0}.locationCarousel .cycle-prev-next .tcom-icon,.rotator .cycle-prev-next .tcom-icon{position:absolute;top:30px;left:16px;display:inline-block;width:17px;height:31px;fill:#c00;color:#c00}.locationCarousel .cycle-prev-next:hover .tcom-icon,.rotator .cycle-prev-next:hover .tcom-icon{fill:#fff;color:#fff}.locationCarousel .cycle-caption,.rotator .cycle-caption{font-family:tcomBold,HelvNeueBold,sans-serif}.locationCarousel .cycle-overlay,.rotator .cycle-overlay{display:block;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;margin:0;padding:30px 44px 20px;text-align:center;z-index:115;font-size:16px;white-space:normal;background-color:#fff;background-color:rgba(255,255,255,.75)}@media (max-width:374px){.locationCarousel .cycle-overlay,.rotator .cycle-overlay{font-size:14px}}@media (min-width:768px){.locationCarousel .cycle-overlay,.rotator .cycle-overlay{font-size:18px}}@media (max-width:61.24em){.locationCarousel .cycle-overlay,.rotator .cycle-overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:61.25em){.locationCarousel .cycle-overlay,.rotator .cycle-overlay{font-size:16px;left:calc(50vw - 30.625em);width:344px;text-align:left}}@media (max-width:61.24em){.locationCarousel .cycle-overlay-content,.rotator .cycle-overlay-content{padding-bottom:3em}}.locationCarousel .cycle-overlay-cutline,.rotator .cycle-overlay-cutline{display:block;position:absolute;bottom:0;margin:3px 0 0;color:#999;font-size:.625em}.locationCarousel .cycle-overlay-tagline,.rotator .cycle-overlay-tagline{display:inline-block;position:relative;margin:0 0 .6em;padding:0;padding-bottom:.3em;font-family:tcomBold,HelvNeueBold,'Helvetica Bold','Arial Bold','Open Sans','Arial Bold',Gadget,sans-serif;text-transform:uppercase;font-weight:700;font-size:1em}.locationCarousel .cycle-overlay-title,.rotator .cycle-overlay-title{margin:0;padding:.7em 0 .5em 0;font-size:2.5em;text-transform:uppercase;line-height:1;position:relative}.locationCarousel .cycle-overlay-title:before,.rotator .cycle-overlay-title:before{width:50px;position:absolute;height:1px;border:1px solid #c90813;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;top:0;content:''}@media (min-width:61.25em){.locationCarousel .cycle-overlay-title,.rotator .cycle-overlay-title{border-top:1px dotted #000;text-transform:none}.locationCarousel .cycle-overlay-title:before,.rotator .cycle-overlay-title:before{display:none}}.locationCarousel .cycle-overlay-description,.rotator .cycle-overlay-description{margin:0 0 25px;display:block;line-height:1.4;font-family:ToyotaType-Regular,HelveticaNeueMedium,"Helvetica Neue Medium","Open Sans",Arial,sans-serif,HelveticaNeueMedium,Helvetica Neue Medium,Arial,sans-serif}.locationCarousel .cycle-overlay-cta .layout__learnMore-CTA,.rotator .cycle-overlay-cta .layout__learnMore-CTA{margin:10px 0 0;display:block;text-align:center}.locationCarousel .inline-video-overlay__content,.rotator .inline-video-overlay__content{width:65%;margin:0 auto;display:block}@media (max-width:61.24em){.locationCarousel .inline-video-overlay__content,.rotator .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.locationCarousel .inline-video-overlay__close-button,.rotator .inline-video-overlay__close-button{top:.5rem;right:1rem}}@media print{.locationCarousel,.rotator{margin-bottom:0}}.layout__three-col-feature{padding:40px 20px 60px 20px;text-align:center}.layout__three-col-feature h3{margin:0}.layout__three-col-feature time{margin-top:20px;display:block}.layout__three-col-feature h4{margin:0}.layout__three-col-feature [itemtype="http://schema.org/ImageObject"]{margin:0;padding:0}.layout__three-col-feature .intro-divider{padding:40px;border-bottom:2px solid #eee}.layout__three-col-feature .column{margin:0}.layout__three-col-feature .column:nth-child(odd){padding:40px;margin:40px 0;border-top:1px dotted #000;border-bottom:1px dotted #000;border-right:none;border-left:none}@media (max-width:47.9375em){.layout__three-col-feature .column:nth-child(odd){padding:40px 0}}@media (min-width:48em){.layout__three-col-feature .column:nth-child(odd){margin:0;padding:0 1.7%;border-top:none;border-bottom:none;border-right:1px dotted #000;border-left:1px dotted #000}}.layout__three-col-feature .column img{width:100%}@media (min-width:48em){.layout__three-col-feature .column{width:33.3%;float:left;padding:0 1.7% 0}}.layout__three-col-feature .column [itemprop*=relatedLink]{display:inline-block;margin-left:20px}.layout__three-col-feature .latest-news{padding-bottom:30px;text-align:left}.layout__three-col-feature .latest-news [itemtype="http://schema.org/WebPage"]{padding:20px;font-size:13px}.layout__three-col-feature .latest-news [itemtype="http://schema.org/WebPage"]>:not(figure){line-height:1.4}.layout__three-col-feature .latest-news [itemtype="http://schema.org/WebPage"] a{color:#999}.layout__three-col-feature .latest-news [itemtype="http://schema.org/WebPage"] a:hover{color:#c00}@media (min-width:48em){.layout__three-col-feature .latest-news{padding-bottom:0}}.layout__three-col-feature .join-conversation [itemprop=itemListElement]{height:95px;position:relative}.layout__three-col-feature .join-conversation [itemprop=itemListElement] [itemprop=name]{top:50%;left:40%;display:inline-block;position:absolute;-ms-transform:translateY(-50%);transform:translateY(-50%)}.layout__three-col-feature .join-conversation [itemprop=itemListElement]:nth-child(even){border-top:2px solid #eee;border-bottom:2px solid #eee;background-color:#f8f8f8}.layout__three-col-feature .join-conversation [itemprop=itemListElement]:last-child{border-bottom:none}.layout__three-col-feature .join-conversation [itemprop='item url']{top:0;right:0;bottom:0;left:0;position:absolute}.layout__three-col-feature .quick-links [itemprop=itemListElement]{margin:30px 0}.layout__three-col-feature .quick-links [itemprop='item url']{width:80%;margin:0}.layout__three-col-feature .social-icon{width:50px;height:50px;top:50%;left:10%;position:absolute;border-radius:50px;background-color:#000;-ms-transform:translateY(-50%);transform:translateY(-50%)}.layout__three-col-feature .social-icon svg{fill:#fff}.layout__three-col-feature .social-icon.facebook{background-color:#375594}.layout__three-col-feature .social-icon.twitter{background-color:#00a7ef}.layout__three-col-feature .social-icon.instagram{background-color:#1c5380}.layout__three-col-feature .social-icon.youtube{background-color:#fff;border:1px solid #eee}.layout__three-col-feature .social-icon.youtube .you{fill:#000}.layout__three-col-feature .social-icon.youtube .tube{fill:#eb242f}.layout__three-col-feature .social-icon.pinterest{background-color:#c9232e}.layout__three-col-feature .layer2{background-color:#fcfcfc}