html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: top;
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
ol,
ul {
  list-style: none;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a {
  text-decoration: none;
}
@keyframes fixedNav {
  from {
    top: -44px;
  }
  to {
    top: 0;
  }
}
@keyframes archive {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
* {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
strong,
b {
  font-weight: 700;
}
small,
.small {
  font-size: 0.75em;
  vertical-align: baseline;
}
em,
i {
  font-style: italic;
}
u {
  text-decoration: underline;
}
s {
  text-decoration: line-through;
}
.clear {
  clear: both;
}
html {
  font-size: 16px;
}
body {
  position: relative;
  padding: 0;
  font-family: "Roboto";
  color: #4d555a;
  background: #ffffff;
  text-size-adjust: none;
  -ms-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
}
button,
input[type="submit"] {
  cursor: pointer;
}
button:active,
input[type="submit"]:active {
  transform: none;
  -o-transform: none;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
}
a {
  transition: color 0.25s ease;
  -o-transition: color 0.25s ease;
  -webkit-transition: color 0.25s ease;
}
a:link,
a:visited,
a:active {
  color: #004f9e;
}
[data-layout="desktop"] a:hover {
  color: #004f9e;
}
[data-layout="tablet"] body {
  padding: 0;
}
[data-layout="mobile"] body {
  padding: 0;
}
.brick,
.brickgroup {
  width: 100%;
}
[data-layout="desktop"] [data-layout-desktop*="w0-"] {
  display: none !important;
  visibility: hidden !important;
}
[data-layout="desktop"] [data-layout-desktop*="ia12-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia11-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia10-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia9-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia8-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia7-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia6-"] .content {
  font-size: 0.766rem;
}
[data-layout="desktop"] [data-layout-desktop*="ia5-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia4-"] .content {
  font-size: 0.688rem;
}
[data-layout="desktop"] [data-layout-desktop*="ia3-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia2-"] .content,
[data-layout="desktop"] [data-layout-desktop*="ia1-"] .content {
  font-size: 0.625rem;
}
[data-layout="tablet"] [data-layout-tablet*="w0-"] {
  display: none !important;
  visibility: hidden !important;
}
[data-layout="tablet"] [data-layout-tablet*="ia12-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia11-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia10-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia9-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia8-"] .content {
  font-size: 0.766rem;
}
[data-layout="tablet"] [data-layout-tablet*="ia7-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia6-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia5-"] .content {
  font-size: 0.625rem;
}
[data-layout="tablet"] [data-layout-tablet*="ia4-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia3-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia2-"] .content,
[data-layout="tablet"] [data-layout-tablet*="ia1-"] .content {
  font-size: 0.563rem;
}
[data-layout="mobile"] [data-layout-mobile*="w0-"] {
  display: none !important;
  visibility: hidden !important;
}
[data-layout="mobile"] [data-layout-mobile*="ia12-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia11-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia10-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia9-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia8-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia7-"] .content {
  font-size: 0.625rem;
}
[data-layout="mobile"] [data-layout-mobile*="ia6-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia5-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia4-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia3-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia2-"] .content,
[data-layout="mobile"] [data-layout-mobile*="ia1-"] .content {
  font-size: 0.563rem;
}
[data-layout='desktop'] [data-layout-desktop*='w12-'] {
  width: 100%;
}
[data-layout='tablet'] [data-layout-tablet*='w12-'] {
  width: 100%;
}
[data-layout='mobile'] [data-layout-mobile*='w12-'] {
  width: 100%;
}
[data-layout='desktop'] [data-layout-desktop*='c12-'] .item {
  width: 8.33333333%;
}
[data-layout='tablet'] [data-layout-tablet*='c12-'] .item {
  width: 8.33333333%;
}
[data-layout='mobile'] [data-layout-mobile*='c12-'] .item {
  width: 8.33333333%;
}
[data-layout='desktop'] [data-layout-desktop*='w11-'] {
  width: 91.66666667%;
}
[data-layout='tablet'] [data-layout-tablet*='w11-'] {
  width: 91.66666667%;
}
[data-layout='mobile'] [data-layout-mobile*='w11-'] {
  width: 91.66666667%;
}
[data-layout='desktop'] [data-layout-desktop*='c11-'] .item {
  width: 9.09090909%;
}
[data-layout='tablet'] [data-layout-tablet*='c11-'] .item {
  width: 9.09090909%;
}
[data-layout='mobile'] [data-layout-mobile*='c11-'] .item {
  width: 9.09090909%;
}
[data-layout='desktop'] [data-layout-desktop*='w10-'] {
  width: 83.33333333%;
}
[data-layout='tablet'] [data-layout-tablet*='w10-'] {
  width: 83.33333333%;
}
[data-layout='mobile'] [data-layout-mobile*='w10-'] {
  width: 83.33333333%;
}
[data-layout='desktop'] [data-layout-desktop*='c10-'] .item {
  width: 10%;
}
[data-layout='tablet'] [data-layout-tablet*='c10-'] .item {
  width: 10%;
}
[data-layout='mobile'] [data-layout-mobile*='c10-'] .item {
  width: 10%;
}
[data-layout='desktop'] [data-layout-desktop*='w9-'] {
  width: 75%;
}
[data-layout='tablet'] [data-layout-tablet*='w9-'] {
  width: 75%;
}
[data-layout='mobile'] [data-layout-mobile*='w9-'] {
  width: 75%;
}
[data-layout='desktop'] [data-layout-desktop*='c9-'] .item {
  width: 11.11111111%;
}
[data-layout='tablet'] [data-layout-tablet*='c9-'] .item {
  width: 11.11111111%;
}
[data-layout='mobile'] [data-layout-mobile*='c9-'] .item {
  width: 11.11111111%;
}
[data-layout='desktop'] [data-layout-desktop*='w8-'] {
  width: 66.66666667%;
}
[data-layout='tablet'] [data-layout-tablet*='w8-'] {
  width: 66.66666667%;
}
[data-layout='mobile'] [data-layout-mobile*='w8-'] {
  width: 66.66666667%;
}
[data-layout='desktop'] [data-layout-desktop*='c8-'] .item {
  width: 12.5%;
}
[data-layout='tablet'] [data-layout-tablet*='c8-'] .item {
  width: 12.5%;
}
[data-layout='mobile'] [data-layout-mobile*='c8-'] .item {
  width: 12.5%;
}
[data-layout='desktop'] [data-layout-desktop*='w7-'] {
  width: 58.33333333%;
}
[data-layout='tablet'] [data-layout-tablet*='w7-'] {
  width: 58.33333333%;
}
[data-layout='mobile'] [data-layout-mobile*='w7-'] {
  width: 58.33333333%;
}
[data-layout='desktop'] [data-layout-desktop*='c7-'] .item {
  width: 14.28571429%;
}
[data-layout='tablet'] [data-layout-tablet*='c7-'] .item {
  width: 14.28571429%;
}
[data-layout='mobile'] [data-layout-mobile*='c7-'] .item {
  width: 14.28571429%;
}
[data-layout='desktop'] [data-layout-desktop*='w6-'] {
  width: 50%;
}
[data-layout='tablet'] [data-layout-tablet*='w6-'] {
  width: 50%;
}
[data-layout='mobile'] [data-layout-mobile*='w6-'] {
  width: 50%;
}
[data-layout='desktop'] [data-layout-desktop*='c6-'] .item {
  width: 16.66666667%;
}
[data-layout='tablet'] [data-layout-tablet*='c6-'] .item {
  width: 16.66666667%;
}
[data-layout='mobile'] [data-layout-mobile*='c6-'] .item {
  width: 16.66666667%;
}
[data-layout='desktop'] [data-layout-desktop*='w5-'] {
  width: 41.66666667%;
}
[data-layout='tablet'] [data-layout-tablet*='w5-'] {
  width: 41.66666667%;
}
[data-layout='mobile'] [data-layout-mobile*='w5-'] {
  width: 41.66666667%;
}
[data-layout='desktop'] [data-layout-desktop*='c5-'] .item {
  width: 20%;
}
[data-layout='tablet'] [data-layout-tablet*='c5-'] .item {
  width: 20%;
}
[data-layout='mobile'] [data-layout-mobile*='c5-'] .item {
  width: 20%;
}
[data-layout='desktop'] [data-layout-desktop*='w4-'] {
  width: 33.33333333%;
}
[data-layout='tablet'] [data-layout-tablet*='w4-'] {
  width: 33.33333333%;
}
[data-layout='mobile'] [data-layout-mobile*='w4-'] {
  width: 33.33333333%;
}
[data-layout='desktop'] [data-layout-desktop*='c4-'] .item {
  width: 25%;
}
[data-layout='tablet'] [data-layout-tablet*='c4-'] .item {
  width: 25%;
}
[data-layout='mobile'] [data-layout-mobile*='c4-'] .item {
  width: 25%;
}
[data-layout='desktop'] [data-layout-desktop*='w3-'] {
  width: 25%;
}
[data-layout='tablet'] [data-layout-tablet*='w3-'] {
  width: 25%;
}
[data-layout='mobile'] [data-layout-mobile*='w3-'] {
  width: 25%;
}
[data-layout='desktop'] [data-layout-desktop*='c3-'] .item {
  width: 33.33333333%;
}
[data-layout='tablet'] [data-layout-tablet*='c3-'] .item {
  width: 33.33333333%;
}
[data-layout='mobile'] [data-layout-mobile*='c3-'] .item {
  width: 33.33333333%;
}
[data-layout='desktop'] [data-layout-desktop*='w2-'] {
  width: 16.66666667%;
}
[data-layout='tablet'] [data-layout-tablet*='w2-'] {
  width: 16.66666667%;
}
[data-layout='mobile'] [data-layout-mobile*='w2-'] {
  width: 16.66666667%;
}
[data-layout='desktop'] [data-layout-desktop*='c2-'] .item {
  width: 50%;
}
[data-layout='tablet'] [data-layout-tablet*='c2-'] .item {
  width: 50%;
}
[data-layout='mobile'] [data-layout-mobile*='c2-'] .item {
  width: 50%;
}
[data-layout='desktop'] [data-layout-desktop*='w1-'] {
  width: 8.33333333%;
}
[data-layout='tablet'] [data-layout-tablet*='w1-'] {
  width: 8.33333333%;
}
[data-layout='mobile'] [data-layout-mobile*='w1-'] {
  width: 8.33333333%;
}
[data-layout='desktop'] [data-layout-desktop*='c1-'] .item {
  width: 100%;
}
[data-layout='tablet'] [data-layout-tablet*='c1-'] .item {
  width: 100%;
}
[data-layout='mobile'] [data-layout-mobile*='c1-'] .item {
  width: 100%;
}
.ad-oms#outofpage,
.ad-oms#superbanner,
.ad-oms#traffective-ad-Superbanner,
.ad-oms#banner,
.ad-oms#skyscraper,
.ad-oms#traffective-ad-WPSkyscraper,
.ad-oms#traffective-ad-Skyscraper,
.ad-oms#sky {
  padding: 0;
  line-height: 0;
}
.ad-oms#outofpage {
  display: block;
  height: 0;
  width: 0;
  fonz-size: 0;
}
.ad-oms .sdgAnzeigenkennung {
  line-height: 1.3;
  font-family: "Roboto";
  font-size: 0.875rem;
  color: #4d555a;
  text-align: left;
  margin: 0 auto;
}
.ad-oms#rectangle .sdgAnzeigenkennung,
.ad-oms#rectangle2 .sdgAnzeigenkennung,
.ad-oms#hpa .sdgAnzeigenkennung,
.ad-oms#firstpromoad .sdgAnzeigenkennung,
.ad-oms#secondpromoad .sdgAnzeigenkennung,
.ad-oms#thirdpromoad .sdgAnzeigenkennung,
.ad-oms#fourthpromoad .sdgAnzeigenkennung {
  max-width: 300px;
}
body[style*="background-image"] {
  opacity: 1;
  transition: all 5s ease-in-out;
  background-repeat: repeat !important;
}
#superbanner,
#traffective-ad-Superbanner,
#banner,
#superbannerWrapper {
  display: block !important;
  vertical-align: bottom;
}
#superbanner,
#traffective-ad-Superbanner,
#banner {
  position: relative;
  width: 100%;
  max-width: 1012px;
}
#superbannerWrapper {
  width: 1px;
  margin-left: -1px;
  overflow: visible;
}
#adl_sb_table {
  width: 100% !important;
  background: none;
  max-width: 1012px;
}
#skyscraper,
#traffective-ad-WPSkyscraper,
#traffective-ad-Skyscraper,
#sky,
#omsv_sky_DhtmlLayer {
  opacity: 0;
  height: 0;
}
#skyscraper,
#traffective-ad-WPSkyscraper,
#traffective-ad-Skyscraper,
#sky {
  position: absolute;
  z-index: 600;
  top: 90px;
}
.trf-declaration-container:before {
  font-size: 0.875rem !important;
  color: #4d555a !important;
  line-height: 1 !important;
  display: block !important;
  text-align: left !important;
  margin: -2px 0 8px !important;
  content: "Anzeige" !important;
  font-weight: normal !important;
}
.adhelper {
  display: inline-block;
  width: 100%;
  text-align: center;
  border: 1px solid #c9ced5;
}
.adhelper [class^="ad-"] {
  text-align: center;
}
.adhelper.no-border {
  border: none;
}
.adhelper.no-border [id^="rectangle"] {
  padding: 0 !important;
}
.adhelper.no-border [id^="mobileglobal"] {
  padding: 0 !important;
}
.adhelper.no-border [id^="promoad"] {
  padding: 0 !important;
}
.article .adhelper.no-border [id^="promoad"] {
  padding: 0 !important;
}
.adhelper.no-border [id^="galleryad"] {
  padding: 0 !important;
  float: left !important;
}
.adhelper.no-border [class^="ad-"][data-marker-pos="topleft"]:before {
  margin-left: 0 !important;
}
.adhelper.no-border [class^="ad-"][data-marker-pos="topright"]:before {
  margin-right: 0 !important;
}
.adhelper.no-border [class^="ad-"][data-marker-pos="bottomleft"]:after {
  margin-left: 0 !important;
}
.adhelper.no-border [class^="ad-"][data-marker-pos="bottomright"]:after {
  margin-right: 0 !important;
}
.adhelper [id^="galleryad"] {
  padding: 20px 0;
}
.ad[data-float="left"] {
  float: left;
  position: relative;
  z-index: 1;
}
.ad[data-float="right"] {
  float: right;
  position: relative;
  z-index: 1;
}
.ad.invisible {
  display: none;
}
.ad.visible {
  display: block;
}
[class^="ad-"] {
  width: auto;
  max-width: 100%;
  display: inline-block;
  text-align: left;
}
[class^="ad-"].invisible {
  display: none;
}
[class^="ad-"].visible {
  display: inline-block;
}
[class^="ad-"] img {
  max-width: 100%;
  height: auto;
}
[class^="ad-"]:before,
[class^="ad-"]:after {
  font-family: "Roboto";
  font-size: 0.875rem;
  font-weight: 300;
  color: #979da4;
  line-height: 1.3;
  display: block;
}
[class^="ad-"][data-marker-pos="topleft"]:before {
  text-align: left;
  margin: 0 0 8px 10px;
  content: attr(data-marker);
}
[class^="ad-"][data-marker-pos="topright"]:before {
  text-align: right;
  margin: 0 10px 8px 0;
  content: attr(data-marker);
}
[class^="ad-"][data-marker-pos="bottomleft"]:after {
  text-align: left;
  margin: 8px 0 0 10px;
  content: attr(data-marker);
}
[class^="ad-"][data-marker-pos="bottomright"]:after {
  text-align: right;
  margin: 8px 10px 0 0;
  content: attr(data-marker);
}
[class^="ad-"].ad-oms {
  transition: opacity 0.1s ease-in;
  -o-transition: opacity 0.1s ease-in;
  -webkit-transition: opacity 0.1s ease-in;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
}
[class^="ad-"].ad-oms.visible {
  height: auto;
  max-height: 1000px;
  opacity: 1;
  overflow: visible;
}
[class^="ad-"].ad-oms#billboard,
[class^="ad-"].ad-oms#traffective-ad-Billboard {
  text-align: center;
  display: block;
  padding: 0;
  line-height: 0;
  font-size: 0;
}
[class^="ad-"].ad-oms#billboard:before,
[class^="ad-"].ad-oms#traffective-ad-Billboard:before {
  display: none;
}
[class^="ad-"].ad-oms#billboard div[id^="google_ads_iframe"],
[class^="ad-"].ad-oms#traffective-ad-Billboard div[id^="google_ads_iframe"] {
  height: auto !important;
}
[class^="ad-"].ad-oms#billboard iframe[id^="google_ads_iframe"],
[class^="ad-"].ad-oms#traffective-ad-Billboard iframe[id^="google_ads_iframe"] {
  padding: 30px 0 0;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}
