﻿.so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container h2.sow-headline
{
    font-family: Montserrat;
    font-weight: 800;
    text-align: center;
    line-height: 1.4em;
}
@media(max-width: 780px)
{
    .so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container h2.sow-headline
    {
        text-align: center;
    }
}
.so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container h3.sow-sub-headline
{
    text-align: center;
    line-height: 1.4em;
}
@media(max-width: 780px)
{
    .so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container h3.sow-sub-headline
    {
        text-align: center;
    }
}
.so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container .decoration
{
    line-height: 0;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
}
@media(max-width: 780px)
{
    .so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container .decoration
    {
        text-align: center;
    }
}
.so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container .decoration .decoration-inside
{
    height: 1px;
    display: inline-block;
    border-top: 1px solid #eee;
    width: 100%;
    max-width: 80%;
}
.so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container *:first-child
{
    margin-top: 0!important;
}
.so-widget-sow-headline-default-0f0818379648-157 .sow-headline-container *:last-child
{
    margin-bottom: 0!important;
}