::before, ::after, #uni-toolbar {
    /* Default theme settings */
    --main-border-color-start--default: #000000;
    --main-border-color-end--default: #005ef5;
    --button-border-hover-color--default: #005ef5;
    --button-icon-background--default: #2f3676;
    --main-background-color--default: #ffffff;
    --button-background--default: #f6f9fc;
    --help-button-color--default: #005ef5;
    --button-text-color--default: #37353f;
    --button-background-hover--default: #5db0ec;
    --close-button-color--default: #4d4a59;
    --button-background-active-start--default: #005ef5;
    --help-button-gradient-start--default: #005ef5;
    --help-button-gradient-end--default: #005ef5;
    --button-background-active-end--default: #005ef5;
    --button-border-color--default: #005ef5;
    --acc-link-background--default: #ffffff;

    /* Resolved theme settings */
    --main-border-color-start: var(--client-defined--main-border-color-start, var(--main-border-color-start--default));
    --main-border-color-end: var(--client-defined--main-border-color-end, var(--client-defined--main-border-color-start, var(--main-border-color-end--default)));
    --main-background-color: var(--client-defined--main-background-color, var(--main-background-color--default));
    --help-button-gradient-start: var(--client-defined--help-button-gradient-start, var(--help-button-gradient-start--default));
    --help-button-gradient-end: var(--client-defined--help-button-gradient-end, var(--client-defined--help-button-gradient-start, var(--help-button-gradient-end--default)));
    --help-button-color: var(--client-defined--help-button-color, var(--help-button-color--default));
    --close-button-color: var(--client-defined--close-button-color, var(--close-button-color--default));
    --button-border-color: var(--client-defined--button-border-color, var(--button-border-color--default));
    --button-border-hover-color: var(--client-defined--button-border-hover-color, var(--button-border-hover-color--default));
    --button-icon-background: var(--client-defined--button-icon-background, var(--button-icon-background--default));
    --button-background: var(--client-defined--button-background, var(--button-background--default));
    --button-text-color: var(--client-defined--button-text-color, var(--button-text-color--default));
    --button-background-hover: var(--client-defined--button-background-hover, var(--button-background-hover--default));
    --button-background-active-start: var(--client-defined--button-background-active-start, var(--button-background-active-start--default));
    --button-background-active-end: var(--client-defined--button-background-active-end, var(--client-defined--button-background-active-start, var(--button-background-active-end--default)));
    --acc-link-background: var(--client-defined--acc-link-background, var(--acc-link-background--default));
}

:root.uni-toolbar-black #style_selector,
:root.uni-toolbar-black #uni-toolbar-skip-links>*,
:root.uni-toolbar-black img,
:root.uni-toolbar-black>:not(#uni-toolbar-skip-links):not(#uni-toolbar) {
    -o-filter: grayscale(1)!important;
    -webkit-filter: grayscale(1)!important;
    -moz-filter: grayscale(1)!important;
    filter: grayscale(1)!important
}

body.uni-toolbar-open #style_selector {
    overflow-y: auto;
    overflow-x: hidden
}

#openModal,#textModal0,#uni-toolbar .ss-content-block-minimize span:hover,#uni-toolbar .ss-content-block-modal span:hover,body.uni-toolbar-black {
    color: #000
}

html.uni-toolbar-high {
    filter: contrast(150%)!important;
    -webkit-filter: contrast(150%)!important;
    -o-filter: contrast(150%)!important
}

body.uni-toolbar-high a,html.uni-toolbar-high a {
    color: #ff0!important
}

body.uni-toolbar-high *,html.uni-toolbar-high *,html.uni-toolbar-high :after,html.uni-toolbar-high :before {
    background-color: #000!important
}

body.uni-toolbar-high .uni-exclude-contrast *,
html.uni-toolbar-high .uni-exclude-contrast *,
html.uni-toolbar-high .uni-exclude-contrast .uni-toolbar-contrast-background-white,
body.uni-toolbar-high .uni-exclude-contrast .uni-toolbar-contrast-background-white
{
    background: initial !important;
}

body.uni-toolbar-high #uni-toolbar #style_selector .ss-button {
    background: #000!important;
}


.uni-toolbar-high ::-webkit-input-placeholder {
    color: #fff!important
}

.uni-toolbar-high :-ms-input-placeholder {
    color: #fff!important
}

.uni-toolbar-high ::-moz-placeholder {
    color: #fff!important;
    opacity: 1
}

.uni-toolbar-high :-moz-placeholder {
    color: #fff!important;
    opacity: 1
}

body.uni-toolbar-high #uni-toolbar .active .uni-toolbar-icon span,body.uni-toolbar-high-adaptive #uni-toolbar .active .uni-toolbar-icon span {
    background-color: #38631d!important
}

body.uni-toolbar-high #toolbox a,body.uni-toolbar-high *,html.uni-toolbar-high #toolbox a,html.uni-toolbar-high *,html.uni-toolbar-high :after,html.uni-toolbar-high :before,html.uni-toolbar-high path {
    background-color: #000!important;
    color: #fff!important;
    fill: #fff
}

body.uni-toolbar-high .uni-toolbar-contrast-font-size {
    font-size: 1em!important
}

body.uni-toolbar-high .uni-toolbar-contrast-opacity {
    opacity: 1!important
}

body.uni-toolbar-high .uni-toolbar-contrast-background-white:not(a),body.uni-toolbar-high .uni-toolbar-contrast-color-black {
    color: #000!important
}

body.uni-toolbar-high #menu-minimize:after,body.uni-toolbar-high #menu-minimize:before,body.uni-toolbar-high .uni-close-toolbar:after,body.uni-toolbar-high .uni-close-toolbar:before,body.uni-toolbar-high .uni-toolbar-alert .close:after,body.uni-toolbar-high .uni-toolbar-alert .close:before,body.uni-toolbar-high .uni-toolbar-contrast-background-white {
    background-color: #fff!important
}

html.uni-toolbar-high #uni-toolbar-skip-links,html.uni-toolbar-high #uni-toolbar-skip-links #uni-toolbar-skip-item {
    filter: none;
    -webkit-filter: none;
    -o-filter: none;
    background: #000;
    color: #fff;
    border: 1px solid #fff
}

body.uni-toolbar-no-anim,body.uni-toolbar-no-anim *,body.uni-toolbar-no-anim :after,body.uni-toolbar-no-anim :before,html.uni-toolbar-no-anim {
    -o-transition-property: none!important;
    -moz-transition-property: none!important;
    -ms-transition-property: none!important;
    -webkit-transition-property: none!important;
    transition-property: none!important;
    -webkit-animation: none!important;
    -moz-animation: none!important;
    -o-animation: none!important;
    -ms-animation: none!important;
    animation: none!important
}

body.uni-toolbar-no-anim .home-texts.clearfix {
    transform: translate3d(0,0,0)!important
}

.uni-text-dir-rtl #uni-toolbar #style_selector .style-toggle,body.uni-toolbar-no-anim .owl-wrapper-outer .owl-wrapper {
    left: 0
}

.uni-toolbar-tooltip {
    position: absolute;
    z-index: 1000000;
    background-color: #fff;
    padding: 5px;
    border: 2px solid silver;
    max-width: 400px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    color: #000
}

.uni-toolbar-tooltip.uni-toolbar-tooltip-bottom::after,.uni-toolbar-tooltip.uni-toolbar-tooltip-top::after {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%)
}

.uni-toolbar-tooltip.uni-toolbar-tooltip-top::after {
    bottom: -22px;
    border: 10px solid transparent;
    border-top: 10px solid #000
}

.uni-toolbar-tooltip.uni-toolbar-tooltip-bottom::after {
    top: -22px;
    border: 10px solid transparent;
    border-bottom: 10px solid #000
}

body.uni-toolbar-high img,body.uni-toolbar-high input,body.uni-toolbar-high select {
    border: 1px solid #fff!important
}

.uni-esc-close-text,.uni-toolbar-description-area-block,.uni-toolbar-home-text,.uni-toolbar-open-text,.uni-toolbar-ready-text,body.uni-toolbar-high img.uni-loaded-image {
    position: absolute;
    top: -9999px
}

body.uni-toolbar-brouser-firefox.uni-toolbar-black.uni-toolbar-high,html.uni-toolbar-brouser-firefox.uni-toolbar-black.uni-toolbar-high,html.uni-toolbar-brouser-firefox.uni-toolbar-high {
    filter: none
}

body.uni-toolbar-no-anim .slides-control [class^=m_slide],body.uni-toolbar-no-anim .soft-bg-grade.parallax {
    z-index: 0;
    background-position: 50% -4px;
    display: none;
    opacity: 1
}

#uni-toolbar #uni-toolbar-loading.uni-toolbar-loading-open,.uni-help-modal .uni-help-modal-content section,body.uni-toolbar-no-anim .slides-control .m_slide0,body.uni-toolbar-no-anim .soft-bg-grade.parallax.image1,html.uni-toolbar-sr .uni-toolbar-youtube-links {
    display: block
}

body.uni-toolbar-navigate :focus {
    outline: #ff0000 dashed 3px!important;
    outline-offset: -2px!important;
    box-shadow: 0 0 0 4px #fff!important
}

body.uni-toolbar-black.uni-toolbar-navigate :focus {
    outline-color: inherit!important
}

body.uni-toolbar-high.uni-toolbar-navigate :focus {
    border: 2px solid #fff!important
}

.scale-alert,.uni-toolbar-alert {
    padding: 15px 20px 15px 30px;
    box-shadow: 0 0 7px 1px;
    border-radius: 10px;
    background-color: #fff
}

[tabindex]:focus {
    outline-color: -webkit-focus-ring-color
}

.uni-toolbar-submenu-show {
    visibility: visible!important;
    display: block!important;
    opacity: 1!important;
    transform: scale(1,1)!important;
    height: auto!important;
    overflow: visible!important;
    z-index: 999!important
}

.uni-toolbar-submenu-hidden {
    visibility: hidden!important;
    display: none!important;
    opacity: 0!important
}

.z-index {
    z-index: 999!important
}

.uni-toolbar-alert {
    position: fixed;
    right: 10px;
    bottom: -100%;
    font-size: 1rem;
    z-index: 999999;
    opacity: 1;
    transform: scale(1);
    max-width: 320px;
    animation: 20s ease-in-out show-alert-bottom
}

.uni-toolbar-alert .close {
    position: absolute;
    right: 10px;
    top: 5px;
    color: #a899e0;
    transition: .3s;
    cursor: pointer;
    font-size: 0;
    width: 22px;
    height: 22px
}

.uni-toolbar-alert .close:after,.uni-toolbar-alert .close:before {
    content: "";
    position: absolute;
    width: 22px;
    height: 2px;
    top: 50%;
    background-color: #4d4a59;
    transform-origin: center
}

.uni-toolbar-alert .close:before {
    transform: translateY(-50%) rotate(45deg)
}

body.uni-toolbar-high .uni-toolbar-alert .close {
    font-size: 0!important
}

.uni-toolbar-alert .close:after {
    transform: translateY(-50%) rotate(-45deg)
}

.uni-toolbar-alert .close:hover:after,.uni-toolbar-alert .close:hover:before {
    opacity: .75
}

.uni-toolbar-alert .alert-notice {
    font-size: 75%;
    display: block;
    margin: 10px auto;
    text-align: center
}

.scale-alert {
    z-index: 9999999;
    font-size: 1.5rem;
    position: absolute;
    display: block;
    transform: scale(1.5) translate(-17%,-17%);
    bottom: 0;
    right: 0
}

@keyframes show-scale-alert {
    0% {
        transform: scale(1) translate(0,0)
    }

    100% {
        transform: scale(1.5) translate(-17%,-17%)
    }
}

#uni-toolbar #style_selector .style-toggle.icon-custom,#uni-toolbar #style_selector .style-toggle.icon-custom-retina {
    border-color: transparent
}

#uni-toolbar #style_selector .ss-content-by-lang-right * {
    direction: ltr!important
}

#uni-toolbar #style_selector .ss-content-by-lang-left * {
    direction: rtl!important
}

.sr-only,.uni-toolbar-label,body.uni-toolbar-sr .screen-reader-text,html.uni-toolbar-sr .screen-reader-text {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    margin: -1px!important;
    padding: 0!important;
    overflow: hidden!important;
    clip: rect(0,0,0,0)!important;
    border: 0!important
}

body.uni-toolbar-sr .modal-dialog {
    transform: none
}

.uni-toolbar-underline-link .active-underline-link {
    text-decoration: underline!important
}

.uni-toolbar-underline-link .ubermenu .ubermenu-target-text {
    display: unset
}

#uni-toolbar #style_selector {
    color: #000;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    font-stretch: normal;
    font-size: 13px;
    font-family: Roboto,PTSansRegular,Arial,Helvetica,sans-serif;
    line-height: 20px
}

#uni-toolbar-site-navigator-links {
    z-index: 1000000000;
    position: relative
}

#uni-toolbar #style_selector .uni-toolbar-sprite.uni-toolbar-sprite-logo {
    height: 47px;
    display: block;
    background-repeat: no-repeat!important;
    background-size: contain!important;
    background-position: center center!important
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-back-item {
    width: 21px;
    height: 22px;
    background-position: 0 -28px;
    margin: 0 10px -6px 0;
    border: 0;
    background-color: transparent
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-manual-links,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-sub-item {
    width: 21px;
    height: 22px;
    background-position: 0 0;
    margin: 0;
    position: absolute;
    top: 3px;
    right: 0;
    border: 0;
    background-color: transparent
}

#uni-toolbar #style_selector .uni-toolbar-sprite.uni-toolbar-sprite-clean {
    width: 21px;
    height: 22px;
    background-position: 0 28px;
    margin: 5px 10px -7px 0
}

#uni-toolbar #style_selector .uni-toolbar-sprite.uni-toolbar-sprite-bug {
    width: 23px;
    height: 25px;
    background-position: 0 -41px;
    margin: 0 10px -5px 0
}

#uni-toolbar #style_selector span.buy-button {
    vertical-align: top;
    line-height: 43px;
    font-size: 15px;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    color: grey
}

