/**/.imageWidget{position:relative}.imageWidget a,.imageWidget span.image-caption{font-style:italic;text-align:center}.imageWidget a[data-caption]::after,.imageWidget span[data-caption]::after{content:attr(data-caption);display:block;line-height:100%}
.imageWidget.with-caption a::after,.imageWidget.with-caption span.image-caption::after{margin-top:12px}.imageWidget img[width][height]{height:auto}[data-flex-site] #fcontainer .imageWidget:after,[data-flex-site] #flex-footer .imageWidget:after,[data-flex-site] #flex-header .imageWidget:after{content:none}
[data-flex-site] #fcontainer .imageWidget:before,[data-flex-site] #flex-footer .imageWidget:before,[data-flex-site] #flex-header .imageWidget:before{font-size:80px;transform:none}.imageWidget.hover img.hover-image,.imageWidget:hover img.hover-image{display:initial}
.imageWidget.hover.hasHover img:not(.hover-image),.imageWidget:hover.hasHover img:not(.hover-image){display:none!important}.imageWidget img.hover-image,.imageWidget img.logo-on-scroll{display:none}/**/.dmCountdown{justify-content:center;text-align:center;height:auto;margin:0 auto}.dmCountdown .countdown{padding:2px}.dmCountdown .container{display:flex;width:100%;height:auto}.dmCountdown .tile{position:relative;line-height:normal;flex:1}
.dmCountdown .label-tile{position:relative;flex:1 0 0;height:100%}.dmCountdown .tile:after{content:"";display:block;padding-top:100%}.dmCountdown .divider{display:flex;align-items:center;justify-content:center;flex:0;margin:12px;color:#313131}
.dmCountdown .number{position:absolute;height:100%;top:0;left:0}.dmCountdown .label,.dmCountdown .number{display:flex;width:100%;align-items:center;justify-content:center}.dmCountdown .title{text-align:center!important;margin-top:0}
.dmCountdown .countdown-message{display:none}.dmCountdown .countdown-message p{text-align:center!important}.dmCountdown .message-spacing{margin-top:20px}.dmCountdown .divider.hidden{visibility:hidden!important;text-decoration:none!important;line-height:0}
.dmCountdown[data-layout=layout-1]{width:600px}.dmCountdown[data-layout=layout-1] .number{background-color:transparent;box-shadow:none;font-weight:400;font-size:42px;color:#101010}.dmCountdown[data-layout=layout-1] .label{font-size:16px;padding-top:5px}
.dmCountdown[data-layout=layout-1] .divider{visibility:hidden;margin:0 12px}.dmCountdown[data-layout=layout-1] .tile-circle{stroke-dashoffset:0}.dmCountdown[data-layout=layout-2],.dmCountdown[data-layout=layout-3],.dmCountdown[data-layout=layout-4]{width:586px}
.dmCountdown[data-layout=layout-2] .number{font-size:42px;color:#fff;background-color:#000;font-weight:400;border-radius:5%;box-shadow:none}.dmCountdown[data-layout=layout-2] .label{font-size:16px;padding-top:10px;color:#b9b9b9}
.dmCountdown[data-layout=layout-2] .divider{font-size:42px;margin:0 12px}.dmCountdown[data-layout=layout-3] .number{font-size:42px;color:#000;background-color:#fff;border-radius:5%;box-shadow:0 8px 20px 0 rgba(73,73,73,.25);font-weight:400}
.dmCountdown[data-layout=layout-3] .label{font-size:16px;padding-top:10px;color:#b9b9b9}.dmCountdown[data-layout=layout-3] .divider{font-size:42px;margin:0 12px;visibility:hidden}.dmCountdown[data-layout=layout-4] .number{font-size:60px;color:#313131;background-color:transparent;box-shadow:none;height:100%;width:100%}
.dmCountdown[data-layout=layout-4] .label{font-size:16px;color:#b9b9b9}.dmCountdown[data-layout=layout-4] .divider{font-size:60px;margin:0 12px}.dmCountdown[data-layout=layout-4] .tile:after{padding-top:0}
@media(max-width:767px){.dmRoot .dmCountdown .number{font-size:22.5px}.dmRoot .dmCountdown .label{padding-top:3px;font-size:12px}.dmRoot .dmCountdown .divider{margin:0 4px;font-size:22px}.dmRoot .dmCountdown[data-layout=layout-1] .divider{margin:0 2px;font-size:19px}
.dmRoot .dmCountdown[data-layout=layout-2] .divider{margin:0 5px;font-size:22px}.dmRoot .dmCountdown[data-layout=layout-2] .label{padding-top:6px}.dmRoot .dmCountdown[data-layout=layout-3] .divider{margin:0 2px}
.dmRoot .dmCountdown[data-layout=layout-3] .label{padding-top:6px}.dmRoot .dmCountdown[data-layout=layout-3] .number{font-size:28px}}