.Component28v0.Component28v0_isModal{height:100%}.Component28v0__inner{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.Component28v0__overlay{position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;flex-direction:column;align-items:flex-start;top:0;width:100%;height:100%;cursor:pointer;color:#fff;transition:color .5s ease}.Component28v0__overlay .Component28v0__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;z-index:1}.Component28v0__overlay .Component28v0__play path{fill:#fff;transition:fill .5s ease-out}@media screen and (min-width:670px){.Component28v0__overlay .Component28v0__play{width:80px}}.Component28v0__overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);transition:background .5s ease-out}.Component28v0__overlay:hover:after{background:rgba(0,0,0,.5)}.Component28v0__overlay_withMedia .Component28v0__play{position:unset;transform:none;order:2;margin-left:32px}.Component28v0__media{display:none}@media screen and (min-width:670px){.Component28v0__media{display:block;max-width:30%;color:#fff;z-index:1;margin-left:32px}}.Component28v0__mediaTitle{font-size:2.4rem;font-weight:700;margin-bottom:8px}.Component28v0__mediaBodyCopy{font-size:1.4rem;line-height:normal}.Component28v0__videoModal .Modal__content{height:100%}.Component28v0__videoModal .Modal__inner{width:100%;max-width:100%;height:100%;max-height:100%;background-color:transparent}.Component28v0__videoModal .Modal__innerOverlay{background-color:rgba(0,0,0,.9)}.Component28v0__videoModal .Modal__innerContent{height:100%}.Component28v0__player{position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;height:100%}@media screen and (max-width:669px){.Component28v0__player{padding:32px 0}}.Component28v0__image{position:absolute;width:100%;height:100%}.Component28v0__image .PictureElement__imgDefault{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:0;width:auto;min-width:100%;min-height:100%}.Component28v0__overlay:focus .Component28v0__play path,.Component28v0__overlay:hover .Component28v0__play path{fill:#ffce33}.ComponentD19v0{padding:20px 16px 32px 20px;border:1px solid #e6e6ec;background:#fff;display:flex;flex-direction:column}.ComponentD19v0__title{font-size:1.4rem;font-weight:700;color:#000;text-align:center;text-transform:uppercase;margin-bottom:16px}.ComponentD19v0__videoList{display:flex;flex-direction:row;overflow-x:auto}@media screen and (min-width:670px){.ComponentD19v0__videoList{flex-direction:column;overflow:visible;overflow-y:auto;height:321px}}.ComponentD19v0__item{display:flex;flex-direction:column;flex-shrink:0;width:66%;height:100%;margin:0 16px 0 0}@media screen and (min-width:670px){.ComponentD19v0__item{flex-direction:row;align-items:flex-start;width:100%;height:auto;min-height:40%;margin:0 0 16px}}.ComponentD19v0__video{position:relative;width:100%;padding-top:56.25%}@media screen and (min-width:670px){.ComponentD19v0__video{margin:0;width:40%;padding-top:22.4%}}.ComponentD19v0__video .Component28v0__inner{position:absolute;top:0;left:0}.ComponentD19v0__video .PictureElement__imgDefault{height:100%;width:auto}.ComponentD19v0__video .Component28v0__overlay:before{font-size:4rem}.ComponentD19v0__DefaultVideo{display:none}@media screen and (min-width:670px){.ComponentD19v0__DefaultVideo{display:inherit}}.ComponentD19v0__videoTitle{width:100%;font-size:1.4rem;padding:16px}@media screen and (min-width:670px){.ComponentD19v0__videoTitle{width:55%;padding-top:8px}}.ComponentD19v0__ctabox{padding:16px;text-align:center}.ComponentD19v0__cta{position:relative;display:block;padding-left:40px;margin-top:32px;display:inline-block;color:#000}.ComponentD19v0__cta:after,.ComponentD19v0__cta:before{content:"";display:inline-block;background-color:#ffce33;height:2px}.ComponentD19v0__cta:before{position:absolute;top:8px;left:0;width:32px;margin-right:8px;transform:translate3d(0,-50%,0)}.ComponentD19v0__cta:after{position:absolute;top:8px;left:26px;width:6px;transform:rotate(45deg);transform-origin:100% 0}.ComponentD19v0__cta:focus,.ComponentD19v0__cta:hover{color:#ffce33}.ComponentD19v0__cta:focus,.ComponentD19v0__cta:hover,.ComponentD19v0__cta:visited{color:#000}