#uni-toolbar #style_selector .ss-content.or-prefix-options:after,#uni-toolbar .ss-desc,#uni-toolbar .uni-toolbar-icon span:before {
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    line-height: 20px
}

#uni-toolbar #style_selector .uni-toolbar-sprite-toggle img {
    width: 100%;
    height: 100%;
    border: 0!important
}

body.uni-toolbar-high-link #uni-toolbar #style_selector .uni-toolbar-sprite-toggle img {
    border: none!important
}

#uni-toolbar #style_selector .ss-content-block-logo .uni-toolbar-sprite-logo,#uni-toolbar #style_selector .ss-content-block-options-name .uni-tab-header-logo {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='182' height='30' viewBox='0 0 182 30' fill='none'%3E%3Cpath d='M22.222 29L19.352 22.399H7.667L4.674 29H0.164001L13.776 0.0540161L26.732 29H22.222ZM9.389 18.463H17.671L13.612 9.19702L9.389 18.463Z' fill='%2349ADED'/%3E%3Cpath d='M41.9943 12.518V17.028C40.5456 15.6067 38.9192 14.896 37.1152 14.896C35.5846 14.896 34.3136 15.4017 33.3022 16.413C32.3182 17.397 31.8263 18.7227 31.8263 20.39C31.8263 22.112 32.3456 23.4923 33.3843 24.531C34.3683 25.4603 35.5846 25.925 37.0333 25.925C39.0286 25.925 40.6823 25.187 41.9943 23.711V28.18C40.5456 29.082 38.7962 29.533 36.7463 29.533C33.9856 29.533 31.7989 28.6857 30.1863 26.991C28.5463 25.2964 27.7263 23.137 27.7263 20.513C27.7263 17.807 28.6009 15.5793 30.3503 13.83C32.0449 12.1354 34.3546 11.288 37.2793 11.288C38.9466 11.288 40.5183 11.698 41.9943 12.518Z' fill='black'/%3E%3Cpath d='M58.391 12.518V17.028C56.9424 15.6067 55.316 14.896 53.512 14.896C51.9814 14.896 50.7104 15.4017 49.699 16.413C48.715 17.397 48.223 18.7227 48.223 20.39C48.223 22.112 48.7424 23.4923 49.781 24.531C50.765 25.4603 51.9814 25.925 53.43 25.925C55.4254 25.925 57.079 25.187 58.391 23.711V28.18C56.9424 29.082 55.193 29.533 53.143 29.533C50.3824 29.533 48.1957 28.6857 46.583 26.991C44.943 25.2964 44.123 23.137 44.123 20.513C44.123 17.807 44.9977 15.5793 46.747 13.83C48.4417 12.1354 50.7514 11.288 53.676 11.288C55.3434 11.288 56.915 11.698 58.391 12.518Z' fill='black'/%3E%3Cpath d='M73.5168 23.178L76.8788 25.064C76.1135 26.4307 75.1432 27.483 73.9678 28.221C72.6285 29.0957 70.9338 29.533 68.8838 29.533C66.4785 29.533 64.5378 28.795 63.0618 27.319C61.3672 25.6244 60.5198 23.424 60.5198 20.718C60.5198 17.8754 61.4355 15.511 63.2668 13.625C64.8248 12.067 66.7518 11.288 69.0478 11.288C71.2892 11.288 73.1342 12.0397 74.5828 13.543C76.1955 15.2103 77.0018 17.643 77.0018 20.841V21.333H64.6198C64.7292 22.7817 65.2212 23.9434 66.0958 24.818C66.8338 25.556 67.8588 25.925 69.1708 25.925C70.2368 25.925 71.1525 25.638 71.9178 25.064C72.5465 24.572 73.0795 23.9434 73.5168 23.178ZM64.9068 18.053H72.9018C72.7378 17.0964 72.3278 16.3173 71.6718 15.716C70.9612 15.06 70.0592 14.732 68.9658 14.732C67.8178 14.732 66.8748 15.101 66.1368 15.839C65.5355 16.3857 65.1255 17.1237 64.9068 18.053Z' fill='black'/%3E%3Cpath d='M90.9181 14.322L87.9251 16.29C87.3238 15.306 86.5038 14.814 85.4651 14.814C84.9458 14.814 84.5358 14.9643 84.2351 15.265C83.9891 15.511 83.8661 15.8117 83.8661 16.167C83.8661 16.577 84.0575 16.905 84.4401 17.151C84.5221 17.2057 84.6041 17.2603 84.6861 17.315C84.7681 17.3423 84.9185 17.4107 85.1371 17.52C85.3558 17.6294 85.5745 17.7387 85.7931 17.848L87.8431 18.873C88.9911 19.447 89.7975 19.98 90.2621 20.472C91.1095 21.3194 91.5331 22.3853 91.5331 23.67C91.5331 25.2007 91.0275 26.5127 90.0161 27.606C88.8408 28.8907 87.2281 29.533 85.1781 29.533C83.6475 29.533 82.4038 29.164 81.4471 28.426C80.4085 27.6607 79.6705 26.6084 79.2331 25.269L82.5131 23.711C82.7865 24.5037 83.1008 25.0504 83.4561 25.351C83.8935 25.7884 84.4811 26.007 85.2191 26.007C85.9298 26.007 86.4765 25.8157 86.8591 25.433C87.2418 25.0503 87.4331 24.5993 87.4331 24.08C87.4331 23.588 87.2555 23.1507 86.9001 22.768C86.5175 22.3853 85.9435 22.03 85.1781 21.702L83.7021 21.005C82.5541 20.4583 81.7615 19.9663 81.3241 19.529C80.5041 18.7363 80.0941 17.766 80.0941 16.618C80.0941 15.1694 80.5725 13.9394 81.5291 12.928C82.5678 11.8347 83.9755 11.288 85.7521 11.288C86.9821 11.288 88.0481 11.5887 88.9501 12.19C89.7701 12.7093 90.4261 13.42 90.9181 14.322Z' fill='black'/%3E%3Cpath d='M104.873 14.322L101.88 16.29C101.278 15.306 100.458 14.814 99.4196 14.814C98.9002 14.814 98.4902 14.9643 98.1896 15.265C97.9436 15.511 97.8206 15.8117 97.8206 16.167C97.8206 16.577 98.0119 16.905 98.3946 17.151C98.4766 17.2057 98.5586 17.2603 98.6406 17.315C98.7226 17.3423 98.8729 17.4107 99.0916 17.52C99.3102 17.6294 99.5289 17.7387 99.7476 17.848L101.798 18.873C102.946 19.447 103.752 19.98 104.217 20.472C105.064 21.3194 105.488 22.3853 105.488 23.67C105.488 25.2007 104.982 26.5127 103.971 27.606C102.795 28.8907 101.183 29.533 99.1326 29.533C97.6019 29.533 96.3582 29.164 95.4016 28.426C94.3629 27.6607 93.6249 26.6084 93.1876 25.269L96.4676 23.711C96.7409 24.5037 97.0552 25.0504 97.4106 25.351C97.8479 25.7884 98.4356 26.007 99.1736 26.007C99.8842 26.007 100.431 25.8157 100.814 25.433C101.196 25.0503 101.388 24.5993 101.388 24.08C101.388 23.588 101.21 23.1507 100.855 22.768C100.472 22.3853 99.8979 22.03 99.1326 21.702L97.6566 21.005C96.5086 20.4583 95.7159 19.9663 95.2786 19.529C94.4586 18.7363 94.0486 17.766 94.0486 16.618C94.0486 15.1694 94.5269 13.9394 95.4836 12.928C96.5222 11.8347 97.9299 11.288 99.7066 11.288C100.937 11.288 102.003 11.5887 102.905 12.19C103.725 12.7093 104.381 13.42 104.873 14.322Z' fill='black'/%3E%3Cpath d='M108.29 11.739H112.308V29H108.29V11.739ZM108.454 6.45002C107.962 5.95802 107.716 5.34302 107.716 4.60502C107.716 3.86702 107.962 3.25202 108.454 2.76002C108.946 2.26802 109.561 2.02201 110.299 2.02201C111.037 2.02201 111.652 2.26802 112.144 2.76002C112.636 3.25202 112.882 3.86702 112.882 4.60502C112.882 5.34302 112.636 5.95802 112.144 6.45002C111.652 6.94202 111.037 7.18802 110.299 7.18802C109.561 7.18802 108.946 6.94202 108.454 6.45002Z' fill='black'/%3E%3Cpath d='M117.297 1.65302H121.479V25.064H129.515V29H117.297V1.65302Z' fill='black'/%3E%3Cpath d='M143.97 23.178L147.332 25.064C146.566 26.4307 145.596 27.483 144.421 28.221C143.081 29.0957 141.387 29.533 139.337 29.533C136.931 29.533 134.991 28.795 133.515 27.319C131.82 25.6244 130.973 23.424 130.973 20.718C130.973 17.8754 131.888 15.511 133.72 13.625C135.278 12.067 137.205 11.288 139.501 11.288C141.742 11.288 143.587 12.0397 145.036 13.543C146.648 15.2103 147.455 17.643 147.455 20.841V21.333H135.073C135.182 22.7817 135.674 23.9434 136.549 24.818C137.287 25.556 138.312 25.925 139.624 25.925C140.69 25.925 141.605 25.638 142.371 25.064C142.999 24.572 143.532 23.9434 143.97 23.178ZM135.36 18.053H143.355C143.191 17.0964 142.781 16.3173 142.125 15.716C141.414 15.06 140.512 14.732 139.419 14.732C138.271 14.732 137.328 15.101 136.59 15.839C135.988 16.3857 135.578 17.1237 135.36 18.053Z' fill='black'/%3E%3Cpath d='M150.793 29V11.739H154.811V13.338C156.041 11.9714 157.599 11.288 159.485 11.288C161.754 11.288 163.448 12.067 164.569 13.625C165.28 14.6363 165.635 16.2353 165.635 18.422V29H161.617V19.406C161.617 18.3674 161.535 17.52 161.371 16.864C161.207 16.208 160.947 15.757 160.592 15.511C160.237 15.2377 159.909 15.0737 159.608 15.019C159.335 14.937 158.952 14.896 158.46 14.896C157.886 14.896 157.421 14.9507 157.066 15.06C156.738 15.142 156.369 15.3607 155.959 15.716C155.576 16.044 155.289 16.6317 155.098 17.479C154.907 18.299 154.811 19.3787 154.811 20.718V29H150.793Z' fill='black'/%3E%3Cpath d='M180.45 14.322L177.457 16.29C176.856 15.306 176.036 14.814 174.997 14.814C174.478 14.814 174.068 14.9643 173.767 15.265C173.521 15.511 173.398 15.8117 173.398 16.167C173.398 16.577 173.59 16.905 173.972 17.151C174.054 17.2057 174.136 17.2603 174.218 17.315C174.3 17.3423 174.451 17.4107 174.669 17.52C174.888 17.6294 175.107 17.7387 175.325 17.848L177.375 18.873C178.523 19.447 179.33 19.98 179.794 20.472C180.642 21.3194 181.065 22.3853 181.065 23.67C181.065 25.2007 180.56 26.5127 179.548 27.606C178.373 28.8907 176.76 29.533 174.71 29.533C173.18 29.533 171.936 29.164 170.979 28.426C169.941 27.6607 169.203 26.6084 168.765 25.269L172.045 23.711C172.319 24.5037 172.633 25.0504 172.988 25.351C173.426 25.7884 174.013 26.007 174.751 26.007C175.462 26.007 176.009 25.8157 176.391 25.433C176.774 25.0503 176.965 24.5993 176.965 24.08C176.965 23.588 176.788 23.1507 176.432 22.768C176.05 22.3853 175.476 22.03 174.71 21.702L173.234 21.005C172.086 20.4583 171.294 19.9663 170.856 19.529C170.036 18.7363 169.626 17.766 169.626 16.618C169.626 15.1694 170.105 13.9394 171.061 12.928C172.1 11.8347 173.508 11.288 175.284 11.288C176.514 11.288 177.58 11.5887 178.482 12.19C179.302 12.7093 179.958 13.42 180.45 14.322Z' fill='black'/%3E%3C/svg%3E") !important;
}

#uni-toolbar #style_selector .uni-toolbar-sprite-toggle {
    display: flex;
    width: 32px;
    height: 32px;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-size: contain;
    overflow: hidden;
    border-radius: 50%;
    margin-top: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) !important;
}

body.uni-toolbar-high #uni-toolbar #style_selector .style-toggle {
    background: #000
}

.uni-toolbar-close #uni-toolbar #style_selector .uni-toolbar-sprite-toggle {
    -ms-transform: none;
    -webkit-transform: none;
    transform: none
}

#uni-toolbar #style_selector a {
    text-decoration: none
}

#uni-toolbar #style_selector a path {
    transition: .2s
}

#uni-toolbar #style_selector a:focus,#uni-toolbar #style_selector a:hover {
    background: var(--button-background-hover);
    border-color: var(--button-border-hover-color);
}

#uni-toolbar #style_selector div.active-lang {
    position: absolute;
    top: 5px;
    right: 10px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px
}

#uni-toolbar #style_selector .style-toggle,.uni-toolbar-high #uni-toolbar #style_selector {
    border-right: 1px solid #ddd
}

#uni-toolbar #style_selector #content::after,#uni-toolbar #style_selector .clearfix::after,#uni-toolbar #style_selector .container-fluid::after,#uni-toolbar #style_selector .container::after,#uni-toolbar #style_selector .modal-footer::after,#uni-toolbar #style_selector .row::after {
    content: " ";
    display: table;
    clear: both
}

#uni-toolbar #style_selector,body.uni-toolbar-no-anim #uni-toolbar #style_selector {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 2147483647;
    -webkit-box-shadow: 0 0 16px rgba(0,0,0,.42);
    box-shadow: 0 0 16px rgba(0,0,0,.42);
    box-sizing: content-box;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.admin-bar #uni-toolbar #style_selector {
    top: 32px
}

.uni-toolbar-load-transition #uni-toolbar #style_selector {
    -webkit-transition: transform .3s ease-in;
    -moz-transition: transform .3s ease-in;
    -o-transition: transform .3s ease-in;
    transition: transform .3s ease-in
}

