.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container h1.sow-headline {
font-family: Open Sans;
font-weight: 700;
text-align: center;
line-height: 1.3em;
font-size: 40px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container h1.sow-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container h3.sow-sub-headline {
text-align: center;
line-height: 1.4em;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container h3.sow-sub-headline {
text-align: center;
}
}
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container .decoration {
line-height: 0em;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}
@media (max-width: 780px) {
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container .decoration {
text-align: center;
}
}
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container .decoration .decoration-inside {
height: 1px;
display: inline-block;
border-top: 2px solid #eeeeee;
width: 100%;
max-width: 50%;
}
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container *:first-child {
margin-top: 0 !important;
}
.so-widget-sow-headline-default-c8a31b8200f0-1194 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}#to_top_scrollup {
background-color: #000;
-webkit-border-radius: 5%;
-moz-border-radius: 5%;
border-radius: 5%;
box-sizing: content-box;
bottom: 20px;
color: #fff;
cursor: pointer;
display: none;
font-size: 32px;
font-weight: normal;
height: 32px;
opacity: 0.5;
padding: 5px;
position: fixed;
right: 20px;
text-align: center;
text-decoration: none;
vertical-align: middle;
width: 32px;
z-index: 9999;
}
#to_top_scrollup img {
width: 100%;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px; word-wrap: normal !important;
}