@font-face {
    font-family: "SourceSansProRegular";
    src: url(SourceSansPro-Regular-637757028609147179.eot);
    src: url(SourceSansPro-Regular-637757028609147179.eot?#iefix) format('embedded-opentype'),url(SourceSansPro-Regular-637757029113055980.woff2) format('woff2'),url(SourceSansPro-Regular-637757029605558478.woff) format('woff'),url(SourceSansPro-Regular-637757029988997908.ttf) format('truetype'),url(SourceSansPro-Regular-637757030372749812.svg#SourceSansProRegular) format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "SourceSansProBold";
    src: url(SourceSansPro-Bold-637757031901704550.eot);
    src: url(SourceSansPro-Bold-637757031901704550.eot?#iefix) format('embedded-opentype'),url(SourceSansPro-Bold-637757032366863109.woff2) format('woff2'),url(SourceSansPro-Bold-637757032706864797.woff) format('woff'),url(SourceSansPro-Bold-637757033128586031.ttf) format('truetype'),url(SourceSansPro-Bold-637757033526712878.svg#SourceSansProBold) format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

.sdf-header {
    height: 311px;
    background-color: #4D3458;
    padding: 30px 38px 46px;
}

.sdf-header-logo {
    height: 50px;
    margin-bottom: 78px;
    display: inline-block;
}

    .sdf-header-logo svg {
        width: 100%;
        max-width: 300px;
    }

.sdf-header-text {
    text-align: center;
}

.PreloaderC svg {
    fill: #4D3458;
}

.sdf-header-text svg {
    max-width: 664px;
}

.sdf-header-language {
    display: inline-block;
    float: right;
    color: #ffde00;
    font-family: 'SourceSansProRegular';
    font-size: 18px;
    text-decoration: underline;
    padding: 10px;
}

/*#region Events Popup*/
.popup-container-box-section {
    padding-top: 5px;
}

.p-c-b-ct-item-wrapper {
    border-radius: 0;
}

.p-c-b-ct-item-t2 {
    color: #4D3458;
}

/*#endregion Events Popup*/

@media all and (max-width:768px) {
    .sdf-header {
        padding: 30px 15px 46px;
    }

    .sdf-header-logo svg {
        max-width: 200px;
    }
}
