@media (min-width: 900px) {
    #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-column, #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-columns, #onetrust-pc-sdk .ot-sdk-column, #onetrust-pc-sdk .ot-sdk-columns, #ot-sdk-cookie-policy .ot-sdk-column, #ot-sdk-cookie-policy .ot-sdk-columns {
        float: left;
        }
    #onetrust-consent-sdk #onetrust-banner-sdk .onetrust-banner-options {
        float: left;
        }
    #onetrust-consent-sdk #onetrust-banner-sdk .ot-sdk-container .ot-sdk-row {
        max-width: 1000px !important;
        margin: auto;
        display: flex;
        }
    #onetrust-consent-sdk #onetrust-banner-sdk #onetrust-button-group-parent {
        margin-left: 15px !important;
        width: unset;
        min-width: 375px;
        position: static !important;
        transform: none !important;
        }
    #onetrust-banner-sdk #onetrust-button-group {
        display: flex !important;
        flex-direction: column-reverse;
        gap: 10px;
        margin-bottom: 1.25em !important;
        margin-top: 1.25em;
        }
    #onetrust-banner-sdk #onetrust-button-group button {
        margin: 0 !important;
        }
    }
#onetrust-reject-all-handler, #onetrust-pc-btn-handler {
    color: #000 !important;
    border-color: #000 !important;
    background-color: #FFF !important;
    }
#onetrust-consent-sdk #onetrust-banner-sdk.otFloatingRounded {
    width: 100%;
    max-width: 100%;
    left: 0;
    }
@media (max-width: 900px) {
    #onetrust-reject-all-handler {
        display: none !important;
        }
    }
#onetrust-close-btn-container {
    display: none;
    }
@media (min-width: 767px) and (max-width: 900px) {
    #onetrust-banner-sdk .ot-sdk-row #onetrust-button-group-parent {
        width: 100% !important;
        }
    }