.uni-toolbar-load-transition #uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item {
    -webkit-transition: .3s ease-in;
    -moz-transition: .3s ease-in;
    -o-transition: .3s ease-in;
    transition: .3s ease-in
}

.uni-text-dir-rtl #uni-toolbar #style_selector,body.uni-toolbar-no-anim.uni-text-dir-rtl #uni-toolbar #style_selector,html.uni-toolbar-no-anim .uni-text-dir-rtl #uni-toolbar #style_selector {
    left: inherit;
    right: 0;
    -webkit-transform: translateX(+100%);
    -ms-transform: translateX(+100%);
    transform: translateX(+100%)
}

#uni-toolbar #style_selector {
    padding: 13px;
    background: linear-gradient(90deg, var(--main-border-color-start) .6%, var(--main-border-color-end) 100%);
    border-radius: 2px;
}

.uni-toolbar-close #uni-toolbar #style_selector {
    background: transparent;
}

#uni-toolbar #style_selector #style_selector_container,.uni-toolbar-high #uni-toolbar #style_selector,.uni-toolbar-high #uni-toolbar #style_selector #style_selector_container {
    background: #f7f3ff
}

.uni-toolbar-high #uni-toolbar #style_selector {
    -webkit-box-shadow: #fff -3px 0 50px -2px;
    box-shadow: #fff -3px 0 50px -2px
}

.uni-toolbar-open #uni-toolbar #style_selector,body.uni-toolbar-no-anim.uni-toolbar-open #uni-toolbar #style_selector,html.uni-toolbar-no-anim .uni-toolbar-open #uni-toolbar #style_selector {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.uni-toolbar-browser-ie.uni-toolbar-close #uni-toolbar #style_selector,.uni-toolbar-browser-msie.uni-toolbar-close #uni-toolbar #style_selector {
    -ms-transform: translateX(0);
    transform: translateX(0)
}

#uni-toolbar #style_selector .ss-content-block-options-name p,#uni-toolbar #uni-font-text,#uni-toolbar .ss-content.ss-content-last,#uni-toolbar .uni-toolbar-icon,#uni-toolbar .visually-hidden,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list .uni-toolbar-site-navigator-links-list,.hidden,.uni-toolbar-visually-hidden {
    display: none
}

.uni-toolbar-high #uni-toolbar #style_selector .ss-content-fon-list>span,.uni-toolbar-high #uni-toolbar #style_selector .ss-option-text,.uni-toolbar-high #uni-toolbar .ss-content-block-minimize span,.uni-toolbar-high #uni-toolbar .ss-content-block-modal span,.uni-toolbar-high #uni-toolbar .ss-content-block-modal span:hover {
    color: #fff
}

#uni-toolbar #style_selector #style_selector_container,body.uni-toolbar-no-anim #uni-toolbar #style_selector #style_selector_container,html.uni-toolbar-no-anim #uni-toolbar #style_selector #style_selector_container {
    padding: 0;
    float: right;
    position: relative;
    box-sizing: content-box;
    transition: .5s;
    -webkit-transition: .5s;
    max-height: 100%;
    background-color: var(--main-background-color);
}

#uni-toolbar #style_selector #style_selector_container {
    width: 347px;
    border-radius: 8px;
}

#uni-toolbar #style_selector .style-toggle {
    width: 32px;
    height: 32px;
    line-height: 36px;
    font-size: 0;
    padding: 0;
    background-color: #f4f7f9;
    border: 4px solid var(--main-background-color);
    cursor: pointer;
    border-radius: 50%!important;
    float: right;
    margin-left: 340px;
    top: 57px;
    left: 80px;
    position: absolute;
    text-align: center;
    margin-top: 130px;
    box-sizing: content-box !important;
    -webkit-box-shadow: 0 8px 16px rgba(0,0,0,.22);
    box-shadow: 0 8px 16px rgba(0,0,0,.22);
    -webkit-transition: .3s ease-in;
    -moz-transition: .3s ease-in;
    -o-transition: .3s ease-in;
    transition: .3s ease-in;
    min-width: auto;
}

.uni-toolbar-open #uni-toolbar #style_selector .style-toggle {
    margin-left: -48px
}

.uni-text-dir-rtl #uni-toolbar #style_selector .style-toggle,body.uni-toolbar-no-anim.uni-text-dir-rtl #uni-toolbar #style_selector .style-toggle,html.uni-toolbar-no-anim .uni-text-dir-rtl #uni-toolbar #style_selector .style-toggle {
    margin-left: -90px
}

.uni-toolbar-open.uni-text-dir-rtl #uni-toolbar #style_selector .style-toggle {
    margin-left: 385px
}

#uni-toolbar .ss-content.ss-content-header {
    border-bottom: 0;
    width: 268px;
    text-align: center;
    margin-bottom: 0
}

#uni-toolbar #style_selector .lang-block .lang-list,#uni-toolbar .ss-content ul {
    margin: 0
}

#uni-toolbar .delimiter-modal-links {
    font-size: 20px;
    border: 1px solid #ddd;
    content: " ";
    margin: 3px
}

#uni-toolbar .ss-content-block-minimize,#uni-toolbar .ss-content-block-modal {
    margin: 5px 0 0;
    padding: 0 0 5px 15px;
    font-weight: 700;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px solid #ddd
}

#uni-toolbar .ss-content-block-modal .text-modal-link {
    margin: 10px 0 0;
    display: inline
}

#uni-toolbar .ss-content-block-minimize span,#uni-toolbar .ss-content-block-modal span {
    font-size: 18px;
    color: #000
}

#uni-toolbar .modalDialog h2,#uni-toolbar .textModalDialog h2,.uni-help-modal-body h1 {
    color: #000;
    padding: 0;
    margin: 0 0 40px;
    font-size: 42px;
    font-weight: 600;
    text-transform: uppercase
}

#uni-toolbar .ss-content-block-logo {
    padding: 15px 0 15px;
    text-align: center;
}

#uni-toolbar #style_selector .ss-content-block-logo a {
    height: 47px;
    border-width: 1px
}

#uni-toolbar #style_selector .ss-content-block-logo a:active,#uni-toolbar #style_selector .ss-content-block-logo a:focus,#uni-toolbar #style_selector .ss-content-block-logo a:hover,#uni-toolbar .uni-toolbar-modal-close:focus,#uni-toolbar .uni-toolbar-modal-close:hover,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:focus,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:hover {
    background: #fff
}

#uni-toolbar #style_selector .ss-content.or-prefix-options:after {
    content: "or";
    display: block;
    font-size: 15px;
    height: 20px;
    vertical-align: top;
    color: #000;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    background: #fff;
    margin: 0 auto;
    width: 26px
}

#uni-toolbar #style_selector .ss-content-block-options {
    padding: 0 11px 11px;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -wbkit-justify-content: space-between;
    justify-content: space-between;
    gap: 8px;
}

#uni-toolbar #style_selector .ss-content.accessibility-link {
    width: 100%;
    height: 32px;
    display: flex;
    position: relative;
}

#uni-toolbar #style_selector .ss-content.accessibility-link .ss-button {
    min-height: 32px;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 8px;
    position: relative;
    background: var(--acc-link-background);
}

#uni-toolbar #style_selector .ss-content.accessibility-link .ss-button:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%);
    width: 6px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='13' viewBox='0 0 6 13' fill='none'%3E%3Cpath d='M0.16124 1.78959C0.109735 1.73234 0.069469 1.66499 0.0427423 1.5914C0.0160155 1.51781 0.00335026 1.4394 0.00547123 1.36067C0.00759172 1.28193 0.0244555 1.20441 0.0551009 1.13252C0.0857458 1.06063 0.129571 0.995784 0.184076 0.941685C0.23858 0.887586 0.302695 0.845293 0.372761 0.81722C0.442826 0.789147 0.517469 0.775845 0.59243 0.778072C0.667389 0.780299 0.741198 0.798013 0.80964 0.830201C0.878083 0.862389 0.939819 0.908422 0.991324 0.965671L5.84395 6.3625C5.94416 6.47384 6 6.62124 6 6.77446C6 6.92768 5.94416 7.07508 5.84395 7.18642L0.991324 12.5839C0.940159 12.6424 0.878436 12.6896 0.809742 12.7228C0.741048 12.7561 0.666751 12.7746 0.591168 12.7775C0.515584 12.7803 0.44022 12.7673 0.369453 12.7393C0.298687 12.7112 0.233928 12.6687 0.178939 12.6142C0.12395 12.5596 0.0798268 12.4942 0.0491314 12.4216C0.0184364 12.3489 0.00178242 12.2707 0.000135422 12.1912C-0.0015111 12.1118 0.0118823 12.0328 0.0395389 11.9589C0.0671954 11.885 0.108563 11.8175 0.16124 11.7605L4.64392 6.77446L0.16124 1.78959Z' fill='%2330387F'/%3E%3C/svg%3E");
}

#uni-toolbar #style_selector .ss-content.accessibility-link .ss-option-text {
    margin-top: 0;
    width: auto;
}

#uni-toolbar #style_selector .ss-content.accessibility-link .uni-toolbar-image {
    width: 18px;
    background: transparent;
}

#uni-toolbar #style_selector .ss-content.accessibility-link .uni-toolbar-image path {
    fill: var(--button-icon-background);
}

#uni-toolbar #style_selector .ss-content-block-options:after,#uni-toolbar #style_selector .ss-content-block-options:before {
    content: none
}

.uni-toolbar-high #uni-toolbar #style_selector .ss-content-block-options {
    border-color: #fff
}

#uni-toolbar #style_selector .ss-content-block-options-name {
    position: relative;
    height: 57px
}

@media screen and (max-width: 768px) {
    #uni-toolbar #style_selector .ss-content-block-options-name {
        height: 67px;
    }
}

#uni-toolbar #style_selector .ss-content-block-options-name .uni-tab-header-logo {
    position: absolute;
    width: 156px;
    height: 32px;
    top: 14px;
    left: 14px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center
}

#uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar {
    position: absolute;
    width: 32px;
    height: 32px;
    right: 11px;
    top: 13px
}

#uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:after,#uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:before,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:after,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:before,.uni-help-modal .close-button:after,.uni-help-modal .close-button:before {
    content: "";
    position: absolute;
    width: 22px;
    height: 0;
    top: calc(50% - 1px);
    left: 5px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition: .25s;
    -moz-transition: .25s;
    -ms-transition: .25s;
    -o-transition: .25s;
    transition: .25s;
    border-bottom: 2px solid var(--close-button-color);
}

#uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:after,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:after,.uni-help-modal .close-button:after {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}

#uni-toolbar .uni-toolbar-modal-close:focus:after,#uni-toolbar .uni-toolbar-modal-close:focus:before,#uni-toolbar .uni-toolbar-modal-close:hover:after,#uni-toolbar .uni-toolbar-modal-close:hover:before,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:focus:after,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:focus:before,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:hover:after,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:hover:before,.uni-help-modal .close-button:hover:after,.uni-help-modal .close-button:hover:before {
    opacity: .6
}

#uni-toolbar #style_selector .ss-option-text {
    width: 100%;
    margin-top: 5px;
}

#uni-toolbar #style_selector .ss-option-text span {
    color: red;
    display: block;
    font-size: 10px
}

#uni-toolbar #style_selector .ss-content {
    width: 159px;
    height: 92px;
    min-width: 48%;
    flex: 1;
}

#uni-toolbar #style_selector .ss-content.ss-content-fon-list {
    width: 100%;
    flex: 0 0 100%;
}

#uni-toolbar #style_selector .ss-content.ss-content-fon-list a {
    height: 92px;
}

#uni-toolbar #style_selector .ss-content[data-option-name=uni-toolbar-search] {
    width: 100%;
    flex: 0 0 100%;
    height: 48px;
}

#uni-toolbar #style_selector .ss-content[data-option-name=uni-toolbar-search] .ss-button {
    border-color: #30387F;
}

#uni-toolbar #style_selector .ss-content[data-option-name=uni-toolbar-search] a {
    align-items: center;
    flex-direction: row;
    justify-content: center;
    gap: 8px;
    min-height: 48px;
    border-radius: 5px;
    position: relative;
}

#uni-toolbar #style_selector .ss-content[data-option-name=uni-toolbar-search] a .uni-toolbar-image {
    background: transparent;
    position: absolute;
    left: 6px;
}

#uni-toolbar #style_selector .ss-content[data-option-name=uni-toolbar-search] a path {
    fill: var(--button-icon-background);
}

#uni-toolbar #style_selector .ss-content[data-option-name=uni-toolbar-search] .ss-option-text {
    margin-top: 0;
    width: auto
}

#uni-toolbar #style_selector .lang-block,#uni-toolbar #style_selector .ss-content.ss-content-fon-list {
    text-align: center
}

#uni-toolbar #style_selector .ss-content .ss-option-text {
    display: inline-block;
    float: left;
    text-transform: none;
    width: calc(100% - 2px);
    text-align: center;
}

#uni-toolbar #style_selector .ss-content .uni-toolbar-icon,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-back-links,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item-object span.uni-toolbar-site-navigator-back-links,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item-object span.uni-toolbar-site-navigator-sub-links,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-name span.uni-toolbar-site-navigator-back-links,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-name span.uni-toolbar-site-navigator-sub-links,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-sub-links {
    float: right
}

#uni-toolbar #style_selector .ss-content .font-list {
    display: flex;
    justify-content: space-between;
    padding: 0
}

#uni-toolbar #style_selector .ss-content .uni-toolbar-sprite.uni-toolbar-sprite-clean {
    float: left;
    margin-left: 5px
}

#uni-toolbar #style_selector .ss-content.ss-content-block-modal {
    text-align: center;
    float: none;
    direction: ltr
}

#uni-toolbar #style_selector .font-list {
    list-style: none;
    display: inline-block
}

#uni-toolbar #style_selector .font-list li {
    width: calc(100% / 3 - 8px);
    margin: 0;
    padding: 0;
}

#style_selector .font-list li a {
    width: 100%;
    min-height: 92px;
    border-radius: 8px;
    font-size: 11px;
    transition: .3s;
    color: #252625;
    -webkit-transition: .3s;
    border: 0;
    outline: 0;
    background-color: #fff;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center
}

