﻿
#onetrust-consent-sdk #onetrust-policy-title {
    font-family: 'Oswald', sans-serif !important;
    font-weight: normal !important;
}

#onetrust-policy-title {
    padding-bottom: 5px !important;
}

#onetrust-consent-sdk #onetrust-policy-text {
    font-family: 'Fira Sans', sans-serif !important;
    font-weight: normal !important;
}

#onetrust-policy-text a {
    font-weight: bold !important;
}

#onetrust-close-btn-container {
    display: none !important;
}

#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link {
    font-family: 'Oswald', sans-serif !important;
    text-transform: uppercase;
    font-weight: normal !important;
}


#onetrust-consent-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler {
    font-family: 'Oswald', sans-serif !important;
    text-transform: uppercase;
    font-weight: normal !important;
}

#onetrust-consent-sdk #onetrust-pc-sdk button, #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
    font-family: 'Oswald', sans-serif !important;
    text-transform: uppercase;
    font-weight: normal !important;
    margin-right: 1em;
    padding: 12px 10px;
    line-height: 20px !important;
    margin-right: 1em !important;
    font-size: 16px !important;
}

#pc-title, #manage-cookies-text {
    font-family: 'Oswald', sans-serif !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    font-size: 24px;
}

#pc-policy-text, #ot-desc-id-C0001, #ot-desc-id-C0002, #ot-desc-id-C0004 {
    font-family: 'Fira Sans', sans-serif !important;
    font-weight: normal !important;
}

#ot-header-id-C0001, #ot-header-id-C0002, #ot-header-id-C0003, #ot-header-id-C0004 {
    font-family: 'Oswald', sans-serif !important;
    font-weight: normal !important;
    text-transform: uppercase !important;
    font-size: 16px;
}

#onetrust-pc-sdk .switch-checkbox:checked + .ot-switch-label .ot-switch-nob {
    right: 0px;
    background-color: #66cc33;
    border-color: #66cc33;
}

#onetrust-pc-sdk .switch-checkbox:checked + .ot-switch-label .ot-switch-nob { 
    right: 0px;
    background-color: #66cc33 !important;
    border-color: #66cc33 !important;
}

#onetrust-pc-sdk .switch-checkbox:checked + .ot-switch-label {
    transition: all .2s ease-in 0s;
    -moz-transition: all .2s ease-in 0s;
    -o-transition: all .2s ease-in 0s;
    -webkit-transition: all .2s ease-in 0s;
    border: 1px solid #66cc33 !important;
}

#onetrust-pc-sdk .ot-switch-inner:before {
    content: "";
    background-color: #d8d8d8 !important;
}

#onetrust-pc-sdk #cookie-preferences .ot-always-active {
    font-family: 'Fira Sans', sans-serif !important;
}

#onetrust-consent-sdk #onetrust-pc-sdk button, #onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
    text-transform: uppercase;
}

#onetrust-pc-sdk .pc-logo {
    width: 148.5px !important;
    height: 85px !important;
    padding-bottom: 40px;
}

#onetrust-consent-sdk #onetrust-banner-sdk a[href] {
    margin-left: 4px;
}
