.content-grid-preload{display:none}.content-grid-wrapper{position:relative;margin:0 auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;word-wrap:break-word}.content-grid-row-wrapper{position:relative;margin:0 auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;word-wrap:break-word}.content-grid-row-wrapper h1,.content-grid-row-wrapper h2,.content-grid-row-wrapper h3,.content-grid-row-wrapper h4,.content-grid-row-wrapper h5,.content-grid-row-wrapper h6,.content-grid-row-wrapper ol,.content-grid-row-wrapper ul{color:inherit}.content-grid-row-wrapper .textalign-left{text-align:left}.content-grid-row-wrapper .textalign-center{text-align:center}.content-grid-row-wrapper .textalign-right{text-align:right}.content-grid-row-wrapper .verticalalign-center{align-items:center;display:flex}.content-grid-row-wrapper .block-align{position:absolute}.content-grid-row-wrapper .block-align.top{top:0}.content-grid-row-wrapper .block-align.middle{top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-grid-row-wrapper .block-align.bottom{bottom:0}.content-grid-row-wrapper .block-align.left{left:0}.content-grid-row-wrapper .block-align.center{left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content-grid-row-wrapper .block-align.right{right:0}.content-grid-row-wrapper .block-align.middle.center{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-grid-row-wrapper .content-grid-col-wrapper{float:left;min-height:1px;overflow:visible}.content-grid-row-wrapper .content-grid-col-wrapper.override-column-spacing .a-column.block-content{margin-right:0;width:100%}.centerColAlign .content-grid-row-wrapper{clear:none}.centerColAlign .content-grid-row-wrapper .a-row{max-height:inherit}.content-grid-cinemagraph{width:100%;display:block}.content-grid-cinemagraph-placeholder{width:100%;display:block}.content-grid-video{width:100%;height:100%;left:0;top:0;overflow:hidden;cursor:pointer}.content-grid-icon{vertical-align:middle;margin-bottom:4px}.content-grid-row-wrapper{position:relative;margin:0 auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden}.content-grid-row-wrapper .content-grid-col-wrapper{float:left;min-height:1px;overflow:visible}.content-grid-row-wrapper .content-grid-col-wrapper.override-column-spacing .a-column.block-content{margin-right:0;width:100%}.content-grid-alternate-styles{position:relative;margin:0 auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;overflow:hidden;word-wrap:break-word}.content-grid-alternate-styles .content-grid-row-wrapper{font-size:16px;line-height:21px}.content-grid-alternate-styles .content-grid-row-wrapper h1,.content-grid-alternate-styles .content-grid-row-wrapper h2,.content-grid-alternate-styles .content-grid-row-wrapper h3,.content-grid-alternate-styles .content-grid-row-wrapper h4,.content-grid-alternate-styles .content-grid-row-wrapper h5,.content-grid-alternate-styles .content-grid-row-wrapper h6{padding:0}.content-grid-alternate-styles .content-grid-row-wrapper .textalign-left{text-align:left}.content-grid-alternate-styles .content-grid-row-wrapper .textalign-center{text-align:center}.content-grid-alternate-styles .content-grid-row-wrapper .textalign-right{text-align:right}.content-grid-alternate-styles .content-grid-row-wrapper .block-align{position:absolute}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.top{top:0}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.middle{top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.bottom{bottom:0}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.left{left:0}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.center{left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.right{right:0}.content-grid-alternate-styles .content-grid-row-wrapper .block-align.middle.center{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-grid-alternate-styles .content-grid-row-wrapper h1{font-weight:400;font-size:50px;line-height:60px;letter-spacing:-1.5px}.content-grid-alternate-styles .content-grid-row-wrapper h1:not(:last-child){margin-bottom:16px}.content-grid-alternate-styles .content-grid-row-wrapper h1:not(:first-child){margin-top:30px}.content-grid-alternate-styles .content-grid-row-wrapper h2{font-weight:400;font-size:40px;line-height:48px;letter-spacing:-1px}.content-grid-alternate-styles .content-grid-row-wrapper h2:not(:last-child){margin-bottom:13px}.content-grid-alternate-styles .content-grid-row-wrapper h2:not(:first-child){margin-top:28px}.content-grid-alternate-styles .content-grid-row-wrapper h3{font-weight:400;font-size:30px;line-height:36px;letter-spacing:-.5px}.content-grid-alternate-styles .content-grid-row-wrapper h3:not(:last-child){margin-bottom:12px}.content-grid-alternate-styles .content-grid-row-wrapper h3:not(:first-child){margin-top:24px}.content-grid-alternate-styles .content-grid-row-wrapper h4{font-weight:400;font-size:24px;line-height:28px;letter-spacing:-.3px}.content-grid-alternate-styles .content-grid-row-wrapper h4:not(:last-child){margin-bottom:11px}.content-grid-alternate-styles .content-grid-row-wrapper h4:not(:first-child){margin-top:22px}.content-grid-alternate-styles .content-grid-row-wrapper h5{font-weight:700;font-size:18px;line-height:22px}.content-grid-alternate-styles .content-grid-row-wrapper h5:not(:last-child){margin-bottom:10px}.content-grid-alternate-styles .content-grid-row-wrapper h5:not(:first-child){margin-top:20px}.content-grid-alternate-styles .content-grid-row-wrapper h6{font-weight:700;text-transform:uppercase;font-size:14px;line-height:17px}.content-grid-alternate-styles .content-grid-row-wrapper h6:not(:last-child){margin-bottom:7px}.content-grid-alternate-styles .content-grid-row-wrapper h6:not(:first-child){margin-top:18px}.content-grid-row-wrapper .block-type-banner .bannerblock-content-section{position:absolute;left:50%;margin-left:-500px;width:1000px;height:100%}.content-grid-row-wrapper .block-type-banner .bannerblock-content-section .center{margin:initial;height:initial}.content-grid-row-wrapper .block-type-banner .bannerblock-content-section .bannerblock-active-area{position:relative;width:100%;height:100%}.content-grid-row-wrapper .block-type-banner .bannerblock-textcol{padding:0 12px}.content-grid-row-wrapper .block-type-banner .bannerblock-textcol:first-child{padding-left:0}.content-grid-row-wrapper .block-type-banner .bannerblock-textcol:last-child{padding-right:0}.inherit-link-color a{color:inherit;text-decoration:underline;font-weight:700}.inherit-link-color a:hover{outline:1px solid currentColor}.content-grid-row-wrapper .block-type-video .vse-player-container{min-width:0;max-width:none}.content-grid-row-wrapper .block-type-video .vse-player-container+h1:empty{display:none}.mako-cg-poster.video-js .vjs-poster{background-color:#fff}.hide-play-button .video-js .vjs-big-play-button{display:none}