/*!* Responsive Hero v1.1 */.dmc-hero-panel,.dmc-hero-panel *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.dmc-hero-panel{position:relative;top:0;left:0;display:inline-block;width:100%;background-color:#f7f7f7;overflow:hidden;margin-bottom:20px}
.dmc-hero-panel.compact{margin-bottom:0}
.dmc-hero-panel .content-wrapper{max-width:1024px;margin:auto}
.dmc-hero-image{display:block;overflow:hidden;width:100%;padding:0}
.dmc-hero-image img{width:100%;margin:0}
.dmc-hero-image .cq-image-placeholder{height:181px}
.dmc-hero-image img.image-link-icon{top:-40px;right:10px;height:30px;width:30px;margin-bottom:-30px;display:block;position:relative;float:right}
html[dir="rtl"] .dmc-hero-image img.image-link-icon{left:10px;right:auto;float:left}
@media only screen and (min-width:37.5em){.dmc-hero-image{display:inline-block;float:left;overflow:hidden;width:50%;padding:10px 0 10px 10px}
.dmc-hero-image .cq-image-placeholder{height:161px}
html[dir="rtl"] .dmc-hero-image{float:right;padding:10px 10px 10px 0}
}
@media only screen and (min-width:37.5em) and (max-width:48em){.dmc-hero-image img.image-link-icon{top:-35px;height:25px;width:25px;margin-bottom:-25px}
}
@media only screen and (min-width:48em){div.col.wide .dmc-hero-image,div.col.two-third .dmc-hero-image{width:51%}
div.col.full .dmc-hero-image{width:37%}
div.col.wide .dmc-hero-image img,div.col.two-third .dmc-hero-image img{padding-bottom:0}
.dmc-hero-image .cq-image-placeholder{height:252px}
}
.dmc-hero-panel .hero-text{padding:15px 12px 0 12px;margin-bottom:0}
.dmc-hero-panel .hero-text h3,.dmc-hero-panel .hero-text p{font-family:'HelveticaNeue-Light','Helvetica Neue Light',HelveticaNeueLight,HelveticaNeue,Helvetica,Arial,'Nimbus Sans L',sans-serif;margin-bottom:12px}
.dmc-hero-panel .hero-text p.cta-link a{display:inline-block;width:100%;padding:8px 0;text-align:center;background-color:#b1d006;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font-family:'Helvetica Neue',HelveticaNeue,Helvetica,Arial,'Nimbus Sans L',sans-serif}
.dmc-hero-panel .hero-text p.cta-link a:hover{cursor:pointer;background-color:#c9dc60;text-decoration:none}
@media only screen and (min-width:37.5em){.dmc-hero-panel .hero-text{display:inline-block;width:50%;padding:10px 20px 10px 20px;vertical-align:top}
.dmc-hero-panel .hero-text h3{padding-top:10px}
.dmc-hero-panel .hero-text p:last-child{margin-bottom:0}
.dmc-hero-panel .hero-text div.lightbox-link{max-width:170px}
.dmc-hero-panel .hero-text p.cta-link a{width:100%;max-width:170px}
}
@media only screen and (min-width:48em){div.col.wide .dmc-hero-panel .hero-text,div.col.two-third .dmc-hero-panel .hero-text{width:49%}
div.col.full .dmc-hero-panel .hero-text{width:63%}
div.col.full .dmc-hero-panel .hero-text h3{padding-top:20px}
}
div.col div.dmc-hero-panel.var-3{background-color:transparent}
.dmc-hero-panel.var-3 .hero-text p.cta-link a{-webkit-border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;border-radius:17px}
div.col div.dmc-hero-panel.var-3.pal-1 h3,div.col div.dmc-hero-panel.var-3.pal-1 p{color:#58595b}
.dmc-hero-panel.var-3.pal-1 .hero-text p.cta-link a{background-color:#009fd9}
div.col div.dmc-hero-panel.var-3.pal-2 h3,div.col div.dmc-hero-panel.var-3.pal-2 p{color:#fff}
.dmc-hero-panel.var-3.pal-2 .hero-text p.cta-link a{background-color:#adc238}
div.col div.dmc-hero-panel.var-3.pal-3 h3,div.col div.dmc-hero-panel.var-3.pal-3 p{color:#fff}
.dmc-hero-panel.var-3.pal-3 .hero-text p.cta-link a{background-color:#58585b}
div.col div.dmc-hero-panel.var-3 .dmc-hero-image{padding:0}
@media only screen and (min-width:48em){div.col div.dmc-hero-panel.var-3 .dmc-hero-image{width:50%}
div.col div.dmc-hero-panel.var-3 .hero-text{width:50%}
}
.container.grid .row.no-padding{padding:0}
.lt-ie9 .dmc-hero-image{display:inline-block;float:left;overflow:hidden;width:50%;padding:10px 0 10px 10px}
.lt-ie9 .dmc-hero-image .cq-image-placeholder{height:193px}
.lt-ie9 div.col.wide .dmc-hero-image,.lt-ie9 div.col.two-third .dmc-hero-image{width:51%}
.lt-ie9 div.col.full .dmc-hero-image{width:37%}
.lt-ie9 div.col.wide .dmc-hero-image img,.lt-ie9 div.col.two-third .dmc-hero-image img{padding-bottom:0}
.lt-ie9 .dmc-hero-panel .hero-text{display:inline-block;width:50%;padding:10px 20px 10px 20px;vertical-align:top}
.lt-ie9 .dmc-hero-panel .hero-text h3{padding-top:10px}
.lt-ie9 .dmc-hero-panel .hero-text p:last-child{margin-bottom:24px}
.lt-ie9 .dmc-hero-panel .hero-text div.lightbox-link{width:170px}
.lt-ie9 .dmc-hero-panel .hero-text p.cta-link a{width:170px}
.lt-ie9 div.col.wide .dmc-hero-panel .hero-text,.lt-ie9 div.col.two-third .dmc-hero-panel .hero-text{width:49%}
.lt-ie9 div.col.full .dmc-hero-panel .hero-text{width:63%}
.lt-ie9 div.col.full .dmc-hero-panel .hero-text h3{padding-top:20px}
.lt-ie9 html[dir="rtl"] .dmc-hero-image{float:right;padding:10px 10px 10px 0}
}
.dmc-hero-panel .clip-wrap .clip-ov-text{background-color:#f5f5f5;display:block;padding:2px 0 4px}
.dmc-hero-panel .clip-wrap .clip-ov-trans{height:20px;width:100%;background:-moz-linear-gradient(top,rgba(245,245,245,0) 0,rgba(245,245,245,0) 1%,rgba(245,245,245,1) 77%,rgba(245,245,245,1) 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(245,245,245,0)),color-stop(1%,rgba(245,245,245,0)),color-stop(77%,rgba(245,245,245,1)),color-stop(99%,rgba(245,245,245,1)));background:-webkit-linear-gradient(top,rgba(245,245,245,0) 0,rgba(245,245,245,0) 1%,rgba(245,245,245,1) 77%,rgba(245,245,245,1) 99%);background:-o-linear-gradient(top,rgba(245,245,245,0) 0,rgba(245,245,245,0) 1%,rgba(245,245,245,1) 77%,rgba(245,245,245,1) 99%);background:-ms-linear-gradient(top,rgba(245,245,245,0) 0,rgba(245,245,245,0) 1%,rgba(245,245,245,1) 77%,rgba(245,245,245,1) 99%);background:linear-gradient(to bottom,rgba(245,245,245,0) 0,rgba(245,245,245,0) 1%,rgba(245,245,245,1) 77%,rgba(245,245,245,1) 99%)}