﻿
.so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base {
    zoom: 1;
}

    .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base:before {
        content: '';
        display: block;
    }

    .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base:after {
        content: '';
        display: table;
        clear: both;
    }

@media (max-width: 780px) {
    .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base.ow-button-align-center {
        text-align: center;
    }

        .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base.ow-button-align-center.ow-button-align-justify a {
            display: inline-block;
        }
}

.so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base a {
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Montserrat;
    font-weight: 700;
    font-size: 1em;
    padding: 1em 2em;
    background: #ffffff;
    color: #fcb525 !important;
    border: 1px solid #ffffff;
    border-width: 1px 0;
    -webkit-border-radius: 1.5em;
    -moz-border-radius: 1.5em;
    border-radius: 1.5em;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}

    .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base a:active,
    .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base a:hover {
        color: #fcb525 !important;
    }

    .so-widget-sow-button-flat-1a34fa3e82ab .ow-button-base a.ow-button-hover:hover {
        background: #ffffff;
        border-color: #ffffff;
    }

.so-widget-sow-social-media-buttons-flat-232ed2989a71 .social-media-button-container {
    zoom: 1;
    text-align: left;
    /*
        &:after {
            content:"";
            display:inline-block;
            width:100%;
        }
        */
}

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .social-media-button-container:before {
        content: '';
        display: block;
    }

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .social-media-button-container:after {
        content: '';
        display: table;
        clear: both;
    }

@media (max-width: 780px) {
    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .social-media-button-container {
        text-align: left;
    }
}

.so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-facebook-0 {
    color: #ffffff !important;
}

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-facebook-0.ow-button-hover:focus,
    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-facebook-0.ow-button-hover:hover {
        color: #efefef !important;
    }

.so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-youtube-0 {
    color: #ffffff !important;
}

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-youtube-0.ow-button-hover:focus,
    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-youtube-0.ow-button-hover:hover {
        color: #efefef !important;
    }

.so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-linkedin-0 {
    color: #ffffff !important;
}

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-linkedin-0.ow-button-hover:focus,
    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-linkedin-0.ow-button-hover:hover {
        color: #efefef !important;
    }

.so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-twitter-0 {
    color: #ffffff !important;
}

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-twitter-0.ow-button-hover:focus,
    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button-twitter-0.ow-button-hover:hover {
        color: #efefef !important;
    }

.so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button {
    display: inline-block;
    font-size: 1em;
    line-height: 1em;
    margin: 0.1em 0.1em 0.1em 0;
    padding: 0.5em 0;
    width: 2em;
    text-align: center;
    vertical-align: middle;
    -webkit-border-radius: 0em;
    -moz-border-radius: 0em;
    border-radius: 0em;
}

    .so-widget-sow-social-media-buttons-flat-232ed2989a71 .sow-social-media-button .sow-icon-fontawesome {
        display: inline-block;
        height: 1em;
    }

.so-widget-sow-social-media-buttons-flat-232ed2989a71 a .sow-icon-image {
    width: 1em;
    height: 1em;
    background-size: cover;
    display: inline-block;
}

/* Layout w62fc2def6f939 */
#pgc-w62fc2def6f939-0-0, #pgc-w62fc2def6f939-1-0 {
    width: 100%;
    width: calc(100% - ( 0 * 30px ) )
}

#pg-w62fc2def6f939-0, #pg-w62fc2def6f939-1, #pl-w62fc2def6f939 .so-panel:last-of-type {
    margin-bottom: 0px
}

#pl-w62fc2def6f939 .so-panel {
    margin-bottom: 30px
}

#pg-w62fc2def6f939-0 > .panel-row-style, #pg-w62fc2def6f939-1 > .panel-row-style {
    background-color: #fcb525
}

#pg-w62fc2def6f939-0.panel-has-style > .panel-row-style, #pg-w62fc2def6f939-0.panel-no-style, #pg-w62fc2def6f939-1.panel-has-style > .panel-row-style, #pg-w62fc2def6f939-1.panel-no-style {
    -webkit-align-items: flex-start;
    align-items: flex-start
}

@media (max-width:1020px) {
    #pg-w62fc2def6f939-0.panel-no-style, #pg-w62fc2def6f939-0.panel-has-style > .panel-row-style, #pg-w62fc2def6f939-0, #pg-w62fc2def6f939-1.panel-no-style, #pg-w62fc2def6f939-1.panel-has-style > .panel-row-style, #pg-w62fc2def6f939-1 {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

        #pg-w62fc2def6f939-0 > .panel-grid-cell, #pg-w62fc2def6f939-0 > .panel-row-style > .panel-grid-cell, #pg-w62fc2def6f939-1 > .panel-grid-cell, #pg-w62fc2def6f939-1 > .panel-row-style > .panel-grid-cell {
            width: 100%;
            margin-right: 0
        }

    #pl-w62fc2def6f939 .panel-grid-cell {
        padding: 0
    }

    #pl-w62fc2def6f939 .panel-grid .panel-grid-cell-empty, #pg-w62fc2def6f939-0 {
        display: none
    }

    #pl-w62fc2def6f939 .panel-grid .panel-grid-cell-mobile-last {
        margin-bottom: 0px
    }
}

@media (min-width:1025px) {
    #pg-w62fc2def6f939-1 {
        display: none
    }
}
/* Layout w62fae12c30dac */

#pgc-w62fae12c30dac-0-0 {
    width: 70%;
    width: calc(70% - ( 0.3 * 30px ) )
}

#pgc-w62fae12c30dac-0-1 {
    width: 30%;
    width: calc(30% - ( 0.7 * 30px ) )
}

#pg-w62fae12c30dac-0, #pl-w62fae12c30dac .so-panel:last-of-type {
    margin-bottom: 0px
}

#pl-w62fae12c30dac .so-panel {
    margin-bottom: 30px
}

#pg-w62fae12c30dac-0.panel-has-style > .panel-row-style, #pg-w62fae12c30dac-0.panel-no-style {
    -webkit-align-items: flex-start;
    align-items: flex-start
}

@media (max-width:1020px) {
    #pg-w62fae12c30dac-0.panel-no-style, #pg-w62fae12c30dac-0.panel-has-style > .panel-row-style, #pg-w62fae12c30dac-0 {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

        #pg-w62fae12c30dac-0 > .panel-grid-cell, #pg-w62fae12c30dac-0 > .panel-row-style > .panel-grid-cell {
            width: 100%;
            margin-right: 0
        }

    #pgc-w62fae12c30dac-0-0 {
        margin-bottom: 30px
    }

    #pl-w62fae12c30dac .panel-grid-cell {
        padding: 0
    }

    #pl-w62fae12c30dac .panel-grid .panel-grid-cell-empty {
        display: none
    }

    #pl-w62fae12c30dac .panel-grid .panel-grid-cell-mobile-last {
        margin-bottom: 0px
    }
}
