.column-blocks{margin-top:2.5em;padding-bottom:3em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:47.9375em){.column-blocks{display:block}}.column-blocks .block{padding:1em;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);max-width:19%}@media (max-width:47.9375em){.column-blocks .block{max-width:none;margin:2em 2em 0;text-align:center}}.column-blocks .block img{display:block;margin:0 auto;height:4.69em}.column-blocks .block h3{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.17em}.column-blocks .block p{font-size:.875em}.layout__video-library{padding:40px 0 0;text-align:center}.layout__video-library h3{font-size:2rem}.layout__video-library .rotator{display:none;height:auto}@media (min-width:64em){.layout__video-library .rotator#video-library-carousel--desktop{display:block}}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .rotator#video-library-carousel--tablet{display:block}}.layout__video-library .rotator#video-library-carousel--mobile{margin-bottom:0}@media (max-width:47.9375em){.layout__video-library .rotator#video-library-carousel--mobile{display:block}}.layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next{background:0 0;display:block}.layout__video-library .rotator#video-library-carousel--mobile .cycle-prev-next:hover .tcom-icon{color:#c00;fill:#c00}.layout__video-library .video-container{padding:20px 20px 60px;position:relative}@media (max-width:47.9375em){.layout__video-library .video-container{padding-left:0;padding-right:0}}.layout__video-library .video-thumbnail{display:block;font-size:16px;margin:20px auto;overflow:hidden;position:relative;width:calc(100% - 100px)}.layout__video-library .video-thumbnail .play-icon{background:#c00;border-radius:50%;content:'';display:block;height:50px;left:50%;position:absolute;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .4s ease;width:50px;z-index:10;opacity:0}.layout__video-library .video-thumbnail .play-icon svg{height:24px;fill:#fff;margin:13px 0 13px 7px;stroke:#fff;width:24px}.layout__video-library .video-thumbnail a{position:relative;background:#fff;background-position:center center;background-size:cover;border-top:3px solid #c00;display:block;height:220px}@media (max-width:47.9375em){.layout__video-library .video-thumbnail a{height:260px}}.layout__video-library .video-thumbnail img{display:block;min-height:100%;width:100%}.layout__video-library .video-thumbnail figcaption{margin-top:10px;margin-bottom:0;height:45px;max-height:45px;overflow:hidden}.layout__video-library .video-thumbnail figcaption.rollover{background:rgba(0,0,0,.45);color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;left:0;margin-top:0;min-height:100%;padding:16px;position:absolute;text-align:left;top:0;transition:opacity .4s ease;width:100%;z-index:8}.layout__video-library .video-thumbnail figcaption h4{font-family:ToyotaType-Bold,HelvNeueBold,"Helvetica Bold","Arial Bold","Open Sans","Arial Bold",Gadget,sans-serif;font-size:1.25em;margin:0;text-transform:uppercase}.layout__video-library .video-thumbnail figcaption p{font-family:tcomLight,HelvNeueLight,Helvetica Neue Light,Arial,sans-serif;font-size:.875em;line-height:1.5em;margin-bottom:0}.layout__video-library .video-thumbnail:hover .play-icon{opacity:1}.layout__video-library .inline-video-overlay__content{width:65%;margin:0 auto;display:block}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .inline-video-overlay__content{width:100%;height:80%;margin-top:10%}.layout__video-library .inline-video-overlay__close-button{top:.5rem;right:1rem}}@media (min-width:64em){.layout__video-library .container{max-width:1200px}.layout__video-library .video-thumbnail{float:left;margin:1.66%;width:21.66%}}@media (min-width:48em) and (max-width:63.9375em){.layout__video-library .video-thumbnail{float:left;margin:1.66%;width:46.66%}}@media (max-width:47.9375em){.layout__video-library .video-thumbnail .play-icon{height:74px;width:74px}.layout__video-library .video-thumbnail .play-icon svg{height:32px;margin:20px 0 13px 9px;width:32px}}.page__diversity [href*='/usa/diversity']{color:#c00}.page__diversity h3 h4,.page__diversity h3 span{display:block;font-size:.5em;font-style:italic;padding:0;margin:0}.page__diversity .diversity-hero-banner{background-position:left center;height:423px}@media (max-width:64em){.page__diversity .diversity-hero-banner{height:200px}}.page__diversity .subhead-image{background-color:#fff;width:315px;height:110px;padding:20px;margin:60px 0 0}.page__diversity .layout__video-library{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:47.9375em){.page__diversity .layout__video-library{-ms-flex-direction:column;flex-direction:column}}.page__diversity .layout__video-library .video-thumbnail{width:30%}@media (max-width:47.9375em){.page__diversity .layout__video-library .video-thumbnail{width:100%}}@media (max-width:47.9375em){.page__diversity .column-blocks{-ms-flex-direction:column;flex-direction:column}}.page__diversity .column-blocks .block{max-width:24%}@media (max-width:47.9375em){.page__diversity .column-blocks .block{max-width:100%}}.page__diversity .column-blocks .block img{height:auto;margin:0 auto;max-width:100%;min-height:100px;width:auto}.page__diversity .column-blocks .block img.-marginOffset{margin:1.5em auto}.page__diversity .column-blocks .block h3{font-size:.875em;padding-bottom:0}.page__diversity .column-blocks .block h3::before{content:none}#Business-Partnering-Groups h2{font-size:2.5rem}#Business-Partnering-Groups h5{font-size:1.75rem;text-align:center}#Business-Partnering-Groups [itemprop='headline name']{margin-top:1.75rem;margin-bottom:1.75rem}#Business-Partnering-Groups img{height:229px;display:block;margin:0 auto}@media (min-width:48em){#Business-Partnering-Groups img{height:162px}}@media (max-width:30em){#Business-Partnering-Groups img{height:105px}}#Recognitions h2{font-size:2.5rem}#Recognitions h5{font-size:1.75rem;text-align:center}#Recognitions [itemprop='description text']{color:#000;display:block;text-align:center;font-weight:700}#Recognitions img{height:229px;display:block;margin:0 auto}@media (min-width:48em){#Recognitions img{height:162px}}@media (max-width:30em){#Recognitions img{height:108px}}#Diversity-Advisory-Board figure{background-color:#edf0f5}#Diversity-Advisory-Board [itemprop=caption]{padding:1.875rem;position:relative}#Diversity-Advisory-Board [itemprop='headline name']{margin-top:0}#Diversity-Advisory-Board a{bottom:1.875rem;right:1.875rem;color:#c00;float:right;position:absolute;text-transform:none}#Diversity-Advisory-Board a:hover{color:#900}#Diversity-Advisory-Board img{height:303px;display:block;margin:0 auto}@media (min-width:48em){#Diversity-Advisory-Board img{height:217px}}@media (max-width:30em){#Diversity-Advisory-Board img{height:143px}}