



        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Bold.ttf");
            font-weight: 600;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Italic.ttf");
            font-weight: 400;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Light.ttf");
            font-weight: 300;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Medium.ttf");
            font-weight: 500;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Regular.ttf");
            font-weight: 400;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Bold.ttf");
            font-weight: 600;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Italic.ttf");
            font-weight: 400;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Light.ttf");
            font-weight: 300;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Medium.ttf");
            font-weight: 500;
            font-display: fallback;
            }
        
        
            @font-face {
            font-family: OpenSans;
            src: url("/resources/fonts/OpenSans/OpenSans-Regular.ttf");
            font-weight: 400;
            font-display: fallback;
            }
        
body ,  input,  textarea,  select,  .sp-container .sp-input
{
    font-family:  OpenSans, Arial, sans-serif;
            
                font-style: normal;
                font-weight: 500;
            

        
            font-size: 14px;
        
    }

    :root {
--theme-colors__primary: #b9d800;
--theme-colors__btn: #0575bd;
--theme-colors__btn_fade: #0694EF;
--theme-colors__btn_strong: #04568B;
--theme-colors__btn-txt: #ffffff;
--theme-colors__background: #ffffff;
--theme-colors__highlight: #fcfcee;
--theme-colors__text: #2b2b2b;
--theme-colors__link: #0575bd;
--theme-colors__error: #e1462c;
--theme-colors__error-txt: #ffffff;
--theme-colors__success: #74c365;
--theme-colors__main: #ffffff;
--menu-shadow-color: 0, 0, 0;
--menu-shadow-opacity: 0.2;
--menu-shadow-blur-radius: 6px;
        
            --editors-color-border: #8e8e8e;
        


    --base-font-family: OpenSans;
    --base-font-size: 14px;

        
            --base-font-style: normal;
            --base-font-weight: 500;
        
    --base-font-family: OpenSans;
    --headers-font-family: OpenSans;
    --headers-font-size: 17px;

        
            --headers-font-style: normal;
            --headers-font-weight: 700;
        
    }

    
.top-nav-nomination-link, .top-nav-nomination-title {
    color: #fff;
    padding-left: 5px;
    white-space: nowrap;
}
.top-nav-logo {
    max-height: 60px;
}
body .layout__tab-layout__header-view-item_selected, body .layout__tab-layout__header-view-item_selected:hover {
    border-bottom-color: #bff400;
    color: #8E8F87;
}


.left-menu-i.active, .left-menu-i:hover {
        color: #000;
}

 .profile-panel__item:hover {
    background-color: #ffffff;
    color: #fff;
}

.top-nav-nomination-link:hover {
    color: #000000;
    text-decoration: underline;
}