#uni-toolbar .ss-desc {
    font-size: 13px;
    color: #747474;
    margin-bottom: 5px;
    display: inline-block
}

#uni-toolbar .ss-button:not(.buy-logo-button) {
    width: 100%;
    min-height: 83px;
    height: 100%;
    transition: .3s;
    color: var(--button-text-color);
    text-align: center;
    -webkit-transition: .3s;
    outline: 0;
    border: none;
    box-sizing: border-box;
    border: 1px solid var(--button-border-color);
    border-radius: 7px;
    background-color: var(--button-background);
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    font-size: 12px;
    font-weight: 500;
    font-family: "Poppins", sans-serif;
}

#uni-toolbar #style_selector .ss-button.active {
    color: #fff;
    background: linear-gradient(90deg, var(--button-background-active-start) .6%, var(--button-background-active-end) 100%);
    box-shadow: 0 10px 20px rgba(124,14,126,.12),0 2px 6px rgba(124,14,126,.12),0 0 1px rgba(124,14,126,.12);
    outline: 0;
    border-color: var(--button-border-hover-color);
}

body.uni-toolbar-high #uni-toolbar .ss-button.active {
    border: 1px solid #ff0!important
}

#uni-toolbar .clear_style_selector,.width-auto {
    width: auto
}

#uni-toolbar .wide-button {
    margin-right: 12px
}

#uni-toolbar .modalDialog,#uni-toolbar .textModalDialog {
    display: none;
    position: fixed;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0,0,0,.5);
    z-index: 2147483647;
    opacity: 1;
    -webkit-transition: opacity .4s ease-in;
    -moz-transition: opacity .4s ease-in;
    transition: opacity .4s ease-in
}

#uni-toolbar .modalDialog h2,#uni-toolbar .textModalDialog h2 {
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    line-height: 1.2;
    text-align: center
}

#uni-toolbar .textModalDialog h2:after,.uni-help-modal-body h1:after {
    display: block;
    width: 91px;
    height: 8px;
    border-radius: 8px;
    margin: 23px auto 0;
    background-color: #c955ff;
    content: ""
}

#uni-toolbar .modalDialog .report-modal-body-field,#uni-toolbar .modalDialog .report-modal-body-field label,#uni-toolbar .modalDialog .report-modal-body-field-error,#uni-toolbar .modalDialog .report-modal-body-field-error p,#uni-toolbar .modalDialog .report-modal-body-row,#uni-toolbar .modalDialog .report-modal-body-text,#uni-toolbar .modalDialog .report-modal-body-text p {
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 15px;
    padding: 0;
    margin: 0
}

#uni-toolbar .modalDialog .report-modal-body-field-error {
    color: #fc0202;
    display: none
}

#uni-toolbar .modalDialog .report-modal-body-field-input input,#uni-toolbar .modalDialog .report-modal-body-field-input textarea {
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 20px;
    line-height: 25px;
    color: #000;
    border: 1px solid #000
}

#uni-toolbar .modalDialog .report-modal-body-field-input input:focus,#uni-toolbar .modalDialog .report-modal-body-field-input textarea:focus {
    border: 2px solid #000
}

#uni-toolbar .modalDialog .report-modal-body-text,#uni-toolbar .modalDialog .report-modal-body-text p,#uni-toolbar .textModalDialog .text-modal-body-text {
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 18px;
    line-height: 1.4;
    word-break: break-word
}

#uni-toolbar .textModalDialog .text-modal-body-text {
    max-height: 65vh;
    overflow-y: auto
}

#uni-toolbar .modalDialog .report-modal-body-row {
    position: relative;
    margin: 3px 0 0
}

#uni-toolbar .modalDialog .report-modal-body-row.report-modal-body-row-buttons {
    margin: 13px 0 0;
    height: 33px
}

#uni-toolbar .modalDialog .report-modal-body-row.report-modal-body-row-buttons button {
    background-color: #333;
    border: 0;
    color: #fff;
    cursor: pointer;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 1.2rem;
    font-weight: 700;
    padding: .7917em 1.5em;
    text-transform: uppercase
}

#uni-toolbar .modalDialog .report-modal-body-row.report-modal-body-row-buttons button:active,#uni-toolbar .modalDialog .report-modal-body-row.report-modal-body-row-buttons button:hover {
    background-color: #a0ce4e
}

#uni-toolbar .modalDialog .report-modal-body-row.report-modal-body-row-buttons button:focus {
    border: 2px solid #fff
}

#uni-toolbar .modalDialog .report-modal-body-row input {
    width: 247px
}

#uni-toolbar .modalDialog .report-modal-body-row textarea {
    width: 100%;
    max-height: 200px
}

#uni-toolbar .modalDialog #report_modal_body_buttons_send {
    position: absolute;
    left: 0;
    bottom: 0
}

#uni-toolbar .modalDialog #report_modal_body_buttons_cancel {
    position: absolute;
    right: 0;
    bottom: 0
}

#uni-toolbar #uni-toolbar-loading {
    position: fixed;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    background: rgba(0,0,0,.3);
    z-index: 100002;
    display: none;
    -webkit-transition: opacity .4s ease-in;
    -moz-transition: opacity .4s ease-in;
    transition: opacity .4s ease-in
}

#uni-toolbar #uni-toolbar-loading .uni-toolbar-loading-item {
    color: #fff;
    margin: 10% auto;
    padding: 5px 20px 13px;
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 25px
}

#uni-toolbar .modalDialog:target,#uni-toolbar .textModalDialog:target {
    opacity: 1;
    pointer-events: auto
}

#uni-toolbar .modalDialog>div,#uni-toolbar .textModalDialog>div {
    width: 90%;
    position: relative;
    margin: 5% auto;
    border-radius: 25px;
    background-color: #fff;
    box-shadow: 5px 5px 20px rgba(112,112,112,.2);
    padding: 40px 40px 37px
}

#uni-toolbar .uni-toolbar-modal-close,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item {
    cursor: pointer;
    background: #fff;
    width: 30px;
    position: absolute;
    right: -10px;
    top: -10px;
    border-radius: 0;
    box-shadow: 0 0 3px #000;
    opacity: 1;
    color: #fff;
    line-height: 28px;
    text-align: center;
    text-decoration: none;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 0;
    font-style: normal;
    font-weight: 700
}

#uni-toolbar .uni-toolbar-modal-close:after,#uni-toolbar .uni-toolbar-modal-close:before,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:after,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:before {
    content: "";
    position: absolute;
    width: 22px;
    height: 0;
    top: calc(50% - 1px);
    left: 5px;
    transform: rotate(-45deg);
    transition: .25s;
    border-bottom: 2px solid #4d4a59
}

#uni-toolbar .uni-toolbar-modal-close:after,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:after {
    transform: rotate(45deg)
}

#uni-toolbar-site-navigator-links .uni-toolbar-skip-site-navigator,#uni-toolbar-skip-links .uni-toolbar-skip-item {
    display: block;
    font: 700 14px "Noto Sans",sans-serif;
    text-decoration: none;
    z-index: 1000000000;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    text-transform: none;
    color: #21759b;
    text-align: center;
    cursor: pointer
}

#uni-toolbar .uni-toolbar-modal-close:focus,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item:focus {
    border: 1px solid #fff
}

#uni-toolbar-skip-links {
    height: 0
}

#uni-toolbar-skip-links .uni-toolbar-skip-item {
    position: absolute;
    left: 0;
    top: -9999em;
    background-color: #f1f1f1;
    box-shadow: 0 0 1px 1px rgba(0,0,0,.2);
    outline: 0;
    padding: 15px 23px 14px;
    transition: none!important
}

#uni-toolbar-skip-links .uni-toolbar-skip-item:focus {
    clip: auto;
    height: auto;
    left: 6px;
    top: 7px;
    width: auto;
    z-index: 100000
}

body.uni-toolbar-open #uni-toolbar-skip-links .uni-toolbar-skip-item:focus {
    left: 296px
}

.uni-text-dir-rtl #uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item,.uni-text-dir-rtl #uni-toolbar-skip-links .uni-toolbar-skip-item {
    left: inherit;
    right: 0
}

.uni-text-dir-rtl #uni-toolbar-skip-links .uni-toolbar-skip-item:focus {
    left: inherit;
    right: 6px
}

body.uni-text-dir-rtl.uni-toolbar-close #uni-toolbar-skip-links .uni-toolbar-skip-item:focus {
    left: inherit;
    right: 296px
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item {
    z-index: 1000000000;
    position: absolute;
    left: 0;
    top: -9999em;
    width: 300px;
    background-color: #fff;
    border: 1px solid #000
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item .uni-toolbar-site-navigator-close-item {
    width: 26px;
    height: 26px;
    position: absolute;
    border: 0
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item .uni-toolbar-site-navigator-close-item:focus {
    line-height: 25px
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item.open-block {
    left: 60px;
    top: 10px
}

body.uni-toolbar-open #uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item.open-block {
    left: 340px
}

#uni-toolbar-site-navigator-links .uni-toolbar-skip-site-navigator {
    padding: 5px;
    float: left
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-sub-item,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-sub-item a {
    font: 700 14px "Noto Sans",sans-serif;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-name span {
    float: left
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-name {
    padding: 0 5px 5px 10px;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 31px
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item-object span {
    display: block;
    float: none;
    text-align: left
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list {
    background-color: #fff;
    padding: 5px
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list div {
    display: block;
    clear: both;
    border-bottom: 1px solid #ddd;
    background-color: #fff;
    list-style: none;
    position: relative;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 30px
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list div a {
    border: 1px
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list div,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list div a {
    color: #333
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list div a:focus,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list div a:hover {
    color: #a0ce4e
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-links-list .uni-toolbar-site-navigator-item-object:last-child {
    border: 0
}

#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-info {
    font: 400 16px "Noto Sans",sans-serif;
    background-color: #d3d3d3;
    padding: 5px;
    text-align: center
}

.uni-text-dir-rtl #uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item.open-block {
    left: inherit;
    right: 60px
}

body.uni-text-dir-rtl.uni-toolbar-open #uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-item.open-block {
    right: 340px
}

.uni-toolbar-image {
    height: 37px;
    width: 37px;
    background: var(--button-icon-background);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

.uni-toolbar-image path {
    fill: #fff;
}

.active .uni-toolbar-image {
    background: #fff;
}

.active .uni-toolbar-image path {
    fill: var(--button-icon-background);
}

.ss-content-fon-list > .uni-toolbar-image {
    display: none;
}

#font-text {
    padding-top: 5px
}

.uni-toolbar-top-auto {
    top: auto
}

.dropdown-menu li ul {
    right: 100%
}

.popup-alert {
    position: absolute;
    top: -10000px
}

#uni-toolbar-skip-links>a {
    background-color: #f1f1f1;
    color: #21759b
}

.uni-bottom-logo {
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    padding: 0 11px;
    font-weight: 600;
}

@media screen and (max-width: 768px) {
    .admin-bar #uni-toolbar #style_selector {
        top: 0;
    }

    .uni-text-dir-rtl #uni-toolbar #style_selector,body.uni-toolbar-no-anim.uni-text-dir-rtl #uni-toolbar #style_selector,html.uni-toolbar-no-anim .uni-text-dir-rtl #uni-toolbar #style_selector {
        -webkit-transform: translateX(+100%);
        -ms-transform: translateX(+100%);
        transform: translateX(+100%);
        box-shadow: none;
    }

    .uni-toolbar-open.uni-text-dir-rtl #uni-toolbar #style_selector {
        transform: translateX(0)
    }
}

@media (max-height: 610px) {
    #uni-toolbar .ss-content {
        width:250px
    }

    #uni-toolbar #style_selector .ss-content {
        width: 150px;
    }
}

@media (max-width: 575px) {
    #uni-toolbar .uni-toolbar-modal-close,#uni-toolbar-site-navigator-links .uni-toolbar-site-navigator-close-item {
        right:0;
        top: 0
    }

    #uni-toolbar .modalDialog h2,#uni-toolbar .textModalDialog h2 {
        font-size: 24px
    }

    body.uni-toolbar-open {
        overflow: hidden
    }
}

@media (max-width: 320px) {
    .uni-toolbar-tooltip {
        max-width:315px
    }
}

.uni-overflow-visible,.uni-overflow-visible>ul>li,.uni-toolbar-navigate #avia-menu>li {
    overflow: visible
}

.uni-toolbar-navigate .main-title-section-wrapper :focus,.uni-toolbar-navigate .skin-color :focus {
    outline-color: #fff
}

.uni-toolbar-browser-msie-10 #uni-toolbar #style_selector {
    -ms-transform: translateX(100%)
}

body .ui-keyboard {
    bottom: auto;
    width: auto;
    z-index: 99999
}

#uni-toolbar .help-button {
    position: absolute;
    right: 50px;
    padding: 12px 5px;
    font-size: 18px;
    top: 9px;
    line-height: 15px;
    border: none;
    cursor: pointer;
    max-width: 90px;
    max-height: 70%;
    overflow: hidden;
    text-align: center;
    background: -webkit-linear-gradient(0, var(--help-button-gradient-start) .6%, var(--help-button-gradient-end) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: var(--help-button-color);
    font-weight: 600;
}

#uni-toolbar button.help-button:hover {
    box-shadow: 1px 1px 11px 4px rgba(0,0,0,.1)
}

.uni-help-modal {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999999991;
    background: rgba(0,0,0,.7);
    opacity: 0;
    visibility: hidden;
    transform: scale(1.2)
}

.uni-help-modal-body h1 {
    outline: 0;
    font-family: PTSansRegular,Arial,Helvetica,sans-serif;
    line-height: 1.2;
    text-align: center
}

.uni-help-modal-body h2 {
    font-size: 30px;
    margin: 15px 10px 15px 35px
}

.uni-help-modal-body h3 {
    font-size: 24px;
    margin: 10px
}

.uni-help-modal.show-help-modal {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
    transition: visibility .6s linear,opacity .6s,transform .6s
}

.uni-help-modal.hide-help-modal {
    transition: visibility 0s linear .6s,opacity .6s,transform .6s
}

