#onetrust-banner-sdk.otCenterRounded {
    max-width: 485px !important;
    border-radius: 0 !important;
}

#onetrust-consent-sdk #onetrust-accept-btn-handler {
    float: left;
    width: 35%;
    padding: 5px !important;
    color: #000 !important;
    font-weight: 400 !important;
    border-radius: 0 !important;
    margin-bottom: 0px !important;
}

#onetrust-reject-all-handler {
    color: #000 !important;
    font-weight: 400 !important;
    padding: 5px 10px !important;
    background: #fff !important;
    border-radius: 0 !important;
    margin-left: 10px !important;
    margin-bottom: 0px !important;
}

#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),
#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn {
    padding: 10px !important;
    color: #000 !important;
    font-weight: 400 !important;
    border-radius: 0 !important;
}

#onetrust-consent-sdk button#onetrust-pc-btn-handler {
    float: right;
    max-width: 68% !important;
    padding: 10px 0 0 0 !important;
    color: #0c322c !important;
    font-weight: 500 !important;
    border-radius: 0 !important;
    border: 0 none !important;
    background-color: transparent !important;
    text-decoration: underline;
}

button#onetrust-pc-btn-handler:focus {
    outline: none !important;
}

#onetrust-banner-sdk .banner-actions-container {
    width: 100% !important;
    max-width: 100% !important;
}

#onetrust-banner-sdk #onetrust-button-group-parent {
    padding: 5px 30px 0 30px !important;
}

@media only screen and (max-width: 425px) {
    #onetrust-consent-sdk #onetrust-pc-btn-handler {
        max-width: 100% !important;
    }

    #onetrust-banner-sdk #onetrust-accept-btn-handler,
    #onetrust-banner-sdk #onetrust-reject-all-handler {
        width: 45% !important;
    }

    #onetrust-banner-sdk #onetrust-button-group-parent {
        padding: 5px 10px 0 10px !important;
    }
}