/*!* DM Team - WEM Responsive Spotlight Component v2.8 */.dmc-spotlight,.dmc-spotlight *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dmc-spotlight{width:100%;margin:0 0 20px;border-bottom:1px solid #ccc;padding-bottom:10px;display:table}
.dmc-spotlight.dmr.var-2.no-border{margin:0}
.cdc-transform .dmc-focus-carousel .dmc-spotlight{padding-left:16px;padding-right:16px}
.cdc-transform .dmc-focus-carousel[data-nav='true'] .dmc-spotlight{padding-left:10px;padding-right:10px}
.dmc-spotlight .spotlight-image{width:100%;margin-bottom:10px;border-radius:15px;overflow:hidden}
.dmc-spotlight.s-img-icon .spotlight-image{width:110px}
.dmc-spotlight .spotlight-image img.image-link-icon{top:-23px;right:3px;height:20px;width:20px;margin-bottom:-20px;display:block;position:relative;float:right}
.dmc-spotlight .spotlight-image img{display:block;width:100%;padding:0;margin:0}
.dmc-spotlight .spotlight-content{text-align:center}
.dmc-spotlight .spotlight-content .spotlight-description{text-align:left}
html[dir='rtl'] .dmc-spotlight .spotlight-content .spotlight-description{text-align:right}
.dmc-spotlight .spotlight-description p:empty{margin-bottom:0}
.dmc-spotlight .spotlight-description p.cta-link{margin-bottom:0}
.dmc-spotlight .lightbox-link,.dmc-spotlight .lightbox-link .cta-link{display:inline}
.dmc-spotlight a.cta{display:inline-block}
.dmc-spotlight .spotlight-description :last-child{margin-bottom:0}
.dmc-spotlight .clip .clip-wrap>:last-child{margin-bottom:0}
.dmc-spotlight .spotlight-content .spotlight-description{text-align:left;margin-bottom:20px}
.dmc-spotlight.var-3 .clip{height:220px;margin-bottom:20px}
.dmc-spotlight.var-3 a.cta{margin-bottom:0}
.dmc-spotlight.var-3 .lightbox-link a.cta{margin-bottom:15px}
.dmc-spotlight.no-border{border-bottom:0;padding-bottom:0}
.dmc-spotlight.compact{margin-bottom:0}
.dmc-spotlight ul.cta-button,.dmc-spotlight ul.cta-text{list-style:none;width:100%;float:left;margin:0}
.dmc-spotlight ul.cta-button li,.dmc-spotlight ul.cta-text li{margin:0 0 10px}
.dmc-spotlight ul.cta-text li:last-child{margin-bottom:0}
#ie11 .dmc-spotlight{overflow:hidden;display:block}
html[dir='rtl'] .dmc-spotlight .spotlight-image img.image-link-icon{float:left;left:3px;right:auto}
html[dir='rtl'] .dmc-spotlight ul.cta-button,html[dir='rtl'] .dmc-spotlight ul.cta-text{float:right}
html[dir='rtl'] .dmc-spotlight ul.cta-text{margin-right:0}
@media only screen and (min-width:37.5em){.cdc-transform .dmc-focus-carousel .dmc-spotlight,.cdc-transform .dmc-focus-carousel[data-nav='true'] .dmc-spotlight{padding-left:0;padding-right:0}
.dmc-spotlight .spotlight-image{float:left;width:200px;margin-right:20px;margin-bottom:0}
.dmc-spotlight.s-img-icon div.spotlight-image{width:110px}
.dmc-spotlight .spotlight-content{text-align:left;width:auto}
html[dir='rtl'] .dmc-spotlight .spotlight-content{text-align:right}
.dmc-spotlight .spotlight-image img.image-link-icon{top:-30px;right:5px;height:25px;width:25px;margin-bottom:-25px}
.dmc-spotlight a.cta{margin-bottom:20px}
.dmc-spotlight.river .spotlight-image{float:right;margin:0 0 0 20px}
.dmc-spotlight .spotlight-content{display:flex;flex-direction:column;justify-content:center}
.dmc-spotlight ul.cta-text li{display:inline-block;margin:0 10px 10px 0}
.dmc-spotlight ul.cta-button li{display:inline-block;margin:0 20px 10px 0}
.dmc-spotlight ul.cta-text li:last-child{margin-bottom:0}
.dmc-spotlight.var-2 .spotlight-image{width:126px}
.row.halves .col.half .dmc-spotlight.var-2 .spotlight-image{float:none;margin-bottom:20px}
.dmc-spotlight.var-3 .spotlight-image{width:200px}
.dmc-spotlight.var-3 .clip{height:145px}
html[dir='rtl'] .dmc-spotlight .spotlight-image{float:right;margin:0 0 0 20px}
html[dir='rtl'] .dmc-spotlight.river .spotlight-image{float:left;margin:0 20px 0 0}
html[dir='rtl'] .dmc-spotlight .spotlight-image img.image-link-icon{left:5px}
html[dir='rtl'] .dmc-spotlight ul.cta-button li,html[dir='rtl'] .dmc-spotlight ul.cta-text li{margin:0 0 10px 10px}
html[dir='rtl'] .dmc-spotlight ul.cta-button li{margin:0 0 10px 20px}
}
@media only screen and (min-width:48em){.dmc-spotlight .spotlight-image{width:262px}
.dmc-spotlight .spotlight-image img.image-link-icon{top:-40px;right:10px;height:30px;width:30px;margin-bottom:-30px}
.dmc-spotlight.var-2 .spotlight-image{width:168px}
.dmc-spotlight.var-3 .spotlight-image{width:262px}
.dmc-spotlight.var-3 .clip{height:180px}
html[dir='rtl'] .dmc-spotlight .spotlight-image img.image-link-icon{left:10px}
}
@media only screen and (min-width:64em){.dmc-spotlight .spotlight-image{width:228px;margin-right:24px}
.dmc-spotlight.var-2 .spotlight-image{width:144px}
.row.halves .col.half .dmc-spotlight.var-2 .spotlight-image{margin-bottom:24px;float:left}
.dmc-spotlight.var-3 .spotlight-image{width:312px}
.dmc-spotlight.var-3 .clip{height:210px}
html[dir='rtl'] .dmc-spotlight .spotlight-image{margin:0 0 0 24px}
html[dir='rtl'] .row.halves .col.half .dmc-spotlight.var-2 .spotlight-image{float:right}
}
@media only screen and (min-width:80em){.dmc-spotlight .spotlight-image{width:290px}
.dmc-spotlight.var-2 .spotlight-image{width:186px}
.dmc-spotlight.var-3 .spotlight-image{width:396px}
.dmc-spotlight.var-3 .clip{height:255px}
}