@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__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:500;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)}#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.-investors{background-position-y:0}.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}.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/2016/investors/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/2016/investors/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)}}.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}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{margin-top:60px;padding-bottom:60px}.layout__2-col-intro h1{margin-top:0;margin-bottom:1.75rem;padding-bottom:.625rem;line-height:1;position:relative}.layout__2-col-intro h1:before{content:'';width:40px;height:1px;bottom:0;position:absolute;border-top:1px solid #c90813}.layout__2-col-intro__first{padding:0 30px 50px;font-size:1.1875rem}@media (min-width:48em){.layout__2-col-intro__first{padding-right:6%;width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:0}}.layout__2-col-intro__second{padding:30px 15px 15px;background-color:#f4f4f4}@media (min-width:48em){.layout__2-col-intro__second{width:49.1525423729%;float:right;margin-right:0;margin-right:12px}}.layout__2-col-intro__second h3,.layout__2-col-intro__second p{margin:0;text-align:center}.layout__2-col-intro__second p{margin:8px 0 20px}.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}.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}}.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}