﻿
#onetrust-consent-sdk #onetrust-banner-sdk {
    background-color: #1F1F1F !important;
}

#onetrust-policy-text > a:focus {
    outline: #FFF solid 6px !important;
}

#onetrust-consent-sdk #onetrust-banner-sdk *:focus, #onetrust-consent-sdk #onetrust-banner-sdk:focus {
    outline: #FFF solid 6px !important;
    opacity: 1;
}

#onetrust-policy-text {
    color: #595959 !important;
}


#onetrust-consent-sdk #onetrust-banner-sdk a[href]:hover {
    color: #4EBF65 !important;
    outline: none;
}

#onetrust-accept-btn-handler {
    color: #1F1F1F !important;
    border-color: transparent !important;
    background-color: #4EBF65 !important;
    opacity: 0.99 !important;
}

    #onetrust-accept-btn-handler:hover {
        color: #1F1F1F !important;
        border-color: transparent !important;
        background-color: #4EBF65 !important;
        opacity: 0.99 !important;
    }

#onetrust-reject-all-handler {
    color: #1F1F1F !important;
    border-color: transparent !important;
    background-color: #4EBF65 !important;
    opacity: 0.99 !important;
}

    #onetrust-reject-all-handler:hover {
        color: #1F1F1F !important;
        border-color: transparent !important;
        background-color: #4EBF65 !important;
        opacity: 0.99 !important;
    }

.save-preference-btn-handler {
    color: #1F1F1F !important;
    border-color: transparent !important;
    background-color: #4EBF65 !important;
    opacity: 0.99 !important;
}

#onetrust-pc-btn-handler {
    color: #000 !important;
    border-color: #1F1F1F !important;
}

#onetrust-consent-sdk #onetrust-banner-sdk a[href] {
    color: #419F54 !important;
    outline: none;
}

#onetrust-policy-text {
    color: #FFF !important;
}

#loginCredentials {
    z-index: 10000 !important;
}

.ot-close-icon {
    background-image: url('../image2/x-solid.svg') !important;
}



#onetrust-consent-sdk #onetrust-banner-sdk a[href] {
    color: #419F54 !important;
    outline: none;
}

#onetrust-pc-sdk a[href] {
    color: #4EBF65 !important;
    outline: none;
}

#onetrust-pc-sdk {
    background-color: #1F1F1F !important;
    color: #fff;
}
#ot-pc-title, #ot-pc-desc, #ot-category-title {
    color: #fff !important;
}

.ot-pc-footer-logo{ background-color: #1F1F1F !important;}
.ot-cat-item {
    background-color: #1F1F1F !important;
}

.ot-always-active {
    color: #419F54 !important;
}

.ot-cat-header {
    color: #fff !important;
}

#onetrust-pc-sdk p{
    background-color: #FFF !important;
    color: #1F1F1F;
}

#onetrust-pc-sdk .ot-accordion-layout .ot-acc-grpdesc {
    background-color: #FFF !important;
    color: #1F1F1F !important;
}
#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt {
    background-color: #FFF !important;
}


#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob:before {
    background-color: #419F54 !important;
    border-color: #419F54 !important;
}

#onetrust-pc-sdk .ot-plus-minus span {
    background-color: #419F54 !important;
    border-color: #419F54 !important;
}

#onetrust-pc-sdk .ot-tgl input:checked + .ot-switch .ot-switch-nob {
    background-color: #FFF !important;
    border: 1px solid #FFF !important;
}

#accept-recommended-btn-handler {
    color: #1F1F1F !important;
    border-color: #419F54 !important;
    background-color: #4EBF65 !important;
    opacity: 0.99 !important;
}

#onetrust-pc-sdk a:focus {
    outline: #FFF solid 5px !important;
    opacity: 1;
}
#onetrust-pc-sdk button:focus {
    outline: #FFF solid 5px !important;
    opacity: 1 !important;
}
.privacy-notice-link {
    float: right !important;
}
.ot-cat-item:focus {
    outline: #FFF solid 6px !important;
}

#ot-pc-content > section > button:focus {
    outline: #FFF solid 6px !important;
}

#onetrust-pc-sdk #ot-pc-content {
    padding-left: 9px !important;
}

#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon {
    margin-right: 9px;
}

#onetrust-pc-sdk label:focus {
    outline: #4EBF65 solid 6px !important;
    border-radius: 20px;
}

#onetrust-banner-sdk button:focus {
    outline: #FFF solid 6px !important;
    opacity: 1;
}

#onetrust-banner-sdk .ot-close-icon {
    height: 26px !important;
    width: 26px !important;
    margin: -1px -10px 0 0 !important;
}

#onetrust-pc-sdk .ot-pc-footer-logo a {
    height: 13px !important;
}

#onetrust-pc-sdk .ot-pc-footer-logo img {
    height: 13px !important;
}

#onetrust-pc-sdk .ot-pc-refuse-all-handler {
    color: #1F1F1F !important;
    border-color: transparent !important;
    background-color: #4EBF65 !important;
    opacity: 0.99 !important;
}