[data-component-name=grid-image].slotModuleImage .overlay .text .headline{color:#000;text-transform:uppercase;cursor:pointer;transition:1s color;font-weight:900}[data-component-name=grid-image].slotModuleImage .overlay .text .headline:active,[data-component-name=grid-image].slotModuleImage .overlay .text .headline:hover{text-decoration:none}@media screen and (max-width:767px){[data-component-name=grid-image].slotModuleImage .overlay .text .headline{font-size:16px;line-height:38px}}@media screen and (min-width:768px) and (max-width:959px){[data-component-name=grid-image].slotModuleImage .overlay .text .headline{font-size:20px;line-height:50px}}@media screen and (min-width:960px){[data-component-name=grid-image].slotModuleImage .overlay .text .headline{font-size:14px;line-height:24px}.whiteBG [data-component-name=grid-image].slotModuleImage .overlay .text .headline,[data-component-name=grid-image].slotModuleImage .overlay .text .whiteBG .headline{color:#fff}}[data-component-name=grid-image].slotModuleImage .overlay .text html.whiteBG .headline,html.whiteBG [data-component-name=grid-image].slotModuleImage .overlay .text .headline{color:#fff}@media screen and (max-width:959px){[data-component-name=grid-image].slotModuleImage .overlay .text .headline{font-size:15px;line-height:normal}[data-component-name=grid-image].slotModuleImage .overlay .text body:not(.jp):not(.kr):not(.cn) .headline,body:not(.jp):not(.kr):not(.cn) [data-component-name=grid-image].slotModuleImage .overlay .text .headline{font-weight:700}}[data-component-name=grid-image].slotModuleImage{background-position:center;background-size:cover}[data-component-name=grid-image].slotModuleImage.size-100{width:100%;height:100%}[data-component-name=grid-image].slotModuleImage .overlay{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}[data-component-name=grid-image].slotModuleImage .overlay .text{position:absolute;width:auto;top:50%;transform:translateY(-50%);text-align:center}[data-component-name=grid-image].slotModuleImage .overlay .text.leftbottom,[data-component-name=grid-image].slotModuleImage .overlay .text.rightbottom{top:auto;bottom:20px;transform:translateY(0)}[data-component-name=grid-image].slotModuleImage .overlay .text span{text-align:center;margin-top:8px;margin-bottom:8px}[data-component-name=grid-image].slotModuleImage .overlay .text .bodycopy{display:block;margin-left:48px;margin-right:48px}[data-component-name=grid-image].slotModuleImage .overlay .text .ctabutton{font-size:14px;border-bottom:1px solid;cursor:pointer}[data-component-name=grid-image].slotModuleImage .overlay .text img{display:none}@media screen and (max-width:959px){[data-component-name=grid-image].slotModuleImage .overlay .text{left:0;right:0}}@media screen and (min-width:768px){[data-component-name=grid-image].slotModuleImage .overlay .text .bodycopy{font-size:14px}[data-component-name=grid-image].slotModuleImage .overlay .text .ctabutton{font-size:20px}}@media screen and (min-width:960px){[data-component-name=grid-image].slotModuleImage a{display:block;height:100%;margin:0 auto}[data-component-name=grid-image].slotModuleImage .overlay{height:100%;margin:0 auto}[data-component-name=grid-image].slotModuleImage .overlay .text.leftbottom,[data-component-name=grid-image].slotModuleImage .overlay .text.rightbottom{display:inline-block;width:50%;bottom:0;padding-top:16px;padding-bottom:35px}[data-component-name=grid-image].slotModuleImage .overlay .text.leftbottom span,[data-component-name=grid-image].slotModuleImage .overlay .text.rightbottom span{line-height:1!important}[data-component-name=grid-image].slotModuleImage .overlay .text.leftbottom{left:0;padding-left:38px;text-align:left}[data-component-name=grid-image].slotModuleImage .overlay .text.rightbottom{right:0;padding-right:38px;text-align:right}[data-component-name=grid-image].slotModuleImage .overlay .text .bodycopy{width:100%}}@media screen and (min-width:960px) and (max-width:1199px){[data-component-name=grid-image].slotModuleImage a{width:544px}}@media screen and (min-width:1200px) and (max-width:1407px){[data-component-name=grid-image].slotModuleImage a{width:656px}}@media screen and (min-width:1408px) and (max-width:1800px){[data-component-name=grid-image].slotModuleImage a{width:820px}}@media screen and (min-width:1801px){[data-component-name=grid-image].slotModuleImage a{width:960px}[data-component-name=grid-image].slotModuleImage .overlay .text.leftbottom{padding-left:calc((100% - 1708px)/ 2)}[data-component-name=grid-image].slotModuleImage .overlay .text.rightbottom{padding-right:calc((100% - 1708px)/ 2)}}@media all and (orientation:landscape){[data-component-name=grid-image].slotModuleImage.size-50{width:50%;height:100%}[data-component-name=grid-image].slotModuleImage.size-50:nth-of-type(odd){left:0}[data-component-name=grid-image].slotModuleImage.size-50:nth-of-type(even){left:50%}}@media all and (orientation:portrait){[data-component-name=grid-image].slotModuleImage.size-50{width:100%;height:50%}[data-component-name=grid-image].slotModuleImage.size-50:nth-of-type(odd){top:0}[data-component-name=grid-image].slotModuleImage.size-50:nth-of-type(even){top:50%}}@media screen and (max-width:767px) and (min-height:630px){[data-component-name=grid-image].slotModuleImage .overlay .text.leftbottom,[data-component-name=grid-image].slotModuleImage .overlay .text.rightbottom{bottom:65px}}