.uni-help-modal .uni-help-modal-content {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: #fff;
    padding: 20px 10px;
    width: 90%;
    min-height: 500px;
    max-width: 800px;
    box-shadow: 5px 5px 20px rgba(112,112,112,.2);
    border-radius: 25px
}

.uni-help-modal .close-button {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
    height: 32px;
    display: inline-block;
    cursor: pointer;
    box-shadow: 0 0 3px #000;
    background: #fff;
    border: none
}

.uni-help-modal-body {
    max-height: 80vh;
    overflow-y: scroll
}

@keyframes show-alert {
    0% {
        top: -15%
    }

    5%,95% {
        top: 5%;
        opacity: 1;
        transform: translateX(-50%) scale(1)
    }

    100% {
        opacity: 0;
        transform: translateX(-50%) scale(2);
        top: -15%
    }
}

@keyframes show-alert-bottom {
    0% {
        bottom: -15%
    }

    5%,95% {
        bottom: 10px;
        opacity: 1;
        transform: scale(1)
    }

    100% {
        opacity: 0;
        transform: scale(1.5);
        bottom: -15%
    }
}

.scale-alert {
    font-size: inherit;
    transform: none;
    animation: none;
    transform-origin: 100% 100%;
    transition: 1s
}

.uni-toolbar-alert:hover {
    animation-play-state: paused
}

.scale-alert:hover {
    transform: scale(1.4)
}

.uni-toolbar-black .grecaptcha-badge {
    right: 0 !important;
}

@media all and (max-width: 768px) {
    #uni-toolbar #style_selector #style_selector_container {
        width: 100%;
        opacity: 0;
        display: none;
    }

    #uni-toolbar #style_selector .ss-content {
        width: calc(50% - 4px);
    }

    .uni-toolbar-open #uni-toolbar #style_selector #style_selector_container {
        opacity: 1;
        display: flex;
        flex-direction: column;
    }

    #uni-toolbar #style_selector .style-toggle {
        right: auto;
        left: 12px;
        margin: 0;
        width: 32px;
        height: 32px;
        line-height: 36px;
        opacity: 1;
        box-shadow: none;
        transform: translateX(100vw);
        border: 0;
        background: transparent;
        min-width: auto;
    }

    .uni-text-dir-rtl #uni-toolbar #style_selector .style-toggle {
        left: auto;
        right: 12px;
        margin: 0;
        transform: translateX(-100vw);
    }

    #uni-toolbar #style_selector .uni-toolbar-sprite-toggle {
        width: 42px;
        height: 42px;
        border-radius: 50%;
        background: #fff;
    }

    .uni-toolbar-open #uni-toolbar #style_selector .style-toggle {
        opacity: 0
    }

    #uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:after,#uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:before,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:after,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:before,.uni-help-modal .close-button:after,.uni-help-modal .close-button:before {
        width: 24px
    }

    #uni-toolbar #style_selector .ss-option-text {
        font-size: 13px
    }

    #uni-toolbar .ss-button:not(.buy-logo-button) {
        box-shadow: none;
        border: 1px solid
    }

    #uni-toolbar #style_selector a:focus,#uni-toolbar #style_selector a:focus path {
        background: #fff;
        color: #612682;
        fill: #612682
    }
}

@media all and (max-height: 600px) {
    #uni-toolbar #style_selector #style_selector_container,.uni-toolbar-open #uni-toolbar #style_selector .style-toggle {
        opacity: 0
    }

    .uni-toolbar-open #uni-toolbar #style_selector #style_selector_container {
        opacity: 1;
        height: 100vh;
        overflow: auto;
    }

    #uni-toolbar #style_selector .style-toggle {
        right: auto;
        width: 32px;
        height: 32px;
        line-height: 42;
        opacity: 1;
        box-shadow: none;
    }

    [dir=rtl] #uni-toolbar #style_selector .style-toggle {
        left: auto;
        right: 12px;
        margin: 0
    }

    #uni-toolbar #style_selector .uni-toolbar-sprite-toggle {
        width: 32px;
        height: 32px
    }

    #uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:after,#uni-toolbar #style_selector .ss-content-block-options-name #menu-minimize:before,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:after,#uni-toolbar #style_selector .ss-content-block-options-name .uni-close-toolbar:before,.uni-help-modal .close-button:after,.uni-help-modal .close-button:before {
        width: 24px
    }

    #uni-toolbar #style_selector .ss-option-text {
        font-size: 13px
    }

    body.uni-toolbar-open {
        overflow: hidden
    }
}

.uni-toolbar-black .grecaptcha-badge {
    right: 0 !important;
}

.uni-toolbar-black {
    overflow-x: hidden;
}

@media (max-width: 575px) {
    body.uni-toolbar-open {
        height: 100vh;
    }
}

