



        
            @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: 400;
            

        
            font-size: 14px;
        
    }

    :root {
--theme-colors__primary: #009b3e;
--theme-colors__btn: #0087c8;
--theme-colors__btn_fade: #00A9FB;
--theme-colors__btn_strong: #006595;
--theme-colors__btn-txt: #ffffff;
--disabled-text-color: #444444;
--theme-colors__background: #ffffff;
--theme-colors__highlight: #f5ffef;
--theme-colors__text: #5a5a5a;
--theme-colors__link: #0087c8;
--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: #d6d6d6;
        


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

        
            --base-font-style: normal;
            --base-font-weight: 400;
        
    --base-font-family: OpenSans;
    --headers-font-family: OpenSans;
    --headers-font-size: 20px;

        
            --headers-font-style: normal;
            --headers-font-weight: 400;
        
    }
    .banner__info {
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
}
.banner__main {
background-blend-mode:difference;
 z-index:1;
}
.tile-component_right{
border-radius: 15px;
}

.toolbar-btn{
background-color: #008CCC;
color:white;
}
.toolbar-btn:hover{
    background-color: white;
}
.toolbar-btn__text{
color: white;
}
.toolbar-btn__text:hover{
    color: #008CCC;
}
.toolbar-buttons_const .toolbar-btn:hover{
background-color: white;
}
.toolbar-buttons_adjust .toolbar-btn:not(:hover):not(.open) .toolbar-btn__text, .toolbar-buttons_adjust .toolbar-btn:not(:hover):not(.open) .toolbar__icons_arrow{
color:white;
}
.page-header-bottom-container .toolbar__i_left+.toolbar-items-wrp .toolbar-btn {
    color:white;
}
.page-header-bottom-container .toolbar__i_left+.toolbar-items-wrp .toolbar-btn:hover {
background-color: white;
}

.toolbar__icons{
color:white;
}
.toolbar__icons:hover{
color:#008CCC;
}

.toolbar-btn.open, .toolbar-buttons_adjust .toolbar-btn:hover {
background-color:white;
text-color:#008CCC;
}
.tr-search .toolbar-btn:hover {
background-color:white;
}

.licensing__unlicensed-user-watermark {
display: none !important;
}