div.body [class^="ad-"].ad-oms#billboard iframe[id^="google_ads_iframe"],
div.body [class^="ad-"].ad-oms#traffective-ad-Billboard iframe[id^="google_ads_iframe"] {
  padding: 20px 0 0;
}
body.disableAdvertising[class^="ad-"] {
  display: block !important;
}
body.disableAdvertising[class^="ad-"] #outofpage {
  display: none !important;
}
body.disableAdvertising[class^="ad-"] .dummyAd {
  width: 0;
  height: 0;
  background: #e7a61a;
  -webkit-box-shadow: inset 0px 0px 14px -1px rgba(0, 0, 0, 0.48);
  -moz-box-shadow: inset 0px 0px 14px -1px rgba(0, 0, 0, 0.48);
  box-shadow: inset 0px 0px 14px -1px rgba(0, 0, 0, 0.48);
  display: block;
  position: relative;
  text-align: center;
}
body.disableAdvertising[class^="ad-"] .dummyAd:before {
  content: "disableAdvertising \A\A" attr(data-omskey);
  white-space: pre;
  display: block;
  font-size: 0.7rem;
  line-height: 1.3;
  word-break: break-all;
  padding: 10px;
  margin: 10px auto;
}
[data-tags*="Advertorial"] .image:before {
  content: "Anzeige";
  font-size: 0.875rem;
  color: #979da4;
  line-height: 1.3;
  text-shadow: 1px 1px 1px #4d555a;
  display: block;
  text-align: right;
  position: absolute;
  top: 8px;
  right: 10px;
  z-index: 2;
}
[data-tags*="Advertorial"].article-header:before {
  content: "Anzeige";
  font-size: 0.875rem;
  color: #979da4;
  line-height: 1.3;
  display: block;
  text-align: right;
  position: absolute;
  z-index: 2;
  padding-left: 15px;
  margin-top: 4px;
}
[data-tags*="Advertorial"].article-header .article-kicker {
  padding-right: 70px;
}
[data-layout="desktop"] #superbanner,
[data-layout="desktop"] #traffective-ad-Superbanner,
[data-layout="desktop"] #banner {
  text-align: left;
  margin-left: 10px;
}
[data-layout="desktop"][data-superbanner-fixed="true"] .site {
  padding-top: 90px;
}
[data-layout="desktop"][data-superbanner-fixed="true"] #superbanner,
[data-layout="desktop"][data-superbanner-fixed="true"] #traffective-ad-Superbanner,
[data-layout="desktop"][data-superbanner-fixed="true"] #banner {
  position: fixed;
  top: 0;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.95);
}
[data-layout="desktop"] #skyscraper,
[data-layout="desktop"] #traffective-ad-WPSkyscraper,
[data-layout="desktop"] #traffective-ad-Skyscraper,
[data-layout="desktop"] #sky,
[data-layout="desktop"] #omsv_sky_DhtmlLayer {
  opacity: 1;
  height: auto;
  z-index: 1;
  left: 1012px !important;
}
[data-layout="desktop"] .adhelper [id^="rectangle"] {
  padding: 5.4% 0 4.8%;
}
[data-layout="desktop"] .adhelper [id^="largerectangle"] {
  padding: 6% 0 4.8%;
}
[data-layout="desktop"] .adhelper [id^="mobileglobal"] {
  padding-bottom: 10.1%;
}
[data-layout="desktop"] .adhelper [id*="promoad"] {
  padding: 3% 0;
}
[data-layout="desktop"] .ad[data-float="left"] {
  margin: 5px 10px 0 0;
}
[data-layout="desktop"] .ad[data-float="right"] {
  margin: 5px 0 0 10px;
}
[data-layout="desktop"] [class^="ad-"].ad-oms[id^="mobile-pos-"],
[data-layout="desktop"] [class^="ad-"].ad-oms[id^="topmobile"] {
  display: none;
}
[data-layout="desktop"] [data-layout-desktop*="ia12-"] .ad-oms,
[data-layout="desktop"] [data-layout-desktop*="ia12-"] .ad-topteaser {
  margin-top: 0;
}
[data-layout="desktop"] [data-tags*="Advertorial"].article-header:before {
  top: 10px;
  right: 10px;
}
@media only screen and (max-width: 3840px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 1362.5px !important;
  }
}
@media only screen and (max-width: 3440px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 1162.5px !important;
  }
}
@media only screen and (max-width: 2560px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 722.5px !important;
  }
}
@media only screen and (max-width: 2048px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 466.5px !important;
  }
}
@media only screen and (max-width: 1920px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 402.5px !important;
  }
}
@media only screen and (max-width: 1600px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 242.5px !important;
  }
}
@media only screen and (max-width: 1440px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 162.5px !important;
  }
}
@media only screen and (max-width: 1400px) {
  [data-layout="desktop"] #skyscraper,
  [data-layout="desktop"] #traffective-ad-WPSkyscraper,
  [data-layout="desktop"] #traffective-ad-Skyscraper,
  [data-layout="desktop"] #sky,
  [data-layout="desktop"] #superbanner,
  [data-layout="desktop"] #traffective-ad-Superbanner,
  [data-layout="desktop"] #banner,
  [data-layout="desktop"] #omsv_sky_DhtmlLayer {
    margin-left: 142.5px !important;
  }
}
[data-layout="tablet"] #superbanner,
[data-layout="tablet"] #traffective-ad-Superbanner,
[data-layout="tablet"] #banner {
  text-align: center;
  margin-left: 0 !important;
}
[data-layout="tablet"][data-superbanner-fixed="true"] .site {
  padding-top: 90px !important;
}
[data-layout="tablet"][data-superbanner-fixed="true"] #superbanner,
[data-layout="tablet"][data-superbanner-fixed="true"] #traffective-ad-Superbanner,
[data-layout="tablet"][data-superbanner-fixed="true"] #banner {
  position: fixed;
  top: 0;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.95);
}
[data-layout="tablet"] #skyscraper,
[data-layout="tablet"] #traffective-ad-WPSkyscraper,
[data-layout="tablet"] #traffective-ad-Skyscraper,
[data-layout="tablet"] #sky {
  top: 0;
  opacity: 1;
  height: auto;
  margin-left: 0 !important;
  left: 0 !important;
  display: inline-block;
}
[data-layout="tablet"] .adhelper [id^="rectangle"] {
  padding: 10% 0 12.5%;
}
[data-layout="tablet"] .adhelper [id^="largerectangle"] {
  padding: 10% 0 10.5%;
}
[data-layout="tablet"] .adhelper [id^="mobileglobal"] {
  padding: 7% 0;
}
[data-layout="tablet"] .adhelper [id*="promoad"] {
  padding: 3% 0;
}
[data-layout="tablet"] .ad[data-float="left"] {
  margin-right: 10px;
}
[data-layout="tablet"] .ad[data-float="right"] {
  margin-left: 10px;
}
[data-layout="tablet"] [class^="ad-"].ad-oms[id^="mobile-pos-"],
[data-layout="tablet"] [class^="ad-"].ad-oms[id^="topmobile"] {
  display: none;
}
[data-layout="tablet"] [data-layout-tablet*="ia12-"] .ad-oms,
[data-layout="tablet"] [data-layout-tablet*="ia12-"] .ad-topteaser {
  margin-top: 0;
}
[data-layout="tablet"] [data-tags*="Advertorial"].article-header:before {
  top: 10px;
  right: 10px;
}
[data-layout="mobile"] #superbanner,
[data-layout="mobile"] #banner {
  text-align: center;
  margin-left: 0 !important;
}
[data-layout="mobile"][data-superbanner-fixed="true"] .site {
  padding-top: 90px !important;
}
[data-layout="mobile"][data-superbanner-fixed="true"] #superbanner,
[data-layout="mobile"][data-superbanner-fixed="true"] #traffective-ad-Superbanner,
[data-layout="mobile"][data-superbanner-fixed="true"] #banner {
  position: fixed;
  top: 0;
  z-index: 1000;
  background: rgba(255, 255, 255, 0.95);
}
[data-layout="mobile"] #skyscraper,
[data-layout="mobile"] #traffective-ad-WPSkyscraper,
[data-layout="mobile"] #traffective-ad-Skyscraper,
[data-layout="mobile"] #sky {
  top: 0;
  opacity: 1;
  height: auto;
  margin-left: 0 !important;
  display: inline-block;
  left: 0 !important;
}
[data-layout="mobile"] .adhelper {
  padding: 10px 0;
}
[data-layout="mobile"] .adhelper [id^="rectangle"] {
  padding: 0;
}
[data-layout="mobile"] .adhelper [id^="mobileglobal"] {
  padding: 0;
}
[data-layout="mobile"] .adhelper [id^="promoad"] {
  padding: 0;
}
[data-layout="mobile"] .ad[data-float="left"] {
  float: none;
  margin: 0;
}
[data-layout="mobile"] .ad[data-float="right"] {
  float: none;
  margin: 0;
}
[data-layout="mobile"] [data-layout-mobile*="ia12-"] .ad-oms,
[data-layout="mobile"] [data-layout-mobile*="ia12-"] .ad-topteaser {
  margin-top: 0;
}
[data-layout="mobile"] [data-tags*="Advertorial"].article-header:before {
  top: 10px;
  right: 10px;
}
.body {
  padding: 20px 0 0;
  display: block !important;
  width: auto !important;
  min-height: 10000px;
  position: relative;
}
html[data-addedtags*='cms_digplugin'] .body {
  min-height: auto;
}
html.domready .body {
  min-height: 800px;
}
.digplugin .body {
  min-height: 0 !important;
}
.iframe-context .body {
  min-height: 0 !important;
}
.body > * {
  margin: 0;
}
.body > article {
  position: relative;
}
[data-layout="desktop"] .body {
  margin: 0 -10px;
}
[data-layout="tablet"] .body {
  margin: 0 -10px;
}
[data-layout="mobile"] .body {
  margin: 0 -10px;
}
.date-picker-wrapper {
  position: absolute;
  z-index: 3;
  border: 1px solid #c9ced5;
  background: #ffffff;
  padding: 20px;
  line-height: 20px;
  color: #505050;
  font-family: "Roboto";
  box-shadow: 0px 7px 15px -5px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 7px 15px -5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 7px 15px -5px rgba(0, 0, 0, 0.5);
  max-width: 100%;
  top: 100% !important;
  margin-top: -1px;
}
.date-picker-wrapper.inline-wrapper {
  position: relative;
  box-shadow: none;
  display: inline-block;
}
.date-picker-wrapper.single-date {
  width: auto;
}
.date-picker-wrapper .footer {
  margin: 0;
  padding: 0;
  border: none;
}
.date-picker-wrapper .month-name {
  text-transform: uppercase;
  font-family: "Roboto";
}
.date-picker-wrapper .month-wrapper {
  cursor: default;
  position: relative;
  overflow: hidden;
  width: auto !important;
}
.date-picker-wrapper .month-wrapper table {
  max-width: 220px;
  width: 48%;
  float: left;
}
.date-picker-wrapper .month-wrapper table th,
.date-picker-wrapper .month-wrapper table td {
  vertical-align: middle;
  text-align: center;
  line-height: 0.875rem;
  margin: 0;
  padding: 0;
  width: 14.28571429%;
}
.date-picker-wrapper .month-wrapper table .day {
  padding: 5px 0;
  line-height: 1;
  font-family: "Roboto";
  margin-bottom: 1px;
  color: #c9ced5;
  background: none;
  cursor: default;
  transition: color 0.25s ease, background 0.25s ease;
  -o-transition: color 0.25s ease, background 0.25s ease;
  -webkit-transition: color 0.25s ease, background 0.25s ease;
}
.date-picker-wrapper .month-wrapper table .day.lastMonth,
.date-picker-wrapper .month-wrapper table .day.nextMonth {
  display: none;
}
.date-picker-wrapper .month-wrapper table .day.checked {
  color: #ffffff;
  background: #007cc2;
}
.date-picker-wrapper .month-wrapper table .day.has-tooltip {
  cursor: help !important;
}
.date-picker-wrapper .month-wrapper table .day.toMonth.valid {
  color: #4d555a;
  background: none;
  cursor: pointer;
}
.date-picker-wrapper .month-wrapper table .day.toMonth.hovering {
  color: #ffffff;
  background: #007cc2;
}
.date-picker-wrapper .month-wrapper table .day.real-today,
.date-picker-wrapper .month-wrapper table .day.real-today.valid {
  color: #ffffff;
  background: #4d555a;
}
.date-picker-wrapper .month-wrapper table .day.real-today.checked,
.date-picker-wrapper .month-wrapper table .day.real-today.valid.checked {
  color: #ffffff;
  background: #007cc2;
}
.date-picker-wrapper .month-wrapper table .day.real-today.hovering,
.date-picker-wrapper .month-wrapper table .day.real-today.valid.hovering {
  color: #ffffff;
  background: #007cc2;
}
.date-picker-wrapper .month-wrapper table .week-name {
  height: 20px;
  line-height: 20px;
  font-weight: 400;
  text-transform: uppercase;
}
.date-picker-wrapper .gap {
  position: relative;
  z-index: 1;
  width: 2%;
  font-size: 0;
  line-height: 0;
  float: left;
  top: -5px;
  visibility: hidden;
  height: 0;
}
.date-picker-wrapper .first-date-selected,
.date-picker-wrapper .last-date-selected {
  background: #004f9e !important;
  color: #ffffff !important;
}
.date-picker-wrapper .caption .next,
.date-picker-wrapper .caption .prev {
  cursor: pointer;
  font-size: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.date-picker-wrapper .caption .next:before,
.date-picker-wrapper .caption .prev:before {
  font-family: "icomoon";
  display: block;
  position: absolute;
  top: 0;
}
.date-picker-wrapper .caption .next {
  transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
}
.date-picker-wrapper .caption .next:before {
  right: 50%;
  margin-right: -5.5px;
  content: "\e901";
}
.date-picker-wrapper .caption .prev {
  transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}
.date-picker-wrapper .caption .prev:before {
  left: 50%;
  margin-left: -5.5px;
  content: "\e901";
}
.date-picker-wrapper .selected-days {
  display: none;
}
.date-picker-wrapper .hide {
  display: none;
}
.date-picker-wrapper .date-range-length-tip {
  position: absolute;
  margin-top: -4px;
  margin-left: -8px;
  display: none;
  background: #4d555a;
  color: #ffffff;
  padding: 0 6px;
  border-radius: 2px;
  font-size: 12px;
  line-height: 16px;
}
.date-picker-wrapper .date-range-length-tip:after {
  content: "";
  position: absolute;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid transparent;
  left: 50%;
  margin-left: -4px;
  bottom: -4px;
}
.date-picker-wrapper.two-months.no-gap .month1 .next,
.date-picker-wrapper.two-months.no-gap .month2 .prev {
  display: none;
}
.date-picker-wrapper.single-month .month-wrapper {
  width: 100% !important;
}
.date-picker-wrapper.single-month .month-wrapper table {
  max-width: 100%;
  width: 100%;
}
[data-layout="desktop"] .date-picker-wrapper {
  font-size: 0.75rem;
}
[data-layout="desktop"] .date-picker-wrapper .month-name {
  font-size: 0.75rem;
}
[data-layout="desktop"] .date-picker-wrapper .month-wrapper table .day {
  font-size: 0.75rem;
}
[data-layout="desktop"] .date-picker-wrapper .caption {
  height: 44px;
}
[data-layout="desktop"] .date-picker-wrapper .caption .next:before,
[data-layout="desktop"] .date-picker-wrapper .caption .prev:before {
  font-size: 0.688rem;
}
[data-layout="desktop"] [data-layout-desktop*="c2-"] .date-picker-wrapper,
[data-layout="desktop"] [data-layout-desktop*="c3-"] .date-picker-wrapper,
[data-layout="desktop"] [data-layout-desktop*="c4-"] .date-picker-wrapper {
  width: 100%;
}
[data-layout="tablet"] .date-picker-wrapper {
  font-size: 0.875rem;
  width: 100%;
}
[data-layout="tablet"] .date-picker-wrapper .month-name {
  font-size: 1rem;
}
[data-layout="tablet"] .date-picker-wrapper .month-wrapper table .day {
  font-size: 0.875rem;
}
[data-layout="tablet"] .date-picker-wrapper .caption {
  height: 40px;
}
[data-layout="tablet"] .date-picker-wrapper .caption .next:before,
[data-layout="tablet"] .date-picker-wrapper .caption .prev:before {
  font-size: 1rem;
  margin-top: -8px;
}
[data-layout="mobile"] .date-picker-wrapper {
  font-size: 0.875rem;
  width: 100%;
}
[data-layout="mobile"] .date-picker-wrapper .month-name {
  font-size: 1rem;
}
[data-layout="mobile"] .date-picker-wrapper .month-wrapper table .day {
  font-size: 0.875rem;
}
[data-layout="mobile"] .date-picker-wrapper .caption {
  height: 40px;
}
[data-layout="mobile"] .date-picker-wrapper .caption .next:before,
[data-layout="mobile"] .date-picker-wrapper .caption .prev:before {
  font-size: 1rem;
  margin-top: -8px;
}
dig-plugin {
  display: block;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  min-height: 100px;
  vertical-align: top;
  margin: 0;
}
dig-plugin[data-alignment="block"] {
  width: 100%;
  clear: both;
  float: none;
  margin: 15px 0;
}
dig-plugin[data-type] .dig-plugin-content {
  width: 100% !important;
  overflow: hidden;
}
dig-plugin[data-type] .dig-plugin-content > div,
dig-plugin[data-type] .dig-plugin-content > div > iframe {
  display: block;
}
dig-plugin .embed-opt-in {
  background-color: #eeede9;
  padding: 2rem 0 1.5rem 0;
  border-radius: 1rem;
  text-align: center;
}
dig-plugin .embed-opt-in .embed-opt-in-title {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 1.125rem;
  line-height: 1.3;
  /*color: #454545*/
}
dig-plugin .embed-opt-in .embed-opt-in-title strong {
  display: block;
  /*color: #c90;*/
  font-size: 1.375rem;
  margin-bottom: 10px;
}
dig-plugin .embed-opt-in .embed-opt-in-desc {
  font-size: 0.875rem !important;
}
dig-plugin .embed-opt-in .embed-opt-in-desc a {
  /*color: #c90;*/
  text-decoration: underline;
}
dig-plugin .embed-opt-in button {
  background-color: #454545;
  color: #fff;
  font-weight: bold;
  padding: .5rem 4rem;
  border: none;
  margin: 1rem 0;
  min-height: 40px;
  font-size: 0.9rem;
}
[data-embeds-enabled='false'] dig-plugin[data-type='youtube'] .dig-plugin-content {
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  background-size: cover;
}
[data-embeds-enabled='false'] dig-plugin[data-type='youtube'] .dig-plugin-content .embed-opt-in {
  padding-right: 15px;
  padding-left: 15px;
}
[data-layout="desktop"] dig-plugin[data-alignment="left"] {
  width: 50%;
  float: left;
  margin: 5px 15px 15px 0;
}
[data-layout="desktop"] dig-plugin[data-alignment="right"] {
  width: 50%;
  float: right;
  margin: 5px 0 15px 15px;
}
[data-layout="tablet"] dig-plugin[data-alignment="left"] {
  width: 50%;
  float: left;
  padding: 10px 10px 10px 0;
}
[data-layout="tablet"] dig-plugin[data-alignment="right"] {
  width: 50%;
  float: right;
  padding: 10px 0 10px 10px;
}
[data-layout="mobile"] dig-plugin[data-alignment="left"],
[data-layout="mobile"] dig-plugin[data-alignment="right"] {
  width: 100%;
  clear: both;
  padding: 10px 0 0;
  float: none;
}
dig-plugin[data-type="brightcove"] .dig-plugin-content {
  display: block;
  position: relative;
  padding-bottom: 56.3%;
  height: 0;
  overflow: hidden;
  background: url("../../images/image-placeholder.svg") no-repeat scroll center center;
  background-color: #ffffff;
}
dig-plugin[data-type="brightcove"] .dig-plugin-content object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.vjs-play-progress {
  background-color: #ffffff !important;
}
dig-plugin[data-type="facebook"] .dig-plugin-content > div {
  text-align: center;
}
[data-colorscheme="dark"] .fb-comment-embed {
  background: none;
}
dig-plugin[data-type="infobox"] .header {
  padding: 0 !important;
}
dig-plugin[data-type="infobox"] .slider-text {
  margin: 10px 0px 25px;
}
dig-plugin[data-template="poll"] .poll-brick {
  padding: 0;
}
dig-plugin[data-template="poll"] .poll-brick header {
  display: none;
}
dig-plugin[data-type="quotation"] {
  display: block;
  position: relative;
  padding: 0 !important;
  height: auto;
  font-family: "Roboto";
  font-size: 0.875rem;
  line-height: 1.5;
  min-height: auto;
}
dig-plugin[data-type="quotation"] .author {
  font-style: italic;
}
dig-plugin[data-type="slider"] .dig-plugin-content .header {
  padding: 0 !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery {
  background: #f0eeef;
  padding: 10px;
  margin-top: 10px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline {
  position: relative;
  margin-top: 10px;
  display: inline-block;
  width: 100%;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline {
  display: none !important;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline.fullscreen {
  display: block !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .gallery-close {
  position: fixed;
  right: 8%;
  top: 30px;
  cursor: pointer;
  z-index: 10000000001;
  display: none;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .gallery-close .icon-close {
  font-size: 2rem;
  font-weight: 700;
  display: block;
  color: #dfe1e4;
  background: none;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .gallery-close {
  display: block;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .galleryTop {
  z-index: 10000000001;
  position: fixed;
  color: #ffffff;
  cursor: default;
  top: 28px;
  left: 8%;
  display: none;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .galleryTop .portalLogoInvert {
  float: left;
  display: block;
  width: 100px;
  height: 100px;
  background: url("../../images/logo-small.jpg") no-repeat 0 center scroll;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .galleryTop .galleryHead {
  float: left !important;
  line-height: 100px;
  font-size: 4.375rem;
  margin: 0 0 0 10px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .galleryTop h2 {
  clear: none !important;
  color: #ffffff;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .galleryTop {
  display: block;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .arrow {
  display: none;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .collapsed {
  display: none;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .expanded {
  display: block;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .expanded .rsThumb.rsNavSelected {
  border: #004f9e 2px solid;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList {
  position: relative;
  padding: 0 10px;
  direction: ltr;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList {
  position: fixed !important;
  height: auto !important;
  width: auto !important;
  margin: 0 !important;
  padding: 12% 8% !important;
  z-index: 10000000000 !important;
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  background: rgba(0, 0, 0, 0.9);
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow {
  float: left;
  overflow: visible;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsFullscreenBtn {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  width: 44px;
  text-align: center;
  background: #4d555a;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsFullscreenBtn {
  display: none !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsFullscreenBtn .rsFullscreenIcn {
  line-height: 44px;
  font-size: 1.75rem;
  color: #ffffff;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsContainer {
  height: 100%;
  width: 100%;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsContainer .rsSlide {
  display: block;
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow {
  cursor: pointer;
  width: 44px;
  height: 58px;
  position: absolute;
  z-index: 20;
  top: 50%;
  margin-top: -29px;
  transition: visibility 0.125s linear, opacity 0.125s linear;
  -o-transition: visibility 0.125s linear, opacity 0.125s linear;
  -webkit-transition: visibility 0.125s linear, opacity 0.125s linear;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow.rsHidden {
  opacity: 0;
  visibility: hidden;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow {
  margin-top: -32px;
  height: 64px;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow.rsHidden {
  opacity: 1;
  visibility: visible;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow .rsArrowIcn {
  background: none;
  color: #dfe1e4;
  font-size: 4rem;
  padding: 0;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow.rsArrowRight {
  right: 0;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow.rsArrowLeft {
  left: 0;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsArrow .rsArrowIcn {
  width: 100%;
  cursor: pointer;
  background: #f0eeef;
  z-index: 2;
  font-size: 1.5rem;
  color: #4d555a;
  padding: 17px 10px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption {
  width: 100%;
  float: left;
  margin-top: 0;
  padding: 32px 0 10px;
  position: relative;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption .gallery-count {
  font-size: 1rem;
  font-weight: 300;
  line-height: 1;
  position: absolute;
  top: 8px;
  left: 0;
  color: #4d555a;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption .gallery-count {
  z-index: 10000000001;
  position: fixed;
  left: 8%;
  bottom: 100px;
  top: auto !important;
  font-size: 1rem;
  font-weight: 300;
  color: #dfe1e4;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption .rsCaption {
  display: block;
  min-height: 4.199999999999999em;
  font-size: 1rem;
  line-height: 1.4;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption .rsCaption {
  z-index: 10000000001;
  position: fixed;
  left: 8%;
  top: 92%;
  color: #ffffff;
  width: 65%;
  padding-right: 70px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption .rsCaption .source {
  font-style: italic;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsGCaption .rsCaption a {
  width: auto;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .slider-content {
  height: 100% !important;
  text-align: center;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .slider-content .rsImg {
  height: 100% !important;
  width: auto !important;
  margin-left: 0 !important;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .slider-content .rsImg {
  margin-top: 0 !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs {
  cursor: pointer;
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 22;
}
html.overlayMode dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs {
  display: none !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor {
  width: 100%;
  height: 68px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumb {
  float: left;
  overflow: hidden;
  width: 96px;
  height: 68px;
  position: relative;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumb img {
  width: 100%;
  height: 100%;
  min-height: 68px;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  object-fit: contain;
  -o-object-fit: contain;
  -ms-object-fit: contain;
  -moz-object-fit: contain;
  -webkit-object-fit: contain;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumbsArrow {
  cursor: pointer;
  width: 44px;
  height: 100%;
  position: absolute;
  top: 0;
  transition: opacity 0.25s ease;
  -o-transition: opacity 0.25s ease;
  -webkit-transition: opacity 0.25s ease;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumbsArrow .rsThumbsArrowIcn {
  width: 100%;
  height: 100%;
  cursor: pointer;
  position: absolute;
  background: rgba(255, 255, 255, 0.75);
  z-index: 2;
  font-size: 1.5rem;
  color: #4d555a;
  padding: 0 10px;
  line-height: 68px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumbsArrow.rsThumbsArrowLeft {
  left: 0;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumbsArrow.rsThumbsArrowRight {
  right: -1px;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsThumbs.rsThumbsHor .rsThumbsArrow.rsThumbsArrowDisabled {
  display: none;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsTabs {
  float: left;
  background: none !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsSlide {
  background: rgba(255, 255, 255, 0) !important;
}
dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .rsDefault.rsWithThumbsHor .rsThumbsContainer {
  position: relative;
  height: 100%;
}
dig-plugin[data-type="slider"][data-alignment="left"] .dig-plugin-content .header h4,
dig-plugin[data-type="slider"][data-alignment="right"] .dig-plugin-content .header h4 {
  margin: -2px 0 -16px !important;
  font-size: 3.125rem !important;
  letter-spacing: -3.5px !important;
}
dig-plugin[data-type="slider"][data-alignment="left"] .dig-plugin-content .gallery .slider-gallery.inline.loading .itemList,
dig-plugin[data-type="slider"][data-alignment="right"] .dig-plugin-content .gallery .slider-gallery.inline.loading .itemList {
  height: 436px;
}
dig-plugin[data-type="slider"][data-alignment="left"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsFullscreenBtn,
dig-plugin[data-type="slider"][data-alignment="right"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsFullscreenBtn {
  display: none;
}
[data-layout="tablet"] dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsFullscreenBtn {
  display: none !important;
}
[data-layout="mobile"] dig-plugin[data-type="slider"] .dig-plugin-content .gallery .slider-gallery.inline .itemList .rsOverflow .rsFullscreenBtn {
  display: none !important;
}
dig-plugin[data-type="sliderLink"] .article-gallery-preview .item {
  padding: 0;
}
dig-plugin[data-type="sliderLink"] .gallery-preview-header a {
  color: #4d555a !important;
  line-height: 1 !important;
}
dig-plugin[data-type="sliderLink"] .gallery-preview-header h3 {
  margin: 0 !important;
  font-wight: normal !important;
  font-size: 100% !important;
}
[data-layout="desktop"] dig-plugin[data-type="sliderLink"] .gallery-preview-header a:hover {
  color: #990000 !important;
}
[data-layout="desktop"] dig-plugin[data-type="sliderLink"] .gallery-preview-header .gallery-link:hover {
  color: #990000 !important;
}
dig-plugin[data-type="text"] {
  font-family: "Roboto";
  font-size: 0.875rem;
  line-height: 1.5;
  height: auto;
  min-height: auto;
  padding: 0 !important;
}
dig-plugin[data-type="text"] .text-box {
  width: 100% !important;
  padding: 10px;
}
dig-plugin[data-type="twitter"] {
  min-height: 200px;
}
dig-plugin[data-type="twitter"] .dig-plugin-content {
  min-height: 250px;
}
dig-plugin[data-type="twitter"] .dig-plugin-content > twitterwidget {
  width: 100% !important;
  margin: 0 !important;
}
twitterwidget::shadow .EmbeddedTweet {
  width: 100%;
  max-width: 100%;
}
dig-plugin[data-type="youtube"] {
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  display: block;
  overflow: hidden;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
  cursor: pointer;
  font-size: 14px;
}
dig-plugin[data-type="youtube"] .plugin-controls {
  position: absolute;
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  display: block;
  margin-left: -1em;
  margin-top: -1em;
  width: 2em;
  height: 2em;
  line-height: 2em;
  border: none;
  border-radius: 50%;
  font-size: 3.5em;
  background-color: rgba(0, 0, 0, 0.45);
  color: #ffffff;
  -webkit-transition: border-color 0.4s, outline 0.4s, background-color 0.4s;
  -moz-transition: border-color 0.4s, outline 0.4s, background-color 0.4s;
  -ms-transition: border-color 0.4s, outline 0.4s, background-color 0.4s;
  -o-transition: border-color 0.4s, outline 0.4s, background-color 0.4s;
  transition: border-color 0.4s, outline 0.4s, background-color 0.4s;
}
dig-plugin[data-type="youtube"] .plugin-controls .play {
  line-height: 1;
  width: 100%;
  height: 100%;
  font-size: 32%;
  position: relative;
  box-sizing: border-box;
  margin-top: 34%;
  margin-left: 42%;
}
.twoColFixRtHdr dig-plugin[data-type="youtube"] .plugin-controls .play {
  margin-top: 34%;
}
dig-plugin[data-type="youtube"] .play:before {
  content: "";
  display: inline-block;
  border-left: 1.5em solid #ffffff;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  font-size: 1em;
  box-sizing: border-box;
  margin-left: 0;
}
dig-plugin[data-type="youtube"]:hover .plugin-controls {
  background-color: #f0eeef;
  background-opacity: 0.5;
}
dig-plugin[data-type="youtube"] .dig-plugin-content {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-repeat: no-repeat;
}
dig-plugin[data-type="youtube"] .dig-plugin-content iframe,
dig-plugin[data-type="youtube"] .dig-plugin-content object,
dig-plugin[data-type="youtube"] .dig-plugin-content embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
dig-plugin[data-type="zoom"] .image {
  cursor: zoom-in;
  cursor: -moz-zoom-in;
  cursor: -webkit-zoom-in;
}
.mfp-with-zoom .mfp-content {
  width: 100%;
  padding: 10% 15%;
}
.mfp-with-zoom .mfp-content .mfp-figure .image {
  background: none;
}
.mfp-with-zoom .mfp-container {
  padding: 0 !important;
}
.mfp-with-zoom .mfp-close {
  font-size: 2rem;
  color: #c9ced5;
  background: none;
  border: none;
  top: 30px !important;
  right: 30px !important;
  bottom: auto !important;
  left: auto !important;
  cursor: pointer !important;
}
.mfp-with-zoom .mfp-close .icon-close {
  font-weight: 700;
}
.mfp-with-zoom.mfp-bg {
  background: #000000 !important;
  opacity: 0.9 !important;
}
.flickity-enabled {
  position: relative;
}
.flickity-enabled:focus {
  outline: none;
}
.flickity-enabled.is-draggable {
  tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}
.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}
.flickity-prev-next-button {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.75);
  cursor: pointer;
  transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
}
.flickity-prev-next-button:hover {
  background: #ffffff;
}
.flickity-prev-next-button:focus {
  outline: none;
}
.flickity-prev-next-button:active {
  opacity: 0.6;
}
.flickity-prev-next-button:disabled {
  opacity: 0.3;
  cursor: auto;
}
.flickity-prev-next-button.previous {
  left: 10px;
}
.flickity-prev-next-button.next {
  right: 10px;
}
.flickity-prev-next-button svg {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}
.flickity-prev-next-button .arrow {
  fill: #333;
}
.flickity-prev-next-button.no-svg {
  color: #333;
  font-size: 26px;
}
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}
.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}
.flickity-rtl .flickity-page-dots {
  direction: rtl;
}
.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}
.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}
.flickity-page-dots .dot.is-selected {
  opacity: 1;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-light-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-light-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-light-webfont.svg?build=20210210-1023#roboto_condensedlight") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-light-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-light-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-light-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-regular-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-regular-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-regular-webfont.svg?build=20210210-1023#roboto_condensedregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-regular-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-regular-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-regular-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Condensed";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-bold-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-bold-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-bold-webfont.svg?build=20210210-1023#roboto_condensedbold") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-bold-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-bold-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotocondensed-bold-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-thin-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-thin-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-thin-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-thin-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-thin-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-thin-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-light-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-light-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-light-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-light-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-light-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-light-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-regular-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-regular-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-regular-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-regular-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-regular-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-regular-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-medium-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-medium-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-medium-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-medium-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-medium-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-medium-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-bold-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-bold-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-bold-webfont.svg?build=20210210-1023#robotobold") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-bold-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-bold-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/roboto-bold-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-thin-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-thin-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-thin-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-thin-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-thin-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-thin-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-light-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-light-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-light-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-light-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-light-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-light-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-regular-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-regular-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-regular-webfont.svg?build=20210210-1023#robotoregular") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-regular-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-regular-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-regular-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Roboto Slab";
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-bold-webfont.eot?build=20210210-1023");
  src: url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-bold-webfont.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-bold-webfont.svg?build=20210210-1023#robotobold") format("svg"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-bold-webfont.woff2?build=20210210-1023") format("woff2"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-bold-webfont.woff?build=20210210-1023") format("woff"), url("/www/libs/_responsive/2016-12/fonts/roboto/robotoslab-bold-webfont.ttf?build=20210210-1023") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "icomoon";
  src: url("../../fonts/icomoon/icomoon.eot?build=20210210-1023");
  src: url("../../fonts/icomoon/icomoon.eot?build=20210210-1023#iefix") format("embedded-opentype"), url("../../fonts/icomoon/icomoon.woff?build=20210210-1023") format("woff"), url("../../fonts/icomoon/icomoon.ttf?build=20210210-1023") format("truetype"), url("../../fonts/icomoon/icomoon.svg?build=20210210-1023#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-layout="desktop"] .writecomment-wrapper:before,
[data-layout="tablet"] .writecomment-wrapper:before,
[data-layout="mobile"] .writecomment-wrapper:before {
  font-family: "icomoon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  vertical-align: top;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: none;
}
[data-layout="desktop"] [class^="icon-"],
[data-layout="tablet"] [class^="icon-"],
[data-layout="mobile"] [class^="icon-"],
[data-layout="desktop"] [class*=" icon-"],
[data-layout="tablet"] [class*=" icon-"],
[data-layout="mobile"] [class*=" icon-"],
[data-layout="desktop"] .sbToggle,
[data-layout="tablet"] .sbToggle,
[data-layout="mobile"] .sbToggle,
[data-layout="desktop"] .rsThumbsArrowIcn,
[data-layout="tablet"] .rsThumbsArrowIcn,
[data-layout="mobile"] .rsThumbsArrowIcn,
[data-layout="desktop"] .rsArrowIcn,
[data-layout="tablet"] .rsArrowIcn,
[data-layout="mobile"] .rsArrowIcn,
[data-layout="desktop"] .rsFullscreenIcn,
[data-layout="tablet"] .rsFullscreenIcn,
[data-layout="mobile"] .rsFullscreenIcn {
  font-family: "icomoon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  position: relative;
  vertical-align: top;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[data-layout="desktop"] [class^="icon-"].arrow-up,
[data-layout="tablet"] [class^="icon-"].arrow-up,
[data-layout="mobile"] [class^="icon-"].arrow-up,
[data-layout="desktop"] [class*=" icon-"].arrow-up,
[data-layout="tablet"] [class*=" icon-"].arrow-up,
[data-layout="mobile"] [class*=" icon-"].arrow-up,
[data-layout="desktop"] .sbToggle.arrow-up,
[data-layout="tablet"] .sbToggle.arrow-up,
[data-layout="mobile"] .sbToggle.arrow-up,
[data-layout="desktop"] .rsThumbsArrowIcn.arrow-up,
[data-layout="tablet"] .rsThumbsArrowIcn.arrow-up,
[data-layout="mobile"] .rsThumbsArrowIcn.arrow-up,
[data-layout="desktop"] .rsArrowIcn.arrow-up,
[data-layout="tablet"] .rsArrowIcn.arrow-up,
[data-layout="mobile"] .rsArrowIcn.arrow-up,
[data-layout="desktop"] .rsFullscreenIcn.arrow-up,
[data-layout="tablet"] .rsFullscreenIcn.arrow-up,
[data-layout="mobile"] .rsFullscreenIcn.arrow-up,
[data-layout="desktop"] [class^="icon-"].thumb-up,
[data-layout="tablet"] [class^="icon-"].thumb-up,
[data-layout="mobile"] [class^="icon-"].thumb-up,
[data-layout="desktop"] [class*=" icon-"].thumb-up,
[data-layout="tablet"] [class*=" icon-"].thumb-up,
[data-layout="mobile"] [class*=" icon-"].thumb-up,
[data-layout="desktop"] .sbToggle.thumb-up,
[data-layout="tablet"] .sbToggle.thumb-up,
[data-layout="mobile"] .sbToggle.thumb-up,
[data-layout="desktop"] .rsThumbsArrowIcn.thumb-up,
[data-layout="tablet"] .rsThumbsArrowIcn.thumb-up,
[data-layout="mobile"] .rsThumbsArrowIcn.thumb-up,
[data-layout="desktop"] .rsArrowIcn.thumb-up,
[data-layout="tablet"] .rsArrowIcn.thumb-up,
[data-layout="mobile"] .rsArrowIcn.thumb-up,
[data-layout="desktop"] .rsFullscreenIcn.thumb-up,
[data-layout="tablet"] .rsFullscreenIcn.thumb-up,
[data-layout="mobile"] .rsFullscreenIcn.thumb-up {
  transform: none;
  -o-transform: none;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
  display: inline-block;
  line-height: inherit;
}
[data-layout="desktop"] [class^="icon-"].arrow-right,
[data-layout="tablet"] [class^="icon-"].arrow-right,
[data-layout="mobile"] [class^="icon-"].arrow-right,
[data-layout="desktop"] [class*=" icon-"].arrow-right,
[data-layout="tablet"] [class*=" icon-"].arrow-right,
[data-layout="mobile"] [class*=" icon-"].arrow-right,
[data-layout="desktop"] .sbToggle.arrow-right,
[data-layout="tablet"] .sbToggle.arrow-right,
[data-layout="mobile"] .sbToggle.arrow-right,
[data-layout="desktop"] .rsThumbsArrowIcn.arrow-right,
[data-layout="tablet"] .rsThumbsArrowIcn.arrow-right,
[data-layout="mobile"] .rsThumbsArrowIcn.arrow-right,
[data-layout="desktop"] .rsArrowIcn.arrow-right,
[data-layout="tablet"] .rsArrowIcn.arrow-right,
[data-layout="mobile"] .rsArrowIcn.arrow-right,
[data-layout="desktop"] .rsFullscreenIcn.arrow-right,
[data-layout="tablet"] .rsFullscreenIcn.arrow-right,
[data-layout="mobile"] .rsFullscreenIcn.arrow-right,
[data-layout="desktop"] [class^="icon-"].thumb-right,
[data-layout="tablet"] [class^="icon-"].thumb-right,
[data-layout="mobile"] [class^="icon-"].thumb-right,
[data-layout="desktop"] [class*=" icon-"].thumb-right,
[data-layout="tablet"] [class*=" icon-"].thumb-right,
[data-layout="mobile"] [class*=" icon-"].thumb-right,
[data-layout="desktop"] .sbToggle.thumb-right,
[data-layout="tablet"] .sbToggle.thumb-right,
[data-layout="mobile"] .sbToggle.thumb-right,
[data-layout="desktop"] .rsThumbsArrowIcn.thumb-right,
[data-layout="tablet"] .rsThumbsArrowIcn.thumb-right,
[data-layout="mobile"] .rsThumbsArrowIcn.thumb-right,
[data-layout="desktop"] .rsArrowIcn.thumb-right,
[data-layout="tablet"] .rsArrowIcn.thumb-right,
[data-layout="mobile"] .rsArrowIcn.thumb-right,
[data-layout="desktop"] .rsFullscreenIcn.thumb-right,
[data-layout="tablet"] .rsFullscreenIcn.thumb-right,
[data-layout="mobile"] .rsFullscreenIcn.thumb-right {
  transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  display: inline-block;
  line-height: inherit;
}
[data-layout="desktop"] [class^="icon-"].arrow-down,
[data-layout="tablet"] [class^="icon-"].arrow-down,
[data-layout="mobile"] [class^="icon-"].arrow-down,
[data-layout="desktop"] [class*=" icon-"].arrow-down,
[data-layout="tablet"] [class*=" icon-"].arrow-down,
[data-layout="mobile"] [class*=" icon-"].arrow-down,
[data-layout="desktop"] .sbToggle.arrow-down,
[data-layout="tablet"] .sbToggle.arrow-down,
[data-layout="mobile"] .sbToggle.arrow-down,
[data-layout="desktop"] .rsThumbsArrowIcn.arrow-down,
[data-layout="tablet"] .rsThumbsArrowIcn.arrow-down,
[data-layout="mobile"] .rsThumbsArrowIcn.arrow-down,
[data-layout="desktop"] .rsArrowIcn.arrow-down,
[data-layout="tablet"] .rsArrowIcn.arrow-down,
[data-layout="mobile"] .rsArrowIcn.arrow-down,
[data-layout="desktop"] .rsFullscreenIcn.arrow-down,
[data-layout="tablet"] .rsFullscreenIcn.arrow-down,
[data-layout="mobile"] .rsFullscreenIcn.arrow-down,
[data-layout="desktop"] [class^="icon-"].thumb-down,
[data-layout="tablet"] [class^="icon-"].thumb-down,
[data-layout="mobile"] [class^="icon-"].thumb-down,
[data-layout="desktop"] [class*=" icon-"].thumb-down,
[data-layout="tablet"] [class*=" icon-"].thumb-down,
[data-layout="mobile"] [class*=" icon-"].thumb-down,
[data-layout="desktop"] .sbToggle.thumb-down,
[data-layout="tablet"] .sbToggle.thumb-down,
[data-layout="mobile"] .sbToggle.thumb-down,
[data-layout="desktop"] .rsThumbsArrowIcn.thumb-down,
[data-layout="tablet"] .rsThumbsArrowIcn.thumb-down,
[data-layout="mobile"] .rsThumbsArrowIcn.thumb-down,
[data-layout="desktop"] .rsArrowIcn.thumb-down,
[data-layout="tablet"] .rsArrowIcn.thumb-down,
[data-layout="mobile"] .rsArrowIcn.thumb-down,
[data-layout="desktop"] .rsFullscreenIcn.thumb-down,
[data-layout="tablet"] .rsFullscreenIcn.thumb-down,
[data-layout="mobile"] .rsFullscreenIcn.thumb-down {
  transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  display: inline-block;
  line-height: inherit;
}
[data-layout="desktop"] [class^="icon-"].arrow-left,
[data-layout="tablet"] [class^="icon-"].arrow-left,
[data-layout="mobile"] [class^="icon-"].arrow-left,
[data-layout="desktop"] [class*=" icon-"].arrow-left,
[data-layout="tablet"] [class*=" icon-"].arrow-left,
[data-layout="mobile"] [class*=" icon-"].arrow-left,
[data-layout="desktop"] .sbToggle.arrow-left,
[data-layout="tablet"] .sbToggle.arrow-left,
[data-layout="mobile"] .sbToggle.arrow-left,
[data-layout="desktop"] .rsThumbsArrowIcn.arrow-left,
[data-layout="tablet"] .rsThumbsArrowIcn.arrow-left,
[data-layout="mobile"] .rsThumbsArrowIcn.arrow-left,
[data-layout="desktop"] .rsArrowIcn.arrow-left,
[data-layout="tablet"] .rsArrowIcn.arrow-left,
[data-layout="mobile"] .rsArrowIcn.arrow-left,
[data-layout="desktop"] .rsFullscreenIcn.arrow-left,
[data-layout="tablet"] .rsFullscreenIcn.arrow-left,
[data-layout="mobile"] .rsFullscreenIcn.arrow-left,
[data-layout="desktop"] [class^="icon-"].thumb-left,
[data-layout="tablet"] [class^="icon-"].thumb-left,
[data-layout="mobile"] [class^="icon-"].thumb-left,
[data-layout="desktop"] [class*=" icon-"].thumb-left,
[data-layout="tablet"] [class*=" icon-"].thumb-left,
[data-layout="mobile"] [class*=" icon-"].thumb-left,
[data-layout="desktop"] .sbToggle.thumb-left,
[data-layout="tablet"] .sbToggle.thumb-left,
[data-layout="mobile"] .sbToggle.thumb-left,
[data-layout="desktop"] .rsThumbsArrowIcn.thumb-left,
[data-layout="tablet"] .rsThumbsArrowIcn.thumb-left,
[data-layout="mobile"] .rsThumbsArrowIcn.thumb-left,
[data-layout="desktop"] .rsArrowIcn.thumb-left,
[data-layout="tablet"] .rsArrowIcn.thumb-left,
[data-layout="mobile"] .rsArrowIcn.thumb-left,
[data-layout="desktop"] .rsFullscreenIcn.thumb-left,
[data-layout="tablet"] .rsFullscreenIcn.thumb-left,
[data-layout="mobile"] .rsFullscreenIcn.thumb-left {
  transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  display: inline-block;
  line-height: inherit;
}
[data-layout="desktop"] .icon-advertise:before,
[data-layout="tablet"] .icon-advertise:before,
[data-layout="mobile"] .icon-advertise:before {
  content: none;
}
[data-layout="desktop"] .icon-arrow-1:before,
[data-layout="tablet"] .icon-arrow-1:before,
[data-layout="mobile"] .icon-arrow-1:before {
  content: "\e900";
}
[data-layout="desktop"] .icon-arrow-2:before,
[data-layout="tablet"] .icon-arrow-2:before,
[data-layout="mobile"] .icon-arrow-2:before {
  content: "\e901";
}
[data-layout="desktop"] .icon-arrow-3:before,
[data-layout="tablet"] .icon-arrow-3:before,
[data-layout="mobile"] .icon-arrow-3:before {
  content: "\e902";
}
[data-layout="desktop"] .icon-arrow-4:before,
[data-layout="tablet"] .icon-arrow-4:before,
[data-layout="mobile"] .icon-arrow-4:before {
  content: "\e921";
}
[data-layout="desktop"] .icon-checkmark:before,
[data-layout="tablet"] .icon-checkmark:before,
[data-layout="mobile"] .icon-checkmark:before {
  content: "\e903";
}
[data-layout="desktop"] .icon-close:before,
[data-layout="tablet"] .icon-close:before,
[data-layout="mobile"] .icon-close:before {
  content: "\e904";
}
[data-layout="desktop"] .icon-comment:before,
[data-layout="tablet"] .icon-comment:before,
[data-layout="mobile"] .icon-comment:before {
  content: none;
}
[data-layout="desktop"] .icon-comment:after,
[data-layout="tablet"] .icon-comment:after,
[data-layout="mobile"] .icon-comment:after {
  content: none;
}
[data-layout="desktop"] .icon-euro:before,
[data-layout="tablet"] .icon-euro:before,
[data-layout="mobile"] .icon-euro:before {
  content: none;
}
[data-layout="desktop"] .icon-euro:after,
[data-layout="tablet"] .icon-euro:after,
[data-layout="mobile"] .icon-euro:after {
  content: none;
}
[data-layout="desktop"] .icon-event:before,
[data-layout="tablet"] .icon-event:before,
[data-layout="mobile"] .icon-event:before {
  content: "\e905";
}
[data-layout="desktop"] .icon-facebook:before,
[data-layout="tablet"] .icon-facebook:before,
[data-layout="mobile"] .icon-facebook:before {
  content: "\e906";
}
[data-layout="desktop"] .icon-fav:before,
[data-layout="tablet"] .icon-fav:before,
[data-layout="mobile"] .icon-fav:before {
  content: none;
}
[data-layout="desktop"] .icon-gallery:before,
[data-layout="tablet"] .icon-gallery:before,
[data-layout="mobile"] .icon-gallery:before {
  content: none;
}
[data-layout="desktop"] .icon-gmap-pin:before,
[data-layout="tablet"] .icon-gmap-pin:before,
[data-layout="mobile"] .icon-gmap-pin:before {
  content: "\e907";
}
[data-layout="desktop"] .icon-gmap-pin:after,
[data-layout="tablet"] .icon-gmap-pin:after,
[data-layout="mobile"] .icon-gmap-pin:after {
  content: "\e908";
}
[data-layout="desktop"] .icon-gplus:before,
[data-layout="tablet"] .icon-gplus:before,
[data-layout="mobile"] .icon-gplus:before {
  content: "\e909";
}
[data-layout="desktop"] .icon-home:before,
[data-layout="tablet"] .icon-home:before,
[data-layout="mobile"] .icon-home:before {
  content: "\e90a";
}
[data-layout="desktop"] .icon-instagram:before,
[data-layout="tablet"] .icon-instagram:before,
[data-layout="mobile"] .icon-instagram:before {
  content: none;
}
[data-layout="desktop"] .icon-instagram-invers:before,
[data-layout="tablet"] .icon-instagram-invers:before,
[data-layout="mobile"] .icon-instagram-invers:before {
  content: "\e919";
}
[data-layout="desktop"] .icon-link:before,
[data-layout="tablet"] .icon-link:before,
[data-layout="mobile"] .icon-link:before {
  content: none;
}
[data-layout="desktop"] .icon-login:before,
[data-layout="tablet"] .icon-login:before,
[data-layout="mobile"] .icon-login:before {
  content: none;
}
[data-layout="desktop"] .icon-logout:before,
[data-layout="tablet"] .icon-logout:before,
[data-layout="mobile"] .icon-logout:before {
  content: none;
}
[data-layout="desktop"] .icon-logo-small:before,
[data-layout="tablet"] .icon-logo-small:before,
[data-layout="mobile"] .icon-logo-small:before {
  content: none;
}
[data-layout="desktop"] .icon-mail:before,
[data-layout="tablet"] .icon-mail:before,
[data-layout="mobile"] .icon-mail:before {
  content: "\e90b";
}
[data-layout="desktop"] icon-marker:before,
[data-layout="tablet"] icon-marker:before,
[data-layout="mobile"] icon-marker:before {
  content: none;
}
[data-layout="desktop"] icon-marker:after,
[data-layout="tablet"] icon-marker:after,
[data-layout="mobile"] icon-marker:after {
  content: none;
}
[data-layout="desktop"] .icon-menu:before,
[data-layout="tablet"] .icon-menu:before,
[data-layout="mobile"] .icon-menu:before {
  content: "\e90c";
}
[data-layout="desktop"] .icon-more:before,
[data-layout="tablet"] .icon-more:before,
[data-layout="mobile"] .icon-more:before {
  content: "\e90d";
}
[data-layout="desktop"] .icon-more:after,
[data-layout="tablet"] .icon-more:after,
[data-layout="mobile"] .icon-more:after {
  content: "\e90e";
}
[data-layout="desktop"] .icon-newsletter:before,
[data-layout="tablet"] .icon-newsletter:before,
[data-layout="mobile"] .icon-newsletter:before {
  content: none;
}
[data-layout="desktop"] .icon-no-ad:before,
[data-layout="tablet"] .icon-no-ad:before,
[data-layout="mobile"] .icon-no-ad:before {
  content: none;
}
[data-layout="desktop"] .icon-phone:before,
[data-layout="tablet"] .icon-phone:before,
[data-layout="mobile"] .icon-phone:before {
  content: none;
}
[data-layout="desktop"] .icon-picture:before,
[data-layout="tablet"] .icon-picture:before,
[data-layout="mobile"] .icon-picture:before {
  content: "\e90f";
}
[data-layout="desktop"] .icon-picture:after,
[data-layout="tablet"] .icon-picture:after,
[data-layout="mobile"] .icon-picture:after {
  content: "\e910";
}
[data-layout="desktop"] .icon-pinterest:before,
[data-layout="tablet"] .icon-pinterest:before,
[data-layout="mobile"] .icon-pinterest:before {
  content: none;
}
[data-layout="desktop"] .icon-poll:before,
[data-layout="tablet"] .icon-poll:before,
[data-layout="mobile"] .icon-poll:before {
  content: none;
}
[data-layout="desktop"] .icon-print:before,
[data-layout="tablet"] .icon-print:before,
[data-layout="mobile"] .icon-print:before {
  content: "\e911";
}
[data-layout="desktop"] .icon-print:after,
[data-layout="tablet"] .icon-print:after,
[data-layout="mobile"] .icon-print:after {
  content: "\e912";
}
[data-layout="desktop"] .icon-quota:before,
[data-layout="tablet"] .icon-quota:before,
[data-layout="mobile"] .icon-quota:before {
  content: none;
}
[data-layout="desktop"] .icon-refresh:before,
[data-layout="tablet"] .icon-refresh:before,
[data-layout="mobile"] .icon-refresh:before {
  content: "\e913";
}
[data-layout="desktop"] .icon-reply:before,
[data-layout="tablet"] .icon-reply:before,
[data-layout="mobile"] .icon-reply:before {
  content: none;
}
[data-layout="desktop"] .icon-resize:before,
[data-layout="tablet"] .icon-resize:before,
[data-layout="mobile"] .icon-resize:before {
  content: "\e914";
}
[data-layout="desktop"] .icon-search:before,
[data-layout="tablet"] .icon-search:before,
[data-layout="mobile"] .icon-search:before {
  content: "\e915";
}
[data-layout="desktop"] .icon-skip-arrow-down:before,
[data-layout="tablet"] .icon-skip-arrow-down:before,
[data-layout="mobile"] .icon-skip-arrow-down:before {
  content: "\e916";
}
[data-layout="desktop"] .icon-skip-arrow-left:before,
[data-layout="tablet"] .icon-skip-arrow-left:before,
[data-layout="mobile"] .icon-skip-arrow-left:before {
  content: "\e917";
}
[data-layout="desktop"] .icon-skip-arrow-right:before,
[data-layout="tablet"] .icon-skip-arrow-right:before,
[data-layout="mobile"] .icon-skip-arrow-right:before {
  content: "\e918";
}
[data-layout="desktop"] .icon-star:before,
[data-layout="tablet"] .icon-star:before,
[data-layout="mobile"] .icon-star:before {
  content: "\e91a";
}
[data-layout="desktop"] .icon-thumb:before,
[data-layout="tablet"] .icon-thumb:before,
[data-layout="mobile"] .icon-thumb:before {
  content: none;
}
[data-layout="desktop"] .icon-tram:before,
[data-layout="tablet"] .icon-tram:before,
[data-layout="mobile"] .icon-tram:before {
  content: none;
}
[data-layout="desktop"] .icon-twitter:before,
[data-layout="tablet"] .icon-twitter:before,
[data-layout="mobile"] .icon-twitter:before {
  content: "\e91b";
}
[data-layout="desktop"] .icon-user:before,
[data-layout="tablet"] .icon-user:before,
[data-layout="mobile"] .icon-user:before {
  content: none;
}
[data-layout="desktop"] .icon-user:after,
[data-layout="tablet"] .icon-user:after,
[data-layout="mobile"] .icon-user:after {
  content: none;
  visibility: hidden;
  opacity: 0;
}
[data-layout="desktop"] .icon-video:before,
[data-layout="tablet"] .icon-video:before,
[data-layout="mobile"] .icon-video:before {
  content: "\e91c";
}
[data-layout="desktop"] .icon-video:after,
[data-layout="tablet"] .icon-video:after,
[data-layout="mobile"] .icon-video:after {
  content: "\e91d";
}
[data-layout="desktop"] .icon-weather:before,
[data-layout="tablet"] .icon-weather:before,
[data-layout="mobile"] .icon-weather:before {
  content: none;
}
[data-layout="desktop"] .icon-web:before,
[data-layout="tablet"] .icon-web:before,
[data-layout="mobile"] .icon-web:before {
  content: none;
}
[data-layout="desktop"] .icon-whatsapp:before,
[data-layout="tablet"] .icon-whatsapp:before,
[data-layout="mobile"] .icon-whatsapp:before {
  content: "\e91e";
}
[data-layout="desktop"] .icon-whatsapp-invers:before,
[data-layout="tablet"] .icon-whatsapp-invers:before,
[data-layout="mobile"] .icon-whatsapp-invers:before {
  content: none;
}
[data-layout="desktop"] .icon-write:before,
[data-layout="tablet"] .icon-write:before,
[data-layout="mobile"] .icon-write:before {
  content: none;
}
[data-layout="desktop"] .icon-youtube:before,
[data-layout="tablet"] .icon-youtube:before,
[data-layout="mobile"] .icon-youtube:before {
  content: "\ea9e";
}
[data-layout="desktop"] .icon-youtube-invers:before,
[data-layout="tablet"] .icon-youtube-invers:before,
[data-layout="mobile"] .icon-youtube-invers:before {
  content: none;
}
[data-layout="desktop"] .icon-zoom-in:before,
[data-layout="tablet"] .icon-zoom-in:before,
[data-layout="mobile"] .icon-zoom-in:before {
  content: "\e91f";
}
[data-layout="desktop"] .icon-zoom-out:before,
[data-layout="tablet"] .icon-zoom-out:before,
[data-layout="mobile"] .icon-zoom-out:before {
  content: "\e920";
}
[data-layout="desktop"] .icon-spotify:before,
[data-layout="tablet"] .icon-spotify:before,
[data-layout="mobile"] .icon-spotify:before {
  content: none;
}
[data-layout="desktop"] .icon-music:before,
[data-layout="tablet"] .icon-music:before,
[data-layout="mobile"] .icon-music:before {
  content: none;
}
[data-layout="desktop"] .icon-feed:before,
[data-layout="tablet"] .icon-feed:before,
[data-layout="mobile"] .icon-feed:before {
  content: none;
}
[data-layout="desktop"] [class^="icon-"]::after,
[data-layout="tablet"] [class^="icon-"]::after,
[data-layout="mobile"] [class^="icon-"]::after,
[data-layout="desktop"] [class*="icon-"]::after,
[data-layout="tablet"] [class*="icon-"]::after,
[data-layout="mobile"] [class*="icon-"]::after {
  position: absolute;
  top: 0;
  left: 0;
}
[data-layout="desktop"] .icon-comment:after,
[data-layout="tablet"] .icon-comment:after,
[data-layout="mobile"] .icon-comment:after,
[data-layout="desktop"] .icon-print:after,
[data-layout="tablet"] .icon-print:after,
[data-layout="mobile"] .icon-print:after {
  opacity: 0.5;
}
[data-layout="desktop"][data-userstate="loggedin"] .icon-user:after,
[data-layout="tablet"][data-userstate="loggedin"] .icon-user:after,
[data-layout="mobile"][data-userstate="loggedin"] .icon-user:after {
  visibility: visible;
  opacity: 1;
}
[data-layout="desktop"] .skip,
[data-layout="tablet"] .skip,
[data-layout="mobile"] .skip {
  text-align: center;
  cursor: pointer;
  display: block;
  float: left;
  position: relative;
  background: #ffffff;
}
[data-layout="desktop"] .skip:after,
[data-layout="tablet"] .skip:after,
[data-layout="mobile"] .skip:after,
[data-layout="desktop"] .skip:before,
[data-layout="tablet"] .skip:before,
[data-layout="mobile"] .skip:before {
  border: solid rgba(255, 255, 255, 0);
  content: "";
  height: 0;
  width: 0;
  position: absolute;
}
[data-layout="desktop"] .skip.skip-right,
[data-layout="tablet"] .skip.skip-right,
[data-layout="mobile"] .skip.skip-right {
  border-top: 1px solid #c9ced5;
  border-bottom: 1px solid #c9ced5;
  border-left: 1px solid #c9ced5;
  padding-right: 16px;
  width: 28px;
  height: 44px;
}
[data-layout="desktop"] .skip.skip-right:before,
[data-layout="tablet"] .skip.skip-right:before,
[data-layout="mobile"] .skip.skip-right:before {
  border-width: 22px 16px;
  border-left-color: #c9ced5;
  top: -1px;
  left: 100%;
}
[data-layout="desktop"] .skip.skip-right:after,
[data-layout="tablet"] .skip.skip-right:after,
[data-layout="mobile"] .skip.skip-right:after {
  border-width: 21px 15px;
  border-left-color: #ffffff;
  top: 0;
  left: 100%;
}
[data-layout="desktop"] .skip.skip-right [class*="icon-skip-arrow"],
[data-layout="tablet"] .skip.skip-right [class*="icon-skip-arrow"],
[data-layout="mobile"] .skip.skip-right [class*="icon-skip-arrow"] {
  line-height: 44px;
  top: 0;
  left: 5px;
}
[data-layout="desktop"] .skip.skip-down,
[data-layout="tablet"] .skip.skip-down,
[data-layout="mobile"] .skip.skip-down {
  border-top: 1px solid #c9ced5;
  border-left: 1px solid #c9ced5;
  border-right: 1px solid #c9ced5;
  padding-bottom: 16px;
  width: 44px;
  height: 28px;
}
[data-layout="desktop"] .skip.skip-down:before,
[data-layout="tablet"] .skip.skip-down:before,
[data-layout="mobile"] .skip.skip-down:before {
  border-width: 16px 22px;
  border-top-color: #c9ced5;
  left: -1px;
  top: 100%;
}
[data-layout="desktop"] .skip.skip-down:after,
[data-layout="tablet"] .skip.skip-down:after,
[data-layout="mobile"] .skip.skip-down:after {
  border-width: 15px 21px;
  border-top-color: #ffffff;
  left: 0;
  top: 100%;
}
[data-layout="desktop"] .skip.skip-down [class*="icon-skip-arrow"],
[data-layout="tablet"] .skip.skip-down [class*="icon-skip-arrow"],
[data-layout="mobile"] .skip.skip-down [class*="icon-skip-arrow"] {
  line-height: 1;
  top: 7px;
  left: 0;
}
[data-layout="desktop"] .skip.skip-left,
[data-layout="tablet"] .skip.skip-left,
[data-layout="mobile"] .skip.skip-left {
  border-top: 1px solid #c9ced5;
  border-bottom: 1px solid #c9ced5;
  border-right: 1px solid #c9ced5;
  padding-left: 16px;
  width: 28px;
  height: 44px;
}
[data-layout="desktop"] .skip.skip-left:before,
[data-layout="tablet"] .skip.skip-left:before,
[data-layout="mobile"] .skip.skip-left:before {
  border-width: 22px 16px;
  border-right-color: #c9ced5;
  top: -1px;
  right: 100%;
}
[data-layout="desktop"] .skip.skip-left:after,
[data-layout="tablet"] .skip.skip-left:after,
[data-layout="mobile"] .skip.skip-left:after {
  border-width: 21px 15px;
  border-right-color: #ffffff;
  top: 0;
  right: 100%;
}
[data-layout="desktop"] .skip.skip-left [class*="icon-skip-arrow"],
[data-layout="tablet"] .skip.skip-left [class*="icon-skip-arrow"],
[data-layout="mobile"] .skip.skip-left [class*="icon-skip-arrow"] {
  line-height: 44px;
  top: 0;
  right: 5px;
}
[data-layout="desktop"] .skip [class*="icon-skip-arrow"],
[data-layout="tablet"] .skip [class*="icon-skip-arrow"],
[data-layout="mobile"] .skip [class*="icon-skip-arrow"] {
  display: inline-block;
  font-size: 1.5rem;
  position: absolute;
  color: #004f9e;
  width: 100%;
  height: 100%;
  transition: color 0.25s ease, background 0.25s ease;
  -o-transition: color 0.25s ease, background 0.25s ease;
  -webkit-transition: color 0.25s ease, background 0.25s ease;
}
[data-layout="desktop"] .skip:hover,
[data-layout="tablet"] .skip:hover,
[data-layout="mobile"] .skip:hover {
  background: #ffffff;
}
[data-layout="desktop"] .skip:hover [class*="icon-skip-arrow"],
[data-layout="tablet"] .skip:hover [class*="icon-skip-arrow"],
[data-layout="mobile"] .skip:hover [class*="icon-skip-arrow"] {
  color: #007cc2;
}
[data-device="tablet"] [data-layout="desktop"] .skip:hover [class*="icon-skip-arrow"],
[data-device="tablet"] [data-layout="tablet"] .skip:hover [class*="icon-skip-arrow"],
[data-device="tablet"] [data-layout="mobile"] .skip:hover [class*="icon-skip-arrow"],
[data-device="mobile"] [data-layout="desktop"] .skip:hover [class*="icon-skip-arrow"],
[data-device="mobile"] [data-layout="tablet"] .skip:hover [class*="icon-skip-arrow"],
[data-device="mobile"] [data-layout="mobile"] .skip:hover [class*="icon-skip-arrow"] {
  color: #004f9e;
}
[data-device="tablet"] [data-layout="desktop"] .skip:hover,
[data-device="tablet"] [data-layout="tablet"] .skip:hover,
[data-device="tablet"] [data-layout="mobile"] .skip:hover,
[data-device="mobile"] [data-layout="desktop"] .skip:hover,
[data-device="mobile"] [data-layout="tablet"] .skip:hover,
[data-device="mobile"] [data-layout="mobile"] .skip:hover {
  background: #ffffff;
}
[data-layout="desktop"] .sbToggle,
[data-layout="tablet"] .sbToggle,
[data-layout="mobile"] .sbToggle {
  transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}
[data-layout="desktop"] .sbToggle:before,
[data-layout="tablet"] .sbToggle:before,
[data-layout="mobile"] .sbToggle:before {
  content: "\e901";
}
[data-layout="desktop"] .sbToggle.sbToggleOpen,
[data-layout="tablet"] .sbToggle.sbToggleOpen,
[data-layout="mobile"] .sbToggle.sbToggleOpen {
  transform: none;
  -o-transform: none;
  -ms-transform: none;
  -moz-transform: none;
  -webkit-transform: none;
}
[data-layout="desktop"] .rsArrow.rsArrowRight .rsArrowIcn:before,
[data-layout="tablet"] .rsArrow.rsArrowRight .rsArrowIcn:before,
[data-layout="mobile"] .rsArrow.rsArrowRight .rsArrowIcn:before {
  content: "\e918";
}
[data-layout="desktop"] .rsArrow.rsArrowLeft .rsArrowIcn:before,
[data-layout="tablet"] .rsArrow.rsArrowLeft .rsArrowIcn:before,
[data-layout="mobile"] .rsArrow.rsArrowLeft .rsArrowIcn:before {
  content: "\e917";
}
[data-layout="desktop"] .rsThumbsArrow.rsThumbsArrowRight .rsThumbsArrowIcn:before,
[data-layout="tablet"] .rsThumbsArrow.rsThumbsArrowRight .rsThumbsArrowIcn:before,
[data-layout="mobile"] .rsThumbsArrow.rsThumbsArrowRight .rsThumbsArrowIcn:before {
  content: "\e918";
}
[data-layout="desktop"] .rsThumbsArrow.rsThumbsArrowLeft .rsThumbsArrowIcn:before,
[data-layout="tablet"] .rsThumbsArrow.rsThumbsArrowLeft .rsThumbsArrowIcn:before,
[data-layout="mobile"] .rsThumbsArrow.rsThumbsArrowLeft .rsThumbsArrowIcn:before {
  content: "\e917";
}
[data-layout="desktop"] .rsFullscreenIcn:before,
[data-layout="tablet"] .rsFullscreenIcn:before,
[data-layout="mobile"] .rsFullscreenIcn:before {
  content: "\e914";
}
[data-layout="desktop"] #comments .icon-comment:before,
[data-layout="tablet"] #comments .icon-comment:before,
[data-layout="mobile"] #comments .icon-comment:before {
  content: none;
}
[data-layout="desktop"] #comments .icon-comment:after,
[data-layout="tablet"] #comments .icon-comment:after,
[data-layout="mobile"] #comments .icon-comment:after {
  content: none;
}
.grid {
  width: 100%;
  max-width: 100%;
  font-size: 0;
  line-height: 0;
  text-align: left;
  display: inline-block;
  background: #ffffff;
  position: relative;
}
.digplugin .grid,
.iframe-context .grid {
  padding: 0 !important;
  margin: 0 !important;
  width: 100% !important;
}
.grid .brickgroup:not(.customized) {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  text-align: left;
  position: relative;
}
.grid .brick:not(.customized) {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  text-align: left;
  position: relative;
}
.grid .brick:not(.customized).is-empty:not([id*="nativendo"]) {
  display: none;
}
.grid .brick[data-float="yes"] {
  display: block;
}
.itemList {
  width: 100%;
}
.item {
  width: 100%;
  background: none;
  display: inline-block;
  font-size: 0;
  line-height: 0;
  position: relative;
}
.content {
  width: 100%;
  display: inline-block;
  word-wrap: break-word;
}
[data-layout="desktop"] .grid {
  padding-left: 30px;
  padding-right: 30px;
  border: 1px solid #f0eeef;
}
[data-layout="desktop"] .body > .brick:not(.customized) {
  margin-bottom: 20px;
}
[data-layout="desktop"] .body > .brickgroup:not(.customized) {
  margin-bottom: 20px;
}
[data-layout="desktop"] .body > article {
  margin-bottom: 20px;
}
[data-layout="desktop"] .body > .brickgroup[data-layout-desktop*="w12-"] .brick + .brick[data-layout-desktop*="ia12-"] {
  margin-top: 20px;
}
[data-layout="desktop"] .item {
  padding: 10px;
}
[data-layout="desktop"] .content {
  line-height: 1;
  padding: 0;
}
[data-layout="tablet"] .grid {
  padding-left: 20px;
  padding-right: 20px;
  border: none;
  overflow: hidden;
  min-width: 1px;
  margin: 0;
}
[data-layout="tablet"] .body > .brick:not(.customized) {
  margin-bottom: 0;
}
[data-layout="tablet"] .body > .brickgroup:not(.customized) {
  margin-bottom: 0;
}
[data-layout="tablet"] .body > article {
  margin-bottom: 0;
}
[data-layout="tablet"] .body > .brickgroup[data-layout-tablet*="w12-"] .brick + .brick[data-layout-tablet*="ia12-"] {
  margin-top: 0;
}
[data-layout="tablet"] .item {
  padding: 10px;
}
[data-layout="tablet"] .content {
  line-height: 1;
  padding: 0;
}
[data-layout="mobile"] .grid {
  padding-left: 15px;
  padding-right: 15px;
  border: none;
  overflow: hidden;
  min-width: 1px;
  margin: 0;
}
[data-layout="mobile"] .body > .brick:not(.customized) {
  margin-bottom: 0;
}
[data-layout="mobile"] .body > .brickgroup:not(.customized) {
  margin-bottom: 0;
}
[data-layout="mobile"] .body > article {
  margin-bottom: 0;
}
[data-layout="mobile"] .body > .brickgroup[data-layout-mobile*="w12-"] .brick + .brick[data-layout-mobile*="ia12-"] {
  margin-top: 0;
}
[data-layout="mobile"] .item {
  padding: 10px;
}
[data-layout="mobile"] .content {
  line-height: 1;
  padding: 0;
}
.site.digplugin {
  padding-left: 0 !important;
  width: 100% !important;
  margin: 0 !important;
}
.site.iframe-context {
  padding-left: 0 !important;
  width: 100% !important;
  margin: 0 !important;
}
[data-layout="desktop"] .site {
  margin: 0 10px;
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  width: 1012px;
}
@media only screen and (max-width: 3840px) {
  [data-layout="desktop"] .site {
    padding-left: 1352.5px;
  }
}
@media only screen and (max-width: 3440px) {
  [data-layout="desktop"] .site {
    padding-left: 1152.5px;
  }
}
@media only screen and (max-width: 2560px) {
  [data-layout="desktop"] .site {
    padding-left: 712.5px;
  }
}
@media only screen and (max-width: 2048px) {
  [data-layout="desktop"] .site {
    padding-left: 456.5px;
  }
}
@media only screen and (max-width: 1920px) {
  [data-layout="desktop"] .site {
    padding-left: 392.5px;
  }
}
@media only screen and (max-width: 1600px) {
  [data-layout="desktop"] .site {
    padding-left: 232.5px;
  }
}
@media only screen and (max-width: 1440px) {
  [data-layout="desktop"] .site {
    padding-left: 152.5px;
  }
}
@media only screen and (max-width: 1400px) {
  [data-layout="desktop"] .site {
    padding-left: 132.5px;
  }
}
[data-layout="tablet"] .site {
  padding: 0;
}
[data-layout="tablet"] .site.article {
  padding-bottom: 44px;
}
[data-layout="mobile"] .site {
  padding: 0;
}
[data-layout="mobile"] .site.article {
  padding-bottom: 44px;
}
.appetizer {
  display: inline-block;
  width: 100%;
}
.appetizer-kicker {
  font-family: "Roboto Condensed";
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  float: left;
  hyphens: none;
  -o-hyphens: none;
  -moz-hyphens: none;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  word-break: break-word;
  white-space: normal;
}
.appetizer-title {
  font-family: "Roboto Condensed";
  overflow: hidden;
  display: block;
  float: left;
  hyphens: none;
  -o-hyphens: none;
  -moz-hyphens: none;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  word-break: break-word;
  white-space: normal;
}
.appetizer-text {
  font-family: "Roboto";
  display: block;
  hyphens: none;
  -o-hyphens: none;
  -moz-hyphens: none;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  word-break: break-word;
  white-space: normal;
  overflow: visible;
}
.appetizer-text.ellipsis:after {
  font-size: 0.75rem;
  font-family: "Roboto";
  line-height: 1.6;
  text-align: right;
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  color: #004f9e;
  cursor: pointer;
  width: 60px;
  background: #ffffff;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 35%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #ffffff 35%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ffffff 35%);
}
.appetizer-text a {
  color: #004f9e;
}
.item .content img {
  max-width: 100%;
  width: auto;
}
.item .content .image-wrapper .image img {
  width: 100%;
}
.no-img figure {
  display: block;
}
figure {
  display: block;
  float: left;
}
figcaption:empty {
  display: none;
}
[data-layout="desktop"] .appetizer {
  border: 1px solid #c9ced5;
}
[data-layout="desktop"] .appetizer:hover .badges .badge [class*="icon-"]:before,
[data-layout="desktop"] .appetizer:hover .badges a.badge [class*="icon-"]:before {
  color: #b30000;
}
[data-layout="desktop"] [data-layout-desktop*="ia12-"] .appetizer {
  padding: 0;
}
[data-layout="desktop"] .appetizer-kicker {
  padding-left: 10px;
  font-size: 1.636em;
  line-height: 1.25;
  color: #4d555a;
  font-weight: 400;
  height: 1.25em;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-kicker {
  width: 100%;
  padding: 0 18px;
  margin: 13px 0 -2px;
}
[data-layout="desktop"] .appetizer-title {
  padding-left: 10px;
  font-size: 2.364em;
  font-weight: 700;
  line-height: 1.2;
  color: #4d555a;
  margin: 9px 0;
  max-height: 2.4em;
  min-height: 2.4em;
}
[data-layout="desktop"] [data-layout-desktop*="notxt"] .appetizer-title {
  margin: 5px 0 16px;
  height: 2.4em;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-title {
  width: 100%;
  padding: 0 18px;
}
[data-layout="desktop"] .appetizer-text {
  font-size: 1.305em;
  line-height: 1.4;
  color: #4d555a;
  margin: 2px 0 19.5px;
}
[data-layout="desktop"] .appetizer-text a:hover {
  color: #004f9e;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-text {
  width: 100%;
  padding: 0 18px;
  height: 2.8em;
  overflow: hidden;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-text.ellipsis {
  position: relative;
  overflow: hidden;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-text.ellipsis:after {
  content: "\00BB\00a0Mehr";
  padding: 0 18px;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-text.ellipsis:hover:after {
  color: #004f9e;
}
[data-layout="desktop"] [data-layout-desktop*="ia12-"] .appetizer-text,
[data-layout="desktop"] [data-layout-desktop*="ia11-"] .appetizer-text,
[data-layout="desktop"] [data-layout-desktop*="ia10-"] .appetizer-text,
[data-layout="desktop"] [data-layout-desktop*="ia9-"] .appetizer-text,
[data-layout="desktop"] [data-layout-desktop*="ia8-"] .appetizer-text,
[data-layout="desktop"] [data-layout-desktop*="ia7-"] .appetizer-text,
[data-layout="desktop"] [data-layout-desktop*="ia6-"] .appetizer-text {
  height: 2.8em;
}
[data-layout="desktop"] [data-layout-desktop*="notxt"] .appetizer-text {
  display: none;
  visibility: hidden;
}
[data-layout="desktop"] figure {
  padding: 0 10px 0 0;
  margin: 0;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .no-img figure {
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .no-img figure img {
  display: none;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] figure {
  padding: 0;
}
[data-layout="desktop"] figcaption {
  font-family: "Roboto";
  font-size: 0.875rem;
  line-height: 1.5;
  color: #4d555a;
  margin: 9px 0 0;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] figure {
  width: 100%;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"][data-widget="yes"] figure {
  width: 100%;
}
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-kicker,
[data-layout="desktop"] [data-layout-desktop*="if12-"] .appetizer-title {
  width: 100%;
}
[data-layout="desktop"] [data-layout-desktop*="if9-"] figure {
  width: 75%;
}
[data-layout="desktop"] [data-layout-desktop*="if9-"][data-widget="yes"] figure {
  width: 75%;
}
[data-layout="desktop"] [data-layout-desktop*="if9-"] .appetizer-kicker,
[data-layout="desktop"] [data-layout-desktop*="if9-"] .appetizer-title {
  width: 25%;
}
[data-layout="desktop"] [data-layout-desktop*="if8-"] figure {
  width: 66.66666%;
}
[data-layout="desktop"] [data-layout-desktop*="if8-"][data-widget="yes"] figure {
  width: 66.66666%;
}
[data-layout="desktop"] [data-layout-desktop*="if8-"] .appetizer-kicker,
[data-layout="desktop"] [data-layout-desktop*="if8-"] .appetizer-title {
  width: 33.33333%;
}
[data-layout="desktop"] [data-layout-desktop*="if6-"] figure {
  width: 50%;
}
[data-layout="desktop"] [data-layout-desktop*="if6-"][data-widget="yes"] figure {
  width: 50%;
}
[data-layout="desktop"] [data-layout-desktop*="if6-"] .appetizer-kicker,
[data-layout="desktop"] [data-layout-desktop*="if6-"] .appetizer-title {
  width: 50%;
}
[data-layout="desktop"] [data-layout-desktop*="if4-"] figure {
  width: 33.33333%;
}
[data-layout="desktop"] [data-layout-desktop*="if4-"][data-widget="yes"] figure {
  width: 33.33333%;
}
[data-layout="desktop"] [data-layout-desktop*="if4-"] .appetizer-kicker,
[data-layout="desktop"] [data-layout-desktop*="if4-"] .appetizer-title {
  width: 66.66666%;
}
[data-layout="desktop"] [data-layout-desktop*="if3-"] figure {
  width: 25%;
}
[data-layout="desktop"] [data-layout-desktop*="if3-"][data-widget="yes"] figure {
  width: 25%;
}
[data-layout="desktop"] [data-layout-desktop*="if3-"] .appetizer-kicker,
[data-layout="desktop"] [data-layout-desktop*="if3-"] .appetizer-title {
  width: 75%;
}
[data-layout="tablet"] .appetizer {
  border: 1px solid #c9ced5;
}
[data-layout="tablet"] [data-layout-tablet*="ia12-"] .appetizer {
  padding: 0;
}
[data-layout="tablet"] .appetizer-kicker {
  padding-left: 10px;
  font-size: 1.636em;
  line-height: 1.25;
  color: #4d555a;
  font-weight: 400;
  height: 1.25em;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-kicker {
  width: 100%;
  padding: 0 18px;
  margin: -2px 0;
}
[data-layout="tablet"] .appetizer-title {
  padding-left: 10px;
  font-size: 2.2em;
  font-weight: 700;
  line-height: 1.2;
  color: #4d555a;
  margin: 9px 0;
  max-height: 2.4em;
  min-height: 2.4em;
}
[data-layout="tablet"] [data-layout-tablet*="notxt"] .appetizer-title {
  margin: 5px 0 16px;
  height: 2.4em;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-title {
  width: 100%;
  padding: 0 18px;
}
[data-layout="tablet"] .appetizer-text {
  font-size: 1.333em;
  line-height: 1.4;
  color: #4d555a;
  margin: 2px 0 19.5px;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-text {
  width: 100%;
  padding: 0 18px;
  height: 2.8em;
  overflow: hidden;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-text.ellipsis {
  position: relative;
  overflow: hidden;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-text.ellipsis:after {
  content: "\00BB\00a0Mehr";
  padding: 0 18px;
}
[data-layout="tablet"] [data-layout-tablet*="notxt"] .appetizer-text {
  display: none;
  visibility: hidden;
}
[data-layout="tablet"] figure {
  padding: 0 10px 0 0;
  margin: 0 0 15px;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .no-img figure {
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .no-img figure img {
  display: none;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] figure {
  padding: 0;
}
[data-layout="tablet"] figcaption {
  font-family: "Roboto";
  font-size: 0.875rem;
  line-height: 1.5;
  color: #4d555a;
  margin: 9px 0 0;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] figure {
  width: 100%;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"][data-widget="yes"] figure {
  width: 100%;
}
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-kicker,
[data-layout="tablet"] [data-layout-tablet*="if12-"] .appetizer-title {
  width: 100%;
}
[data-layout="tablet"] [data-layout-tablet*="if9-"] figure {
  width: 75%;
}
[data-layout="tablet"] [data-layout-tablet*="if9-"][data-widget="yes"] figure {
  width: 75%;
}
[data-layout="tablet"] [data-layout-tablet*="if9-"] .appetizer-kicker,
[data-layout="tablet"] [data-layout-tablet*="if9-"] .appetizer-title {
  width: 25%;
}
[data-layout="tablet"] [data-layout-tablet*="if8-"] figure {
  width: 66.66666%;
}
[data-layout="tablet"] [data-layout-tablet*="if8-"][data-widget="yes"] figure {
  width: 66.66666%;
}
[data-layout="tablet"] [data-layout-tablet*="if8-"] .appetizer-kicker,
[data-layout="tablet"] [data-layout-tablet*="if8-"] .appetizer-title {
  width: 33.33333%;
}
[data-layout="tablet"] [data-layout-tablet*="if6-"] figure {
  width: 50%;
}
[data-layout="tablet"] [data-layout-tablet*="if6-"][data-widget="yes"] figure {
  width: 50%;
}
[data-layout="tablet"] [data-layout-tablet*="if6-"] .appetizer-kicker,
[data-layout="tablet"] [data-layout-tablet*="if6-"] .appetizer-title {
  width: 50%;
}
[data-layout="tablet"] [data-layout-tablet*="if4-"] figure {
  width: 33.33333%;
}
[data-layout="tablet"] [data-layout-tablet*="if4-"][data-widget="yes"] figure {
  width: 33.33333%;
}
[data-layout="tablet"] [data-layout-tablet*="if4-"] .appetizer-kicker,
[data-layout="tablet"] [data-layout-tablet*="if4-"] .appetizer-title {
  width: 66.66666%;
}
[data-layout="tablet"] [data-layout-tablet*="if3-"] figure {
  width: 25%;
}
[data-layout="tablet"] [data-layout-tablet*="if3-"][data-widget="yes"] figure {
  width: 25%;
}
[data-layout="tablet"] [data-layout-tablet*="if3-"] .appetizer-kicker,
[data-layout="tablet"] [data-layout-tablet*="if3-"] .appetizer-title {
  width: 75%;
}
[data-layout="mobile"] .appetizer {
  border: 1px solid #c9ced5;
}
[data-layout="mobile"] [data-layout-mobile*="ia12-"] .appetizer {
  padding: 0;
}
[data-layout="mobile"] .appetizer-kicker {
  padding-left: 10px;
  font-size: 1.636em;
  line-height: 1.25;
  color: #4d555a;
  font-weight: 400;
  height: 1.25em;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-kicker {
  width: 100%;
  padding: 0 18px;
  margin: -2px 0;
}
[data-layout="mobile"] .appetizer-title {
  padding-left: 10px;
  font-size: 2em;
  font-weight: 700;
  line-height: 1.2;
  color: #4d555a;
  margin: 9px 0;
  max-height: 2.4em;
  min-height: 2.4em;
}
[data-layout="mobile"] [data-layout-mobile*="notxt"] .appetizer-title {
  margin: 3px 0 12px;
  height: 2.4em;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-title {
  width: 100%;
  padding: 0 18px;
}
[data-layout="mobile"] .appetizer-text {
  font-size: 1.367em;
  line-height: 1.4;
  color: #4d555a;
  margin: 2px 0 19.5px;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-text {
  width: 100%;
  padding: 0 18px;
  height: 2.8em;
  overflow: hidden;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-text.ellipsis {
  position: relative;
  overflow: hidden;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-text.ellipsis:after {
  content: "\00BB\00a0Mehr";
  padding: 0 18px;
}
[data-layout="mobile"] [data-layout-mobile*="notxt"] .appetizer-text {
  display: none;
  visibility: hidden;
}
[data-layout="mobile"] figure {
  padding: 0 10px 0 0;
  margin: 0 0 15px;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .no-img figure {
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .no-img figure img {
  display: none;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] figure {
  padding: 0;
}
[data-layout="mobile"] figcaption {
  font-family: "Roboto";
  font-size: 0.875rem;
  line-height: 1.5;
  color: #4d555a;
  margin: 9px 0 0;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] figure {
  width: 100%;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"][data-widget="yes"] figure {
  width: 100%;
}
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-kicker,
[data-layout="mobile"] [data-layout-mobile*="if12-"] .appetizer-title {
  width: 100%;
}
[data-layout="mobile"] [data-layout-mobile*="if9-"] figure {
  width: 75%;
}
[data-layout="mobile"] [data-layout-mobile*="if9-"][data-widget="yes"] figure {
  width: 75%;
}
[data-layout="mobile"] [data-layout-mobile*="if9-"] .appetizer-kicker,
[data-layout="mobile"] [data-layout-mobile*="if9-"] .appetizer-title {
  width: 25%;
}
[data-layout="mobile"] [data-layout-mobile*="if8-"] figure {
  width: 66.66666%;
}
[data-layout="mobile"] [data-layout-mobile*="if8-"][data-widget="yes"] figure {
  width: 66.66666%;
}
[data-layout="mobile"] [data-layout-mobile*="if8-"] .appetizer-kicker,
[data-layout="mobile"] [data-layout-mobile*="if8-"] .appetizer-title {
  width: 33.33333%;
}
[data-layout="mobile"] [data-layout-mobile*="if6-"] figure {
  width: 50%;
}
[data-layout="mobile"] [data-layout-mobile*="if6-"][data-widget="yes"] figure {
  width: 50%;
}
[data-layout="mobile"] [data-layout-mobile*="if6-"] .appetizer-kicker,
[data-layout="mobile"] [data-layout-mobile*="if6-"] .appetizer-title {
  width: 50%;
}
[data-layout="mobile"] [data-layout-mobile*="if4-"] figure {
  width: 33.33333%;
}
[data-layout="mobile"] [data-layout-mobile*="if4-"][data-widget="yes"] figure {
  width: 33.33333%;
}
[data-layout="mobile"] [data-layout-mobile*="if4-"] .appetizer-kicker,
[data-layout="mobile"] [data-layout-mobile*="if4-"] .appetizer-title {
  width: 66.66666%;
}
[data-layout="mobile"] [data-layout-mobile*="if3-"] figure {
  width: 25%;
}
[data-layout="mobile"] [data-layout-mobile*="if3-"][data-widget="yes"] figure {
  width: 25%;
}
[data-layout="mobile"] [data-layout-mobile*="if3-"] .appetizer-kicker,
[data-layout="mobile"] [data-layout-mobile*="if3-"] .appetizer-title {
  width: 75%;
}
.article-header {
  margin-bottom: 8px;
}
.article-header .article-kicker {
  font-family: "Roboto Condensed";
  font-weight: 300;
  font-size: 22pt;
  line-height: 1;
  display: block;
}
.article-header .article-headline {
  font-family: "Roboto Condensed";
  font-size: 32pt;
  font-weight: 700;
  line-height: 1.1;
  display: block;
  margin-top: 5px;
}
.article-header .article-details {
  font-size: 10pt;
  color: #505050;
  margin-top: 12px;
}
.article-header .article-details .publisher {
  display: none;
}
.gallery .article-header {
  margin-bottom: -12px;
}
.article-social-bar {
  display: none !important;
}
.article-text .item {
  display: block;
}
.article-text .item .content p {
  line-height: 1.5;
  font-size: 12pt;
}
.article-text .item .content p + p {
  margin-top: 20pt;
}
.article-text .item .content p a {
  color: #004f9e;
  display: inline;
  width: auto;
}
.article-text .item .content h2,
.article-text .item .content h3,
.article-text .item .content h4,
.article-text .item .content h5,
.article-text .item .content h6 {
  line-height: 1.3;
  margin: 8px 0;
}
.article-text .item .content h2:first-child,
.article-text .item .content h3:first-child,
.article-text .item .content h4:first-child,
.article-text .item .content h5:first-child,
.article-text .item .content h6:first-child {
  margin-top: 0;
}
.article-text .item .content h2,
.article-text .item .content h3 {
  font-size: 16pt;
  font-weight: 700;
}
.article-text .item .content h4,
.article-text .item .content h5,
.article-text .item .content h6 {
  font-size: 14pt;
  font-weight: 700;
}
.article-text .item .content table {
  width: 100%;
  margin-top: 20px;
}
.article-text .item .content td,
.article-text .item .content th {
  font-size: 12pt;
  line-height: 1.5;
  padding: 5px 10px;
  border: 1px solid #c9ced5;
}
.article-text .item .content ul {
  padding: 0 0 10px 25px;
}
.article-text .item .content ul li {
  line-height: 1.5;
  font-size: 12pt;
  list-style-type: disc;
}
.article-text .item .content ol {
  padding: 0 0 10px 25px;
}
.article-text .item .content ol li {
  line-height: 1.5;
  font-size: 12pt;
  list-style-type: decimal;
}
.article-text .item .content hr {
  margin: 8px 0;
}
[data-hidden-print="yes"] {
  display: none !important;
}
.grid {
  display: block !important;
  border: none !important;
}
.site {
  width: 100% !important;
  margin: 0 !important;
}
.dropdown {
  display: none !important;
}
iframe {
  display: none !important;
}
.brick-footer {
  display: none !important;
}
.controls {
  display: none !important;
}
.editorial {
  display: block !important;
}
.article #left-column {
  width: 100% !important;
  display: block !important;
}
.article #left-column article {
  display: block !important;
}
.article #left-column article .brick {
  display: block !important;
}
#superbanner,
.ad-oms,
#skyscraper,
#omsv_sky_DhtmlLayer,
#superbannerWrapper,
#superbanner,
.nativendo-dynamic-link,
#nativendo-oms-artikel,
#nativendo-Artikel,
#nat-ebda,
#adl_sb_table,
[class^="ad-"],
[class^="adform"],
.ad,
.advertorial,
[id^="traffective-"],
.sdgAnzeigenkennung {
  display: none !important;
}
.bottom-nav {
  display: none !important;
}
#cookie-bar {
  display: none;
}
#header {
  display: block;
  width: 100%;
  padding: 20px 0 10px;
  position: relative;
  page-break-after: avoid;
  border-bottom: 3px solid #c9ced5;
}
#header .header-left,
#header .header-right {
  display: none;
}
#header .logo {
  display: none !important;
}
#header .logo-print {
  display: block !important;
  max-width: 400px;
}
.location-list {
  border: 1px solid #c9ced5;
  margin: 10px;
  padding: 8px 8px 0 8px;
}
.location-list ul li {
  margin-bottom: 6px;
  font-size: 1.125rem;
}
#main-nav {
  display: none;
}
#main-nav .main-nav-wrapper .level-1 {
  display: none;
}
#main-nav .main-nav-wrapper .level-2 {
  display: none;
}
#main-nav .main-nav-wrapper .level-3 {
  display: none;
}
.notification {
  display: none !important;
}
.slider-gallery {
  overflow: hidden;
}
.slider-gallery figure {
  margin: 0;
}
.slider-gallery figure .image {
  background-image: none;
}
#top-nav {
  display: none !important;
}