body.acc-contrast body > div {
    outline: 1px solid #fff;
}
body.acc-contrast body div.a11y-toolbar {
    outline: none;
}
body.acc-contrast body div.a11y-toolbar .offscreen {
    outline: 1px solid #fff;
}
body.acc-contrast a, body.acc-contrast abbr, body.acc-contrast acronym, body.acc-contrast address, body.acc-contrast article, body.acc-contrast aside, body.acc-contrast b, body.acc-contrast basefont, body.acc-contrast bdi, body.acc-contrast big, body.acc-contrast blink, body.acc-contrast blockquote, body.acc-contrast body, body.acc-contrast button, body.acc-contrast canvas, body.acc-contrast caption, body.acc-contrast center, body.acc-contrast cite, body.acc-contrast code, body.acc-contrast col, body.acc-contrast colgroup, body.acc-contrast command, body.acc-contrast dd, body.acc-contrast details, body.acc-contrast dfn, body.acc-contrast dir, body.acc-contrast div, body.acc-contrast dl, body.acc-contrast dt, body.acc-contrast em, body.acc-contrast embed, body.acc-contrast fieldset, body.acc-contrast figcaption, body.acc-contrast figure, body.acc-contrast font, body.acc-contrast footer, body.acc-contrast form, body.acc-contrast h1, body.acc-contrast h1 a, body.acc-contrast h1 a b, body.acc-contrast h1 abbr, body.acc-contrast h1 center, body.acc-contrast h1 span, body.acc-contrast h2, body.acc-contrast h2 a, body.acc-contrast h2 a b, body.acc-contrast h2 abbr, body.acc-contrast h2 center, body.acc-contrast h2 span, body.acc-contrast h3, body.acc-contrast h3 a, body.acc-contrast h3 a b, body.acc-contrast h3 abbr, body.acc-contrast h3 center, body.acc-contrast h3 span, body.acc-contrast h4, body.acc-contrast h4 a, body.acc-contrast h4 a b, body.acc-contrast h4 abbr, body.acc-contrast h4 center, body.acc-contrast h4 span, body.acc-contrast h5, body.acc-contrast h5 a, body.acc-contrast h5 a b, body.acc-contrast h5 abbr, body.acc-contrast h5 center, body.acc-contrast h5 span, body.acc-contrast h6, body.acc-contrast h6 a, body.acc-contrast h6 a b, body.acc-contrast h6 abbr, body.acc-contrast h6 center, body.acc-contrast h6 span, body.acc-contrast header, body.acc-contrast hgroup, body.acc-contrast html, body.acc-contrast i, body.acc-contrast iframe, body.acc-contrast img, body.acc-contrast input, body.acc-contrast kbd, body.acc-contrast label, body.acc-contrast legend, body.acc-contrast li, body.acc-contrast listing, body.acc-contrast mark, body.acc-contrast marquee, body.acc-contrast menu, body.acc-contrast meter, body.acc-contrast multicol, body.acc-contrast nav, body.acc-contrast nobr, body.acc-contrast object, body.acc-contrast ol, body.acc-contrast option, body.acc-contrast p, body.acc-contrast plaintext, body.acc-contrast pre, body.acc-contrast progress, body.acc-contrast q, body.acc-contrast s, body.acc-contrast section, body.acc-contrast select, body.acc-contrast small, body.acc-contrast span, body.acc-contrast strike, body.acc-contrast strong, body.acc-contrast sub, body.acc-contrast summary, body.acc-contrast sup, body.acc-contrast table, body.acc-contrast td, body.acc-contrast textarea, body.acc-contrast th, body.acc-contrast time, body.acc-contrast tr, body.acc-contrast tt, body.acc-contrast u, body.acc-contrast ul, body.acc-contrast var, body.acc-contrast xmp {
    background-image: none !important;
    text-shadow: none !important;
}
body.acc-contrast a, body.acc-contrast abbr, body.acc-contrast acronym, body.acc-contrast address, body.acc-contrast article, body.acc-contrast aside, body.acc-contrast b, body.acc-contrast basefont, body.acc-contrast bdi, body.acc-contrast big, body.acc-contrast blink, body.acc-contrast blockquote, body.acc-contrast body, body.acc-contrast canvas, body.acc-contrast caption, body.acc-contrast center, body.acc-contrast cite, body.acc-contrast code, body.acc-contrast col, body.acc-contrast colgroup, body.acc-contrast command, body.acc-contrast dd, body.acc-contrast details, body.acc-contrast dfn, body.acc-contrast dir, body.acc-contrast div, body.acc-contrast dl, body.acc-contrast dt, body.acc-contrast em, body.acc-contrast embed, body.acc-contrast fieldset, body.acc-contrast figcaption, body.acc-contrast figure, body.acc-contrast font, body.acc-contrast footer, body.acc-contrast form, body.acc-contrast h1, body.acc-contrast h1 a, body.acc-contrast h1 a b, body.acc-contrast h1 abbr, body.acc-contrast h1 center, body.acc-contrast h1 span, body.acc-contrast h2, body.acc-contrast h2 a, body.acc-contrast h2 a b, body.acc-contrast h2 abbr, body.acc-contrast h2 center, body.acc-contrast h2 span, body.acc-contrast h3, body.acc-contrast h3 a, body.acc-contrast h3 a b, body.acc-contrast h3 abbr, body.acc-contrast h3 center, body.acc-contrast h3 span, body.acc-contrast h4, body.acc-contrast h4 a, body.acc-contrast h4 a b, body.acc-contrast h4 abbr, body.acc-contrast h4 center, body.acc-contrast h4 span, body.acc-contrast h5, body.acc-contrast h5 a, body.acc-contrast h5 a b, body.acc-contrast h5 abbr, body.acc-contrast h5 center, body.acc-contrast h5 span, body.acc-contrast h6, body.acc-contrast h6 a, body.acc-contrast h6 a b, body.acc-contrast h6 abbr, body.acc-contrast h6 center, body.acc-contrast h6 span, body.acc-contrast header, body.acc-contrast hgroup, body.acc-contrast html, body.acc-contrast i, body.acc-contrast iframe, body.acc-contrast input, body.acc-contrast kbd, body.acc-contrast label, body.acc-contrast legend, body.acc-contrast li, body.acc-contrast listing, body.acc-contrast mark, body.acc-contrast marquee, body.acc-contrast menu, body.acc-contrast meter, body.acc-contrast multicol, body.acc-contrast nav, body.acc-contrast nobr, body.acc-contrast object, body.acc-contrast ol, body.acc-contrast option, body.acc-contrast p, body.acc-contrast plaintext, body.acc-contrast pre, body.acc-contrast progress, body.acc-contrast q, body.acc-contrast s, body.acc-contrast section, body.acc-contrast small, body.acc-contrast span, body.acc-contrast strike, body.acc-contrast strong, body.acc-contrast sub, body.acc-contrast summary, body.acc-contrast sup, body.acc-contrast table, body.acc-contrast td, body.acc-contrast textarea, body.acc-contrast th, body.acc-contrast time, body.acc-contrast tr, body.acc-contrast tt, body.acc-contrast u, body.acc-contrast ul, body.acc-contrast var, body.acc-contrast xmp {
    background: black !important;
    background-color: black !important;
}
body.acc-contrast a, body.acc-contrast abbr, body.acc-contrast article, body.acc-contrast aside, body.acc-contrast basefont, body.acc-contrast bdi, body.acc-contrast big, body.acc-contrast blink, body.acc-contrast blockquote, body.acc-contrast body, body.acc-contrast button, body.acc-contrast canvas, body.acc-contrast caption, body.acc-contrast center, body.acc-contrast code, body.acc-contrast col, body.acc-contrast colgroup, body.acc-contrast command, body.acc-contrast dd, body.acc-contrast details, body.acc-contrast dir, body.acc-contrast div, body.acc-contrast dl, body.acc-contrast dt, body.acc-contrast embed, body.acc-contrast fieldset, body.acc-contrast figcaption, body.acc-contrast figure, body.acc-contrast font, body.acc-contrast footer, body.acc-contrast form, body.acc-contrast header, body.acc-contrast hgroup, body.acc-contrast html, body.acc-contrast iframe, body.acc-contrast img, body.acc-contrast input, body.acc-contrast kbd, body.acc-contrast label, body.acc-contrast legend, body.acc-contrast li, body.acc-contrast listing, body.acc-contrast mark, body.acc-contrast marquee, body.acc-contrast menu, body.acc-contrast meter, body.acc-contrast multicol, body.acc-contrast nav, body.acc-contrast nobr, body.acc-contrast object, body.acc-contrast ol, body.acc-contrast option, body.acc-contrast p, body.acc-contrast plaintext, body.acc-contrast pre, body.acc-contrast progress, body.acc-contrast q, body.acc-contrast s, body.acc-contrast section, body.acc-contrast select, body.acc-contrast small, body.acc-contrast span, body.acc-contrast strike, body.acc-contrast sub, body.acc-contrast summary, body.acc-contrast sup, body.acc-contrast table, body.acc-contrast td, body.acc-contrast textarea, body.acc-contrast th, body.acc-contrast time, body.acc-contrast tr, body.acc-contrast tt, body.acc-contrast ul, body.acc-contrast var, body.acc-contrast xmp {
    color: #ffe0f8 !important;
    -webkit-text-fill-color: #d179d2 !important;
}
body.acc-contrast acronym, body.acc-contrast b, body.acc-contrast strong {
    color: yellow !important;
}
body.acc-contrast address, body.acc-contrast cite, body.acc-contrast dfn, body.acc-contrast em, body.acc-contrast i, body.acc-contrast u {
    color: #ffff80 !important;
}
body.acc-contrast h1, body.acc-contrast h1 a, body.acc-contrast h1 a b, body.acc-contrast h1 abbr, body.acc-contrast h1 center, body.acc-contrast h1 span, body.acc-contrast h2, body.acc-contrast h2 a, body.acc-contrast h2 a b, body.acc-contrast h2 abbr, body.acc-contrast h2 center, body.acc-contrast h2 span, body.acc-contrast h3, body.acc-contrast h3 a, body.acc-contrast h3 a b, body.acc-contrast h3 abbr, body.acc-contrast h3 center, body.acc-contrast h3 span, body.acc-contrast h4, body.acc-contrast h4 a, body.acc-contrast h4 a b, body.acc-contrast h4 abbr, body.acc-contrast h4 center, body.acc-contrast h4 span, body.acc-contrast h5, body.acc-contrast h5 a, body.acc-contrast h5 a b, body.acc-contrast h5 abbr, body.acc-contrast h5 center, body.acc-contrast h5 span, body.acc-contrast h6, body.acc-contrast h6 a, body.acc-contrast h6 a b, body.acc-contrast h6 abbr, body.acc-contrast h6 center, body.acc-contrast h6 span {
    color: #3fffFF !important;
    -webkit-text-fill-color: #3ff !important;
}
body.acc-contrast img {
    background: #dfdfdf !important;
    background-color: #dfdfdf !important;
}
body.acc-contrast button {
    background: #600040 !important;
    background-color: #600040 !important;
}
body.acc-contrast select {
    -webkit-appearance: listbox !important;
    background: #500050 !important;
    background-color: #500050 !important;
}
body.acc-contrast a:link, body.acc-contrast a:link a, body.acc-contrast a:link abbr, body.acc-contrast a:link acronym, body.acc-contrast a:link address, body.acc-contrast a:link article, body.acc-contrast a:link aside, body.acc-contrast a:link b, body.acc-contrast a:link basefont, body.acc-contrast a:link bdi, body.acc-contrast a:link big, body.acc-contrast a:link blink, body.acc-contrast a:link blockquote, body.acc-contrast a:link body, body.acc-contrast a:link br, body.acc-contrast a:link button, body.acc-contrast a:link canvas, body.acc-contrast a:link caption, body.acc-contrast a:link center, body.acc-contrast a:link cite, body.acc-contrast a:link code, body.acc-contrast a:link col, body.acc-contrast a:link colgroup, body.acc-contrast a:link command, body.acc-contrast a:link dd, body.acc-contrast a:link details, body.acc-contrast a:link dfn, body.acc-contrast a:link dir, body.acc-contrast a:link div, body.acc-contrast a:link dl, body.acc-contrast a:link dt, body.acc-contrast a:link em, body.acc-contrast a:link embed, body.acc-contrast a:link fieldset, body.acc-contrast a:link figcaption, body.acc-contrast a:link figure, body.acc-contrast a:link font, body.acc-contrast a:link footer, body.acc-contrast a:link form, body.acc-contrast a:link h1, body.acc-contrast a:link h2, body.acc-contrast a:link h3, body.acc-contrast a:link h4, body.acc-contrast a:link h5, body.acc-contrast a:link h6, body.acc-contrast a:link header, body.acc-contrast a:link hgroup, body.acc-contrast a:link html, body.acc-contrast a:link i, body.acc-contrast a:link iframe, body.acc-contrast a:link img, body.acc-contrast a:link input, body.acc-contrast a:link kbd, body.acc-contrast a:link label, body.acc-contrast a:link legend, body.acc-contrast a:link li, body.acc-contrast a:link listing, body.acc-contrast a:link mark, body.acc-contrast a:link marquee, body.acc-contrast a:link menu, body.acc-contrast a:link meter, body.acc-contrast a:link multicol, body.acc-contrast a:link nav, body.acc-contrast a:link nobr, body.acc-contrast a:link object, body.acc-contrast a:link ol, body.acc-contrast a:link option, body.acc-contrast a:link p, body.acc-contrast a:link plaintext, body.acc-contrast a:link pre, body.acc-contrast a:link progress, body.acc-contrast a:link q, body.acc-contrast a:link s, body.acc-contrast a:link section, body.acc-contrast a:link select, body.acc-contrast a:link small, body.acc-contrast a:link span, body.acc-contrast a:link strike, body.acc-contrast a:link strong, body.acc-contrast a:link sub, body.acc-contrast a:link summary, body.acc-contrast a:link sup, body.acc-contrast a:link table, body.acc-contrast a:link td, body.acc-contrast a:link textarea, body.acc-contrast a:link th, body.acc-contrast a:link time, body.acc-contrast a:link tr, body.acc-contrast a:link tt, body.acc-contrast a:link u, body.acc-contrast a:link ul, body.acc-contrast a:link var, body.acc-contrast a:link xmp, body.acc-contrast a:link:active, body.acc-contrast a:link:active abbr, body.acc-contrast a:link:active acronym, body.acc-contrast a:link:active b, body.acc-contrast a:link:active basefont, body.acc-contrast a:link:active big, body.acc-contrast a:link:active br, body.acc-contrast a:link:active code, body.acc-contrast a:link:active div, body.acc-contrast a:link:active em, body.acc-contrast a:link:active font, body.acc-contrast a:link:active h1, body.acc-contrast a:link:active h2, body.acc-contrast a:link:active h3, body.acc-contrast a:link:active h4, body.acc-contrast a:link:active h5, body.acc-contrast a:link:active h6, body.acc-contrast a:link:active i, body.acc-contrast a:link:active kbd, body.acc-contrast a:link:active small, body.acc-contrast a:link:active span, body.acc-contrast a:link:active strong, body.acc-contrast a:link:active tt, body.acc-contrast a:link:active u, body.acc-contrast a:link:active var, body.acc-contrast a:visited, body.acc-contrast a:visited a, body.acc-contrast a:visited abbr, body.acc-contrast a:visited acronym, body.acc-contrast a:visited address, body.acc-contrast a:visited article, body.acc-contrast a:visited aside, body.acc-contrast a:visited b, body.acc-contrast a:visited basefont, body.acc-contrast a:visited bdi, body.acc-contrast a:visited big, body.acc-contrast a:visited blink, body.acc-contrast a:visited blockquote, body.acc-contrast a:visited body, body.acc-contrast a:visited br, body.acc-contrast a:visited button, body.acc-contrast a:visited canvas, body.acc-contrast a:visited caption, body.acc-contrast a:visited center, body.acc-contrast a:visited cite, body.acc-contrast a:visited code, body.acc-contrast a:visited col, body.acc-contrast a:visited colgroup, body.acc-contrast a:visited command, body.acc-contrast a:visited dd, body.acc-contrast a:visited details, body.acc-contrast a:visited dfn, body.acc-contrast a:visited dir, body.acc-contrast a:visited div, body.acc-contrast a:visited dl, body.acc-contrast a:visited dt, body.acc-contrast a:visited em, body.acc-contrast a:visited embed, body.acc-contrast a:visited fieldset, body.acc-contrast a:visited figcaption, body.acc-contrast a:visited figure, body.acc-contrast a:visited font, body.acc-contrast a:visited footer, body.acc-contrast a:visited form, body.acc-contrast a:visited h1, body.acc-contrast a:visited h2, body.acc-contrast a:visited h3, body.acc-contrast a:visited h4, body.acc-contrast a:visited h5, body.acc-contrast a:visited h6, body.acc-contrast a:visited header, body.acc-contrast a:visited hgroup, body.acc-contrast a:visited html, body.acc-contrast a:visited i, body.acc-contrast a:visited iframe, body.acc-contrast a:visited img, body.acc-contrast a:visited input, body.acc-contrast a:visited kbd, body.acc-contrast a:visited label, body.acc-contrast a:visited legend, body.acc-contrast a:visited li, body.acc-contrast a:visited listing, body.acc-contrast a:visited mark, body.acc-contrast a:visited marquee, body.acc-contrast a:visited menu, body.acc-contrast a:visited meter, body.acc-contrast a:visited multicol, body.acc-contrast a:visited nav, body.acc-contrast a:visited nobr, body.acc-contrast a:visited object, body.acc-contrast a:visited ol, body.acc-contrast a:visited option, body.acc-contrast a:visited p, body.acc-contrast a:visited plaintext, body.acc-contrast a:visited pre, body.acc-contrast a:visited progress, body.acc-contrast a:visited q, body.acc-contrast a:visited s, body.acc-contrast a:visited section, body.acc-contrast a:visited select, body.acc-contrast a:visited small, body.acc-contrast a:visited span, body.acc-contrast a:visited strike, body.acc-contrast a:visited strong, body.acc-contrast a:visited sub, body.acc-contrast a:visited summary, body.acc-contrast a:visited sup, body.acc-contrast a:visited table, body.acc-contrast a:visited td, body.acc-contrast a:visited textarea, body.acc-contrast a:visited th, body.acc-contrast a:visited time, body.acc-contrast a:visited tr, body.acc-contrast a:visited tt, body.acc-contrast a:visited u, body.acc-contrast a:visited ul, body.acc-contrast a:visited var, body.acc-contrast a:visited xmp, body.acc-contrast a:visited:active, body.acc-contrast a:visited:active abbr, body.acc-contrast a:visited:active acronym, body.acc-contrast a:visited:active b, body.acc-contrast a:visited:active basefont, body.acc-contrast a:visited:active big, body.acc-contrast a:visited:active br, body.acc-contrast a:visited:active code, body.acc-contrast a:visited:active div, body.acc-contrast a:visited:active em, body.acc-contrast a:visited:active font, body.acc-contrast a:visited:active h1, body.acc-contrast a:visited:active h2, body.acc-contrast a:visited:active h3, body.acc-contrast a:visited:active h4, body.acc-contrast a:visited:active h5, body.acc-contrast a:visited:active h6, body.acc-contrast a:visited:active i, body.acc-contrast a:visited:active kbd, body.acc-contrast a:visited:active small, body.acc-contrast a:visited:active span, body.acc-contrast a:visited:active strong, body.acc-contrast a:visited:active tt, body.acc-contrast a:visited:active u, body.acc-contrast a:visited:active var {
    cursor: pointer !important;
}
body.acc-contrast a:link, body.acc-contrast a:link abbr, body.acc-contrast a:link acronym, body.acc-contrast a:link b, body.acc-contrast a:link basefont, body.acc-contrast a:link big, body.acc-contrast a:link br, body.acc-contrast a:link code, body.acc-contrast a:link div, body.acc-contrast a:link em, body.acc-contrast a:link font, body.acc-contrast a:link h1, body.acc-contrast a:link h2, body.acc-contrast a:link h3, body.acc-contrast a:link h4, body.acc-contrast a:link h5, body.acc-contrast a:link h6, body.acc-contrast a:link i, body.acc-contrast a:link kbd, body.acc-contrast a:link small, body.acc-contrast a:link span, body.acc-contrast a:link strong, body.acc-contrast a:link tt, body.acc-contrast a:link u, body.acc-contrast a:link var {
    color: #00b0ff !important;
    -webkit-text-fill-color: #00b0ff !important;
}
body.acc-contrast a:link, body.acc-contrast a:link abbr, body.acc-contrast a:link acronym, body.acc-contrast a:link b, body.acc-contrast a:link basefont, body.acc-contrast a:link big, body.acc-contrast a:link br, body.acc-contrast a:link code, body.acc-contrast a:link div, body.acc-contrast a:link em, body.acc-contrast a:link font, body.acc-contrast a:link h1, body.acc-contrast a:link h2, body.acc-contrast a:link h3, body.acc-contrast a:link h4, body.acc-contrast a:link h5, body.acc-contrast a:link h6, body.acc-contrast a:link i, body.acc-contrast a:link kbd, body.acc-contrast a:link small, body.acc-contrast a:link span, body.acc-contrast a:link strong, body.acc-contrast a:link tt, body.acc-contrast a:link u, body.acc-contrast a:link var, body.acc-contrast a:link:active, body.acc-contrast a:link:active abbr, body.acc-contrast a:link:active acronym, body.acc-contrast a:link:active b, body.acc-contrast a:link:active basefont, body.acc-contrast a:link:active big, body.acc-contrast a:link:active br, body.acc-contrast a:link:active code, body.acc-contrast a:link:active div, body.acc-contrast a:link:active em, body.acc-contrast a:link:active font, body.acc-contrast a:link:active h1, body.acc-contrast a:link:active h2, body.acc-contrast a:link:active h3, body.acc-contrast a:link:active h4, body.acc-contrast a:link:active h5, body.acc-contrast a:link:active h6, body.acc-contrast a:link:active i, body.acc-contrast a:link:active kbd, body.acc-contrast a:link:active small, body.acc-contrast a:link:active span, body.acc-contrast a:link:active strong, body.acc-contrast a:link:active tt, body.acc-contrast a:link:active u, body.acc-contrast a:link:active var, body.acc-contrast a:visited, body.acc-contrast a:visited abbr, body.acc-contrast a:visited acronym, body.acc-contrast a:visited b, body.acc-contrast a:visited basefont, body.acc-contrast a:visited big, body.acc-contrast a:visited br, body.acc-contrast a:visited code, body.acc-contrast a:visited div, body.acc-contrast a:visited em, body.acc-contrast a:visited font, body.acc-contrast a:visited h1, body.acc-contrast a:visited h2, body.acc-contrast a:visited h3, body.acc-contrast a:visited h4, body.acc-contrast a:visited h5, body.acc-contrast a:visited h6, body.acc-contrast a:visited i, body.acc-contrast a:visited kbd, body.acc-contrast a:visited small, body.acc-contrast a:visited span, body.acc-contrast a:visited strong, body.acc-contrast a:visited tt, body.acc-contrast a:visited u, body.acc-contrast a:visited var, body.acc-contrast a:visited:active, body.acc-contrast a:visited:active abbr, body.acc-contrast a:visited:active acronym, body.acc-contrast a:visited:active b, body.acc-contrast a:visited:active basefont, body.acc-contrast a:visited:active big, body.acc-contrast a:visited:active br, body.acc-contrast a:visited:active code, body.acc-contrast a:visited:active div, body.acc-contrast a:visited:active em, body.acc-contrast a:visited:active font, body.acc-contrast a:visited:active h1, body.acc-contrast a:visited:active h2, body.acc-contrast a:visited:active h3, body.acc-contrast a:visited:active h4, body.acc-contrast a:visited:active h5, body.acc-contrast a:visited:active h6, body.acc-contrast a:visited:active i, body.acc-contrast a:visited:active kbd, body.acc-contrast a:visited:active small, body.acc-contrast a:visited:active span, body.acc-contrast a:visited:active strong, body.acc-contrast a:visited:active tt, body.acc-contrast a:visited:active u, body.acc-contrast a:visited:active var {
    text-decoration: underline !important;
}
body.acc-contrast a:visited, body.acc-contrast a:visited abbr, body.acc-contrast a:visited acronym, body.acc-contrast a:visited b, body.acc-contrast a:visited basefont, body.acc-contrast a:visited big, body.acc-contrast a:visited br, body.acc-contrast a:visited code, body.acc-contrast a:visited div, body.acc-contrast a:visited em, body.acc-contrast a:visited font, body.acc-contrast a:visited h1, body.acc-contrast a:visited h2, body.acc-contrast a:visited h3, body.acc-contrast a:visited h4, body.acc-contrast a:visited h5, body.acc-contrast a:visited h6, body.acc-contrast a:visited i, body.acc-contrast a:visited kbd, body.acc-contrast a:visited small, body.acc-contrast a:visited span, body.acc-contrast a:visited strong, body.acc-contrast a:visited tt, body.acc-contrast a:visited u, body.acc-contrast a:visited var {
    color: #ffb8ee !important;
    -webkit-text-fill-color: #ffb8ee !important;
}
body.acc-contrast ::-moz-selection, body.acc-contrast ::selection {
    background: #4080c0 !important;
    background-color: #4080c0 !important;
}
body.acc-contrast a[onclick], body.acc-contrast a[onclick] a, body.acc-contrast a[onclick] abbr, body.acc-contrast a[onclick] acronym, body.acc-contrast a[onclick] address, body.acc-contrast a[onclick] article, body.acc-contrast a[onclick] aside, body.acc-contrast a[onclick] b, body.acc-contrast a[onclick] basefont, body.acc-contrast a[onclick] bdi, body.acc-contrast a[onclick] big, body.acc-contrast a[onclick] blink, body.acc-contrast a[onclick] blockquote, body.acc-contrast a[onclick] body, body.acc-contrast a[onclick] br, body.acc-contrast a[onclick] button, body.acc-contrast a[onclick] canvas, body.acc-contrast a[onclick] caption, body.acc-contrast a[onclick] center, body.acc-contrast a[onclick] cite, body.acc-contrast a[onclick] code, body.acc-contrast a[onclick] col, body.acc-contrast a[onclick] colgroup, body.acc-contrast a[onclick] command, body.acc-contrast a[onclick] dd, body.acc-contrast a[onclick] details, body.acc-contrast a[onclick] dfn, body.acc-contrast a[onclick] dir, body.acc-contrast a[onclick] div, body.acc-contrast a[onclick] dl, body.acc-contrast a[onclick] dt, body.acc-contrast a[onclick] em, body.acc-contrast a[onclick] embed, body.acc-contrast a[onclick] fieldset, body.acc-contrast a[onclick] figcaption, body.acc-contrast a[onclick] figure, body.acc-contrast a[onclick] font, body.acc-contrast a[onclick] footer, body.acc-contrast a[onclick] form, body.acc-contrast a[onclick] h1, body.acc-contrast a[onclick] h2, body.acc-contrast a[onclick] h3, body.acc-contrast a[onclick] h4, body.acc-contrast a[onclick] h5, body.acc-contrast a[onclick] h6, body.acc-contrast a[onclick] header, body.acc-contrast a[onclick] hgroup, body.acc-contrast a[onclick] html, body.acc-contrast a[onclick] i, body.acc-contrast a[onclick] iframe, body.acc-contrast a[onclick] img, body.acc-contrast a[onclick] input, body.acc-contrast a[onclick] kbd, body.acc-contrast a[onclick] label, body.acc-contrast a[onclick] legend, body.acc-contrast a[onclick] li, body.acc-contrast a[onclick] listing, body.acc-contrast a[onclick] mark, body.acc-contrast a[onclick] marquee, body.acc-contrast a[onclick] menu, body.acc-contrast a[onclick] meter, body.acc-contrast a[onclick] multicol, body.acc-contrast a[onclick] nav, body.acc-contrast a[onclick] nobr, body.acc-contrast a[onclick] object, body.acc-contrast a[onclick] ol, body.acc-contrast a[onclick] option, body.acc-contrast a[onclick] p, body.acc-contrast a[onclick] plaintext, body.acc-contrast a[onclick] pre, body.acc-contrast a[onclick] progress, body.acc-contrast a[onclick] q, body.acc-contrast a[onclick] s, body.acc-contrast a[onclick] section, body.acc-contrast a[onclick] select, body.acc-contrast a[onclick] small, body.acc-contrast a[onclick] span, body.acc-contrast a[onclick] strike, body.acc-contrast a[onclick] strong, body.acc-contrast a[onclick] sub, body.acc-contrast a[onclick] summary, body.acc-contrast a[onclick] sup, body.acc-contrast a[onclick] table, body.acc-contrast a[onclick] td, body.acc-contrast a[onclick] textarea, body.acc-contrast a[onclick] th, body.acc-contrast a[onclick] time, body.acc-contrast a[onclick] tr, body.acc-contrast a[onclick] tt, body.acc-contrast a[onclick] u, body.acc-contrast a[onclick] ul, body.acc-contrast a[onclick] var, body.acc-contrast a[onclick] xmp, body.acc-contrast a[onclick]:active, body.acc-contrast a[onclick]:active abbr, body.acc-contrast a[onclick]:active acronym, body.acc-contrast a[onclick]:active b, body.acc-contrast a[onclick]:active basefont, body.acc-contrast a[onclick]:active big, body.acc-contrast a[onclick]:active br, body.acc-contrast a[onclick]:active code, body.acc-contrast a[onclick]:active div, body.acc-contrast a[onclick]:active em, body.acc-contrast a[onclick]:active font, body.acc-contrast a[onclick]:active h1, body.acc-contrast a[onclick]:active h2, body.acc-contrast a[onclick]:active h3, body.acc-contrast a[onclick]:active h4, body.acc-contrast a[onclick]:active h5, body.acc-contrast a[onclick]:active h6, body.acc-contrast a[onclick]:active i, body.acc-contrast a[onclick]:active kbd, body.acc-contrast a[onclick]:active small, body.acc-contrast a[onclick]:active span, body.acc-contrast a[onclick]:active strong, body.acc-contrast a[onclick]:active tt, body.acc-contrast a[onclick]:active u, body.acc-contrast a[onclick]:active var {
    cursor: pointer !important;
}
body.acc-contrast a[onclick], body.acc-contrast a[onclick] abbr, body.acc-contrast a[onclick] acronym, body.acc-contrast a[onclick] b, body.acc-contrast a[onclick] basefont, body.acc-contrast a[onclick] big, body.acc-contrast a[onclick] br, body.acc-contrast a[onclick] code, body.acc-contrast a[onclick] div, body.acc-contrast a[onclick] em, body.acc-contrast a[onclick] font, body.acc-contrast a[onclick] h1, body.acc-contrast a[onclick] h2, body.acc-contrast a[onclick] h3, body.acc-contrast a[onclick] h4, body.acc-contrast a[onclick] h5, body.acc-contrast a[onclick] h6, body.acc-contrast a[onclick] i, body.acc-contrast a[onclick] kbd, body.acc-contrast a[onclick] small, body.acc-contrast a[onclick] span, body.acc-contrast a[onclick] strong, body.acc-contrast a[onclick] tt, body.acc-contrast a[onclick] u, body.acc-contrast a[onclick] var {
    color: #00b0ff !important;
}
body.acc-contrast a[onclick], body.acc-contrast a[onclick] abbr, body.acc-contrast a[onclick] acronym, body.acc-contrast a[onclick] b, body.acc-contrast a[onclick] basefont, body.acc-contrast a[onclick] big, body.acc-contrast a[onclick] br, body.acc-contrast a[onclick] code, body.acc-contrast a[onclick] div, body.acc-contrast a[onclick] em, body.acc-contrast a[onclick] font, body.acc-contrast a[onclick] h1, body.acc-contrast a[onclick] h2, body.acc-contrast a[onclick] h3, body.acc-contrast a[onclick] h4, body.acc-contrast a[onclick] h5, body.acc-contrast a[onclick] h6, body.acc-contrast a[onclick] i, body.acc-contrast a[onclick] kbd, body.acc-contrast a[onclick] small, body.acc-contrast a[onclick] span, body.acc-contrast a[onclick] strong, body.acc-contrast a[onclick] tt, body.acc-contrast a[onclick] u, body.acc-contrast a[onclick] var, body.acc-contrast a[onclick]:active, body.acc-contrast a[onclick]:active abbr, body.acc-contrast a[onclick]:active acronym, body.acc-contrast a[onclick]:active b, body.acc-contrast a[onclick]:active basefont, body.acc-contrast a[onclick]:active big, body.acc-contrast a[onclick]:active br, body.acc-contrast a[onclick]:active code, body.acc-contrast a[onclick]:active div, body.acc-contrast a[onclick]:active em, body.acc-contrast a[onclick]:active font, body.acc-contrast a[onclick]:active h1, body.acc-contrast a[onclick]:active h2, body.acc-contrast a[onclick]:active h3, body.acc-contrast a[onclick]:active h4, body.acc-contrast a[onclick]:active h5, body.acc-contrast a[onclick]:active h6, body.acc-contrast a[onclick]:active i, body.acc-contrast a[onclick]:active kbd, body.acc-contrast a[onclick]:active small, body.acc-contrast a[onclick]:active span, body.acc-contrast a[onclick]:active strong, body.acc-contrast a[onclick]:active tt, body.acc-contrast a[onclick]:active u, body.acc-contrast a[onclick]:active var {
    text-decoration: underline !important;
}
body.acc-contrast a:link:hover, body.acc-contrast a:link:hover abbr, body.acc-contrast a:link:hover acronym, body.acc-contrast a:link:hover b, body.acc-contrast a:link:hover basefont, body.acc-contrast a:link:hover big, body.acc-contrast a:link:hover br, body.acc-contrast a:link:hover code, body.acc-contrast a:link:hover div, body.acc-contrast a:link:hover em, body.acc-contrast a:link:hover font, body.acc-contrast a:link:hover h1, body.acc-contrast a:link:hover h2, body.acc-contrast a:link:hover h3, body.acc-contrast a:link:hover h4, body.acc-contrast a:link:hover h5, body.acc-contrast a:link:hover h6, body.acc-contrast a:link:hover i, body.acc-contrast a:link:hover kbd, body.acc-contrast a:link:hover small, body.acc-contrast a:link:hover span, body.acc-contrast a:link:hover strong, body.acc-contrast a:link:hover tt, body.acc-contrast a:link:hover u, body.acc-contrast a:link:hover var, body.acc-contrast a:visited:hover, body.acc-contrast a:visited:hover abbr, body.acc-contrast a:visited:hover acronym, body.acc-contrast a:visited:hover b, body.acc-contrast a:visited:hover basefont, body.acc-contrast a:visited:hover big, body.acc-contrast a:visited:hover br, body.acc-contrast a:visited:hover code, body.acc-contrast a:visited:hover div, body.acc-contrast a:visited:hover em, body.acc-contrast a:visited:hover font, body.acc-contrast a:visited:hover h1, body.acc-contrast a:visited:hover h2, body.acc-contrast a:visited:hover h3, body.acc-contrast a:visited:hover h4, body.acc-contrast a:visited:hover h5, body.acc-contrast a:visited:hover h6, body.acc-contrast a:visited:hover i, body.acc-contrast a:visited:hover kbd, body.acc-contrast a:visited:hover small, body.acc-contrast a:visited:hover span, body.acc-contrast a:visited:hover strong, body.acc-contrast a:visited:hover tt, body.acc-contrast a:visited:hover u, body.acc-contrast a:visited:hover var {
    background: #400000 !important;
    background-color: #400000 !important;
}
body.acc-contrast a:link:active, body.acc-contrast a:link:active abbr, body.acc-contrast a:link:active acronym, body.acc-contrast a:link:active b, body.acc-contrast a:link:active basefont, body.acc-contrast a:link:active big, body.acc-contrast a:link:active br, body.acc-contrast a:link:active code, body.acc-contrast a:link:active div, body.acc-contrast a:link:active em, body.acc-contrast a:link:active font, body.acc-contrast a:link:active h1, body.acc-contrast a:link:active h2, body.acc-contrast a:link:active h3, body.acc-contrast a:link:active h4, body.acc-contrast a:link:active h5, body.acc-contrast a:link:active h6, body.acc-contrast a:link:active i, body.acc-contrast a:link:active kbd, body.acc-contrast a:link:active small, body.acc-contrast a:link:active span, body.acc-contrast a:link:active strong, body.acc-contrast a:link:active tt, body.acc-contrast a:link:active u, body.acc-contrast a:link:active var, body.acc-contrast a:visited:active, body.acc-contrast a:visited:active abbr, body.acc-contrast a:visited:active acronym, body.acc-contrast a:visited:active b, body.acc-contrast a:visited:active basefont, body.acc-contrast a:visited:active big, body.acc-contrast a:visited:active br, body.acc-contrast a:visited:active code, body.acc-contrast a:visited:active div, body.acc-contrast a:visited:active em, body.acc-contrast a:visited:active font, body.acc-contrast a:visited:active h1, body.acc-contrast a:visited:active h2, body.acc-contrast a:visited:active h3, body.acc-contrast a:visited:active h4, body.acc-contrast a:visited:active h5, body.acc-contrast a:visited:active h6, body.acc-contrast a:visited:active i, body.acc-contrast a:visited:active kbd, body.acc-contrast a:visited:active small, body.acc-contrast a:visited:active span, body.acc-contrast a:visited:active strong, body.acc-contrast a:visited:active tt, body.acc-contrast a:visited:active u, body.acc-contrast a:visited:active var {
    color: red !important;
}
body.acc-contrast a[onclick]:hover, body.acc-contrast a[onclick]:hover abbr, body.acc-contrast a[onclick]:hover acronym, body.acc-contrast a[onclick]:hover b, body.acc-contrast a[onclick]:hover basefont, body.acc-contrast a[onclick]:hover big, body.acc-contrast a[onclick]:hover br, body.acc-contrast a[onclick]:hover code, body.acc-contrast a[onclick]:hover div, body.acc-contrast a[onclick]:hover em, body.acc-contrast a[onclick]:hover font, body.acc-contrast a[onclick]:hover h1, body.acc-contrast a[onclick]:hover h2, body.acc-contrast a[onclick]:hover h3, body.acc-contrast a[onclick]:hover h4, body.acc-contrast a[onclick]:hover h5, body.acc-contrast a[onclick]:hover h6, body.acc-contrast a[onclick]:hover i, body.acc-contrast a[onclick]:hover kbd, body.acc-contrast a[onclick]:hover small, body.acc-contrast a[onclick]:hover span, body.acc-contrast a[onclick]:hover strong, body.acc-contrast a[onclick]:hover tt, body.acc-contrast a[onclick]:hover u, body.acc-contrast a[onclick]:hover var {
    background: #400000 !important;
    background-color: #400000 !important;
}
body.acc-contrast input[type=reset] {
    background: #400060 !important;
    background-color: #400060 !important;
}
body.acc-contrast a[onclick]:active, body.acc-contrast a[onclick]:active abbr, body.acc-contrast a[onclick]:active acronym, body.acc-contrast a[onclick]:active b, body.acc-contrast a[onclick]:active basefont, body.acc-contrast a[onclick]:active big, body.acc-contrast a[onclick]:active br, body.acc-contrast a[onclick]:active code, body.acc-contrast a[onclick]:active div, body.acc-contrast a[onclick]:active em, body.acc-contrast a[onclick]:active font, body.acc-contrast a[onclick]:active h1, body.acc-contrast a[onclick]:active h2, body.acc-contrast a[onclick]:active h3, body.acc-contrast a[onclick]:active h4, body.acc-contrast a[onclick]:active h5, body.acc-contrast a[onclick]:active h6, body.acc-contrast a[onclick]:active i, body.acc-contrast a[onclick]:active kbd, body.acc-contrast a[onclick]:active small, body.acc-contrast a[onclick]:active span, body.acc-contrast a[onclick]:active strong, body.acc-contrast a[onclick]:active tt, body.acc-contrast a[onclick]:active u, body.acc-contrast a[onclick]:active var {
    color: red !important;
}
body.acc-contrast div[role="button"], body.acc-contrast input[type=button], body.acc-contrast input[type=submit] {
    background: #600040 !important;
    background-color: #600040 !important;
}
body.acc-contrast input[type=search] {
    -webkit-appearance: textfield !important;
}
body.acc-contrast :not(:empty) a:after, body.acc-contrast :not(:empty) a:before, body.acc-contrast :not(:empty) abbr:after, body.acc-contrast :not(:empty) abbr:before, body.acc-contrast :not(:empty) acronym:after, body.acc-contrast :not(:empty) acronym:before, body.acc-contrast :not(:empty) address:after, body.acc-contrast :not(:empty) address:before, body.acc-contrast :not(:empty) article:after, body.acc-contrast :not(:empty) article:before, body.acc-contrast :not(:empty) aside:after, body.acc-contrast :not(:empty) aside:before, body.acc-contrast :not(:empty) b:after, body.acc-contrast :not(:empty) b:before, body.acc-contrast :not(:empty) basefont:after, body.acc-contrast :not(:empty) basefont:before, body.acc-contrast :not(:empty) bdi:after, body.acc-contrast :not(:empty) bdi:before, body.acc-contrast :not(:empty) big:after, body.acc-contrast :not(:empty) big:before, body.acc-contrast :not(:empty) blink:after, body.acc-contrast :not(:empty) blink:before, body.acc-contrast :not(:empty) blockquote:after, body.acc-contrast :not(:empty) blockquote:before, body.acc-contrast :not(:empty) body:after, body.acc-contrast :not(:empty) body:before, body.acc-contrast :not(:empty) button:after, body.acc-contrast :not(:empty) button:before, body.acc-contrast :not(:empty) canvas:after, body.acc-contrast :not(:empty) canvas:before, body.acc-contrast :not(:empty) caption:after, body.acc-contrast :not(:empty) caption:before, body.acc-contrast :not(:empty) center:after, body.acc-contrast :not(:empty) center:before, body.acc-contrast :not(:empty) cite:after, body.acc-contrast :not(:empty) cite:before, body.acc-contrast :not(:empty) code:after, body.acc-contrast :not(:empty) code:before, body.acc-contrast :not(:empty) col:after, body.acc-contrast :not(:empty) col:before, body.acc-contrast :not(:empty) colgroup:after, body.acc-contrast :not(:empty) colgroup:before, body.acc-contrast :not(:empty) command:after, body.acc-contrast :not(:empty) command:before, body.acc-contrast :not(:empty) dd:after, body.acc-contrast :not(:empty) dd:before, body.acc-contrast :not(:empty) details:after, body.acc-contrast :not(:empty) details:before, body.acc-contrast :not(:empty) dfn:after, body.acc-contrast :not(:empty) dfn:before, body.acc-contrast :not(:empty) dir:after, body.acc-contrast :not(:empty) dir:before, body.acc-contrast :not(:empty) div:after, body.acc-contrast :not(:empty) div:before, body.acc-contrast :not(:empty) dl:after, body.acc-contrast :not(:empty) dl:before, body.acc-contrast :not(:empty) dt:after, body.acc-contrast :not(:empty) dt:before, body.acc-contrast :not(:empty) em:after, body.acc-contrast :not(:empty) em:before, body.acc-contrast :not(:empty) embed:after, body.acc-contrast :not(:empty) embed:before, body.acc-contrast :not(:empty) fieldset:after, body.acc-contrast :not(:empty) fieldset:before, body.acc-contrast :not(:empty) figcaption:after, body.acc-contrast :not(:empty) figcaption:before, body.acc-contrast :not(:empty) figure:after, body.acc-contrast :not(:empty) figure:before, body.acc-contrast :not(:empty) font:after, body.acc-contrast :not(:empty) font:before, body.acc-contrast :not(:empty) footer:after, body.acc-contrast :not(:empty) footer:before, body.acc-contrast :not(:empty) form:after, body.acc-contrast :not(:empty) form:before, body.acc-contrast :not(:empty) h1:after, body.acc-contrast :not(:empty) h1:before, body.acc-contrast :not(:empty) h2:after, body.acc-contrast :not(:empty) h2:before, body.acc-contrast :not(:empty) h3:after, body.acc-contrast :not(:empty) h3:before, body.acc-contrast :not(:empty) h4:after, body.acc-contrast :not(:empty) h4:before, body.acc-contrast :not(:empty) h5:after, body.acc-contrast :not(:empty) h5:before, body.acc-contrast :not(:empty) h6:after, body.acc-contrast :not(:empty) h6:before, body.acc-contrast :not(:empty) header:after, body.acc-contrast :not(:empty) header:before, body.acc-contrast :not(:empty) hgroup:after, body.acc-contrast :not(:empty) hgroup:before, body.acc-contrast :not(:empty) html:after, body.acc-contrast :not(:empty) html:before, body.acc-contrast :not(:empty) i:after, body.acc-contrast :not(:empty) i:before, body.acc-contrast :not(:empty) iframe:after, body.acc-contrast :not(:empty) iframe:before, body.acc-contrast :not(:empty) img:after, body.acc-contrast :not(:empty) img:before, body.acc-contrast :not(:empty) input:after, body.acc-contrast :not(:empty) input:before, body.acc-contrast :not(:empty) kbd:after, body.acc-contrast :not(:empty) kbd:before, body.acc-contrast :not(:empty) label:after, body.acc-contrast :not(:empty) label:before, body.acc-contrast :not(:empty) legend:after, body.acc-contrast :not(:empty) legend:before, body.acc-contrast :not(:empty) li:after, body.acc-contrast :not(:empty) li:before, body.acc-contrast :not(:empty) listing:after, body.acc-contrast :not(:empty) listing:before, body.acc-contrast :not(:empty) mark:after, body.acc-contrast :not(:empty) mark:before, body.acc-contrast :not(:empty) marquee:after, body.acc-contrast :not(:empty) marquee:before, body.acc-contrast :not(:empty) menu:after, body.acc-contrast :not(:empty) menu:before, body.acc-contrast :not(:empty) meter:after, body.acc-contrast :not(:empty) meter:before, body.acc-contrast :not(:empty) multicol:after, body.acc-contrast :not(:empty) multicol:before, body.acc-contrast :not(:empty) nav:after, body.acc-contrast :not(:empty) nav:before, body.acc-contrast :not(:empty) nobr:after, body.acc-contrast :not(:empty) nobr:before, body.acc-contrast :not(:empty) object:after, body.acc-contrast :not(:empty) object:before, body.acc-contrast :not(:empty) ol:after, body.acc-contrast :not(:empty) ol:before, body.acc-contrast :not(:empty) option:after, body.acc-contrast :not(:empty) option:before, body.acc-contrast :not(:empty) p:after, body.acc-contrast :not(:empty) p:before, body.acc-contrast :not(:empty) plaintext:after, body.acc-contrast :not(:empty) plaintext:before, body.acc-contrast :not(:empty) pre:after, body.acc-contrast :not(:empty) pre:before, body.acc-contrast :not(:empty) progress:after, body.acc-contrast :not(:empty) progress:before, body.acc-contrast :not(:empty) q:after, body.acc-contrast :not(:empty) q:before, body.acc-contrast :not(:empty) s:after, body.acc-contrast :not(:empty) s:before, body.acc-contrast :not(:empty) section:after, body.acc-contrast :not(:empty) section:before, body.acc-contrast :not(:empty) select:after, body.acc-contrast :not(:empty) select:before, body.acc-contrast :not(:empty) small:after, body.acc-contrast :not(:empty) small:before, body.acc-contrast :not(:empty) span:after, body.acc-contrast :not(:empty) span:before, body.acc-contrast :not(:empty) strike:after, body.acc-contrast :not(:empty) strike:before, body.acc-contrast :not(:empty) strong:after, body.acc-contrast :not(:empty) strong:before, body.acc-contrast :not(:empty) sub:after, body.acc-contrast :not(:empty) sub:before, body.acc-contrast :not(:empty) summary:after, body.acc-contrast :not(:empty) summary:before, body.acc-contrast :not(:empty) sup:after, body.acc-contrast :not(:empty) sup:before, body.acc-contrast :not(:empty) table:after, body.acc-contrast :not(:empty) table:before, body.acc-contrast :not(:empty) td:after, body.acc-contrast :not(:empty) td:before, body.acc-contrast :not(:empty) textarea:after, body.acc-contrast :not(:empty) textarea:before, body.acc-contrast :not(:empty) th:after, body.acc-contrast :not(:empty) th:before, body.acc-contrast :not(:empty) time:after, body.acc-contrast :not(:empty) time:before, body.acc-contrast :not(:empty) tr:after, body.acc-contrast :not(:empty) tr:before, body.acc-contrast :not(:empty) tt:after, body.acc-contrast :not(:empty) tt:before, body.acc-contrast :not(:empty) u:after, body.acc-contrast :not(:empty) u:before, body.acc-contrast :not(:empty) ul:after, body.acc-contrast :not(:empty) ul:before, body.acc-contrast :not(:empty) var:after, body.acc-contrast :not(:empty) var:before, body.acc-contrast :not(:empty) xmp:after, body.acc-contrast :not(:empty) xmp:before, body.acc-contrast :root:not(HTML), body.acc-contrast :root:not(HTML) :not(:empty) {
    background: black !important;
    background-color: black !important;
    background-image: none !important;
    color: #f3f3f3 !important;
    text-shadow: none !important;
}
body.acc-contrast button[disabled="disabled"], body.acc-contrast input[disabled="disabled"], body.acc-contrast select[disabled="disabled"], body.acc-contrast textarea[disabled="disabled"] {
    background: #404040 !important;
    background-color: #404040 !important;
}
body.acc-contrast :root:not(HTML) slider:not(:empty) {
    background: #301090 !important;
    background-color: #301090 !important;
}
body.acc-contrast body.mediawiki > div.navpopup, body.acc-contrast body.mediawiki .referencetooltip, body.acc-contrast ul.ui-autocomplete {
    position: absolute !important;
    border: blue solid !important;
}
body.acc-contrast font[color] {
    color: #ffff40 !important;
}
body.acc-contrast input[type=text], body.acc-contrast input[type=tel], body.acc-contrast input[type=password], body.acc-contrast input[type=search] {
    border: 1px solid grey !important;
}
body.acc-contrast * {
    -webkit-box-shadow: none !important;
}
body.acc-contrast :focus {
    outline: thin dotted;
}
body.acc-contrast #style_selector {
    border: solid #ffb8ee 2px;
}
body.acc-contrast div#style_selector a.boxed-button {
    outline: 1px solid #ffb8ee !important;
}
body.acc-contrast #uni-toolbar #style_selector, body.acc-contrast #uni-toolbar #style_selector #style_selector_container {
    background: black !important;
}
body.acc-contrast svg {
    stroke: white !important;
}

@media screen and (min-resolution: 120dpi) {
    .admin-bar #uni-toolbar #style_selector {
        top: 0;
    }

    #uni-toolbar #style_selector #style_selector_container {
        display: flex;
        flex-direction: column;
        overflow: auto;
    }

    #uni-toolbar #style_selector .ss-content-block-options-name {
        min-height: 57px;
    }

    #uni-toolbar #style_selector .ss-content {
        width: calc(50% - 4px);
    }
}
